Sök vårdande enhet/ordinationsansvarig enhet (SOL:24)

Med denna tjänst kan dosaktören söka fram en ordinationsansvarig enhet (även kallad vårdande enhet). I svaret framgår vilket dosapotek som den ordinationsansvariga enheten är kopplad till. En ordinationsansvarig enhet kan till exempel vara en hälsocentral. För att söka ordinationsansvarig enhet anges namn och/eller ort.


Innehållsförteckning


1. Tjänstespecifikation Sök vårdande enhet/ordinationsansvarig enhet (SOL:24)

SokOrdinationsAnsvarigEnhetDosaktor V3.0


2. Indata

ID<XML-tag> / fältnamnKort beskrivningMultValidering/ Anmärkning

I001

behorighetsinformation

Se I1 nedan

1..1

Klass

I002

ordinationsAnsvarigEnhetsNamn

Namn på ordinationsansvarig enhet

0..1

0 - 64 pos

Obligatorisk om inte I003 eller I004 angivits.

se R003

I003

ordinationsAnsvarigEnhetsOrt

Orten för ordinationsansvarig enhet

0..1

0 - 25 pos

Obligatorisk om inte I002 eller I004 angivits.

se R003

I004

ordinationsAnsvarigEnhetsHSAid

ID för ordinationsansvarig enhet

0..1

1 - 64 pos

Obligatorisk om inte I002 eller I003 angivits.

se R003

2.1. I1. Behörighetsinformation

ID<XML-tag> / fältnamnKort beskrivningMultValidering/ Anmärkning

I005

fornamn

Farmaceuts eller annan apotekspersonals förnamn

1..1

1 - 25 pos

I006

efternamn

Farmaceuts eller annan apotekspersonals efternamn

1..1

1 - 25 pos

I007

legitimationskod

Farmaceuts legitimationskod

0..1

Exakt 6 pos

I008

yrkesroll

Användarens yrkesroll

FA = Farmaceut (apotekare och receptarie)

eller

AP = Apotekspersonal

1..1

Enum


I009

dosapotekid

GLN-kod för dosapotek

1..1

Exakt 13 pos

Valideras mot EXPO

Se R002

3. Utdata

ID<XML-tag> / fältnamnKort beskrivningMultValidering/ 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

U005

ordinationsAnsvarigEnhet

Se U1 nedan

0..*

Klass

3.1. U1. Ordinationsansvarig enhet

ID<XML-tag> / fältnamnKort beskrivningMultValidering/ Anmärkning

U006

vardandeenhetid

ID för ordinationsansvarig enhet

1..1

1 - 64 pos

U007

vardandeenhetnamn

Namn på ordinationsansvarig enhet

1..1

1 - 64 pos

U008

vardandeenhetpostort

Postort för ordinationsansvarig enhet

1..1

1 - 50 pos

U009

dosapotekid

GLN-kod för dosapotek knutet till ordinationsansvarig enhet

1..1

Exakt 13 pos

se R002

U010

vardandeenhetpostnummer

Postnummer för vårdande enhet

0..1

5 - 6 pos

4. Verksamhetsregler/logik

IDVerksamhetsregler/logik

R002

Endast ordinationsansvariga enheter kopplade till användarens dosaktör returneras dvs dosapotekid I009 och dosapotekid U009 måste tillhöra samma dosaktör.

R003

Minst en av sökparametrarna I002 ordinationsAnsvarigEnhetsNamn, I003 ordinationsAnsvarigEnhetsOrt eller I004 ordinationsAnsvarigEnhetsHSAid måste vara ifylld. Sökning sker utan hänsyn till gemener/versaler.


Versionshistorik

Version

Datum

Kommentar

1.02021-11-27Ny handbok vård- och apotekstjänster
1.12024-02-22Tagit bort R001