This is an old revision of the document!
Table of Contents
Søgning efter anmodninger om udleveringsgrundlag med detaljer
Service anvendes til at søge efter anmodninger om udleveringsgrundlag til en given organisation.
Service bør anvendes af samtlige organisations-typer som modtager anmodninger om udleveringsgrundlag, og erstatter alle de tidligere services til samme formål.
Forespørgsel
I forespørgslen angives organisationen som søger efter anmodningerne, dette kan enten være den organisation som oprettede anmodningen, hvilket angives med OrderingOrganisation eller organisationen som anmodningen er rettet til angives med PrescribingOrganisation.
Herefter kan nogle forskellige værdier angives som bestemmer hvad der søges efter og hvad der skal returneres i svaret fra servicen.
SummarizeResults elementet kan angives såfremt man ikke ønsker detaljer omkring de enkelte anmodninger i svaret fra servicen. Dette svarer til de informationer som blev returneret i tid tidlige EO services, hvor man får Patient (PersonIdentifier), antal og hvornår den tidligste anmodning er oprettet. Såfremt SummarizeResults ikke anvendes, får man detaljer omkring hver anmodning, hvor anmodningen er sendt til, og hvornår den er oprettet. Dette svarer til det som EPJ benytter fra E5 servicen hent_organisations_receptanmodninger_med_detaljer til listevisninger.
IncludeSubOrganisations elementet kan angives, såfremt man ønsker at søge om anmodninger ned igennem organisations-træet for en given organisation. Bemærk FMK understøtter ikke dette for en større række organisationer, da det ikke menes at være nødvendigt i andre tilfælde end for hospitalerne under de danske regioner, som defineret i SOR.
RequestNotOlderThan elementet kan udfyldes, såfremt man ønsker at at filtrer i de anmodninger som hentes. FMK anbefaler ikke at denne altid benyttes. Ved daglig håndtering er det OK, men systemerne bør som minimum hente alle anmodninger 1 gang dagligt, så det sikres eventuelt gamle anmodninger ikke overses.
- SearchRequestsForWarrantAndDetailsRequest.xml
<SearchRequestsForWarrantAndDetailsRequest> <PrescribingOrganisation> <Type>hospital</Type> <Identifier source="SOR">404261000016009</Identifier> </PrescribingOrganisation> <IncludeSubOrganisations/> <RequestNotOlderThan>2025-07-15T12:00:00Z</RequestNotOlderThan> </SearchRequestsForWarrantAndDetailsRequest>
Svar
I svar fra service kommer en række PersonWithRequestsForWarrant elementer, som indeholder informationer omkring en enkelte patients anmodninger.
Udformningen af PersonWithRequestsForWarrant elementerne afhænger af om SummarizeResults blev angivet i forspørgslen. Såfremt den ikke blev angiver findes følgende elementer i svaret:
PersonIdentifier- En række
RequestForWarrantelementer. Hver af disse indeholder:RequestForWarrantIdentifierID for anmodningen,OrganisationIdentifiermodtageren af anmodningen,CreatedDateTimeoprettelsestidspunktet for anmodningen.
Såfremt SummarizeResults blev angivet findes følgende elementer i svaret:
PersonIdentifierOldestUnhandledCreatedDateTimeOprettelsestidspunktet for den tidligste anmodning som ikke er blevet behandletNumberOfUnhandledantallet af ubehandlede anmodninger på patienten.
- SearchRequestsForWarrantAndDetailsResponse.xml
<SearchRequestsForWarrantAndDetailsResponse> <PersonWithRequestsForWarrant> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <RequestForWarrant> <RequestForWarrantIdentifier>53103513581</RequestForWarrantIdentifier> <OrganisationIdentifier source="SOR">404261000016009</OrganisationIdentifier> <CreatedDateTime>2025-07-20T12:00:00Z</CreatedDateTime> </RequestForWarrant> <RequestForWarrant> ... </RequestForWarrant> </PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> </SearchRequestsForWarrantAndDetailsResponse>
- SearchRequestsForWarrantAndDetailsResponse-2.xml
<SearchRequestsForWarrantAndDetailsResponse> <PersonWithRequestsForWarrant> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <OldestUnhandledCreatedDateTime>2025-07-20T12:00:00Z</OldestUnhandledCreatedDateTime> <NumberOfUnhandled>2</NumberOfUnhandled> </PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> <PersonWithRequestsForWarrant>...</PersonWithRequestsForWarrant> </SearchRequestsForWarrantAndDetailsResponse>
