Informationsmappning

Den här sidan har flyttats till https://inera.atlassian.net/wiki/x/y4HV1Q. Denna sida uppdateras inte längre och kommer att tas bort den 15 maj 2024. Om du har lagt till sidan som en favorit i webbläsaren eller i Confluence, se till att byta ut den till den rätta länken https://inera.atlassian.net/wiki/x/y4HV1Q. Om du har blivit länkad hit, rapportera gärna till e-tjänsternas support var länken finns så att nationella förvaltningen kan kontakta sidans ägare. Här kan du kontakta supporten: https://etjanster.inera.se/oversikt/flow/4221

Följande begrepp kan man som standard mata in som invånare när man förnyar recept:

Nedan är en mappning mellan begreppen i inmatningsfälten och informationen som returneras av tjänstekontraktet GetMedicationHistory. Response returnerar en lista av typen MedicationMedicalRecordType. Denna i sin tur innehåller element som bär information om dels receptet och dels patienten.

Request

Element GetMedicationHistory

Element GetPrescriptionsByUser

Kommentar

patientId

subjectOfCareId

 

datePeriod

period (optional)

 

careUnitHSAId

hsaid (optional)

Denna skickas i nuläget inte med

Initiala värden:

  • startdatum för perioden 5 år tillbaka i tiden från dagens datum.

  • om tidigare registrerade läkemedel endast ska visas från den mottagningen invånaren befinner sig på, använts i nuläget inte fältet careUnitHSAId i förfrågan utan filtrering görs baserat på svaret i e-tjänsten.

Response

Element GetMedicationHistory

Element GetPrescriptionsByUser

medicationMedicalRecordHeader

prescription

accountableHealthcareProfessional

accountableHealthCareProfessional

healthcareProfessionalHSAId

personHsaid

healthcareProfessionalName

name

healthcareProfessionalCareUnitHSAId

facilityHsaid

healthcareProfessionalOrgUnit

NA

orgUnitHSAId

orgUnitHsaid

legalAuthenticator

legalAuth

approvedForPatient

approvedForPatient

medicationMedicalRecordBody

NA

medicationPrescription

prescription

typeOfPrescription

typeOfPrescription

prescriptionStatus

status

prescriber

prescriber

healthcareProfessionalHSAId

personHsaid

healthcareProfessionalName

name

healthcareProfessionalCareUnitHSAId

facilityHsaid

healthcareProfessionalOrgUnit

NA

orgUnitHSAId

orgUnitHsaid

drug

drug

unstructuredDrugInformation

anyDrug

unstructuredInformation

drugName

merchandise

merchandise

articleNumber

NA

displayName

drugName

originalText

originalText

drugArticle

article

nplPackId

NA

displayName

drugName

originalText

originalText

drug

product

nplId

NA

displayName

drugName

originalText

originalText

strength

strength

strengthUnit

strengthUnit

pharmaceuticalForm

pharmaceuticalForm

generics

genericDrug

substance

drugName

strength

NA

value

strength

unit

strengthUnit

form

pharmaceuticalForm

dosage

dosage

dosageInstruction

dosageInstruction

unitDose

NA

displayName

unitDose

originalText

originalText

shortNotation

shortNotation

dispensationAuthorization

dispensationAuthorization

dispensationAuthorizer

dispensationAuthorizer

healthcareProfessionalHSAId

personHsaid

healthcareProfessionalName

name

healthcareProfessionalCareUnitHSAId

facilityHsaid

healthcareProfessionalOrgUnit

NA

orgUnitHSAId

orgUnitHsaid

drug

drug

Om elementet legalAuthenticator finns i GetMedicationHistory blir elementet legalAuth = true i GetPrescriptionsByUser

Endast signerade läkemedel visas i användargränssnittet

Endast läkemedel approvedForPatient visas i användargränssnittet

Endast läkemedel av typen “Insättning” visas i användargränssnittet. Detta innebär att filtrering görs i klienten på elementet typeOfPrescription = PrescriptionType.I

Ett läkemedel (drug) kan vara av fem olika typer (drugChoice)

  • Drug (läkemedelsprodukt)

  • DrugArticle (artikel)

  • Merchandise (handelsvara)

  • UnstructeredInformation

  • Generics

Merchandise (handelsvara) kommer inte att visas i användargränssnittet

Information om läkemedel kommer i första hand att hämtas från förskrivning om det finns, det vill säga från elementet dispensationAuthorization. I andra hand från ”förälderns” element, dvs medicationPrescription. Detta gäller om regionen har bestämt att ordinationsinformation kan visas om förskrivningsinformation saknas. Mappningen av en ”drug” (eg DrugChoice) är densamma oavsett nivå. I tabellen ovan visas mappningen bara en gång (drug i fet och kursiv stil). Den är densamma för elementet dispensationAuthorization.

Läkemedelsnamn tas i första hand från elementet displayName, i andra hand originalText. Detta gäller de läkemedelstyper där det är tillämpligt.

Endast läkemedelsprodukt och ”generics” har information om styrka och beredningsform.

Information om dosering och förskrivare (läkare) visas inte i användargränssnittet. Detta innebär att om ett recept väljs ur listan, kommer denna information inte att synas i formuläret på invånarsidan och inte heller i ärendet som inkommer till mottagningen.

Om en region bestämt att en invånare endast ska ske läkemedel som är registrerade på den mottagning hen är på i e-tjänsterna, innebär det att enbart läkemedel med matchande HSA-id för mottagningen kommer att visas. HSA-id:t i 1177 e-tjänster behöver levereras i GetMedicationHistory i något av elementen orgUnitHSAId (finns på flera ställen) och healthcareProfessionalCareUnitHSAId. Matchningen kommer ignorera eventuella skillnader mellan stor och liten bokstav. Detta gäller om regionen har bestämt att invånare endast ska se registrerade läkemedel på den mottagning de är på i e-tjänsterna.