User Tools

Site Tools


fmk:1.6.0:services:erstat_udleveringsgrundlag

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:services:erstat_udleveringsgrundlag [2025-10-29 08:43] – [Forespørgsel] bbkfmk:1.6.0:services:erstat_udleveringsgrundlag [2026-04-01 12:49] (current) lbdo
Line 4: Line 4:
  
 **Bemærk** Den optimale måde at håndtere fejl i udleveringsgrundlag vil være at bede lægen annullere det fejlagtige udleveringsgrundlag og oprette en ny korrekt. Men hvis dette ikke er praktisk muligt kan denne service anvendes. **Bemærk** Den optimale måde at håndtere fejl i udleveringsgrundlag vil være at bede lægen annullere det fejlagtige udleveringsgrundlag og oprette en ny korrekt. Men hvis dette ikke er praktisk muligt kan denne service anvendes.
 +
 +==== Noter i forbindelse med substitutionsrelationer ====
 +
 +I 1.4.6 var det kun muligt at erstatte ét udleveringsgrundlag med et andet, hvilket antages stadig at være den primære use-case.
 +
 +Idet [[fmk:1.6.0:aendringer-14x-160:lmo-relationer#substitutionsrelationer|substitutionsrelationer]] indføres i 1.6.0, vil der dog kunne forekomme situationer, hvor dette ikke er tilfældet. Hvis eksempelvis et kombinationspræperat er i restodre og skal substitueres med to lægemidler i en [[fmk:1.6.0:aendringer-14x-160:lmo-relationer#kombinationsrelationer|kombinationsrelation]], skal udleveringsgrundlaget på kombinationspræperatet erstattes af 2 udleveringsgrundlag -- ét for hvert præperat i kombinationsrelationen. Idet der er tale om en [[fmk:1.6.0:aendringer-14x-160:lmo-relationer|LMO-relation]], vil de nye udleveringsgrundlag skulle knyttes til andre lægemiddelordinationer, end det erstattede udleveringsgrundlag.
 +
 +Ligeledes kan situationer forekomme, hvor flere udleveringsgrundlag tilsammen skal kunne erstattes af ét udleveringsgrundlag -- eksempelvis hvis det omtalte kombinationspræperat er kommet på lager igen.
  
 ==== Forespørgsel ==== ==== Forespørgsel ====
Line 9: Line 17:
 [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#replaceWarrantRequestType|Request]]  [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#replaceWarrantRequestType|Request]] 
  
-Det er muligt at erstatte udleveringsgrundlag af typerne recept og praksisrecept. Ved erstat af recept-udleveringsgrundlag benyttes PersonIdentifier med Source CPR eller X-eCPR. Ved erstatning af praksisrecept benyttes OrganisationIdentifier.+Det er muligt at erstatte udleveringsgrundlag af typerne recept, dosisdispensering og praksisrecept. Ved erstat af recept- eller DD-udleveringsgrundlag benyttes PersonIdentifier med Source CPR eller X-eCPR. Ved erstatning af praksisrecept eller dosisdispensering til organisationer benyttes OrganisationIdentifier.
  
 PersonIdentifier eller OrganisationIdentifier angives først i kaldet, og herunder data om lægepraksis eller sygehus samt om lægen på hvis vegne udleveringsgrundlaget erstattes, samt om apoteket, der indberetter ændringen. Herunder findes en eller flere Warrant-elementer, for hvert udleveringsgrundlag der skal erstattes. PersonIdentifier eller OrganisationIdentifier angives først i kaldet, og herunder data om lægepraksis eller sygehus samt om lægen på hvis vegne udleveringsgrundlaget erstattes, samt om apoteket, der indberetter ændringen. Herunder findes en eller flere Warrant-elementer, for hvert udleveringsgrundlag der skal erstattes.
  
-=== Oprindelig udleveringsgrundlag === +=== Oprindeligt udleveringsgrundlag === 
-I elementet ReplaceWarrantIdentifier angives id på det udleveringsgrundlag, der skal erstattes. +I elementet ''ReplaceWarrantIdentifier'' angives id på det udleveringsgrundlag, der skal erstattes. 
-Dette udleveringsgrundlag markeres udgået og påføres en reference til det nye udleveringsgrundlag. Se [[fmk:1.6.0:xml-elementer:udleveringsgrundlag]]+Dette udleveringsgrundlag vil blive markeret udgået og påføres en reference til det nye udleveringsgrundlag. Se [[fmk:1.6.0:xml-elementer:udleveringsgrundlag]]
  
 +Hvis der erstattes på baggrund af en [[fmk:1.6.0:xml-elementer:lmo-relationer/#substitutionsrelationer|substitutionsrelation]] hvor der skal substitueres fra flere lægemiddelordinationer til én lægemiddelordination kan der angives flere ''ReplaceWarrantIdentifier''-elementer.
 === Lægens autorisationsdato ===  === Lægens autorisationsdato === 
  
Line 23: Line 32:
 === Gyldighed === === Gyldighed ===
  
-I ValidFromDate angives fra hvornår udleveringsgrundlaget er gyldig. Normalt dato for lægens "godkendelse"+Her kan angives gyldighedsperioden for det nye udleveringsgrundlag. Det vil dog sjældent være nødvendigt, da de som udgangspunkt skal baseres på det erstattede udleveringsgrundlag.
  
-I ValidToDate angives hvornår til udleveringsgrundlaget skal være gyldig+Se [[fmk:1.6.0:services:opret_udleveringsgrundlag#gyldighed|opret Udleveringsgrundlag]] 
 + 
 +=== Lægemiddelordination === 
 + 
 +Hvis der erstattes på baggrund af en [[fmk:1.6.0:xml-elementer:lmo-relationer/#substitutionsrelationer|substitutionsrelation]] skal ID'et for den lægemiddelordination der substitueres til angives. Det vil blive valideret at den lægemiddelordination der substitueres til er i en substitutionsrelation med den lægemiddelordination som det oprindelige udleveringsgrundlag er koblet til.
  
 === Typen af udleveringsgrundlag === === Typen af udleveringsgrundlag ===
Line 32: Line 45:
   * [[fmk:1.6.0:xml-elementer:udleveringsgrundlag#prescription|Recept]]   * [[fmk:1.6.0:xml-elementer:udleveringsgrundlag#prescription|Recept]]
   * [[fmk:1.6.0:xml-elementer:udleveringsgrundlag#dosedispensed|Dosisdispensering]]   * [[fmk:1.6.0:xml-elementer:udleveringsgrundlag#dosedispensed|Dosisdispensering]]
 +  * [[fmk:1.6.0:xml-elementer:udleveringsgrundlag#practiceprescription|Praksisrecept]]
 +
 +Hvis der erstattes på baggrund af en [[fmk:1.6.0:xml-elementer:lmo-relationer/#substitutionsrelationer|substitutionsrelation]] hvor der skal substitueres fra én lægemiddelordination til flere lægemiddelordinationer kan der her angives flere recepter, hver med sin ''DrugMedicationIdentifier''.
  
 === Bestilling === === Bestilling ===
Line 37: Line 53:
 Hvis der var en bestilling på det oprindelige udleveringsgrundlag, kan apoteket vælge at føre denne med over på det nye udleveringsgrundlag Hvis der var en bestilling på det oprindelige udleveringsgrundlag, kan apoteket vælge at føre denne med over på det nye udleveringsgrundlag
  
-=== Begrundelse ===+=== Afslutning af oprindeligt grundlag ===
  
-Apoteket bør angive en begrundelse for at det oprindelige udleveringsgrundlag erstattes af en ny+Apoteket skal angive hvordan det oprindelige udleveringsgrundlag skal afsluttes
-Denne begrundelse vil optræde på den oprindelige udleveringsgrundlag på samme måde som ved en ugyldiggørelse af udleveringsgrundlaget+Dette gøres ved at angive enten ''InvalidateReplacedWarrant'' eller ''CloseReplacedWarrant''
 +Hvis man vælger invalidate, skal man som altid ved invalidering angive en ''InvalidationReason''.
  
 <code xml ReplaceWarrantRequest.xml> <code xml ReplaceWarrantRequest.xml>
Line 48: Line 65:
     <CreatedBy>     <CreatedBy>
         <HealthcareProfessional>         <HealthcareProfessional>
-            <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier>+            <Identifier source="Autorisation">2Q5TK</Identifier>
             <Name>Tess Christoffersen</Name>             <Name>Tess Christoffersen</Name>
         </HealthcareProfessional>         </HealthcareProfessional>
Line 59: Line 76:
     </CreatedBy>     </CreatedBy>
     <ReportedBy>     <ReportedBy>
-        <Other+        <HealthcareProfessional
-            <Name> +            <Identifier source="CPR">1212121234</Identifier
-                <GivenName>Anne</GivenName+            <Name>Anne< Andersen<</Name>
-                <Surname>Andersen</Surname> +
-            </Name>+
             <PersonIdentifier source="CPR">1212121234</PersonIdentifier>             <PersonIdentifier source="CPR">1212121234</PersonIdentifier>
-        </Other>+        </HealthcareProfessional>
         <Role>Apoteksansat</Role>         <Role>Apoteksansat</Role>
         <Organisation>         <Organisation>
Line 80: Line 95:
         <ValidFromDate>2025-07-31Z</ValidFromDate>         <ValidFromDate>2025-07-31Z</ValidFromDate>
         <ValidToDate>2027-07-31Z</ValidToDate>         <ValidToDate>2027-07-31Z</ValidToDate>
-        <Prescription+        <Warrant
-            <PackageNumber source="Medicinpriser" date="2025-07-28">84194</PackageNumber> +            <Prescription> 
-            <PackageQuantity>1</PackageQuantity> +                <PackageNumber source="Medicinpriser" date="2025-07-28">84194</PackageNumber> 
-        </Prescription> +                <PackageQuantity>1</PackageQuantity> 
-       <ReasonText>Forkert dosering</ReasonText>+            </Prescription> 
 +        </Warrant> 
 +        <InvalidateReplacedWarrant> 
 +           <ReasonText>Forkert pakning</ReasonText> 
 +        </InvalidateReplacedWarrant>   
     </Warrant>     </Warrant>
 </ReplaceWarrantRequest> </ReplaceWarrantRequest>
Line 90: Line 109:
 </code> </code>
  
-Erstat udleveringsgrundlag også anvendes af apoteket til at 'konvertere' et recept-udleveringsgrundlag til en dosisdispenseret udleveringsgrundlag. +Erstat udleveringsgrundlag også anvendes af apoteket til at 'konvertere' et recept-udleveringsgrundlag til en dosisdispenseret udleveringsgrundlag. I den situation vil som udgangspunkt blot lukke det erstattede udleveringsgrundlag 
  
 <code xml> <code xml>
Line 98: Line 117:
     <CreatedBy>     <CreatedBy>
         <HealthcareProfessional>         <HealthcareProfessional>
-            <AuthorisationIdentifier>2Q5TK</AuthorisationIdentifier>+            <Identifier source="Autorisation">2Q5TK</Identifier>
             <Name>Tess Christoffersen</Name>             <Name>Tess Christoffersen</Name>
         </HealthcareProfessional>         </HealthcareProfessional>
Line 109: Line 128:
     </CreatedBy>     </CreatedBy>
     <ReportedBy>     <ReportedBy>
-        <Other+        <HealthcareProfessional
-            <Name> +            <Identifier source="CPR">1212121234</Identifier
-                <GivenName>Anne</GivenName+            <Name>Anne Andersen</Name> 
-                <Surname>Andersen</Surname> +        </HealthcareProfessional>
-            </Name+
-            <PersonIdentifier source="CPR">1212121234</PersonIdentifier+
-        </Other>+
         <Role>Apoteksansat</Role>         <Role>Apoteksansat</Role>
         <Organisation>         <Organisation>
Line 128: Line 144:
         <ReplaceWarrantIdentifier>21298478</ReplaceWarrantIdentifier>         <ReplaceWarrantIdentifier>21298478</ReplaceWarrantIdentifier>
         <AuthorisationDateTime>2025-07-31T09:30:47.0Z</AuthorisationDateTime>         <AuthorisationDateTime>2025-07-31T09:30:47.0Z</AuthorisationDateTime>
-        <ValidFromDate>2025-07-31Z</ValidFromDate+        <Warrant
-        <ValidToDate>2027-07-31Z</ValidToDate+            <DoseDispensed/> 
-        <DoseDispensed/> +        </Warrant
-        <ReasonText></ReasonText>Recept konverteret til DosisDispensering</ReasonText>+        <CloseReplacedWarrant/>
     </Warrant>     </Warrant>
 </ReplaceWarrantRequest> </ReplaceWarrantRequest>
Line 137: Line 153:
 </code> </code>
 ==== Svar ==== ==== Svar ====
 +
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#replaceWarrantResponseType|Response]] 
  
 I svaret returneres et antal sæt med Id for det nye udleveringsgrundlag samt Id for det erstattede. I svaret returneres et antal sæt med Id for det nye udleveringsgrundlag samt Id for det erstattede.
fmk/1.6.0/services/erstat_udleveringsgrundlag.1761727402.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki