Informationsmappning Förnya recept från lista
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.