User Tools

Site Tools


fmk:1.6.0:services:opret_bestilling_til_brug_i_praksis

Differences

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

Link to this comparison view

Next revision
Previous revision
fmk:1.6.0:services:opret_bestilling_til_brug_i_praksis [2025-08-13 15:18] – created sasfmk:1.6.0:services:opret_bestilling_til_brug_i_praksis [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Opret bestilling til brug i praksis ====== ====== Opret bestilling til brug i praksis ======
-Service anvendes fra Lægehus el.lign, som ønsker at bestille medicin hjem fra apoteket, hvor formålet er at medicinen senere udleveres til dennes patienter. +Service anvendes fra Lægehus el.lign., som ønsker at bestille medicin hjem fra apoteket, hvor formålet er at medicinen senere udleveres til lægehusets patienter.
 ====== Forespørgsel ====== ====== Forespørgsel ======
-I elementet ''CreatedBy'' medsendes information omkring organisationen og brugeren som har foretaget oprettelsen, [[fmk:1.6.0:xml-elementer:modifikator|Modifikator]]. Er elementet oprettet af en anden aktør end personen der foretager kaldet mod FMK medsendes både et ''ReportedBy''-element, og ''CreatedBy''. Se evt. [[fmk:generel:aktorer_pa_fmk|Aktører på FMK]]. 
  
-Herefter angives de egentlige bestillinger i en række ''Warrant'' elementer. Disse elementer indeholder følgende: +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#CreateOrderForPracticeRequestType|CreateOrderForPracticeRequest]] 
-  * Optionelt''CreatedBy'', denne anvendes kun såfremt der er angivet flere ''Warrant'' elementer, hvor disse ikke indeholder samme opretter. I så fald skal ''CreatedBy'' ikke angives på rod elementet. +
-  * ''AuthorisationDateTime'', Tidspunktet hvor bestillingen er autoriseret +
-  * ''ValidFromDate'' tidspunktet hvor den underlæggende udleveringsgrundlag skal være gyldig fra +
-  * ''ValidToDate'' tidspunktet hvor den underlæggende udleveringsgrundlag skal være gyldig til +
-  * ''UseInPractice'', Informationer omkring organisationen bag bestillingen, og hvilken medicin som bestilles. +
-  * ''Order'' Informationer omkring den egentlig udlevering som ønskes, primært i forhold til levering.+
  
-''UseInPractice'' elementerne indeholder følgende: +I elementet ''CreatedBy'' medsendes information omkring organisationen og brugeren, som har foretaget oprettelsen, [[fmk:1.6.0:xml-elementer:modifikator|Modifikator]]. Er elementet oprettet af en anden aktør end personen, der foretager kaldet mod FMK, medsendes både et ''ReportedBy''-element, og ''CreatedBy''. Se evt. [[fmk:generel:aktorer_pa_fmk|Aktører på FMK]].
-  * ''OrderingOrganisation'', Informationer omkring den organisation som bestiller medicinen. +
-  * ''PackageNumber'' Varenummeret som bestilles +
-  * Optionelt: ''PackageSize'' Pakningsstørrelsen for det pågældende varenummer (Kan undlades for Takstlægemidlet) +
-  * ''PackageQuantity'' Antellet af pakninger som ønskes.+
  
-''Order'' elementerne indeholder følgende: +Herefter angives de egentlige bestillinger og praksisrecepter i en række ''OrderForPractice''-elementer. Disse elementer indeholder følgende: 
-  * ''CreatedBy'' elementbør ikke anvendes i her i denne service+  * Optionelt ''CreatedBy'': Denne anvendes kunsåfremt der er angivet flere ''OrderForPractice''-elementer, hvor disse ikke indeholder samme opretter. I så fald skal ''CreatedBy'' ikke angives på rod elementet
-  * ''OrderedAtPharmacy'' Informationer omkring det apoteket som bestillingen skal sendes til +  * ''AuthorisationDateTime'': Tidspunktet, hvor bestillingen er autoriseret. 
-  * Optionelt: ''DoseDispensing'', Markering af at bestillingen ønskes leveret som dosisdispensering +  * ''ValidFromDate'': Tidspunktet, hvor det underlæggende udleveringsgrundlag skal være gyldig fra. 
-  * Optionelt: ''DeliveryInstructionText'', Op til 3 linjer med leveringsoplysninger +  * ''ValidToDate''Tidspunktet, hvor det underlæggende udleveringsgrundlag skal være gyldig til. 
-  * Optionelt: ''Delivery'', Informationer omkring det ønskede leveringssted+  * ''PracticePrescription'': Informationer omkring praksisrecepten, som ønskes oprettet. 
 +  * Optionelt ''Drug''Detaljer om lægemiddel. Behøver kun angives, hvis pakningen er angivet på ''PracticePrescription'', som er source="Local", og lægemidlet dermed ikke kan bestemmes ud fra varenummeret. 
 +  * Optinelt ''SubstitutionAllowed'': Kan angiveshvis apoteket må substituere lægemidlet. 
 +  * ''Order'': Informationer omkring den egentlige bestilling, som ønskes primært i forhold til levering.
  
 +''PracticePrescription''-elementerne indeholder følgende:
 +  * ''OrderingOrganisation'': Informationer omkring den organisation, som bestiller medicinen.
 +  * ''PackageNumber'': Varenummeret, som bestilles.
 +  * Optionelt ''PackageSize'': Pakningsstørrelsen for det pågældende varenummer (kan undlades for lægemidler i Medicinpriser og det fælles magistrelle register).
 +  * ''PackageQuantity'': Antallet af pakninger, som ønskes.
  
 +''Order''-elementerne indeholder følgende:
 +  * ''CreatedBy'': Element, bør ikke anvendes her i denne service.
 +  * ''OrderedAtPharmacy'': Informationer omkring det apotek, som bestillingen skal sendes til.
 +  * Optionelt ''DeliveryInstructionText'': Op til 3 linjer med leveringsoplysninger.
 +  * Optionelt ''Delivery'': Informationer omkring det ønskede leveringssted.
 +
 +<file xml CreateOrderForPracticeRequest.xml>
 +<CreateOrderForPracticeRequest>
 +    <CreatedBy>
 +        <HealthcareProfessional>
 +            <Identifier source="Autorisation">12345</Identifier>
 +            <Name>Jørgn Madsen</Name>
 +        </HealthcareProfessional>
 +        <Role>Læge</Role>
 +        <Organisation>
 +            <Identifier source="Yder">123456</Identifier>
 +            <Type>Yder</Type>
 +            <Name>Allé lægerne</Name>
 +            <AddressLine>...</AddressLine>
 +            <TelephoneNumber>...</TelephoneNumber>
 +            <EmailAddress>...</EmailAddress>
 +        </Organisation>
 +    </CreatedBy>
 +    <OrderForPractice>
 +        <AuthorisationDateTime>2025-08-20T12:00:00Z</AuthorisationDateTime>
 +        <ValidFromDate>2025-05-20</ValidFromDate>
 +        <ValidToDate>2025-07-20</ValidToDate>
 +        <PracticePrescription>
 +            <OrderingOrganisation>
 +                <Identifier source="Yder">123456</Identifier>
 +                <Type>Yder</Type>
 +                <Name>Allé lægerne</Name>
 +                <AddressLine>...</AddressLine>
 +                <TelephoneNumber>...</TelephoneNumber>
 +                <EmailAddress>...</EmailAddress>
 +            </OrderingOrganisation>
 +            <PackageNumber date="2025-05-20" source="Medicinpriser">598424</PackageNumber>
 +            <PackageSize>
 +                <Value>100.00</Value>
 +                <UnitCode date="2025-05-20" source="Medicinpriser">ST</UnitCode>
 +                <UnitText>stk</UnitText>
 +                <PackageSizeText>100 stk</PackageSizeText>
 +            </PackageSize>
 +            <PackageQuantity>5</PackageQuantity>
 +        </PracticePrescription>
 +        <Order>
 +            <OrderedAtPharmacy>
 +                <Identifier source="EAN-lokationsnummer">5790001381615</Identifier>
 +                <Type>Apotek</Type>
 +                <Name>Kolind Apotek</Name>
 +                <AddressLine>...</AddressLine>
 +                <TelephoneNumber>...</TelephoneNumber>
 +                <EmailAddress>...</EmailAddress>
 +            </OrderedAtPharmacy>
 +            <DeliveryInstructionText>Skal gerne leveres inden lørdag</DeliveryInstructionText>
 +            <DeliveryInstructionText>Brug bagdøren</DeliveryInstructionText>
 +            <Delivery>
 +                <Priority>send til anden adresse samme dag</Priority>
 +                <AddressLine>Markens allé 25A</AddressLine>
 +                <AddressLine>8300 Kolind</AddressLine>
 +            </Delivery>
 +        </Order>
 +    </OrderForPractice>
 +</CreateOrderForPracticeRequest>
 +</file>
 ====== Svar ====== ====== Svar ======
-Som svar fra service kommer en række ''Identifier'' elementer, hver med ID'et på det udleveringsgrundlag som er blevet oprettet, og har en bestilling som er sendt til det angivende apotek.+ 
 +[[fmk:medicinecard-inline_2022_01_01:feltbeskrivelser#CreateOrderForPracticeResponseType|CreateOrderForPracticeResponse]] 
 + 
 +Som svar fra service kommer en række ''Order''-elementer, hver med ID'et på det udleveringsgrundlagsom er blevet oprettet, og ID'et på den bestillingsom er sendt til det angivende apotek.
  
 <file xml CreateOrderForUseInPracticeResponse.xml> <file xml CreateOrderForUseInPracticeResponse.xml>
 <CreateOrderForUseInPracticeResponse> <CreateOrderForUseInPracticeResponse>
-    <Identifier>23843138513030</Identifier>+    <Order> 
 +        <WarrantIdentifier>23843138513030</WarrantIdentifier> 
 +        <OrderIdentifier>324234223423</OrderIdentifier> 
 +    </Order>
 </CreateOrderForUseInPracticeResponse> </CreateOrderForUseInPracticeResponse>
 </file> </file>
fmk/1.6.0/services/opret_bestilling_til_brug_i_praksis.1755098332.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki