Hämta beställningsidn, dosaktör (SOL:42)

Med denna tjänst kan dosaktören hämta idn för beställningar. Tjänsten möjliggör schemalagda anrop av maskinanvändare för att hämta idn för de beställningar som aktuellt dosapotek ska hantera. Med hjälp av beställningsid hämtas sedan själva beställningen med tjänsten HamtaBestallningarDosaktor (SOL-27).


Innehållsförteckning

1. Tjänstespecifikationer Hämta beställningsidn, dosaktör (SOL:42)

HamtaBestallningsidnDosaktor V2.0

2. Formatregler

2.1. Datum och tid

Datatypen ”Datum” sätts i SOLs tjänstespecifikationer till formatet YYYY-MM-DDTHH:mm:ss om inte annat anges. Om inte tid skickas med vid anrop sätts tiden till 00:00:00. Vissa tjänster tar bara hänsyn till YYYY-MM-DD-delen.


3. Indata

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

I001

behorigshetsinformationmaskinanvandare

Se I1 nedan

1..1

Klass

I002

bestallningsurval

Se I2 nedan

1..1

Klass

3.1. I1. Behörighetsinformation maskinanvändare

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

I003

dosapotekid

GLN-kod för dosapotek

1..1

Exakt 13 pos

Valideras mot EXPO

3.2. I2. Beställningsurval

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

I004

bestallningsstatus

Status för beställningen:

MOTTAGEN

MOTTAGEN AV APOTEK

UNDER BEARBETNING

EXPEDIERAD

SKICKAD AV APOTEK

AVBESTALLD

AVVISAD

1..1

1 - 40 pos


I005

frandatum

Datum och klockslag när beställningen skapades

1..1

Datum

I006

tilldatum

Datum och klockslag när beställningen skapades

1..1

Datum

4. Utdata

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

U001

resultatkod

Möjliga värden:
INFO
WARN
ERROR

1..1

Enum

U002

meddelandetext


1..1

1 - 300 pos

U003

meddelandeid

ID för responsmeddelande

1..1

Integer

U004

bestallningsidn

Se U1 nedan

0..*

Klass

4.1. U1. Beställningsidn

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

U005

bestallningsid

Beställningens ID, UUID

1..1

1 - 40 pos

U006

bestallningstid

Datum och klockslag

1..1

Datum

U007

akutbestallning

Möjliga värden
1=AKUT

0=EJ_AKUT

0..1

Enum

5. Verksamhetsregler/logik

ID

Verksamhetsregler/logik

R001

Endast beställningsidn kopplade till det anropande dosapoteket kommer att returneras.

R002

Ingen maxbegränsning finns för hur många beställningsidn som erhålls i svaret. Om sökningen är för bred finns risk för time-out.

Versionshistorik

Version

Datum

Kommentar

1.0 2021-11-27 Ny handbok vård- och apotekstjänster