fmk:extensions:sog_bestillinger
This is an old revision of the document!
Table of Contents
Søg bestillinger
Søgning på bestillinger kan anvendes til at fremsøge udleveringsanmodninger også kaldet apoteksbestillinger, der er oprettet af en given organisation. Id'erne på de fremsøgte bestillinger returneres grupperet ud fra patient og status.
Forespørgsel
Søgning foretages på baggrund af følgende parametre
- OrganisationsId og organisationsType
- Status på bestillingerne der ønskes fremsøgt (Ubehandlede, Behandlede og/eller Annullerede.)
- CreatedSince, der afgrænser hvor gamle bestillinger man er interesseret i
Eksempel på forespørgsel
Nedenstående eksempel viser søgning efter bestillinger opretet af (OrderingOrganisation) som er et hospital med SKS kode (Identifier) og (Type) Sygehus. Der ønskes fremsøgt ubehandlede og annullerede bestillinger, ikke behandlede. (IncludeOrders))
- SearchOrdersRequest.xml
<SearchOrdersRequest> <OrderingOrganisation> <Type>Sygehus</Type> <Identifier source="SKS">6630</Identifier> </OrderingOrganisation> <IncludeOrders> <IncludeUnhandledOrders>true</IncludeUnhandledOrders> <IncludeHandledOrders>false</IncludeHandledOrders> <IncludeCancelledOrders>true</IncludeCancelledOrders> </IncludeOrders> <CreatedSince>2019-01-01T00:00:00Z</CreatedSince> </SearchOrdersRequest>
Svar
Svaret vil indeholde:
- En række patient-elementer som hver indholder bestillinger vedrørende den pågældende patient grupperet efter status.
- Hver bestillings-status indeholder et oprettelsestidspunkt for den ældste bestilling i svaret, samt en list af bestillingsid'er.
En given status optræder kun i svaret, hvis der returneres bestillingsid'er med den pågældende status.
Eksempel på Svar
- SearchOrdersResponse.xml
<SearchOrdersResponse> <Patient> <PersonIdentifier source="CPR">1111111118</PersonIdentifier> <UnhandledOrders> <OldestCreatedDateTime>2019-07-18T18:45:00Z</OldestCreatedDateTime> <Identifier>301483388005088</Identifier> </UnhandledOrders> <CanceledOrders> <OldestCreatedDateTime>2019-06-01T12:00:00Z</OldestCreatedDateTime> <Identifier>301483388013088</Identifier> </CanceledOrders> </Patient> <Patient> ... </Patient <Patient> ... </Patient ... </SearchOrdersResponse>
fmk/extensions/sog_bestillinger.1565866403.txt.gz · Last modified: (external edit)
