User Tools

Site Tools


fmk:1.6.0:services:hent_udleveringsgrundlag

This is an old revision of the document!


Hent udleveringsgrundlag

Denne service anvendes til at hente et eller flere udleveringsgrundlag, som er knyttet til den samme person/organisation. Udleveringsgrundlag til organisationer dækker både over dosisdispenserede udleveringsgrundlag i forbindelse med dosisdispensering til institutioner, samt udleveringsgrundlag af typen 'Bestilling til brug i praksis'.

Forespørgsel

Request

Forespørgslen indeholder overordnet 3 elementer:

  • Identifier på den person eller organisation, der skal hentes for.
  • Angivelse af hvilke udleveringsgrundlag, der skal hentes for vedkommende. Angives enten som en liste af identifiers, angivelse af alle udleveringsgrundlag eller alle åbne udleveringsgrundlag
  • Evt. ønske om også at få returneret udleveringer på de pågældende udleveringsgrundlag angives med elementet IncludeHandovers. Under denne kan flaget IncludeSecondaryHandovers anvendes til at angive, at eventuelle sekundære udleveringer også ønskes returneret.

Eksempel

Hent to specifikke udleveringsgrundlag for en patient og returner også eventuelle udleveringer på disse.

GetWarrantRequest.xml
    <GetWarrantRequest>
    	<PersonIdentifier source="CPR">1111111118</PersonIdentifier>
    	<Identifier>2129345438478</Identifier>
    	<Identifier>2231433445678</Identifier>
    	<IncludeHandovers>
            <IncludeSecondaryHandovers/>
        </IncludeHandovers>    
    </GetWarrantRequest>

Eksempel

Hent alle patientens udleveringsgrundlag uden udleveringer.

GetWarrantRequest.xml
    <GetWarrantRequest>
    	<PersonIdentifier source="X-eCPR">2811891ABC</PersonIdentifier>
    	<IncludeAllWarrants/>
    </GetWarrantRequest>

Eksempel

Hent alle åbne udleveringsgrundlag for en organisation uden eventuelle udleveringer.

GetWarrantRequest.xml
    <GetWarrantRequest>
    	<OrganisationIdentifier source="SOR">2892345621123</OrganisationIdentifier>
    	<IncludeOpenWarrants/>
    </GetWarrantRequest>

Svar

Response

I svaret returneres først den person eller organisation, der hentes udleveringsgrundlag for.

Herefter returneres en liste af udleveringsgrundlag.

Endelig kan svaret indeholde en liste af id'er på udleveringsgrundlag, der er blevet administrativt slettet. Dette sker, så klient-systemet kan foretage en oprydning i eventuelle lokale kopier af udleveringsgrundlag.

Eksempel

GetWarrantRequest.xml
    <GetWarrantResponse>
        <Patient>
            <Person>
                <PersonIdentifier source="CPR">1403837853</PersonIdentifier>
                <Name>
                    <GivenName>Rob</GivenName>
                    <Surname>Müller</Surname>
                </Name>
                <BirthDate>1983-03-14</BirthDate>
                <Gender>male</Gender>
            </Person>
            <AddressLine>Magnolievej 842</AddressLine>
            <AddressLine>8653 Them</AddressLine>
        </Patient>
        <Warrant>
            <Identifier>21298478</Identifier>
            <Version>1231231</Version>
            <Status>Open</Status>
            <AttachedToDrugMedicationIdentifier>1332830239</AttachedToDrugMedicationIdentifier>
            <CreatedFromDrugMedicationVersion>14040690</CreatedFromDrugMedicationVersion>
            <AuthorisationDateTime>2025-11-19T09:29:47.0Z</AuthorisationDateTime>
            <Created>
                <By>                
                    <HealthcareProfessional>
                        <Identifier source="Autorisation">12345</Identifier>
                        <Name>Karl Karlsen</Name>
                        <Information type="SpecialityCode">7170</Information>
                    </HealthcareProfessional>
                    <Role>Læge</Role>
                    <Organisation>
                        <Identifier source="SKS">7690</Identifier>
                        <Type>Sygehus</Type>
                        <Name>Psykiatrien, Region Nordjylland - afdeling Thy/Mors</Name>
                        <AddressLine>Niels Bohrs Vej 30</AddressLine>
                        <AddressLine>9220 Aalborg Øst</AddressLine>
                        <TelephoneNumber>00000000</TelephoneNumber>
                    </Organisation>
        	</By>
                <DateTime>2025-11-19T09:30:47.0Z</DateTime>
            </Created>
            <ValidFromDate>2025-11-19</ValidFromDate>
            <ValidToDate>2027-11-18</ValidToDate>
            <Prescription>
                <PackageNumber source="Medicinpriser">84194</PackageNumber>
                <PackageSize>
                    <Value>20</Value>
                    <UnitCode source="Medicinpriser">ST</UnitCode>
                    <UnitText>stk</UnitText>
                    <PackageSizeText>20 stk</PackageSizeText>
                </PackageSize>
                <PackageQuantity>1</PackageQuantity>
                <IterationNumber>10</IterationNumber>
                <IterationInterval>2</IterationInterval>
                <IterationIntervalUnit>uger</IterationIntervalUnit>
            </Prescription>
            <Indication>
                <Code source="Medicinpriser" date="2014-05-01">145</Code>
                <Text>mod smerter</Text>
            </Indication>
            <Drug>
                <Identifier source="Medicinpriser" date="2014-05-01">28100636073</Identifier>
                <Name>Panodil</Name>
                <ATC>
                    <Code source="Medicinpriser">N02BE01</Code>
                    <Text>Paracetamol</Text>
                </ATC>
                <Form>
                    <Code source="Medicinpriser">TABFILM</Code>
                    <Text>Filmovertrukne tabletter</Text>
                </Form>
                <Strength>
                    <Value>500</Value>
                    <UnitCode source="Medicinpriser">50</UnitCode>
                    <UnitText>mg</UnitText>
                    <Text>500 mg</Text>
                </Strength>
            </Drug>
            <DosageText>2 tabletter 4 gange dagligt</DosageText>
        </Warrant>
        <Warrant>
            <Identifier>23426324</Identifier>
            <Version>2121212</Version>
            <Status>Closed</Status
            <AttachedToDrugMedicationIdentifier>123321123321</AttachedToDrugMedicationIdentifier>
            <CreatedFromDrugMedicationVersion>1531234</CreatedFromDrugMedicationVersion>
            <AuthorisationDateTime>2024-11-19T09:12:12.0Z</AuthorisationDateTime>
            <Created>
                <By>
                    <HealthcareProfessional>
                        <Identifier source="Autorisation">2Q5TK</Identifier>
                        <Name>Sonja Møller</Name>
                    </HealthcareProfessional>
                    <Role>Læge</Role>
                    <Organisation>
                        <Identifier source="Yder">69191</Identifier>
                        <Type>Yder</Type>
                        <Name>Lægerne Vestergade</Name>
                        <AddressLine>Vestergade 2</AddressLine>
                        <AddressLine>8660 Skanderborg</AddressLine>
                        <TelephoneNumber>86521348</TelephoneNumber>
                    </Organisation
                </By>
                <DateTime>2024-11-19T09:30:47.0Z</DateTime>
            </Created>
            <ValidFromDate>2024-11-19</ValidFromDate>
            <ValidToDate>2024-11-20</ValidToDate>
            <TreatmentHandOver/>
            <Indication>
                <Code date="2013-11-18" source="Medicinpriser">121</Code>
                <Text>Mod mellemørebetændelse</Text>
            </Indication>
            <Drug>
                <Identifier date="2012-08-06" source="Medicinpriser">28100902676</Identifier>
                <Name>Primcillin</Name>
                <ATC>
                    <Code date="2012-08-06" source="Medicinpriser">J01CE02</Code>
                    <Text>Phenoxymethylpenicillin</Text>
                </ATC>
                <Form>
                    <Code date="2012-08-06" source="Medicinpriser">TABFILM</Code>
                    <Text>filmovertrukne tabletter</Text>
                </Form>
                <Strength>
                    <Value>250.0</Value>
                    <UnitCode source="Medicinpriser" date="2012-08-06">MG</UnitCode>
                    <UnitText>mg</UnitText>
                    <Text source="Medicinpriser" date="2012-08-06">250 mg</Text>
                </Strength>
            </Drug>
            <DosageText>1 tablet 2 gange dagligt</DosageText>
        </Warrant>
    </GetWarrantResponse>
fmk/1.6.0/services/hent_udleveringsgrundlag.1762418366.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki