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ältnamn | Kort beskrivning | Mult | Validering/ 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ältnamn | Kort beskrivning | Mult | Validering/ 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ä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 |
U005 | ordinationsAnsvarigEnhet | Se U1 nedan | 0..* | Klass |
3.1. U1. Ordinationsansvarig enhet
ID | <XML-tag> / fältnamn | Kort beskrivning | Mult | Validering/ 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
ID | Verksamhetsregler/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.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |
1.1 | 2024-02-22 | Tagit bort R001 |