User Tools

Site Tools


fmk:1.4.4:hent_historikken_af_en_laegemiddelordination

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.4.4:hent_historikken_af_en_laegemiddelordination [2015-02-25 11:57] – [Hent historikken af en lægemiddelordination] jbufmk:1.4.4:hent_historikken_af_en_laegemiddelordination [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Hent historikken af en lægemiddelordination ======+====== Hent historikken for en lægemiddelordination ======
  
-Servicen kan beregne og returnere en fuld historik for en lægemiddelordinationen. Servicen udtaler sig om hvilket lægemiddel og hvilken dosering der var aktuel, hvis man slog op i FMK på en given periode bagud i tid fra det tidspunkt hvor en dosering var aktiv til sidste tidspunkt hvor en dosering var aktiv eller til dags dato hvis der er en aktuel dosering. Historikken viser også pauseringer og indlæggelser. Hvis patienten er indlagt samtidig med en pausering, vil det optræde som en indlæggelse i historikken.+Servicen kan beregne og returnere en fuld historik for en lægemiddelordination. Servicen udtaler sig om hvilket lægemiddel og hvilken doseringder var aktuel i den version som var aktiv, hvis man slog op på FMK i en given periode. Historikken starter fra oprettelse af ordinationen frem til og med den nuværende version. Historikken viser også pauseringer og indlæggelser. Hvis patienten er indlagt samtidig med en pausering, vil det optræde som en indlæggelse i historikken.
  
-Det vil fejle, hvis man forespørger på historikken for en [[fmk:generel:privatmarkering|privatmarkeret]] lægemiddelordination, såfremt der ikke er angive [[fmk:1.4.2:hent_laegemiddelordination|samtykke/værdispring]].+Det vil fejle, hvis man forespørger på historikken for en [[fmk:generel:privatmarkering|privatmarkeret]] lægemiddelordination, såfremt der ikke er angivet [[fmk:1.4.4:hent_laegemiddelordination|samtykke/værdispring]].
  
-===== Forespørgsel =====+==== Forespørgsel ====
  
 I requestet angives CPR-nummer for borger/patient og Identifier for lægemiddelordination. I requestet angives CPR-nummer for borger/patient og Identifier for lægemiddelordination.
Line 18: Line 18:
 </code> </code>
  
-===== Svar =====+==== Svar ====
  
-I response vises historikken som en række kronologisk sorterede <Period> elementer, som enten indeholder lægemiddel og doseringsinformation eller angiver pausering (</Paused>) eller indlæggelse (</Hospitalized>). Ved indlæggelse angives også kontakt-information som et <Organisation> element.+I response vises historikken som en række kronologisk sorterede <Period> elementer, som indeholder lægemiddeldoseringsinformation og optionelt angiver pausering (</Paused>og eller indlæggelse (</Hospitalized>). Ved indlæggelse angives også kontakt-information som et <Organisation> element.
  
 <code xml DrugmedicationHistoryResponse.xml> <code xml DrugmedicationHistoryResponse.xml>
Line 49: Line 49:
                 <Substances>                 <Substances>
                     <ActiveSubstance>                     <ActiveSubstance>
-                        <Text source="Medicinpriser" date="2015-01-06">phenoxymethylpenicillin</Text>+                        <SubstanceText source="Medicinpriser" date="2015-01-06">phenoxymethylpenicillin</SubstanceText>
                     </ActiveSubstance>                     </ActiveSubstance>
                 </Substances>                 </Substances>
             </Drug>             </Drug>
             <Dosage>             <Dosage>
-                <Structure+                <Structures
-                    <IterationInterval>1</IterationInterval> +                    <UnitTexts source="Local"> 
-                    <StartDate>2015-01-06</StartDate> +                        <Singular>tablet</Singular> 
-                    <DosageEndingUndetermined/> +                        <Plural>tabletter</Plural> 
-                    <UnitText source="Doseringsforslag">tabletter</UnitText+                    </UnitTexts> 
-                    <Day+                    <Structure> 
-                        <DayNumber>1</DayNumber+                        <IterationInterval>1</IterationInterval> 
-                        <Dose> +                        <StartDate>2015-01-06</StartDate> 
-                            <Quantity>2</Quantity> +                        <DosageEndingUndetermined/> 
-                        </Dose> +                        <Day> 
-                        <Dose> +                            <Number>1</Number
-                            <Quantity>2</Quantity> +                            <Dose
-                        </Dose> +                                <Quantity>2</Quantity
-                        <Dose+                            </Dose> 
-                            <Quantity>2</Quantity+                            <Dose> 
-                        </Dose+                                <Quantity>2</Quantity> 
-                    </Day+                            </Dose> 
-                </Structure>+                            <Dose> 
 +                                <Quantity>2</Quantity> 
 +                            </Dose> 
 +                        </Day> 
 +                        <DosageTranslation
 +                            <ShortText>2 tabletter morgen, middag og aften</ShortText> 
 +                            <LongText>morgen 2 tabletter + middag 2 tabletter + aften 2 tabletter</LongText> 
 +                            <AverageDailyDosage>6</AverageDailyDosage
 +                        </DosageTranslation
 +                    </Structure
 +                </Structures> 
 +                <Type>fast</Type>
             </Dosage>             </Dosage>
-            <DosageTranslation> 
-                <ShortText>2 tabletter morgen, middag og aften</ShortText> 
-                <LongText>morgen 2 tabletter + middag 2 tabletter + aften 2 tabletter</LongText> 
-                <AverageDailyDosage>6</AverageDailyDosage> 
-                <UnitText source="Medicinpriser" date="2015-01-06">tabletter</UnitText> 
-            </DosageTranslation> 
         </Period>         </Period>
         <Period>         <Period>
             <PeriodStartDateTime>2015-01-10T08:46:34.0Z</PeriodStartDateTime>             <PeriodStartDateTime>2015-01-10T08:46:34.0Z</PeriodStartDateTime>
             <PeriodEndDateTime>2015-01-12T10:46:34.0Z</PeriodEndDateTime>             <PeriodEndDateTime>2015-01-12T10:46:34.0Z</PeriodEndDateTime>
-            <Version>1342404077657004001</Version> +            <Version>1616499805421001288</Version>
-            <Paused/> +
-        </Period> +
-        <Period> +
-            <PeriodStartDateTime>2015-01-12T10:46:34.0Z</PeriodStartDateTime> +
-            <PeriodEndDateTime>2015-01-15T12:50:34.0Z</PeriodEndDateTime> +
-            <Version>1343404077657004001</Version>+
             <Drug>             <Drug>
                 <ATC>                 <ATC>
-                    <Code source="Medicinpriser" date="2015-01-15">J01CE02</Code>+                    <Code source="Medicinpriser" date="2015-01-06">J01CE02</Code>
                     <Text>Phenoxymethylpenicillin</Text>                     <Text>Phenoxymethylpenicillin</Text>
                 </ATC>                 </ATC>
-                <Identifier source="Medicinpriser" +                <Identifier source="Medicinpriser" date="2015-01-06">28100902276</Identifier> 
-                            date="2015-01-01">28101524892 +                <Name>Primcillin</Name>
-                </Identifier> +
-                <Name>Pancillin</Name>+
                 <Form>                 <Form>
-                    <Code source="Medicinpriser" date="2015-01-15">TABFILM</Code>+                    <Code source="Medicinpriser" date="2015-01-06">TABFILM</Code>
                     <Text>filmovertrukne tabletter</Text>                     <Text>filmovertrukne tabletter</Text>
                 </Form>                 </Form>
                 <Strength>                 <Strength>
                     <Value>400.0</Value>                     <Value>400.0</Value>
-                    <UnitCode source="Medicinpriser" date="2015-01-15">MG</UnitCode>+                    <UnitCode source="Medicinpriser" date="2015-01-06">MG</UnitCode>
                     <UnitText>milligram</UnitText>                     <UnitText>milligram</UnitText>
                 </Strength>                 </Strength>
                 <Substances>                 <Substances>
                     <ActiveSubstance>                     <ActiveSubstance>
-                        <Text source="Medicinpriser" date="2015-01-15">phenoxymethylpenicillin</Text>+                        <SubstanceText source="Medicinpriser" date="2015-01-06">phenoxymethylpenicillin</SubstanceText>
                     </ActiveSubstance>                     </ActiveSubstance>
                 </Substances>                 </Substances>
             </Drug>             </Drug>
             <Dosage>             <Dosage>
-                <Structure+                <Structures
-                    <IterationInterval>1</IterationInterval> +                    <UnitTexts source="Local"> 
-                    <StartDate>2015-01-12</StartDate> +                        <Singular>tablet</Singular> 
-                    <DosageEndingUndetermined/> +                        <Plural>tabletter</Plural> 
-                    <UnitText source="Doseringsforslag">tabletter</UnitText+                    </UnitTexts> 
-                    <Day+                    <Structure> 
-                        <DayNumber>1</DayNumber+                        <IterationInterval>1</IterationInterval> 
-                        <Dose> +                        <StartDate>2015-01-06</StartDate> 
-                            <Quantity>2</Quantity> +                        <DosageEndingUndetermined/> 
-                        </Dose> +                        <Day> 
-                        <Dose> +                            <Number>1</Number
-                            <Quantity>2</Quantity> +                            <Dose
-                        </Dose> +                                <Quantity>2</Quantity
-                        <Dose+                            </Dose> 
-                            <Quantity>2</Quantity+                            <Dose> 
-                        </Dose+                                <Quantity>2</Quantity> 
-                    </Day+                            </Dose> 
-                </Structure>+                            <Dose> 
 +                                <Quantity>2</Quantity> 
 +                            </Dose> 
 +                        </Day> 
 +                        <DosageTranslation
 +                            <ShortText>2 tabletter morgen, middag og aften</ShortText> 
 +                            <LongText>morgen 2 tabletter + middag 2 tabletter + aften 2 tabletter</LongText> 
 +                            <AverageDailyDosage>6</AverageDailyDosage
 +                        </DosageTranslation
 +                    </Structure
 +                </Structures> 
 +                <Type>fast</Type>
             </Dosage>             </Dosage>
-            <DosageTranslation> +            <Paused/>
-                <ShortText>2 tabletter morgen, middag og aften</ShortText> +
-                <LongText>morgen 2 tabletter + middag 2 tabletter + aften 2 tabletter</LongText> +
-                <AverageDailyDosage>6</AverageDailyDosage> +
-                <UnitText source="Medicinpriser" date="2015-01-15">tabletter</UnitText> +
-            </DosageTranslation>+
         </Period>         </Period>
         <Period>         <Period>
Line 145: Line 148:
             <PeriodEndDateTime>2015-02-18T14:40:34.0Z</PeriodEndDateTime>             <PeriodEndDateTime>2015-02-18T14:40:34.0Z</PeriodEndDateTime>
             <Version>1343404077657004001</Version>             <Version>1343404077657004001</Version>
-            <Hospitalized> 
-                <Organisation> 
-                    <Name>Klinisk Mikrobiologisk afdeling</Name> 
-                    <AddressLine>Brendstrupgårdsvej 100</AddressLine> 
-                    <AddressLine>Århus N</AddressLine> 
-                    <TelephoneNumber>+4589495566</TelephoneNumber> 
-                    <EmailAddress>kontakt@regionmidtjylland.dk</EmailAddress> 
-                    <Type>Sygehus</Type> 
-                    <Identifier source="SKS">7026320</Identifier> 
-                </Organisation> 
-            </Hospitalized> 
-        </Period> 
-        <Period> 
-            <PeriodStartDateTime>2015-01-18T14:40:34.0Z</PeriodStartDateTime> 
-            <PeriodEndDateTime>2015-01-20T15:10:00Z</PeriodEndDateTime> 
-            <Version>1344404077657004001</Version> 
             <Drug>             <Drug>
                 <ATC>                 <ATC>
-                    <Code source="Medicinpriser" date="2015-01-15">J01CE02</Code>+                    <Code source="Medicinpriser" date="2015-01-06">J01CE02</Code>
                     <Text>Phenoxymethylpenicillin</Text>                     <Text>Phenoxymethylpenicillin</Text>
                 </ATC>                 </ATC>
-                <Identifier source="Medicinpriser" +                <Identifier source="Medicinpriser" date="2015-01-06">28100902276</Identifier> 
-                            date="2015-02-15">28103217200 +                <Name>Primcillin</Name>
-                </Identifier> +
-                <Name>Vepicombin Novum</Name>+
                 <Form>                 <Form>
-                    <Code source="Medicinpriser" date="2015-01-15">TABFILM</Code>+                    <Code source="Medicinpriser" date="2015-01-06">TABFILM</Code>
                     <Text>filmovertrukne tabletter</Text>                     <Text>filmovertrukne tabletter</Text>
                 </Form>                 </Form>
                 <Strength>                 <Strength>
                     <Value>400.0</Value>                     <Value>400.0</Value>
-                    <UnitCode source="Medicinpriser" date="2015-01-15">MG</UnitCode>+                    <UnitCode source="Medicinpriser" date="2015-01-06">MG</UnitCode>
                     <UnitText>milligram</UnitText>                     <UnitText>milligram</UnitText>
                 </Strength>                 </Strength>
                 <Substances>                 <Substances>
                     <ActiveSubstance>                     <ActiveSubstance>
-                        <Text source="Medicinpriser" date="2015-01-15">phenoxymethylpenicillin</Text>+                        <SubstanceText source="Medicinpriser" date="2015-01-06">phenoxymethylpenicillin</SubstanceText>
                     </ActiveSubstance>                     </ActiveSubstance>
                 </Substances>                 </Substances>
             </Drug>             </Drug>
             <Dosage>             <Dosage>
-                <Structure+                <Structures
-                    <IterationInterval>1</IterationInterval> +                    <UnitTexts source="Local"> 
-                    <StartDate>2015-01-18</StartDate> +                        <Singular>tablet</Singular> 
-                    <DosageEndingUndetermined/> +                        <Plural>tabletter</Plural> 
-                    <UnitText source="Doseringsforslag">tabletter</UnitText+                    </UnitTexts> 
-                    <Day+                    <Structure> 
-                        <DayNumber>1</DayNumber+                        <IterationInterval>1</IterationInterval> 
-                        <Dose> +                        <StartDate>2015-01-06</StartDate> 
-                            <Quantity>2</Quantity> +                        <DosageEndingUndetermined/> 
-                        </Dose> +                        <Day> 
-                        <Dose> +                            <Number>1</Number
-                            <Quantity>2</Quantity> +                            <Dose
-                        </Dose> +                                <Quantity>2</Quantity
-                        <Dose+                            </Dose> 
-                            <Quantity>2</Quantity+                            <Dose> 
-                        </Dose+                                <Quantity>2</Quantity> 
-                    </Day+                            </Dose> 
-                </Structure>+                            <Dose> 
 +                                <Quantity>2</Quantity> 
 +                            </Dose> 
 +                        </Day> 
 +                        <DosageTranslation
 +                            <ShortText>2 tabletter morgen, middag og aften</ShortText> 
 +                            <LongText>morgen 2 tabletter + middag 2 tabletter + aften 2 tabletter</LongText> 
 +                            <AverageDailyDosage>6</AverageDailyDosage
 +                        </DosageTranslation
 +                    </Structure
 +                </Structures> 
 +                <Type>fast</Type>
             </Dosage>             </Dosage>
-            <DosageTranslation+            <Hospitalized
-                <ShortText>2 tabletter morgen, middag og aften</ShortText+                <Organisation> 
-                <LongText>morgen 2 tabletter middag 2 tabletter + aften 2 tabletter</LongText+                    <Name>Klinisk Mikrobiologisk afdeling</Name
-                <AverageDailyDosage>6</AverageDailyDosage+                    <AddressLine>Brendstrupgårdsvej 100</AddressLine> 
-                <UnitText source="Medicinpriser" date="2015-01-15">tabletter</UnitText+                    <AddressLine>Århus N</AddressLine> 
-            </DosageTranslation>+                    <TelephoneNumber>+4589495566</TelephoneNumber
 +                    <EmailAddress>kontakt@regionmidtjylland.dk</EmailAddress
 +                    <Type>Sygehus</Type> 
 +                    <Identifier source="SKS">7026320</Identifier> 
 +                </Organisation
 +            </Hospitalized>
         </Period>         </Period>
     </History>     </History>
 </GetDrugMedicationHistoryResponse> </GetDrugMedicationHistoryResponse>
 </code> </code>
fmk/1.4.4/hent_historikken_af_en_laegemiddelordination.1424865472.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki