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:
LK = Läkare
BM = Barnmorska
SJ = Sjuksköterska
TL= Tandläkare
RS = Röntgensjuksköterska
TH = Tandhygienist

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 = Info
2 = Varning
3 = Fel

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