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..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..1 | Boolean |
U017 | 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 |
U018 | Leveransadress | Se U2 nedan | 0..1 | Klass |
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.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |
1.1 | 2022-05-25 | U1.Dosmottagare, lagt till:
Lag till ny tabell U2. Leveransadress |