Uppdatera ordinationsansvarig enhet, dosaktör (SOL:14)

Med denna tjänst kan dosaktören uppdatera information om ordinationsansvarig enhet (även kallad vårdande enhet). Användare på dosapotek får endast uppdatera information för ordinationsansvarig enhet kopplad till ett av de egna dosapoteken. En ordinationsansvarig enhet kan till exempel vara en hälsocentral. Användare på dosapotek får endast uppdatera information för ordinationsansvarig enhet kopplad till ett av de egna dosapoteken.


Innehållsförteckning

1. Tjänstespecifikation Uppdatera ordinationsansvarig enhet (SOL:14)

UppdateraOrdinationsAnsvarigEnhetDosaktor V3.0

2. Formatregler

2.1. Uppdatering av valfria värden i SOL

Alla valfria värden som kan uppdateras vid anrop av SOL:s uppdateringstjänster, ersätts av null om inget värde anges.

3. Indata

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

Se I1 nedan

1..1Klass

I007

ordinationsansvarigenhet

Se I2 nedan

1..1

Klass

I013

ordinationsAnsvarigEnhet

ID för den ordinationsansvariga enheten

1..1

1 - 64 pos

Valideras mot upplagda ordinationsansvariga enheter i SOL

3.1. I1. Behörighetsinformation

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

I002

fornamn

Farmaceuts eller annan apotekspersonals förnamn

1..1

1 - 25 pos

Se R004

I003

efternamn

Farmaceuts eller annan apotekspersonals efternamn

1..1

1 - 25 pos

Se R004

I004

legitimationskod

Farmaceutens legitimationskod

0..1

Exakt 6 pos

I005

yrkesroll

Användarens yrkesroll

FA = Farmaceut (apotekare och receptarie)

eller

AP = Apotekspersonal

1..1

Enum


I006

dosapotekid

GLN-kod för dosapotek

1..1

Exakt 13 pos

Valideras mot EXPO

3.2. I2. Ordinationsansvarig enhet

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

I008

vardandeenhetid

ID för den ordinationsansvarig enhet, måste vara unikt

1..1

1 - 64 pos

I009

vardandeenhetnamn

Namn på ordinationsansvarig enhet

1.1

1 - 64 pos

I010

vardandeenhetpostort

Postort för ordinationsansvarig enhet

1..1

1 - 50 pos

I011

dosapotekid

GLN-kod för dosapotek som är knutet till ordinationsansvarig enhet

1..1

Exakt 13 pos

Valideras mot EXPO

4. 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

5. Verksamhetsregler/logik

IDVerksamhetsregler/logik

R001

En dosaktörsanvändare (I001 behorighetsinformation) ska endast kunna uppdatera ordinationsansvarig enhet kopplad till något av de egna dosapoteken. Kontroll sker genom jämförelse att I006 dosapotekid, I011 dosapotekid och I013 ordinationsAnsvarigEnhet tillhör samma dosaktör.

R003

Vid ändring av ID för ordinationsansvarig enhet, dvs om I008 vardandeenhetid inte är samma som I013 ordinationsAnsvarigEnhet, kontrolleras att det nya I008 vardandeenhetid är unikt.

R004

I002 fornamn, I003 efternamn, I006 dosapotekid samt anropstidpunkten sparas i SOL, som information om vem som senast ändrat den ordinationsansvariga enheten och när.

Versionshistorik

Version

Datum

Kommentar

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