Uppdatera dosmottagare (SOL:47)
Med denna tjänst kan dosaktören uppdatera dosmottagare, som ä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 uppdatera dosmottagare kopplad till ett av de egna dosapoteken.
Innehållsförteckning
1. Tjänstespecifikation Uppdatera dosmottagare (SOL:47)
UppdateraDosmottagare V6.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ältnamn |
Kort beskrivning |
Mult |
Validering/ Anmärkning |
---|---|---|---|---|
I001 |
behorighetsinformation |
Se I1 nedan |
1..1 |
Klass |
I002 |
dosmottagare |
Se I2 nedan |
1..1 |
Klass |
3.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 och R002 |
3.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 Se R001 |
I012 |
kommunkod |
Kommunkod till vilken dosmottagaren tillhör |
0..1 |
Exakt 2 pos Se R003 |
I013 |
lanskod |
Länskod till vilken dosmottagaren tillhör |
0..1 |
Exakt 2 pos Se R003 |
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 |
dold |
Indikerar om dosmottagaren är dold eller synlig |
0..1 |
Boolean |
I018 | boende |
Indikerar om dosmottagaren är ett boende. True = Dosmottagaren är ett boende False = Dosmottagaren är inte ett boende |
1..1 | Boolean |
I019 | sampack |
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..1 | Boolean |
I020 | leveransadressid | Id till den leveransadress som dosmottagaren är kopplad till. | 0..1 | 1 – 31 pos |
4. Utdata
ID |
<XML-tag> / fältnamn |
Kort beskrivning |
Mult |
Validering/ Anmärkning |
---|---|---|---|---|
U001 |
resultatkod |
Möjliga värden: |
1..1 |
Enum |
U002 |
meddelandetext |
|
1..1 |
1 - 300 pos |
U003 |
meddelandeid |
ID för responsmeddelande |
1..1 |
Integer |
5. Verksamhetsregler/logik
ID |
Verksamhetsregler/logik |
---|---|
R001 |
I011 dosmottagareid måste tillhöra samma aktör som I007 dosapotekid. |
R002 |
I003 fornamn, I004 efternamn, I007 dosapotekid samt anropstidpunkten sparas i SOL, som information om vem som senast ändrat informationen och när. |
R003 |
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.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |
1.1 | 2022-05-25 |
I2. Dosmottagare:
|
1.2 | 2024-02-22 |
Lagt till R003 |