Skapa dosmottagare (SOL:44)

Med denna tjänst kan dosaktören skapa dosmottagare med tillhörande produktionsinformation. En dosmottagare är ett leveransställe för dospatienters dosrullar. Varje dospatient är kopplad till en dosmottagare via sitt boende. 


Innehållsförteckning


Dosaktören kan skapa dosmottagare med tillhörande produktionsinformation. En dosmottagare är ett leveransställe för dospatienters dosrullar. Varje dospatient är kopplad till en dosmottagare via sitt boende. Dosapoteket levererar varorna till den dosmottagare som är kopplad till patientens boende. Dosaktör kan endast skapa dosmottagare kopplad till ett av de egna dosapoteken.

1. Tjänstespecifikation Skapa dosmottagare (SOL:44)

SkapaDosmottagare V6.0


2. Indata

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

I001

behorighetsinformation

Se I1 nedan

1..1

Klass

I002

dosmottagare

Se I2 nedan

1..1

Klass

2.1. I1. Behörighetsinformation

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

I003

fornamn

Farmaceuts eller annan apotekspersonals förnamn

1..1

1 - 25 pos

Se R002

I004

efternamn

Farmaceuts eller annan apotekspersonals efternamn

1..1

1 - 25 pos

Se R002

I005

legitimationskod

Farmaceuts legitimationskod

0..1

Exakt 6 pos

I006

yrkesroll

Användarens yrkesroll

FA = Farmaceut (apotekare och receptarie)

eller

AP = apotekspersonal

1..1

Enum


I007

dosapotekid

GLN-kod för dosapotek

1..1

Exakt 13 pos

Valideras mot EXPO

Se R001, R002

2.2. I2.  Dosmottagare

ID

<XML-tag> / fältnamn

Kort beskrivning

Mult

Validering/ Anmärkning

I008

adress

Adress till dosmottagare

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

avdelning

Avdelning inom dosmottagare

0..1

1 – 35 pos

I011

dosmottagareid

Dosapotekets ID för dosmottagaren t ex kundnummer eller GLN-kod

1..1

1 – 31 pos

Valideras att dosmottagareid är unikt

Se R003

I012

kommunkod

Kommunkod till vilken dosmottagaren tillhör

0..1

Exakt 2 pos

Se R004

I013

lanskod

Länskod till vilken dosmottagren tillhör

0..1

Exakt 2 pos

Se R004

I014

dosmottagarenamn

Namn på dosmottagare

1..1


I015

postnummer

Postnummer till dosmottagare

0..1

Exakt 5 pos

I016

ort

Postort till dosmottagare

1..1

1 – 50 pos

I017

dosapotekid

GLN-kod för dosapotek

0..1

Exakt 13 pos

Valideras mot EXPO

Se R001

I018

dold

Indikerar om dosmottagaren är dold eller synlig

0..1

Boolean

I019boende

Indikerar om dosmottagaren är ett boende.

True = Dosmottagaren är ett boende

False = Dosmottagaren är inte ett boende
1..1Boolean
I020sampack

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
I021leveransadressidId för den leveransadress som dosmottagaren ska kopplas till0..11 – 31 pos

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


4. Verksamhetsregler/logik

ID

Verksamhetsregler/logik

R001

Om I017 dosapotekid anges så måste registrerande apotek I007 dosapotekid tillhöra samma aktör som dosapoteket. 

R002

I003 fornamn, I004 efternamn, I007 dosapotekid samt anropstidpunkten sparas i SOL, som information om vem som senast ändrat vårdtagarinformationen och när.

R003

I011 dosmottagareid måste ha ett numeriskt värde.

R004

Angiven I012 kommunkod valideras att den tillhör angiven I013 lanskod. Om endast I013 lanskod har angivits valideras att den är en giltig länskod.


Versionshistorik

Version

Datum

Kommentar

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

I2. Dosmottagare, lagt till:

  • I019 boende
  • I020 sampack
  • I021 leveransadressid.
1.22024-02-22

Lagt till R004