Skicka meddelande, dosaktör (SOL:29)
Med denna tjänst kan dosaktör skapa ett meddelande i fritextformat till vården. 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, dosaktör (SOL:29)
SkickaMeddelandeDosaktor 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 |
I008 | 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 | Farmaceuts eller annan apotekspersonals förnamn | 1..1 | 1 - 25 pos Se R004 |
I004 | efternamn | Farmaceuts eller annan apotekspersonals efternamn | 1..1 | 1 - 25 pos Se R004 |
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 |
3.2. I2. Meddelandeinformation
ID | <XML-tag> / fältnamn | Kort beskrivning | Mult | Validering/ Anmärkning |
---|---|---|---|---|
I015 | personnummer | Personnummer för dospatient som meddelandet avser enligt format: YYYYMMDDXXXX | 0..1 | Exakt 12 pos |
I019 | tidigaremeddelandeid | Anges om meddelandet ska kopplas till ett tidigare meddelande | 0..1 | String 0-36 pos |
I023 | rubrik | Rubrik för meddelandet | 0..1 | 0 - 40 pos |
I024 | prioritet | Tillåtna värden: H = Hög N = Normal L = Låg | 0..1 | Enum |
I025 | meddelande | Meddelande till vården | 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 se R003 | |
U003 | meddelandeid | ID för responsmeddelande | 1..1 | Integer |
U004 | nyttmeddelandeid | ID för det skapade meddelandet | 0..1 | UUID 0-36 pos |
4.1. Verksamhetsregler/logik
ID | Verksamhetsregler/logik |
---|---|
R002 | Nytt meddelande får status oläst. |
R004 | I003 fornamn, I004 efternamn, I007 dosapotekid samt anropstidpunkten ska sparas i SOL, som information om vem som senast ändrat meddelandet och när. |
R005 | Det är ej möjligt att koppla ett nytt meddelande till tidigare meddelande som har status borttaget. |
R006 | Angivet I015 personnummer eller I019 tidigaremeddelandeid måste tillhöra det anropande dosapoteket. |
Versionshistorik
Version | Datum | Kommentar |
---|---|---|
1.0 | 2021-11-27 | Ny handbok vård- och apotekstjänster |
1.1 | 2022-05-25 | Borttaget: I022. Ändrat: datatyp för I019 och U004. |
1.2 | 2024-02-22 | Tagit bort R001. |