User Tools

Site Tools


fmk:1.6.0:struktureret_dosering:eksempler_pa_strukturerede_doseringer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:1.6.0:struktureret_dosering:eksempler_pa_strukturerede_doseringer [2026-02-03 12:10] – [Parametriserede doseringer] chskfmk:1.6.0:struktureret_dosering:eksempler_pa_strukturerede_doseringer [2026-06-01 10:55] (current) adta
Line 1: Line 1:
 ====== Eksempler på strukturerede doseringer i FMK 1.6.0 ====== ====== Eksempler på strukturerede doseringer i FMK 1.6.0 ======
  
-Denne side indeholder en række eksempler på doseringer.  +Denne side indeholder en række eksempler på doseringer. Formålet er at give et forståelsesmæssigt billede af mulighederne og udfaldsrummet i doseringer. 
-Formålet er at give et forståelsesmæssigt billede af mulighederne og udfaldsrummet i doseringer.  + 
-Af den grund er der fokuseret mere på letlæselighed, end at de er skemavalide, og der kan derfor være  +Eksemplerne er svar-eksemplerda disse har flere felter end de tilsvarende forespørgsels-eksempler.
-steder, hvor rækkefølgen af felterne ikke følger skemaet.+
  
-Eksemplerne vil generelt være svar-eksempler, da disse flere felter end de tilsvarende forespørgsels-eksempler. 
 ===== Ikke-gentagede doseringer ===== ===== Ikke-gentagede doseringer =====
- 
  
 ==== 1. Eksempel på nedtrapningsskema: dag 1: 4 tabl., dag 2: 3 tabl., dag 3: 2 tabl., dag 4: 1 tabl. ==== ==== 1. Eksempel på nedtrapningsskema: dag 1: 4 tabl., dag 2: 3 tabl., dag 3: 2 tabl., dag 4: 1 tabl. ====
 +
 +Ikke-gentaget nedtrapning over 4 dage med én morgen-dosis pr. dag.
  
 <code xml> <code xml>
Line 26: Line 25:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>4</Quantity> +            <Morning><Quantity>4</Quantity></Morning> 
-        </Dose>+          </PartOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>2</Index>         <Index>2</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>3</Quantity> +            <Morning><Quantity>3</Quantity></Morning> 
-        </Dose>+          </PartOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>3</Index>         <Index>3</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>2</Quantity> +            <Morning><Quantity>2</Quantity></Morning> 
-        </Dose>+          </PartOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>4</Index>         <Index>4</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>1</Quantity> +            <Morning><Quantity>1</Quantity></Morning> 
-        </Dose>+          </PartOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 60: Line 63:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <CalculatedEndDate>2025-07-09</CalculatedEndDate> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-09</CalculatedEndDate>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
- 
 </code> </code>
  
 +==== 2. Eksempel på engangsdosering "x gange dagligt": dag 1: 2 tabl. 2 gange, dag 2: 1 tabl. 2 gange ====
  
- +Ikke-gentaget dosering over dage med varierende mængde og antal gange pr. dag.
-==== 2. Eksempel på engangsdosering "gange dagligt": dag 1: 2 tabl2 gange, dag 2: 1 tabl2 gange ====+
  
 <code xml> <code xml>
Line 91: Line 92:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>2</TimesPerDay+          <TimesPerDayDosage> 
-          <Quantity>2</Quantity+            <Quantity>2</Quantity
-        </Dose>+            <TimesPerDay>2</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>2</Index>         <Index>2</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>2</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>1</Quantity+            <Quantity>1</Quantity> 
-        </Dose>+            <TimesPerDay>2</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 108: Line 113:
           <PeriodType>Non-repeating</PeriodType>           <PeriodType>Non-repeating</PeriodType>
           <Schedule>Non-specific weekdays</Schedule>           <Schedule>Non-specific weekdays</Schedule>
-          <Frequency>During the day</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <CalculatedEndDate>2025-07-07</CalculatedEndDate> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-07</CalculatedEndDate>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
 </code> </code>
  
-==== 3. Eksempel på engangsdosering med tidspunkter": dag 1: 2 tabl. kl. 08:15 og 3 tabl. kl. 14:45, dag 2: 1 tabl. kl. 10:15 og 1 tabl. kl. 22:45 ====+==== 3. Eksempel på engangsdosering med tidspunkter: dag 1: 2 tabl. kl. 08:15 og 3 tabl. kl. 14:45, dag 2: 1 tabl. kl. 15:15 og 1 tabl. kl. 22:45 ==== 
 + 
 +Ikke-gentaget dosering over 2 dage med specifikke klokkeslæt. 
 + 
 +Bemærk: flere klokkeslæt på samme dag samles i ét ''<TimeOfDayDosage>''-element med flere ''<TimeOfDayDose>''-børn.
  
 <code xml> <code xml>
Line 139: Line 147:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>08:15:00</TimeOfDay+          <TimeOfDayDosage> 
-          <Quantity>2</Quantity> +            <TimeOfDayDose
-        </Dose+              <Quantity>2</Quantity> 
-        <Dose+              <Time>08:15:00</Time
-          <TimeOfDay>14:45:00</TimeOfDay+            </TimeOfDayDose
-          <Quantity>3</Quantity+            <TimeOfDayDose> 
-        </Dose>+              <Quantity>3</Quantity> 
 +              <Time>14:45:00</Time
 +            </TimeOfDayDose> 
 +          </TimeOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>2</Index>         <Index>2</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>15:15:00</TimeOfDay+          <TimeOfDayDosage> 
-          <Quantity>1</Quantity> +            <TimeOfDayDose
-        </Dose+              <Quantity>1</Quantity> 
-        <Dose+              <Time>15:15:00</Time
-          <TimeOfDay>22:45:00</TimeOfDay+            </TimeOfDayDose
-          <Quantity>1</Quantity+            <TimeOfDayDose> 
-        </Dose>+              <Quantity>1</Quantity> 
 +              <Time>22:45:00</Time
 +            </TimeOfDayDose> 
 +          </TimeOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 167: Line 183:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <CalculatedEndDate>2025-07-07</CalculatedEndDate> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-07</CalculatedEndDate>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
 +</code>
  
 +==== 4. PN-kur med tidsrum mellem kur, kur mod forkølelsessår/herpes ====
  
-</code>+PN-kur med fast doseringsperiode på 7 dage og minimum 30 dages pause mellem hvert forløb.
  
-==== 4. PN-kur med med tidsrum mellem kur, kur mod forkølelsessår/herpes ==== 
 <code xml> <code xml>
 <DosageForResponse> <DosageForResponse>
Line 199: Line 216:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>1</Quantity> +            <Morning><Quantity>1</Quantity></Morning
-        </Dose+            <Noon><Quantity>1</Quantity></Noon
-        <Dose> +            <Evening><Quantity>1</Quantity></Evening
-          <TimeOfDay>noon</TimeOfDay> +          </PartOfDayDosage
-          <Quantity>1</Quantity> +        </Dosage>
-        </Dose+
-        <Dose> +
-          <TimeOfDay>evening</TimeOfDay+
-          <Quantity>1</Quantity+
-        </Dose>+
       </Day>       </Day>
       <Profile>       <Profile>
Line 220: Line 232:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
 +</code>
  
 +===== Dagligt gentagede doseringer =====
  
 +==== 5. Eksempel på 2 dosisperioder efter hinanden ====
  
- +Første periode er fast dosering i 10 dage. Anden periode er gentaget dosering, der fortsætter indtil tilstanden har stabiliseret sig.
-</code> +
- +
- +
-===== Dagligt gentagede doseringer ===== +
-==== 5. Eksempel på 2 dosisperioder efter hinanden. ==== +
-=== Første periode er fast dosering i 10 dage, hvorefter anden periode fortsætte indtil patienten har stabiliseret sig. ===+
  
 <code xml> <code xml>
Line 255: Line 264:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>3</Quantity> +            <Morning><Quantity>3</Quantity></Morning
-        </Dose+            <Evening><Quantity>3</Quantity></Evening
-        <Dose> +          </PartOfDayDosage
-          <TimeOfDay>evening</TimeOfDay+        </Dosage>
-          <Quantity>3</Quantity+
-        </Dose>+
       </Day>       </Day>
       <Profile>       <Profile>
Line 272: Line 279:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <CalculatedEndDate>2025-07-15</CalculatedEndDate> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-15</CalculatedEndDate>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
   <DosagePeriod>   <DosagePeriod>
Line 286: Line 293:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>1</Quantity> +            <Morning><Quantity>1</Quantity></Morning
-        </Dose+            <Evening><Quantity>1</Quantity></Evening
-        <Dose> +          </PartOfDayDosage
-          <TimeOfDay>evening</TimeOfDay+        </Dosage>
-          <Quantity>1</Quantity+
-        </Dose>+
       </Day>       </Day>
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
           <DosageType>Fast</DosageType>           <DosageType>Fast</DosageType>
-          <PeriodType>Non-repeating</PeriodType>+          <PeriodType>Repeating</PeriodType>
           <Schedule>Non-specific weekdays</Schedule>           <Schedule>Non-specific weekdays</Schedule>
           <Frequency>Morning, noon, evening, night</Frequency>           <Frequency>Morning, noon, evening, night</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
- 
 </DosageForResponse> </DosageForResponse>
- 
- 
 </code> </code>
  
-==== 6. Eksempel på gentagende PN-kur med tekstuel slutbetingelse ==== +==== 6. Eksempel på gentagende PN-kur med tekstuel slutbetingelse ====
  
-Dosering der starter og slutter ved skrevne betingelser og ikke fastsat dato og/eller dosislængde  +Dosering der starter og slutter ved skrevne betingelser og ikke fastsat dato og/eller dosislængde.
  
 <code xml> <code xml>
Line 338: Line 340:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>evening</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>1</Quantity> +            <Evening><Quantity>1</Quantity></Evening> 
-        </Dose>+          </PartOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 351: Line 354:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
 </code> </code>
  
 +==== 7. Eksempel på daglig gentaget dosering uden slut ====
  
-====7. Eksempel på daglig gentaget dosering uden slut === +2 tabletter morgen, 2 tabletter aften.
- +
-2 tabletter morgen, 2 tabletter aften+
  
 <code xml> <code xml>
Line 379: Line 380:
   <DosagePeriod>   <DosagePeriod>
     <Fixed>     <Fixed>
 +      <IterationInterval>1</IterationInterval>
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>2</Quantity> +            <Morning><Quantity>2</Quantity></Morning
-        </Dose+            <Evening><Quantity>2</Quantity></Evening
-        <Dose> +          </PartOfDayDosage
-          <TimeOfDay>evening</TimeOfDay+        </Dosage>
-          <Quantity>2</Quantity+
-        </Dose>+
       </Day>       </Day>
       <Profile>       <Profile>
Line 398: Line 398:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
- 
 </code> </code>
- 
  
 ==== 8. Eksempel på daglig gentaget dosering på klokkeslet ==== ==== 8. Eksempel på daglig gentaget dosering på klokkeslet ====
  
-2 tabletter kl. 10:00 og 1 tablet kl. 18:00+2 tabletter kl. 10:00 og 1 tablet kl. 18:00.
  
 <code xml> <code xml>
Line 430: Line 427:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>10:00:00</TimeOfDay+          <TimeOfDayDosage> 
-          <Quantity>2</Quantity> +            <TimeOfDayDose
-        </Dose+              <Quantity>2</Quantity> 
-        <Dose+              <Time>10:00:00</Time
-          <TimeOfDay>18:00:00</TimeOfDay+            </TimeOfDayDose
-          <Quantity>1</Quantity+            <TimeOfDayDose> 
-        </Dose>+              <Quantity>1</Quantity> 
 +              <Time>18:00:00</Time
 +            </TimeOfDayDose> 
 +          </TimeOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 447: Line 448:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
- 
 </code> </code>
  
 ==== 9. Eksempel på daglig gentaget dosering med tidsrestriktion mellem doser ==== ==== 9. Eksempel på daglig gentaget dosering med tidsrestriktion mellem doser ====
  
-4 tabletter 3 gange daglig i 14 dage, mindst 4 timer mellem hver dosis+4 tabletter 3 gange daglig i 14 dage, mindst 4 timer (240 minutter) mellem hver dosis.
  
 <code xml> <code xml>
Line 482: Line 481:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>3</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>4</Quantity+            <Quantity>4</Quantity> 
-        </Dose>+            <TimesPerDay>3</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 492: Line 493:
           <PeriodType>Repeating</PeriodType>           <PeriodType>Repeating</PeriodType>
           <Schedule>Non-specific weekdays</Schedule>           <Schedule>Non-specific weekdays</Schedule>
-          <Frequency>During the day</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <CalculatedEndDate>2025-07-19</CalculatedEndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-19</CalculatedEndDate>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
 </code> </code>
  
 +==== 10. Eksempel på dosering hver anden dag ====
  
-==== 10Eksempel på dosering hver anden dag ====+Én dosis én gang dagligt, gentaget med 2 dages iterationsinterval uden slutdato.
  
 <code xml> <code xml>
Line 525: Line 525:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>4</Quantity+            <Quantity>4</Quantity> 
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 535: Line 537:
           <PeriodType>Repeating</PeriodType>           <PeriodType>Repeating</PeriodType>
           <Schedule>Non-specific weekdays</Schedule>           <Schedule>Non-specific weekdays</Schedule>
-          <Frequency>During the day</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
- 
 </code> </code>
- 
  
 ==== 11. Eksempel på daglig gentaget dosering, med et vilkårligt antal daglige (kontinuerlig indgivning) i 10 dage ==== ==== 11. Eksempel på daglig gentaget dosering, med et vilkårligt antal daglige (kontinuerlig indgivning) i 10 dage ====
-I visse tilfælde doseres lægemidlet som en kontinuerlig givning, f.eks. infusion, over en eller flere dage. Eksempelvis smertebehandling, som gives kontinuerligt via en pumpe.  
  
 +I visse tilfælde doseres lægemidlet som en kontinuerlig givning, f.eks. infusion, over en eller flere dage. Eksempelvis smertebehandling, som gives kontinuerligt via en pumpe.
  
 <code xml> <code xml>
Line 568: Line 567:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <Unlimited/> +          <UnlimitedDayDosage> 
-          <InfusionRate>100.0</InfusionRate> +            <Quantity>100.0</Quantity
-        </Dose>+            <Infusion> 
 +              <InfusionRate>100.0</InfusionRate
 +            </Infusion> 
 +          </UnlimitedDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 581: Line 584:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <CalculatedEndDate>2025-07-15</CalculatedEndDate> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-15</CalculatedEndDate>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
- 
 </code> </code>
  
 +==== 12. Eksempel på kombineret Fast/PN dosering ====
  
-==== 12. Eksempel på kombineret Fast/PN dosering ====+Fast daglig behandling med 2 tabletter aften. Efter behov kan der suppleres med 2 morgen og 2 aften.
  
-Fast daglig behandling med 2 tabletter aften. Efter behov kan der suppleres med 2 morgen og 2 aften+Bemærk: ''<Fixed>'' og ''<PRN>'' har hver deres ''<Profile>'' og ''<DosageTranslation>'', men der er kun ét fælles ''<EndDate>'' på ''<DosagePeriod>''-niveau.
  
 <code xml> <code xml>
Line 603: Line 605:
   <Precondition>   <Precondition>
     <ValidFrom>2025-07-06</ValidFrom>     <ValidFrom>2025-07-06</ValidFrom>
-    <FreeText>Ved behov</FreeText>+    <PRNTrigger>Ved behov</PRNTrigger>
   </Precondition>   </Precondition>
   <UnitTexts>   <UnitTexts>
Line 614: Line 616:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>evening</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>2</Quantity> +            <Evening><Quantity>2</Quantity></Evening> 
-        </Dose>+          </PartOfDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Profile>       <Profile>
Line 627: Line 630:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
Line 637: Line 637:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <Quantity>2</Quantity> +            <Morning><Quantity>2</Quantity></Morning
-        </Dose+            <Evening><Quantity>2</Quantity></Evening
-        <Dose> +          </PartOfDayDosage
-          <TimeOfDay>evening</TimeOfDay+        </Dosage>
-          <Quantity>2</Quantity+
-        </Dose>+
       </Day>       </Day>
       <Profile>       <Profile>
Line 654: Line 652:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </PRN>     </PRN>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
- 
 </code> </code>
  
 +===== Ugentligt gentagede doseringer =====
  
 +==== 14. Eksempel på dosering hver onsdag i 3 uger: 4 tabletter ====
  
 +Ugentlig gentaget fast dosering på en bestemt ugedag i 3 uger.
  
-===== Ugentligt gentagede doseringer ===== +Bemærk: ugedagsbaserede doseringer bruger ''<Week><Weekday>'' stedet for ''<Day><Index>''.
- +
-=== 14. Eksempel på dosering  Hver onsdag 3 uger: 4 tabletter ===+
  
 <code xml> <code xml>
Line 687: Line 684:
     <Fixed>     <Fixed>
       <IterationInterval>7</IterationInterval>       <IterationInterval>7</IterationInterval>
-      <Day+      <Week
-        <WeekdayLabel>Wednesday</WeekdayLabel+        <Weekday> 
-        <Dose+          <Label>Wednesday</Label
-          <TimesPerDay>1</TimesPerDay> +          <Dosage
-          <Quantity>4</Quantity+            <TimesPerDayDosage> 
-        </Dose+              <Quantity>4</Quantity> 
-      </Day>+              <TimesPerDay>1</TimesPerDay> 
 +            </TimesPerDayDosage> 
 +          </Dosage
 +        </Weekday
 +      </Week>
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
Line 699: Line 700:
           <PeriodType>Repeating</PeriodType>           <PeriodType>Repeating</PeriodType>
           <Schedule>Specific weekdays</Schedule>           <Schedule>Specific weekdays</Schedule>
-          <Frequency>During the day</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <CalculatedEndDate>2025-07-26</CalculatedEndDate> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-26</CalculatedEndDate>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
- 
- 
 </code> </code>
  
 ===== Parametriserede doseringer ===== ===== Parametriserede doseringer =====
  
-=== 15. Eksempel på parametriseret dosering, hvor den enkelte dosis afgøres af måleværdien "blodglukoseværdi"=== +==== 15. Eksempel på parametriseret dosering, hvor den enkelte dosis afgøres af måleværdien "blodglukoseværdi" ===
-Er denne mellem 0-4 tages ingen enheder, mellem 4 og 8 tages 2 enheder, og i tilfælde af ustabile værdier, da 1 enhed. + 
 +Er denne mellem 0-4 tages ingen enheder, mellem 4 og 8 tages 2 enheder, og i tilfælde af ustabile værdier, da 1 enhed.
  
 <code xml> <code xml>
Line 742: Line 742:
       <ParametricQuantity>       <ParametricQuantity>
         <FromValue>8</FromValue>         <FromValue>8</FromValue>
-        <Quantity/>+        <Instruction>TBD</Instruction>
       </ParametricQuantity>       </ParametricQuantity>
       <ParametricQuantity>       <ParametricQuantity>
Line 755: Line 755:
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimeOfDay>morning</TimeOfDay> +          <PartOfDayDosage> 
-          <AccordingToParameterSchema/> +            <Morning><AccordingToParameterSchema/></Morning
-        </Dose+            <Noon><AccordingToParameterSchema/></Noon
-        <Dose> +            <Evening><AccordingToParameterSchema/></Evening
-          <TimeOfDay>noon</TimeOfDay> +            <Night><AccordingToParameterSchema/></Night
-          <AccordingToParameterSchema/> +          </PartOfDayDosage
-        </Dose+        </Dosage>
-        <Dose> +
-          <TimeOfDay>evening</TimeOfDay> +
-          <AccordingToParameterSchema/> +
-        </Dose+
-        <Dose> +
-          <TimeOfDay>night</TimeOfDay+
-          <AccordingToParameterSchema/> +
-        </Dose>+
       </Day>       </Day>
       <Profile>       <Profile>
Line 780: Line 772:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <EndDate> 
-        <Unknown/> 
-      </EndDate> 
       <DosageTranslation>       <DosageTranslation>
         <LongText>TBD</LongText>         <LongText>TBD</LongText>
       </DosageTranslation>       </DosageTranslation>
     </Fixed>     </Fixed>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
 </DosageForResponse> </DosageForResponse>
 +</code>
  
 +==== 16. Eksempel på parametriseret dosering hvor der er defineret mere end 1 parametriseringsskema ====
  
- +Samme struktur som eksempel 15, men med to separate navngivne parameterskemaer: et til dag- og et til natdoser.
-</code> +
- +
-==== 16Eksempel på parametriseret dosering hvor der der defineret mere end 1 parametriseringsskema. ====+
  
 <code xml> <code xml>
-<Dosage>+<DosageForResponse>
   <Precondition>   <Precondition>
     <ValidFrom>2025-07-06</ValidFrom>     <ValidFrom>2025-07-06</ValidFrom>
   </Precondition>   </Precondition>
   <UnitText>IE</UnitText>   <UnitText>IE</UnitText>
-  <StructureFixed+  <Parameter
-    <Parameter> +    <ParameterName>Blodglukoseværdi</ParameterName> 
-      <ParameterName>Blodglukoseværdi</ParameterName> +    <ParameterLabel>Dagdoser</ParameterLabel> 
-      <ParameterLabel>Dagsdoser</ParameterLabel> +    <ParameterUnit> 
-      <ParameterUnit> +      <ParameterUnitText>mmol/l</ParameterUnitText> 
-        <ParameterUnitText>mmol/l</ParameterUnitText> +    </ParameterUnit> 
-      </ParameterUnit> +    <ParameterSchema> 
-      <ParameterSchema> +      <ParametricQuantity> 
-        <ParametricQuantity> +        <FromValue>0</FromValue
-          <MinimumValueInclusive>0</MinimumValueInclusive+        <Quantity>0</Quantity> 
-          <MaximumValueExclusive>4</MaximumValueExclusive> +      </ParametricQuantity> 
-          <Quantity>0</Quantity> +      <ParametricQuantity> 
-        </ParametricQuantity> +        <FromValue>4</FromValue
-        <ParametricQuantity> +        <Quantity>2</Quantity
-          <MinimumValueInclusive>4</MinimumValueInclusive+      </ParametricQuantity> 
-          <MaximumValueExclusive>8</MaximumValueExclusive+      <ParametricQuantity> 
-          <Quantity>2</Quantity+        <FromValue>8</FromValue
-        </ParametricQuantity> +        <Instruction>TBD</Instruction> 
-        <ParametricQuantity> +      </ParametricQuantity> 
-          <AssessedValue>Ved ustabile værdier</AssessedValue+      <ParametricQuantity> 
-          <Quantity>2</Quantity> +        <Criterion>Ustabile værdier</Criterion
-        </ParametricQuantity> +        <Quantity>1</Quantity> 
-      </ParameterSchema> +      </ParametricQuantity> 
-    </Parameter> +    </ParameterSchema> 
-    <Parameter> +  </Parameter> 
-      <ParameterName>Blodglukoseværdi</ParameterName> +  <Parameter> 
-      <ParameterLabel>Natdoser</ParameterLabel> +    <ParameterName>Blodglukoseværdi</ParameterName> 
-      <ParameterUnit> +    <ParameterLabel>Natdoser</ParameterLabel> 
-        <ParameterUnitText>mmol/l</ParameterUnitText> +    <ParameterUnit> 
-      </ParameterUnit> +      <ParameterUnitText>mmol/l</ParameterUnitText> 
-      <ParameterSchema> +    </ParameterUnit> 
-        <ParametricQuantity> +    <ParameterSchema> 
-          <MinimumValueInclusive>0</MinimumValueInclusive+      <ParametricQuantity> 
-          <MaximumValueExclusive>4</MaximumValueExclusive> +        <FromValue>0</FromValue
-          <Quantity>0</Quantity> +        <Quantity>0</Quantity> 
-        </ParametricQuantity> +      </ParametricQuantity> 
-        <ParametricQuantity> +      <ParametricQuantity> 
-          <MinimumValueInclusive>4</MinimumValueInclusive+        <FromValue>4</FromValue
-          <MaximumValueExclusive>8</MaximumValueExclusive> +        <Quantity>1</Quantity> 
-          <Quantity>1</Quantity> +      </ParametricQuantity> 
-        </ParametricQuantity> +      <ParametricQuantity> 
-        <ParametricQuantity> +        <FromValue>8</FromValue
-          <MinimumValueInclusive>8</MinimumValueInclusive>+        <Instruction>TBD</Instruction
-          <Quantity>2</Quantity+      </ParametricQuantity> 
-        </ParametricQuantity> +      <ParametricQuantity> 
-        <ParametricQuantity> +        <Criterion>Ustabile værdier</Criterion
-          <AssessedValue>ved ustabile værdier</AssessedValue+        <MinimumQuantity>1</MinimumQuantity> 
-          <MinimumQuantity>1</MinimumQuantity> +        <MaximumQuantity>3</MaximumQuantity> 
-          <MaximumQuantity>3</MaximumQuantity> +      </ParametricQuantity> 
-        </ParametricQuantity> +    </ParameterSchema> 
-      </ParameterSchema> +  </Parameter> 
-    </Parameter> +  <DosagePeriod
-    <DosagePeriod>+    <Fixed> 
 +      <IterationInterval>1</IterationInterval> 
 +      <Day> 
 +        <Index>1</Index> 
 +        <Dosage> 
 +          <PartOfDayDosage> 
 +            <Morning><AccordingToParameterSchema>Dagdoser</AccordingToParameterSchema></Morning> 
 +            <Noon><AccordingToParameterSchema>Dagdoser</AccordingToParameterSchema></Noon> 
 +            <Evening><AccordingToParameterSchema>Dagdoser</AccordingToParameterSchema></Evening> 
 +            <Night><AccordingToParameterSchema>Natdoser</AccordingToParameterSchema></Night> 
 +          </PartOfDayDosage> 
 +        </Dosage> 
 +      </Day>
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
Line 863: Line 866:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <IterationInterval>1</IterationInterval> +      <DosageTranslation
-      <Day+        <LongText>TBD</LongText
-        <Index>1</Index+      </DosageTranslation
-        <Dose> +    </Fixed
-          <TimeOfDay>morning</TimeOfDay+    <EndDate
-          <AccordingToParameterSchema>Dagsdoser</AccordingToParameterSchema+      <Unknown/> 
-        </Dose> +    </EndDate
-        <Dose> +  </DosagePeriod
-          <TimeOfDay>noon</TimeOfDay> +</DosageForResponse>
-          <AccordingToParameterSchema>Dagsdoser</AccordingToParameterSchema> +
-        </Dose> +
-        <Dose> +
-          <TimeOfDay>evening</TimeOfDay> +
-          <AccordingToParameterSchema>Dagsdoser</AccordingToParameterSchema> +
-        </Dose> +
-        <Dose> +
-          <TimeOfDay>night</TimeOfDay> +
-          <AccordingToParameterSchema>Natdoser</AccordingToParameterSchema> +
-        </Dose+
-      </Day+
-    </DosagePeriod+
-  </StructureFixed+
-</Dosage> +
- +
 </code> </code>
  
 ===== Doseringer med flere perioder ===== ===== Doseringer med flere perioder =====
  
-=== 17. Eksempel på VKA dosering med 3 dages justeringsperiode og efterflg. ugeskema===+==== 17. Eksempel på VKA dosering med 3 dages justeringsperiode og efterfølgende ugeskema ===
 + 
 +Første periode er en 3-dages ikke-gentaget justeringsperiode. Anden periode er et ugentligt gentaget ugeskema uden slutdato.
  
 <code xml> <code xml>
-<Dosage>+<DosageForResponse>
   <Precondition>   <Precondition>
-    <ValidFrom>2025-10-06</ValidFrom>+    <ValidFrom>2025-07-06</ValidFrom>
   </Precondition>   </Precondition>
   <UnitTexts>   <UnitTexts>
Line 903: Line 892:
     <Plural>tabletter</Plural>     <Plural>tabletter</Plural>
   </UnitTexts>   </UnitTexts>
-  <StructureFixed+  <DosagePeriod
-    <DosagePeriod> +    <PeriodLength>3</PeriodLength
-      <Profile> +    <Fixed>
-        <ProfileCode> +
-          <DosageType>Fast</DosageType+
-          <PeriodType>Non-repeating</PeriodType> +
-          <Schedule>Non-specific weekdays</Schedule> +
-          <Frequency>During the day</Frequency> +
-        </ProfileCode> +
-      </Profile> +
-      <PeriodLength>3</PeriodLength>+
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>2</Quantity+            <Quantity>2</Quantity> 
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>2</Index>         <Index>2</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>2</Quantity+            <Quantity>2</Quantity> 
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>3</Index>         <Index>3</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>2</Quantity+            <Quantity>2</Quantity> 
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
-    </DosagePeriod> 
-    <DosagePeriod> 
-      <!-- VKA ugeskema --> 
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
           <DosageType>Fast</DosageType>           <DosageType>Fast</DosageType>
-          <PeriodType>Repeating</PeriodType>+          <PeriodType>Non-repeating</PeriodType>
           <Schedule>Non-specific weekdays</Schedule>           <Schedule>Non-specific weekdays</Schedule>
-          <Frequency>During the day</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
 +      <DosageTranslation>
 +        <LongText>TBD</LongText>
 +      </DosageTranslation>
 +    </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-08</CalculatedEndDate>
 +    </EndDate>
 +  </DosagePeriod>
 +  <DosagePeriod>
 +    <!-- VKA ugeskema -->
 +    <Fixed>
 +      <IterationInterval>7</IterationInterval>
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay+          <TimesPerDayDosage> 
-          <Quantity>1</Quantity+            <Quantity>1</Quantity
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>2</Index>         <Index>2</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay+          <TimesPerDayDosage> 
-          <Quantity>1</Quantity+            <Quantity>1</Quantity
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>3</Index>         <Index>3</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>2</Quantity+            <Quantity>2</Quantity> 
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>4</Index>         <Index>4</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay+          <TimesPerDayDosage> 
-          <Quantity>1</Quantity+            <Quantity>1</Quantity
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>5</Index>         <Index>5</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay+          <TimesPerDayDosage> 
-          <Quantity>1</Quantity+            <Quantity>1</Quantity
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>6</Index>         <Index>6</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>2</Quantity+            <Quantity>2</Quantity> 
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
       <Day>       <Day>
         <Index>7</Index>         <Index>7</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay+          <TimesPerDayDosage> 
-          <Quantity>1</Quantity+            <Quantity>1</Quantity
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
-    </DosagePeriod+      <Profile> 
-  </StructureFixed+        <ProfileCode> 
-</Dosage>+          <DosageType>Fast</DosageType> 
 +          <PeriodType>Repeating</PeriodType> 
 +          <Schedule>Non-specific weekdays</Schedule> 
 +          <Frequency>Times per day</Frequency> 
 +        </ProfileCode> 
 +      </Profile> 
 +      <DosageTranslation> 
 +        <LongText>TBD</LongText> 
 +      </DosageTranslation> 
 +    </Fixed> 
 +    <EndDate> 
 +      <Unknown/> 
 +    </EndDate
 +  </DosagePeriod
 +</DosageForResponse>
 </code> </code>
  
 +==== 18. Eksempel på dosering med gyldighed fra udleveringstidspunktet ====
 +
 +Eksempel hvor doseringen er gyldig fra udleveringstidspunktet. Hvis der har været events relateret til udleveringen, fx "medicin afsendt", vil ''<ValidFrom>'' være udfyldt med bedste bud på gyldig-fra.
  
-===== Dosering med gyldighed fra udleveringstidspunktet ===== 
-=== 18. Eksempel hvor doseringen er gyldig fra udleveringstidspunktet. Hvis FMK har mulighed for det, vil datoen blive opdateret med et specifikt tidspunkt efterfølgende. === 
 <code xml> <code xml>
-<Dosage>+<DosageForResponse>
   <Precondition>   <Precondition>
-    <ValidFrom>2020-02-01</ValidFrom> +    <ValidFrom></ValidFrom> 
-    <PredefinedCondition>Medicine in possession</PredefinedCondition>+    <UpdateValidFromUponHandover/>
   </Precondition>   </Precondition>
   <UnitTexts>   <UnitTexts>
Line 1013: Line 1038:
     <Plural>tabletter</Plural>     <Plural>tabletter</Plural>
   </UnitTexts>   </UnitTexts>
-  <StructureFixed+  <DosagePeriod
-    <DosagePeriod>+    <Fixed> 
 +      <IterationInterval>1</IterationInterval> 
 +      <Day> 
 +        <Index>1</Index> 
 +        <Dosage> 
 +          <PartOfDayDosage> 
 +            <Morning><Quantity>2</Quantity></Morning> 
 +          </PartOfDayDosage> 
 +        </Dosage> 
 +      </Day>
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
Line 1023: Line 1057:
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <Day+      <DosageTranslation
-        <Index>1</Index+        <LongText>TBD</LongText
-        <Dose> +      </DosageTranslation
-          <TimeOfDay>morning</TimeOfDay+    </Fixed
-          <Quantity>2</Quantity+    <EndDate
-        </Dose+      <Unknown/> 
-      </Day+    </EndDate
-    </DosagePeriod+  </DosagePeriod
-  </StructureFixed+</DosageForResponse>
-</Dosage> +
 </code> </code>
  
-==== Eksempel på dosering med en tom periode ==== +==== 19. Eksempel på dosering med en tom periode ==== 
-=== 19. Det kan fx være i behandlinger hvor der er en pause mellem 2 doseringsperioder. Eksemplet her viser først en periode på 7 dage med daglige doser efterfulgt af 7 dages pause og igen 7 dage med daglige doser.===+ 
 +Det kan fx være i behandlingerhvor der er en pause mellem 2 doseringsperioder. Eksemplet viser først en periode på 7 dage med daglige doser efterfulgt af 7 dages pause og igen 7 dage med daglige doser.
  
 <code xml> <code xml>
-<Dosage>+<DosageForResponse>
   <Precondition>   <Precondition>
-    <ValidFrom>2025-05-01</ValidFrom>+    <ValidFrom>2025-07-06</ValidFrom>
   </Precondition>   </Precondition>
-  <StructureFixed+  <UnitTexts
-    <DosagePeriod>+    <Singular>tablet</Singular> 
 +    <Plural>tabletter</Plural> 
 +  </UnitTexts> 
 +  <DosagePeriod
 +    <PeriodLength>7</PeriodLength> 
 +    <Fixed> 
 +      <IterationInterval>1</IterationInterval> 
 +      <Day> 
 +        <Index>1</Index> 
 +        <Dosage> 
 +          <TimesPerDayDosage> 
 +            <Quantity>2</Quantity> 
 +            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage> 
 +        </Dosage> 
 +      </Day>
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
           <DosageType>Fast</DosageType>           <DosageType>Fast</DosageType>
-          <PeriodType>Non-repeating</PeriodType>+          <PeriodType>Repeating</PeriodType>
           <Schedule>Non-specific weekdays</Schedule>           <Schedule>Non-specific weekdays</Schedule>
-          <Frequency>During the day</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-      <PeriodLength>7</PeriodLength>+      <DosageTranslation> 
 +        <LongText>TBD</LongText> 
 +      </DosageTranslation> 
 +    </Fixed> 
 +    <EndDate> 
 +      <CalculatedEndDate>2025-07-12</CalculatedEndDate> 
 +    </EndDate> 
 +  </DosagePeriod> 
 +  <DosagePeriod> 
 +    <PeriodLength>7</PeriodLength
 +    <Empty/> 
 +    <EndDate> 
 +      <CalculatedEndDate>2025-07-18</CalculatedEndDate> 
 +    </EndDate> 
 +  </DosagePeriod> 
 +  <DosagePeriod> 
 +    <PeriodLength>7</PeriodLength> 
 +    <Fixed>
       <IterationInterval>1</IterationInterval>       <IterationInterval>1</IterationInterval>
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>2</Quantity+            <Quantity>2</Quantity> 
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
-    </DosagePeriod> 
-    <DosagePeriod> 
-      <PeriodLength>7</PeriodLength> 
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
           <DosageType>Fast</DosageType>           <DosageType>Fast</DosageType>
-          <PeriodType>Empty</PeriodType> +          <PeriodType>Repeating</PeriodType> 
-          <Schedule>N/A</Schedule> +          <Schedule>Non-specific weekdays</Schedule> 
-          <Frequency>N/A</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-    </DosagePeriod> +      <DosageTranslation> 
-    <DosagePeriod> +        <LongText>TBD</LongText> 
-      <PeriodLength>7</PeriodLength>+      </DosageTranslation> 
 +    </Fixed> 
 +    <EndDate> 
 +      <CalculatedEndDate>2025-07-25</CalculatedEndDate> 
 +    </EndDate> 
 +  </DosagePeriod
 +</DosageForResponse> 
 +</code> 
 + 
 +==== 20. Eksempel på dosering med en uspecificeret periode ==== 
 + 
 +Dette kan fx være relevant ved en behandling, hvor lægen allerede ved opstart planlægger, at behandlingen skal genovervejes efter én eller flere doseringsperioder. I dette eksempel indledes behandlingen med en periode på 7 dage med daglige doser. Derefter følger en periode markeret som uspecificeret med en varighed på 7 dage. Inden den uspecificerede periode påbegyndes, skal lægen fastsætte en konkret dosering for, at behandlingen kan fortsætte. 
 + 
 +<code xml> 
 +<DosageForResponse> 
 +  <Precondition
 +    <ValidFrom>2025-07-06</ValidFrom> 
 +  </Precondition> 
 +  <UnitTexts> 
 +    <Singular>tablet</Singular> 
 +    <Plural>tabletter</Plural> 
 +  </UnitTexts> 
 +  <DosagePeriod> 
 +    <PeriodLength>7</PeriodLength
 +    <Fixed> 
 +      <IterationInterval>1</IterationInterval> 
 +      <Day> 
 +        <Index>1</Index> 
 +        <Dosage> 
 +          <TimesPerDayDosage> 
 +            <Quantity>2</Quantity> 
 +            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage> 
 +        </Dosage> 
 +      </Day>
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
           <DosageType>Fast</DosageType>           <DosageType>Fast</DosageType>
-          <PeriodType>Non-repeating</PeriodType>+          <PeriodType>Repeating</PeriodType>
           <Schedule>Non-specific weekdays</Schedule>           <Schedule>Non-specific weekdays</Schedule>
-          <Frequency>During the day</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
 +      <DosageTranslation>
 +        <LongText>TBD</LongText>
 +      </DosageTranslation>
 +    </Fixed>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-12</CalculatedEndDate>
 +    </EndDate>
 +  </DosagePeriod>
 +  <DosagePeriod>
 +    <PeriodLength>7</PeriodLength>
 +    <Unspecified/>
 +    <EndDate>
 +      <CalculatedEndDate>2025-07-19</CalculatedEndDate>
 +    </EndDate>
 +  </DosagePeriod>
 +</DosageForResponse>
 +</code>
 +
 +===== Response payload =====
 +
 +I det følgende er der eksempler på elementer, der potentielt er med i response payloads, men som ikke er tilladte eller ikke vil blive håndteret i request payloads.
 +
 +==== 1. Eksempel med beregnet slutdato for en doseringsperiode ====
 +
 +Daglig gentaget dosering i 7 dage med udfyldt ''<ProfileDescription>'' og beregnet slutdato i ''<EndDate><CalculatedEndDate>''.
 +
 +<code xml>
 +<DosageForResponse>
 +  <Precondition>
 +    <ValidFrom>2020-02-01</ValidFrom>
 +  </Precondition>
 +  <UnitText>Tabletter</UnitText>
 +  <DosagePeriod>
 +    <PeriodLength>7</PeriodLength>
 +    <Fixed>
       <IterationInterval>1</IterationInterval>       <IterationInterval>1</IterationInterval>
       <Day>       <Day>
         <Index>1</Index>         <Index>1</Index>
-        <Dose+        <Dosage
-          <TimesPerDay>1</TimesPerDay> +          <TimesPerDayDosage> 
-          <Quantity>2</Quantity+            <Quantity>2</Quantity> 
-        </Dose>+            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
-    </DosagePeriod+      <Profile> 
-  </StructureFixed+        <ProfileCode> 
-</Dosage>+          <DosageType>Fast</DosageType> 
 +          <PeriodType>Repeating</PeriodType> 
 +          <Schedule>Non-specific weekdays</Schedule> 
 +          <Frequency>Times per day</Frequency> 
 +        </ProfileCode> 
 +        <ProfileDescription>Fast gentagende dosering på ikke-specifikke ugedage med dosering i løbet af dagen.</ProfileDescription> 
 +      </Profile> 
 +      <DosageTranslation> 
 +        <LongText>2 tabletter dagligt i en uge.</LongText> 
 +      </DosageTranslation> 
 +    </Fixed> 
 +    <EndDate> 
 +      <CalculatedEndDate>2020-02-07</CalculatedEndDate> 
 +    </EndDate
 +  </DosagePeriod
 +</DosageForResponse>
 </code> </code>
  
 +==== 2. Eksempel hvor slutdato ikke kan beregnes ====
  
-==== Eksempel på dosering med en uspecificeret periode ==== +Daglig gentaget dosering med fritekst-periodlængde og ''<EndDate><Unknown/>'' fordi slutdatoen ikke kan beregnes.
-===20. uspecificeret periode=== +
-Dette kan fx være relevant ved en behandling, hvor lægen allerede ved opstart planlægger, at behandlingen skal genovervejes efter én eller flere doseringsperioder. +
-I dette eksempel indledes behandlingen med en periode på 7 dage med daglige doser. Derefter følger en periode markeret som uspecificeret med en varighed på 7 dage. Inden den uspecificerede periode påbegyndes, skal lægen fastsætte en konkret dosering for, at behandlingen kan fortsætte+
  
 <code xml> <code xml>
-<Dosage>+<DosageForResponse>
   <Precondition>   <Precondition>
-    <ValidFrom>2025-02-25</ValidFrom>+    <ValidFrom>2020-02-01</ValidFrom>
   </Precondition>   </Precondition>
-  <StructureFixed+  <UnitText>Tabletter</UnitText
-    <DosagePeriod> +  <DosagePeriod
-      <PeriodLength>7</PeriodLength>+    <PeriodLengthFreeText>Så længe der er smerter</PeriodLengthFreeText> 
 +    <Fixed
 +      <IterationInterval>1</IterationInterval> 
 +      <Day> 
 +        <Index>1</Index> 
 +        <Dosage> 
 +          <TimesPerDayDosage> 
 +            <Quantity>2</Quantity> 
 +            <TimesPerDay>1</TimesPerDay> 
 +          </TimesPerDayDosage> 
 +        </Dosage> 
 +      </Day>
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
           <DosageType>Fast</DosageType>           <DosageType>Fast</DosageType>
-          <PeriodType>Non-repeating</PeriodType>+          <PeriodType>Repeating</PeriodType>
           <Schedule>Non-specific weekdays</Schedule>           <Schedule>Non-specific weekdays</Schedule>
-          <Frequency>During the day</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
 +        <ProfileDescription>Fast gentagende dosering på ikke-specifikke ugedage med dosering i løbet af dagen.</ProfileDescription>
       </Profile>       </Profile>
 +      <DosageTranslation>
 +        <LongText>2 tabletter dagligt</LongText>
 +      </DosageTranslation>
 +    </Fixed>
 +    <EndDate>
 +      <Unknown/>
 +    </EndDate>
 +  </DosagePeriod>
 +</DosageForResponse>
 +</code>
 +
 +
 +===== PN-doseringer =====
 +
 +=== Eksempel på ubegrænset PN: "1 tablet efter behov" ===
 +
 +Patienten kan tage dosen et vilkårligt antal gange uden nogen periodebegrænsning. Strukturen bruger ''<UnlimitedDayDosage>'' i ''<PRN>'' uden ''<IterationInterval>''.
 +
 +<code xml>
 +<DosageForResponse>
 +  <Precondition>
 +    <ValidFrom>2025-07-06</ValidFrom>
 +  </Precondition>
 +  <UnitTexts>
 +    <Singular>tablet</Singular>
 +    <Plural>tabletter</Plural>
 +  </UnitTexts>
 +  <DosagePeriod>
 +    <PeriodLength>30</PeriodLength>
 +    <PRN>
 +      <Day>
 +        <Dosage>
 +          <UnlimitedDayDosage>
 +            <Quantity>1</Quantity>
 +          </UnlimitedDayDosage>
 +        </Dosage>
 +      </Day>
 +      <Profile>
 +        <ProfileCode>
 +          <DosageType>PN</DosageType>
 +          <PeriodType>Repeating</PeriodType>
 +          <Schedule>Non-specific weekdays</Schedule>
 +          <Frequency>No frequency limit</Frequency>
 +        </ProfileCode>
 +      </Profile>
 +      <DosageTranslation>
 +        <LongText>TBD</LongText>
 +      </DosageTranslation>
 +    </PRN>
 +    <EndDate>
 +      <CalculatedEndDate>2025-08-05</CalculatedEndDate>
 +    </EndDate>
 +  </DosagePeriod>
 +</DosageForResponse>
 +</code>
 +
 +Bemærk: ''<Day>'' med ''<Index>1</Index>'' benyttes – ikke ''<UnspecifiedDay>''. ''<IterationInterval>'' er fraværende, hvilket signalerer at doseringen er ubegrænset.
 +
 +=== Eksempel på daglig PN med begrænsning: "2 tabletter efter behov, højst 1 gang daglig" ===
 +
 +Patienten kan tage dosen efter behov, men ikke mere end én gang pr. døgn. ''<IterationInterval>1</IterationInterval>'' angiver daglig gentagelse. ''<TimesPerDayDosage>'' med ''<TimesPerDay>1</TimesPerDay>'' angiver maksimalt én dosis pr. dag.
 +
 +<code xml>
 +<DosageForResponse>
 +  <Precondition>
 +    <ValidFrom>2025-07-06</ValidFrom>
 +  </Precondition>
 +  <UnitTexts>
 +    <Singular>tablet</Singular>
 +    <Plural>tabletter</Plural>
 +  </UnitTexts>
 +  <DosagePeriod>
 +    <PeriodLength>30</PeriodLength>
 +    <PRN>
       <IterationInterval>1</IterationInterval>       <IterationInterval>1</IterationInterval>
       <Day>       <Day>
-        <Index>1</Index+        <Dosage> 
-        <Dose+          <TimesPerDayDosage
-          <TimesPerDay>1</TimesPerDay> +            <Quantity>2</Quantity
-          <Quantity>2</Quantity+            <TimesPerDay>1</TimesPerDay> 
-        </Dose>+          </TimesPerDayDosage
 +        </Dosage>
       </Day>       </Day>
-    </DosagePeriod> 
-    <DosagePeriod> 
-      <PeriodLength>7</PeriodLength> 
       <Profile>       <Profile>
         <ProfileCode>         <ProfileCode>
-          <DosageType>Fast</DosageType> +          <DosageType>PN</DosageType> 
-          <PeriodType>Unspecified</PeriodType> +          <PeriodType>Repeating</PeriodType> 
-          <Schedule>N/A</Schedule> +          <Schedule>Non-specific weekdays</Schedule> 
-          <Frequency>N/A</Frequency>+          <Frequency>Times per day</Frequency>
         </ProfileCode>         </ProfileCode>
       </Profile>       </Profile>
-    </DosagePeriod+      <DosageTranslation> 
-  </StructureFixed+        <LongText>TBD</LongText> 
-</Dosage>+      </DosageTranslation> 
 +    </PRN> 
 +    <EndDate> 
 +      <CalculatedEndDate>2025-08-05</CalculatedEndDate> 
 +    </EndDate
 +  </DosagePeriod
 +</DosageForResponse>
 </code> </code>
  
-==== Response payload ====+Bemærk: ''<UnspecifiedDay>'' må ikke bruges ved ''<IterationInterval>1</IterationInterval>''. For daglig PN benyttes altid ''<Day><Index>1</Index>''.
  
-I det følgende er der eksempler på elementer der potentielt er med i response payloads som ikke er tilladte eller som ikke vil blive håndteret i request payloads.+=== Eksempel på ugentlig PN: "1 tablet efter behov, højst 1 gang ugentlig" ===
  
-=== 1eksempel med beregnet slutdato for en doseringsperiode===+Patienten kan tage dosen efter behov, men højst én gang pruge. ''<IterationInterval>7</IterationInterval>'' angiver en 7-dages periode. ''<UnspecifiedDay>'' angiver, at dosen kan tages på en vilkårlig dag inden for den 7-dages iteration.
  
 <code xml> <code xml>
-<Precondition+<DosageForResponse
-  <ValidFrom>2020-02-01</ValidFrom> +  <Precondition> 
-</Precondition> +    <ValidFrom>2025-07-06</ValidFrom> 
-<UnitText>Tabletter</UnitText+  </Precondition> 
-<StructureFixed>+  <UnitTexts> 
 +    <Singular>tablet</Singular
 +    <Plural>tabletter</Plural> 
 +  </UnitTexts>
   <DosagePeriod>   <DosagePeriod>
-    <Profile+    <PRN
-      <ProfileCode> +      <IterationInterval>7</IterationInterval> 
-        <DosageType>Fast</DosageType+      <UnspecifiedDay
-        <PeriodType>Repeating</PeriodType+        <Dosage> 
-        <Schedule>Non-specific weekdays</Schedule+          <TimesPerDayDosage
-        <Frequency>During the day</Frequency+            <Quantity>1</Quantity
-      </ProfileCode+            <TimesPerDay>1</TimesPerDay
-      <ProfileDescription>Fast gentagende dosering på ikke-specifikke ugedage med dosering i løbet af dagen.</ProfileDescription+          </TimesPerDayDosage
-    </Profile> +        </Dosage> 
-    <PeriodLength>7</PeriodLength> +      </UnspecifiedDay
-    <Day+      <Profile> 
-      <Index>1</Index+        <ProfileCode> 
-      <Dose+          <DosageType>PN</DosageType
-        <TimesPerDay>1</TimesPerDay+          <PeriodType>Repeating</PeriodType
-        <Quantity>2</Quantity+          <Schedule>Non-specific weekdays</Schedule
-      </Dose+          <Frequency>Times per day</Frequency
-    </Day+        </ProfileCode
-    <CalculatedDosageEndDate+      </Profile
-      <CalculatedEndDate>2020-02-07</CalculatedEndDate+      <DosageTranslation
-    </CalculatedDosageEndDate+        <LongText>TBD</LongText
-    <DosageTranslation+      </DosageTranslation
-      <LongText>2 tabletter dagligt i en uge.</LongText+    </PRN
-    </DosageTranslation>+    <EndDate
 +      <Unknown/> 
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
-</StructureFixed>+</DosageForResponse>
 </code> </code>
  
 +Bemærk: ''<UnspecifiedDay>'' har ingen ''<Index>'' – det er med vilje. ''<UnspecifiedDay>'' kræver ''<IterationInterval>'' > 1 og bruges kun i ''<PRN>''.
  
-=== 2. eksempel hvor slutdato ikke kan beregnes ===+=== Eksempel på kombineret fast dosering og ubegrænset PN: "tabletter aften + 1 tablet efter behov" === 
 + 
 +Fast daglig aftendosering kombineret med en ubegrænset PN-dosering i samme periode. ''<Fixed>'' og ''<PRN>'' har hver deres ''<Profile>'' og ''<DosageTranslation>'', men deler ét fælles ''<EndDate>'' på ''<DosagePeriod>''-niveau.
  
 <code xml> <code xml>
-<Precondition+<DosageForResponse
-  <ValidFrom>2020-02-01</ValidFrom> +  <Precondition> 
-</Precondition> +    <ValidFrom>2025-07-06</ValidFrom> 
-<StructureFixed>+  </Precondition> 
 +  <UnitTexts> 
 +    <Singular>tablet</Singular> 
 +    <Plural>tabletter</Plural> 
 +  </UnitTexts>
   <DosagePeriod>   <DosagePeriod>
-    <Profile+    <Fixed
-      <ProfileCode+      <IterationInterval>1</IterationInterval> 
-        <DosageType>Fast</DosageType> +      <Day
-        <PeriodType>Repeating</PeriodType> +        <Dosage> 
-        <Schedule>Non-specific weekdays</Schedule> +          <PartOfDayDosage> 
-        <Frequency>During the day</Frequency> +            <Evening><Quantity>2</Quantity></Evening> 
-      </ProfileCode> +          </PartOfDayDosage> 
-      <ProfileDescription>Fast gentagende dosering på ikke-specifikke ugedage med dosering i løbet af dagen.</ProfileDescription+        </Dosage> 
-    </Profile+      </Day> 
-    <PeriodLengthFreeText>Så længe der er smerter</PeriodLengthFreeText+      <Profile> 
-    <Day+        <ProfileCode> 
-      <Index>1</Index+          <DosageType>Fast</DosageType> 
-      <Dose+          <PeriodType>Repeating</PeriodType> 
-        <TimesPerDay>1</TimesPerDay+          <Schedule>Non-specific weekdays</Schedule> 
-        <Quantity>2</Quantity+          <Frequency>Morning, noon, evening, night</Frequency> 
-      </Dose+        </ProfileCode> 
-    </Day+      </Profile> 
-    <CalculatedDosageEndDate+      <DosageTranslation
-      <UnableToCalculateEndDate/> +        <LongText>TBD</LongText
-    </CalculatedDosageEndDate+      </DosageTranslation> 
-    <DosageTranslation> +    </Fixed
-      <LongText>2 tabletter dagligt</LongText> +    <PRN
-    </DosageTranslation>+      <Day> 
 +        <Dosage> 
 +          <UnlimitedDayDosage> 
 +            <Quantity>1</Quantity
 +          </UnlimitedDayDosage
 +        </Dosage> 
 +      </Day> 
 +      <Profile
 +        <ProfileCode> 
 +          <DosageType>PN</DosageType
 +          <PeriodType>Non-repeating</PeriodType
 +          <Schedule>Non-specific weekdays</Schedule
 +          <Frequency>No frequency limit</Frequency
 +        </ProfileCode
 +      </Profile
 +      <DosageTranslation> 
 +        <LongText>TBD</LongText> 
 +      </DosageTranslation
 +    </PRN> 
 +    <EndDate> 
 +      <Unknown/> 
 +    </EndDate>
   </DosagePeriod>   </DosagePeriod>
-</StructureFixed>+</DosageForResponse>
 </code> </code>
fmk/1.6.0/struktureret_dosering/eksempler_pa_strukturerede_doseringer.1770120635.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki