User Tools

Site Tools


fmk:1.6.0:services:opret_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:opret_udleveringsgrundlag [2025-10-28 12:28] – [Forespørgsel] bbkfmk:1.6.0:services:opret_udleveringsgrundlag [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 7: Line 7:
 [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#createWarrantRequestType|Request]]  [[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#createWarrantRequestType|Request]] 
  
-PersonIdentifier eller organisationidentifier medicinkortets versionsnummer angives først id forespørgslen. Herefter oplysninger om aktøren, der foretager oprettelsen.  +I forespørgslen angives først ''PersonIdentifier'' eller ''Organisationidentifier'' samt medicinkortets versionsnummer. Herefter angives oplysninger om aktøren, der foretager oprettelsen (se også "Modifikator" herunder)
-Herunder findes en eller flere Warrant elementer for hver af de udleveringsgrundlag der skal oprettes+  
 +Herefter følger en eller flere Warrant-elementer, et for hvert af de udleveringsgrundlagder skal oprettes
  
  
 === Lægemiddelordinationen som udgangspunkt  === === Lægemiddelordinationen som udgangspunkt  ===
  
-Elementet Warrant indeholder en reference til den lægemiddelordination som udleveringsgrundlaget skal gælde for. Udleveringsgrundlaget oprettes med en kombination af data fra lægemiddelordinationen og øvrige elementer i kaldet. +Elementet Warrant indeholder en reference til den lægemiddelordinationsom udleveringsgrundlaget skal gælde for.  
 + 
 +Udleveringsgrundlaget oprettes med en kombination af data fra lægemiddelordinationen og øvrige elementer i kaldet. 
  
 === Reference til anmodning === === Reference til anmodning ===
Line 21: Line 24:
 === Modifikator === === Modifikator ===
  
-Der kan evt angives en specifik modifikator her, hvis den afviger på de forskellige udleveringsgrundlag, der oprettes samme kald+Der kan eventuelt angives en modifikator for hvert udleveringsgrundlag i kaldet. Dette anvendeshvis der optræder forskellige aktører for udleveringsgrundlagene kaldet, se [[fmk:generel:aktorer_pa_fmk|også aktører på FMK]].
  
 === Lægens autorisationsdato ===  === Lægens autorisationsdato === 
  
-Der skal angives en dato og et tidspunkt hvor udleveringsgrundlaget er godkendt af lægen.+Der skal angives en dato og et tidspunkthvor udleveringsgrundlaget er godkendt af lægen (autorisationsdato).
  
 === Gyldighed === === Gyldighed ===
  
-Det kan angives hvornår udleveringsgrundlaget skal være gyldigt fra. Hvis intet angives, antages at det skal være lig kald-tidspunktet. Der kan angives enten et specifikt gyldig-fra tidspunkt i ''ValidFromDate'', som både kan være i fortiden eller fremtiden, eller der kan angives at det er et endnu ukendt fremtidig tidspunkt ved hjælp af ''UnspecifiedValidFrom''. Se [[fmk:1.6.0:services:aktiver ventende udleveringsgrundlag]]+Der kan angiveshvornår udleveringsgrundlaget skal være gyldigt fra. 
  
-I ValidToDate angives hvornår til udleveringsgrundlaget skal være gyldig. Afhængig af typen af udleveringsgrundlag, er der visse lovmæssige begrænsninger for hvor længe det må være gyldigt. Det valideres at ValidToDate overholder disse regler. Hvis ValidTo udelades, sættes den til den længst mulige gyldighed i henhold til gældende regler.+Hvis intet angives, antages, at det skal være lig kaldtidspunktet, hvilket i så fald sættes af FMK. Der kan angives enten et specifikt gyldig fra tidspunkt i ''ValidFromDate'', som både kan være i fortiden eller fremtiden, eller der kan angives, at det er et endnu ukendt fremtidigt tidspunkt ved hjælp af ''UnspecifiedValidFrom''. Se [[fmk:1.6.0:services:aktiver ventende udleveringsgrundlag]]. 
 + 
 +I ValidToDate angives, hvortil udleveringsgrundlaget skal være gyldig. Afhængig af typen af udleveringsgrundlag, er der visse lovmæssige begrænsninger forhvor længe det må være gyldigt. Det valideres at ValidToDate overholder disse regler. Hvis ValidTo udelades, sættes den til den længst mulige gyldighed i henhold til gældende regler.
  
 === Typen af udleveringsgrundlag === === Typen af udleveringsgrundlag ===
  
-Der skal angives hvilket type udleveringsgrundlag der skal oprettes, samt de nødvendige informationer for denne type. Der kan oprettes udleveringsgrundlag af følgende typer:+Der skal angives hvilken type udleveringsgrundlag der skal oprettes, samt de nødvendige informationer for denne type. Der kan oprettes udleveringsgrundlag af følgende typer:
   * [[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#hospitalpharmacyhandover|Sygehusapotek udlevering]]+  * [[fmk:1.6.0:xml-elementer:udleveringsgrundlag#hospitalpharmacyhandover|Udlevering af medicin fra sygehusapotek]]
  
 === Bestilling === === Bestilling ===
  
-Endelig er det muligt at oprette en [[fmk:1.6.0:xml-elementer:bestilling]] til apoteket på udleveringsgrundlaget, hvis der er tale om et udleveringsgrundlag til udlevering på apotek (Recept eller Dosisdispensering)+Det er muligt samtidigt at oprette en [[fmk:1.6.0:xml-elementer:bestilling]] til apoteket på udleveringsgrundlaget, hvis der er tale om et udleveringsgrundlag til udlevering på apotek (Recept eller Dosisdispensering).
  
 === Eksempel === === Eksempel ===
Line 62: Line 67:
             <UnspecifiedValidFrom/>             <UnspecifiedValidFrom/>
             <Prescription>             <Prescription>
-                <PackageNumber source=...>84194</PackageNumber>+                <PackageNumber source="Medicinpriser">409632</PackageNumber>
                 <PackageSize>                 <PackageSize>
-                    <Value>20</Value> +                    <Value>100</Value> 
-                    <UnitCode source=...>ST</UnitCode>+                    <UnitCode source=""Medicinpriser"">ST</UnitCode>
                     <UnitText>stk</UnitText>                     <UnitText>stk</UnitText>
 +                    <PackageSizeText>100 stk</PackageSizeText>
                 </PackageSize>                 </PackageSize>
                 <PackageQuantity>1</PackageQuantity>                 <PackageQuantity>1</PackageQuantity>
Line 94: Line 100:
 </code>     </code>    
  
 +==== Svar ====
  
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#createWarrantResponseType|Response]] 
 +
 +Svaret indeholder identifier på den person eller organisation, som oprettelsen vedrører, samt medicinkortversion.
 +
 +Derudover returneres id'erne på de oprettede udleveringsgrundlag sammen med id'erne på de lægemiddelordinationer, de er oprettet på.
 +
 +=== Eksempel ===
 +
 +<code xml>
 +    <CreateWarrantResponse>
 +         <PersonIdentifier source="CPR">1403837853</PersonIdentifier>
 +         <MedicinecardVersion>54322135234542</MedicinecardVersion>
 +         <Warrant>
 +            <DrugMedicationIdentifier>1332830239</DrugMedicationIdentifier>
 +            <WarrantIdentifier>23412312321234</WarrantIdentifier>
 +         </Warrant>    
 +         <Warrant>
 +            <DrugMedicationIdentifier>124353211430239</DrugMedicationIdentifier>
 +            <WarrantIdentifier>234123123255555</WarrantIdentifier>
 +         </Warrant>    
 +    </CreateWarrantResponse>
 +</code>
fmk/1.6.0/services/opret_udleveringsgrundlag.1761654512.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki