User Tools

Site Tools


fmk:1.4.6:opdater_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.6:opdater_laegemiddelordination [2015-04-07 08:09] adminfmk:1.4.6:opdater_laegemiddelordination [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
-**TODO UPDATE - FRA APO2.0:** +====== Opdater lægemiddelordination ======
  
-====== Opdater lægemiddelordination + tilladelse + bestilling ======+Servicen "Opdater lægemiddelordination" gør det muligt at ændre en eller flere parametre på en eller flere lægemiddelordinationer. 
  
-Denne service gør det muligt for apoteket der har oprettet en lægemiddelordination + tilladelse + bestilling at opdatere denne, f.eks. i forbindelse med fejlrettelse. Lægemiddelordination + tilladelse + bestilling vil i så fald være oprettet med servicen [[apo:2.0:opret_laegemiddelordination_tilladelse_bestilling|Opret lægemiddelordination + tilladelse + bestilling]], og kaldet vil bortset fra ID'er og versionsnumre svare til denne+Ved opdateringen sendes den komplette lægemiddelordination til FMK. Dvs. at det ikke er muligt at udelade optionelle elementer såfremt de fortsat ønskes på lægemiddelordinationen - FMK ”overskriver” med den nye version og ”merger” ikke
  
-===== Forespørgsel =====+Servicen foretager ingen kontrol af om ændringen klinisk er lovlig eller meningsfyldt. Skal der foretages en sådan kontrol og vurdering skal dette ske i EPJ- eller praksissystemet eller af lægen selv. 
  
-Kaldet til FMK er meget lig [[apo:2.0:opret_laegemiddelordination_tilladelse_bestilling|Opret lægemiddelordination + tilladelse + bestilling]]. Der er tilføjet ID'er og version på lægemiddelordination, tilladelse, bestilling og effektuering+Bemærk at en ændring også kan omfatte lægemiddelordinationens start- og seponeringsdato
  
-<code XML UpdateDrugMedicationRequest.xml>+Bemærk også, at der ved opdateringen skal angives om lægemiddelordinationen fortsat skal være pauseret eller om pauseringen skal ophæves. Angives ”Pause” flaget ikke vil lægemiddelordinationen ikke længere være pauseret
  
-<?xml version="1.0" encoding="UTF-8"?> +Såfremt lægemiddelordinationen er seponeret kan den ligeledes samtidigt afseponeres, dette gøres ved at opdatere lægemiddel­ordinationen og angive ”Unwithdraw”-elementetSåfremt lægemiddelordinationen ikke er seponeret og ”Unwithdraw” er sat til ”true” vil kaldet fejle
-<UpdateDrugMedicationRequest  +
- xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 UpdateDrugMedicationRequest.xsd"  +
- xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01"  +
- xmlns:m13="http://www.dkma.dk/medicinecard/xml.schema/2013/06/01"  +
- xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01"  +
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> +
- <PersonIdentifier source="CPR">1111111118</PersonIdentifier> +
- <MedicineCardVersion>1341404077657004001</MedicineCardVersion> +
- <ModifiedBy> +
- <m13:AuthorisedHealthcareProfessional> +
- <m12:AuthorisationIdentifier>2Q5TK</m12:AuthorisationIdentifier> +
- <m12:Name>Tess Christoffersen</m12:Name> +
- </m13:AuthorisedHealthcareProfessional> +
- <m13:Organisation> +
- <m12:Name>Lægerne Vestergade</m12:Name> +
- <m12:Type>Yder</m12:Type> +
- <m12:Identifier source="Yder">66974</m12:Identifier> +
- </m13:Organisation> +
- </ModifiedBy> +
- <ReportedBy> +
- <m13:Other> +
- <m12:Name> +
- <m12:GivenName>Anne</m12:GivenName> +
- <m12:Surname>Andersen</m12:Surname> +
- </m12:Name> +
- </m13:Other> +
- <m13:Role>Farmakonom</m13:Role> +
- <m13:Organisation> +
- <m12:Name>Skanderborg Apotek</m12:Name> +
- <m12:AddressLine>Adelgade 27</m12:AddressLine> +
- <m12:AddressLine>8660 Skanderborg</m12:AddressLine> +
- <m12:Type>Apotek</m12:Type> +
- <m12:Identifier source="CVR-P">1003153308</m12:Identifier> +
- </m13:Organisation> +
- </ReportedBy> +
- <DrugMedication> +
- <Identifier>1341404077656004002</Identifier> +
- <Version>1341404077657004003</Version> +
- <BeginEndDate> +
- <m12:TreatmentStartDate>2014-03-07</m12:TreatmentStartDate> +
- <m12:TreatmentEndDate>2014-03-16</m12:TreatmentEndDate> +
- </BeginEndDate> +
- <Indication> +
- <m12:Code source="Medicinpriser" date="2014-03-03">121</m12:Code> +
- </Indication> +
- <RouteOfAdministration> +
- <m12:Code source="Medicinpriser" date="2014-03-03">OR</m12:Code> +
- </RouteOfAdministration> +
- <Drug> +
- <m13:Identifier source="Medicinpriser" date="2014-03-03">28100902276</m13:Identifier> +
- <m13:Name>Primcillin</m13:Name> +
- </Drug> +
- <Dosage> +
- <m13:Structures> +
- <m13:UnitTexts source="Medicinpriser"> +
- <m12:Singular>tablet</m12:Singular> +
- <m12:Plural>tabletter</m12:Plural> +
- </m13:UnitTexts> +
- <m13:Structure> +
- <m13:IterationInterval>1</m13:IterationInterval> +
- <m13:StartDate>2014-03-07</m13:StartDate> +
- <m13:EndDate>2014-03-16</m13:EndDate> +
- <m13:Day> +
- <m12:Number>1</m12:Number> +
- <m12:Dose> +
- <m12:Time>morning</m12:Time> +
- <m12:Quantity>1</m12:Quantity> +
- </m12:Dose> +
- <m12:Dose> +
- <m12:Time>evening</m12:Time> +
- <m12:Quantity>1</m12:Quantity> +
- </m12:Dose> +
- </m13:Day> +
- </m13:Structure> +
- </m13:Structures> +
- </Dosage> +
- <SubstitutionAllowed>true</SubstitutionAllowed> +
- <Warrant> +
- <Identifier>1341404077656004004</Identifier> +
- <Version>1341404077657004005</Version> +
- <ValidFromDate>2014-03-07</ValidFromDate> +
- <ValidToDate>2016-03-06</ValidToDate> +
- <PackageRestriction> +
- <PackageNumber source="Medicinpriser" date="2014-03-03">7412</PackageNumber> +
- <PackageQuantity>1</PackageQuantity> +
- <DosageText>1 tablet morgen og aften</DosageText> +
- </PackageRestriction> +
- <Order> +
- <Identifier>1341404077656004006</Identifier> +
- <Version>1341404077657004007</Version> +
- <OrderedAtPharmacy> +
- <m12:Name>Skanderborg Apotek</m12:Name> +
- <m12:AddressLine>Adelgade 27</m12:AddressLine> +
- <m12:AddressLine>8660 Skanderborg</m12:AddressLine> +
- <m12:Type>Apotek</m12:Type> +
- <m12:Identifier source="CVR-P">1003153308</m12:Identifier> +
- </OrderedAtPharmacy> +
- <Effectuation> +
- <Identifier>1341404077656004010</Identifier> +
- <Version>1341404077657004011</Version> +
- <DateTime>2014-03-07T02:14:12</DateTime> +
- <PackageDispensed> +
- <PackageQuantity>1</PackageQuantity> +
- <PackageNumber source="Medicinpriser" date="2014-03-03">7412</PackageNumber> +
- <PackageSize> +
- <Value>24</Value> +
- <UnitCode source="Medicinpriser" date="2014-03-03">ST</UnitCode> +
- </PackageSize> +
- </PackageDispensed> +
- <LabelText>1 tablet morgen og aften mod mellemørebetændelse</LabelText> +
- </Effectuation> +
- </Order> +
- </Warrant> +
- </DrugMedication> +
-</UpdateDrugMedicationRequest>+
  
-</code>+Servicen til opdatering af lægemiddelordination indeholder ikke effektueringer. En effektuering kan ikke opdateres, og oprettelse af effektueringer skal ske via et separat servicekald eller evt. via ”bulk” servicen ”opdater medicinkort”. Effektueringer på lægemiddelordinationer kan slettes via en separat service, se afsnittet [[fmk:1.4.4:slet_effektuering|Slet effektuering]].
  
-===== Svar =====+==== Forespørgsel ====
  
-Svaret er på samme form som svaret på [[apo:2.0:opret_laegemiddelordination_tilladelse_bestilling|Opret lægemiddelordination + tilladelse + bestilling]], dog udvidet med referencer til forrige version samt evtadvarsler såfremt versionsnumre ikke stemmer overensEksempelvis hvis versionen der opdateres ikke er den aktuelle. Bemærk at angivelse af versionsnumre der ikke er korrekte vil medføre en fejl og ikke kun en advarsel+Ved opdateringer af lægemiddelordinationen skal patientens CPR-nummer og medicinkortets versions­nummer medsendes for at sikre at lægen arbejder på opdaterede data for den korrekte patient. Der medsendes information omkring [[fmk:1.4.4:modifikator|ændret af]] en eller flere aktøret og organisationer (sygehuse, lægepraksis, ...).  
 + 
 +==== Borgervalgt medicin ==== 
 + 
 +Der er i [[fmk:extensions:e2|extension E2]] mulighed for at ændre lægemiddelordinationens type til enten lægeordineret eller borgervalgtDette gøres gennem et nyt Type element, der hører under DrugMedication elementet. Nederst vises et eksempel herpå. 
 + 
 +**Bemærk**: Apoteker har mulighed for at kalde denne service med henblik på at opdatere en borgervalgt lægemiddelordination. Apoteket har dog ikke mulighed for at ændre ordinationens type til Lægeordineret. Omvendt har læger og tandlæger mulighed for frit at ændre typen på en ordination til enten Lægeordineret eller Borgervalgt. 
 + 
 +<code xml UpdateDrugMedicationRequest.xml> 
 + 
 +<UpdateDrugMedicationRequest> 
 +    <PersonIdentifier source="CPR">1111111118</PersonIdentifier> 
 +    <MedicineCardVersion>1341404077657004001</MedicineCardVersion> 
 +    <ModifiedBy> 
 +        <AuthorisedHealthcareProfessional> 
 +            <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier> 
 +            <Name>Tess Christoffersen</Name> 
 +        </AuthorisedHealthcareProfessional> 
 +        <Organisation> 
 +            <Name>Lægerne Vestergade</Name> 
 +            <TelephoneNumber>86521348</TelephoneNumber> 
 +            <Type>Yder</Type> 
 +            <Identifier source="Yder">66974</Identifier> 
 +        </Organisation> 
 +    </ModifiedBy> 
 +    <DrugMedication> 
 +        <Identifier>234127182</Identifier> 
 +        <FollowUpDates> 
 + <Date>2015-08-10</Date> 
 + <Date>2015-08-15</Date> 
 + <Date>2015-08-25</Date> 
 + </FollowUpDates> 
 +        <BeginEndDate> 
 +            <TreatmentStartDate>2015-08-09</TreatmentStartDate> 
 +            <TreatmentEndDate>2015-08-30</TreatmentEndDate> 
 +        </BeginEndDate> 
 +        <Indication> 
 +            <Code source="Medicinpriser" date="2015-08-06">121</Code> 
 +        </Indication> 
 +        <RouteOfAdministration> 
 +            <Code source="Medicinpriser" date="2015-08-06">OR</Code> 
 +        </RouteOfAdministration> 
 +        <Drug> 
 +            <Identifier source="Medicinpriser" date="2015-08-06">28100902676</Identifier> 
 +            <Name>Primcillin</Name> 
 +        </Drug> 
 +        <Dosage> 
 +            <UnitText source="Local">tablet</UnitText> 
 +            <StructuresFixed> 
 +                <Structure> 
 +                    <IterationInterval>1</IterationInterval> 
 +                    <StartDate>2015-08-09</StartDate> 
 +                    <EndDate>2015-08-30</EndDate> 
 +                    <Day> 
 +                        <Number>1</Number> 
 +                        <Dose> 
 +                            <Time>morning</Time> 
 +                            <Quantity>2</Quantity> 
 +                        </Dose> 
 +                        <Dose> 
 +                            <Time>noon</Time> 
 +                            <Quantity>2</Quantity> 
 +                        </Dose> 
 +                        <Dose> 
 +                            <Time>evening</Time> 
 +                            <Quantity>2</Quantity> 
 +                        </Dose> 
 +                    </Day> 
 +                </Structure> 
 +            </StructuresFixed> 
 +        </Dosage> 
 +        <SubstitutionAllowed>true</SubstitutionAllowed> 
 +        <ReimbursementClause>klausulbetingelse opfyldt</ReimbursementClause> 
 +    </DrugMedication> 
 +</UpdateDrugMedicationRequest> 
 + 
 +</code> 
 +==== Svar ====
  
 <code xml UpdateDrugMedicationResponse.xml> <code xml UpdateDrugMedicationResponse.xml>
  
-<?xml version="1.0" encoding="UTF-8"?> +<UpdateDrugMedicationResponse> 
-<UpdateDrugMedicationResponse  +    <PersonIdentifier source="CPR">1111111118</PersonIdentifier> 
- xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 UpdateDrugMedicationResponse.xsd"  +    <MedicineCardVersion>1341404079919002002</MedicineCardVersion> 
- xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01"  +    <VersionMismatchWarning/> 
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"+    <DrugMedication> 
- <PersonIdentifier source="CPR">1111111118</PersonIdentifier> +        <Identifier>234241231</Identifier> 
- <MedicineCardVersion>1341404078102001002</MedicineCardVersion> +        <Version>1341404079919003002</Version> 
- <PreviousVersion>1341404077657004001</PreviousVersion+    </DrugMedication>
- <DrugMedication> +
- <Identifier>1341404077656004002</Identifier> +
- <Version>1341404078102001003</Version> +
- <PreviousVersion>1341404077657004003</PreviousVersion> +
- <Warrant> +
- <Identifier>1341404077656004004</Identifier> +
- <Version>1341404078102001007</Version> +
- <PreviousVersion>1341404077657004005</PreviousVersion> +
- <Order> +
- <Identifier>1341404077656004006</Identifier> +
- <Version>1341404078102001008</Version> +
- <PreviousVersion>1341404077657004007</PreviousVersion> +
- <Effectuation> +
- <Identifier>1341404077656004010</Identifier> +
- <Version>1341404078102001010</Version> +
- <PreviousVersion>1341404077657004011</PreviousVersion> +
- </Effectuation> +
- </Order> +
- </Warrant> +
- </DrugMedication>+
 </UpdateDrugMedicationResponse> </UpdateDrugMedicationResponse>
  
 </code> </code>
 +
 +==== Borgervalgt medicin (Extension E2) ====
 +
 +<UpdateDrugMedicationRequest>
 +    <PersonIdentifier source="CPR">1111111118</PersonIdentifier>
 +    <MedicineCardVersion>1341404077657004001</MedicineCardVersion>
 +    <ModifiedBy>
 +        ....
 +    </ModifiedBy>
 +    <DrugMedication>
 +        <Identifier>234127182</Identifier>
 +        <!-- Typen angives som Lægeordineret eller Borgervalgt -->
 +        <Type>Lægeordineret</Type>
 +        <FollowUpDates>
 + <Date>2015-08-10</Date>
 + <Date>2015-08-15</Date>
 + <Date>2015-08-25</Date>
 + </FollowUpDates>
 +        ...
 +    </DrugMedication>
 +</UpdateDrugMedicationRequest>
 +
fmk/1.4.6/opdater_laegemiddelordination.1428394149.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki