Dosmigrering (SOL:51)
Denna tjänst används när en region upphandlar en ny dosleverantör och behov av att flytta flera dospatienter från ett dosapotek till ett annat uppstår.
Varje flytt kräver ett antal åtgärder från dosaktören, information om det hittar du här Byte av dosaktör vid massmigrering.
Innehållsförteckning
1. Tjänstespecifikation Dosmigrering (SOL:51)
dosmigrering V1.0
2. Indata
| ID | <XML-tag>/ fältnamn | Kort beskrivning | Mult | Validering/Anmärkning |
|---|---|---|---|---|
| I001 | tilldosapotekid | GLN-kod för det dosapotek dospatienten migreras till | 1..1 |
Exakt 13 pos Valideras mot EXPO Se R002, R009 |
| I002 | Behorighetsinformation | Se I1 nedan | 1..1 | Klass |
| I003 | Flyttlista | Se I2 nedan | 1..1 |
Klass |
2.1. I1. Behörighetsinformation
| ID | <XML-tag>/ fältnamn | Kort beskrivning | Mult | Validering/Anmärkning |
|---|---|---|---|---|
| I004 | fornamn | Farmaceuts eller annan apotekspersonals förnamn | 1..1 |
1 - 25 pos Se R007 |
| I005 | efternamn | Farmaceuts eller annan apotekspersonals efternamn | 1..1 |
1 - 25 pos Se R007 |
| I006 | legitimationskod |
Farmaceuts legitimationskod |
0..1 |
Exakt 6 pos |
| I007 | yrkesroll |
Farmaceutens yrkesroll FA = Farmaceut (apotekare och receptarie) eller AP = apotekspersonal |
1..1 |
Enum |
| I008 | dosapotekid | GLN-kod för dosapotek | 1..1 |
Exakt 13 pos Valideras mot EXPO Se R002, R007 |
2.2. I2. Flyttlista
| ID | <XML-tag>/ fältnamn | Kort beskrivning | Mult | Validering/Anmärkning |
|---|---|---|---|---|
| I009 | FlyttInfo | Objekt innehållande de dospatienter som ingår i migreringen. Se I3. nedan | 1..* | Klass |
2.3. I3. FlyttInfo
| ID | <XML-tag>/ fältnamn | Kort beskrivning | Mult | Validering/Anmärkning |
|---|---|---|---|---|
| I010 | personnummer | Personnummer för dospatient enligt format YYYYMMDDXXXX | 1..1 |
Exakt 12 pos Se R003, R004 |
| I011 | tilldosmottagareId | ID för dosmottagare som dospatient flyttas till | 1..1 | R006 |
| I012 | tillordinationsansvarigenhet | ID för ordinationsansvarig enhet | 0..1 | Se R005 |
| I013 | tilldosmottagaridtillfalligadress | ID för dosmottagare/leveransadress som ska kopplas till dospatientens tillfälliga adress | 0..1 | R006 |
| I014 | versionsid | Aktuellt versions-id för den vårdtagare som ska migreras. | 1..1 | R008 |
3. Utdata
| ID | <XML-tag>/ fältnamn | Kort beskrivning | Mult | Validering/Anmärkning |
|---|---|---|---|---|
| U001 | resultatkod | Möjliga värden:
INFO WARN ERROR |
1..1 |
Enum Resultatkod WARN returneras om det finns poster i Resultatlista som har ett felmeddelande. |
| U002 | meddelandetext |
|
1..1 | 1 - 300 pos |
| U003 | meddelandeid | ID för responsmeddelande | 1..1 | Integer |
| U004 | Resultatlista | Se U1 nedan | 1..1 | Klass |
3.1. U1. Resultatlista
| ID | <XML-tag>/ fältnamn | Kort beskrivning | Mult | Validering/Anmärkning |
|---|---|---|---|---|
| U005 | Resultat | Se U2 nedan | 0..* |
Klass |
3.2. U2. Resultat
| ID | <XML-tag>/ fältnamn | Kort beskrivning | Mult | Validering/Anmärkning |
|---|---|---|---|---|
| U006 | Personnummer | Personnummer för dospatient enligt format YYYYMMDDXXXX | 1..1 |
12 pos |
| U007 | Felmeddelande | Text som förklarar utfallet av migreringen för denna dospatient. | 0..1 |
1 - 300 pos Returneras endast om patienten inte kundeflyttas. |
4. Verksamhetsregler/Logik
| ID | Verksamhetsregel/Logik |
|---|---|
| R002 | Användare hos ett dosapotek kan endast flytta en dospatient till ett dosapotek inom den egna dosaktören. Kontroll sker att I008 dosapotekid och I002 tilldosapotekid tillhör samma dosaktör. |
| R003 | Flytt medges ej om dospatientens är avliden i SOL. |
| R004 |
Flytt medges ej om det finns beställningar med status MOTTAGEN/MOTTAGEN AV APOTEK/UNDER BEARBETNING för dospatienten. |
| R005 |
Om I012 tillordinationsansvarigenhet finns i SOL och tillhör samma dosapotek som dospatienten ska flyttas till, så kopplas dospatienten dit. Om I012 utelämnas så tas uppgifter om vårdtagarens ”ordinationsansvariga enhet” bort ur SOL. Flytt medges ej om angivet id saknas i SOL eller inte tillhör samma dosapotek som dospatienten ska flyttas till. |
| R006 | En validering sker att dosmottagare/tillfällig leveransadress (I011, I013) finns i SOL och tillhör samma dosapotek som dospatienten ska flyttas till. |
| R007 | I004 fornamn, I005 efternamn, I008 dosapotekid samt anropstidpunkten sparas i SOL, som information om vem som senast ändrat dospatientens informationen och när. |
| R008 | I014 versionsid måste överensstämma med dospatientens versionsid i SOL för att uppdateringen ska lyckas. |
| R009 |
Vid migrering i SOL görs även motsvarande flytt på patientens dosunderlag i Nationella läkemedelslistan. Flytt där görs till samma dosapotek som anges i I001. Statusen på dosunderlaget förändras inte vid dosmigrering. |
Versionshistorik
|
Version |
Datum |
Release |
Kommentar |
|---|---|---|---|
| 1.0 | 2022-05-25 |
|
Ny sida |
| 1.1 | 2024-02-22 |
|
Tagit bort R001 |
| 1.2 | 2025-04-29 | 21.13 | Förtydligat R005 |