Sök dosmottagare, dosaktör (SOL:45)

Med denna tjänst kan dosaktören söka dosmottagare för att kunna utläsa leveransinformation för dospatienters dosrullar.


Innehållsförteckning

1. Tjänstespecifikation Sök dosmottagare, dosaktör (SOL:45)

SokDosmottagareDosaktör V2.0


2. Indata

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

I001

behorighetsinformation

Se I1 nedan

1..1

Klass

I002

dosapotekid

GLN-kod för dosapotek

0..1

Exakt 13 pos

I003

dosmottagareid

Dosapotekets id för dosmottagaren

0..1

1 – 31 pos

I004

dosmottagarenamn

Dosapotekets namn på dosmottagaren

0..1

1 – 64 pos

I005

ort

Dosmottagarens postort

0..1

 

I006

kommunkod

Dosmottagarens kommunkod

0..1

Exakt 2 pos

I007

lanskod

Dosmottagarens länskod

0..1

Exakt 2 pos

I008

adress

Adress till dosmottagare

0..1

1 – 50 pos

I009

arbetsplatskod

Arbetsplatskod till dosmottagare. Är aktuellt om dosmottagare t ex är en distriktsläkarmottagning.

0..1

1 – 13 pos

I010

postnummer

Dosmottagarens postnummer

0..1

Exakt 5 pos

I011

visadolda

Anger om dolda dosmottagare ska returneras eller ej

0..1

Boolean

I1. Behörighetsinformation

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

I012

fornamn

Användarens förnamn

1..1

1 - 25 pos

I013

efternamn

Användarens efternamn

1..1

1 - 25 pos

I014

legitimationskod

Farmaceuts legitimationskod

0..1

Exakt 6 pos

I015

yrkesroll

Användarens yrkesroll

FA = Farmaceut (apotekare och receptarie)

eller

AP = apotekspersonal

1..1

Enum


I016

dosapotekid

GLN-kod för dosapotek

1..1

Exakt 13 pos

Valideras mot EXPO

3. Utdata

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

U001

resultatkod

Möjliga värden:
1 = INFO
2 = WARN
3 = ERROR

1..1

Enum

U002

meddelandetext


1..1

1 - 300 pos

U003

meddelandeid

ID för responsmeddelande

1..1

Integer

U004

Dosmottagare

Se U1 nedan

1..1

Klass

U1. Dosmottagare

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

U005

adress

Adress till dosmottagare

0..1

1 – 50 pos

U006

arbetsplatskod

Arbetsplatskod till dosmottagare. Är aktuellt om dosmottagare t ex är en distriktsläkarmottagning.

0..1

1 – 13 pos

U007

avdelning

Avdelning inom dosmottagare

0..1

1 – 35 pos

U008

dosmottagareid

Dosapotekets id för dosmottagaren

1..1

1 – 31 pos

U009

kommunkod

Dosmottagarens kommunkod

0..1

Exakt 2 pos

U010

lanskod

Dosmottagarens länskod

0..1

Exakt 2 pos

U011

dosmottagarenamn

Dosapotekets namn på dosmottagare

1..1


U012

postnummer

Dosmottagarens postnummer

0..1

Exakt 5 pos

U013

ort

Dosmottagarens postort

0..1

1 – 50 pos

U014

dosapotekid

GLN-kod för dosapotek

1..1

Exakt 13 pos

U015

dold

Indikerar om dosmottagaren är dold eller synlig

0..1

Boolean

U016

boende

Indikerar om dosmottagaren är ett boende.

True = Dosmottagaren är ett boende

False = Dosmottagaren är inte ett boende

1..1Boolean
U017sampack

Indikerar om läkemedel till patienter tillhörande dosmottagaren kan paketeras ihop.

True = patienters läkemedel kan paketeras ihop med andra patienters läkemedel

False = patienters läkemedel kan inte paketeras ihop med andra patienters läkemedel

0..1Boolean
U018LeveransadressSe U2 nedan0..1Klass

U2. Leveransadress

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Anmärkning

U019

adress

Adress för dosmottagare/leveransadress

0..1

1 – 50 pos

U020

postnummer

Postnummer till dosmottagare/leveransadress

0..1

1 - 40 pos

U021

ort

Dosmottagarens/leveransadressens postort

0..1

1 - 64 pos

U022

arbetsplatskod

Arbetsplatskod för dosmottagare/leveransadress

0..1

1 - 13 pos

U023

id

ID för dosmottagare/leveransadress 

0..1

1 - 31 pos

U024

namn

Namn på dosmottagare/leveransadress

0..1

1 – 64 pos

U025

dosaktor

Den dosaktör som dosmottagaren/leveransadressen tillhör.

0..1

1 - 50 pos

U026

dosapotek

Det dosapotek som dosmottagaren/leveransadressen tillhör.

0..1

1 - 50 pos

U027

avdelning

Namnet på dospatientens avdelning om dosmottagaren/leveransadressen är ett boende

0..1

1 - 50 pos

U028

kommunkod

Dosmottagarens/leveransadressens kommunkod

0..1

1-2 pos

U029

lanskod

Dosmottagarens/leveransadressens länskod

0..1

1-2 pos

4. Verksamhetsregler/logik

ID

Verksamhetsregler/logik

R001

Information returneras endast för dosmottagare tillhörande godkända dosapotek.

R002

När dosmottagareid är angivet så får endast dosapotekid och visadolda anges.

R006

I007 fornamn, I008 efternamn, I011 dosapotekid samt anropstidpunkten sparas i SOL, som information om vem som senast ändrat informationen och när.


Versionshistorik

Version

Datum

Kommentar

1.02021-11-27Ny handbok vård- och apotekstjänster
1.12022-05-25

U1.Dosmottagare, lagt till:

  • Lagt till U016 boende
  • Lagt till U017 sampack

Lag till ny tabell U2. Leveransadress