Skicka meddelanden till dosapotek (SOL:09)
Med denna tjänst kan vården skapa ett meddelande i fritextformat från vårdsystem till en dospatients dosapotek. Ett meddelande i SOL är alltid kopplat till ett personnummer. Meddelandet kan även vara kopplat till tidigare meddelanden. Meddelandeidentitet genereras automatiskt i SOL.
Innehållsförteckning
1. Tjänstespecifikation Skicka meddelande (SOL:09)
SkickaMeddelanden V4.0
2. Formatregler
2.1. Datum och tid
Datatypen ”Datum” sätts i SOLs tjänstespecifikationer till formatet YYYY-MM-DDTHH:mm:ss om inte annat anges. Om inte tid skickas med vid anrop sätts tiden till 00:00:00. Vissa tjänster tar bara hänsyn till YYYY-MM-DD-delen.
3. Indata
ID |
<XML-tag> / fältnamn |
Kort beskrivning |
Mult |
Validering/ Anmärkning |
---|---|---|---|---|
I002 |
Behorighetsinformation |
Se I1 nedan |
1..1 |
Klass |
I011 |
Meddelandeinformation |
Se I2 nedan |
1..1 |
Klass |
3.1. I1. Behörighetsinformation
ID |
<XML-tag> / fältnamn |
Kort beskrivning |
Mult |
Validering/ Anmärkning |
---|---|---|---|---|
I003 |
fornamn |
Användarens förnamn |
1..1 |
1 - 25 pos Se R002 |
I004 |
efternamn |
Användarens efternamn |
1..1 |
1 - 25 pos Se R002 |
I005 |
forskrivarkod |
Användarens förskrivarkod |
0..1 |
Exakt 7 pos |
I006 |
yrkeskod |
Typ av förskrivare: |
0..1 |
Enum |
I007 |
arbetsplatskod |
Arbetsplatskod |
1..1 |
1 - 13 pos Se R002 |
I008 |
hsaid |
Vårdens identitetsbegrepp |
0..1 |
1 - 64 pos |
I009 |
personnummer |
Användarens personnummer |
0..1 |
Exakt 12 pos |
I010 |
organisationsnummer |
Användarens organisations organisationsnummer |
0..1 |
1 - 20 pos |
3.2. I2. Meddelandeinformation
ID |
<XML-tag> / fältnamn |
Kort beskrivning |
Mult |
Validering/ Anmärkning |
---|---|---|---|---|
I018 |
personnummer |
Personnummer för dospatient som meddelandet avser enligt format: YYYYMMDDXXXX |
0..1 |
Exakt 12 pos se R001 |
I022 |
tidigaremeddelandeid |
Anges om meddelandet ska kopplas till ett tidigare meddelande |
0..1 |
String 0-36 pos |
I026 |
rubrik |
Rubrik för meddelandet |
0..1 |
0 - 40 pos |
I027 |
prioritet |
Tillåtna värden: H = Hög N = Normal L = Låg |
0..1 |
Enum |
I028 |
meddelande |
Meddelande till apotek |
1..1 |
1 - 1024 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 |
U004 |
nyttmeddelandeid |
Meddelandeid för det skapade meddelandet |
0..1 |
UUID 0-36 pos |
5. Verksamhetsregler/logik
ID |
Verksamhetsregler/logik |
---|---|
R001 |
Antingen I018 personnummer eller I022 tidigaremeddelandeid måste anges. |
R002 |
I003 efternamn, I004 fornamn, I007 arbetsplatskod samt anropstidpunkten sparas i SOL, som information om vem som senast ändrat meddelandet och när. |
R004 |
Det är ej möjligt att koppla ett nytt meddelande till tidigare meddelande som har status borttaget. |
Versionshistorik
Version |
Datum |
Kommentar |
---|---|---|
1.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |
1.1 | 2022-05-25 |
Borttaget: I025 Ändrat: Ändrad datatyp för I022 och U004 |