User Tools

Site Tools


fmk:1.6.0:services:opret_bestilling_til_brug_i_praksis

This is an old revision of the document!


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 lægehusets patienter.

Forespørgsel

CreateOrderForPracticeRequest

I elementet CreatedBy medsendes information omkring organisationen og brugeren som har foretaget oprettelsen, 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. Aktører på FMK.

Herefter angives de egentlige bestillinger og praksisrecepter i en række OrderForPractice-elementer. Disse elementer indeholder følgende:

  • Optionelt: CreatedBy, denne anvendes kun såfremt der er angivet flere OrderForPractice 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
  • PracticePrescription, Informationer omkring praksisrecepten, som ønskes oprettet
  • Optionelt: Drug, Detaljer om lægemiddel. Behøver kun angives, hvis pakningen på angivet på PracticePrescription er source=“Local”, og lægemidlet dermed ikke kan bestemmes ud fra varenummeret.
  • Optinelt: SubstitutionAllowed, kan angives hvis 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 Takstlægemidlet)
  • PackageQuantity Antallet af pakninger som ønskes.

Order elementerne indeholder følgende:

  • CreatedBy element, bør ikke anvendes i her i denne service.
  • OrderedAtPharmacy Informationer omkring det apoteket som bestillingen skal sendes til
  • Optionelt: DeliveryInstructionText, Op til 3 linjer med leveringsoplysninger
  • Optionelt: Delivery, Informationer omkring det ønskede leveringssted
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>
            </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>

Svar

CreateOrderForPracticeResponse

Som svar fra service kommer en række Order elementer, hver med ID'et på det udleveringsgrundlag som er blevet oprettet, og ID'et på den bestilling som er sendt til det angivende apotek.

CreateOrderForUseInPracticeResponse.xml
<CreateOrderForUseInPracticeResponse>
    <Order>
        <WarrantIdentifier>23843138513030</WarrantIdentifier>
        <OrderIdentifier>324234223423</OrderIdentifier>
    </Order>
</CreateOrderForUseInPracticeResponse>
fmk/1.6.0/services/opret_bestilling_til_brug_i_praksis.1761896680.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki