User Tools

Site Tools


fmk:generel:handtering_af_emptyperiods_i_responses

This is an old revision of the document!


Håndtering og placering af tomme perioder i responses

I.f.m. overgangen fra FMK 1.4.4 til FMK 1.4.6 er der opstået et behov for placering af tomme perioder, og i nogle tilfælde, introduktion af ekstra tomme perioder (EmptyPeriods elementer), når der returneres en dosering som del af et svar til et FMK servicekald. Dette behov er opstået, idet der i snitflader før FMK 1.4.6 ikke var entydigt, om en tom periode tilhørte den faste del eller PN-delen af doseringen. I FMK 1.4.6 skelnes der skarpere mellem dette, som følge af opdeling i en StructuresFixed og en StructuresAccordingToNeed del.

I nedenstående eksempel, er den tomme periode tænkt som værende en del af den faste dosering, idet doseringen uden den tomme periode ville være ugyldig pga. et hul i den faste del. Det fremgår dog ikke af EmptyStructure-elementet, jvf. de tidl. skemaer, hvilken del af doseringen som den pågældende tomme periode tilhører. I princippet kunne den lige så godt efterflg. PN-perioden:

Doseringer der bliver oprettet med blandede perioder, som det også var muligt at gøre før FMK 1.4.6, kan skabe behov for introduktion af ekstra tomme perioder. I nedenstående eksempel oprettes en dosering startende med en blandet periode, dernæst en tom periode, afsluttende med endnu en blandet periode:

Når doseringen returneres fra FMK bliver svaret opdelt i rene faste og i rene PN perioder. I dette tilfælde ville det medføre, at der blev et hul i PN doseringsperioderne, hvis den eksisterende tomme periode anvendes i den faste del. Det er derfor nødvendigt at introducere en kopi af den tomme periode, og anvende denne i PN delen, se figur (den fremhævede EmptyPeriod er genereret):

fmk/generel/handtering_af_emptyperiods_i_responses.1512554118.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki