Hakuparametri esimerkkejä (Pyynnön HTTP body)
Operaatioiden hakuparametrit välitetään HTTP pyynnön body-osassa Parameters resurssin avulla.
Lääkityslistan perushaun hakuparametri esimerkkejä:
Hakuparametrit on kuvattu tämän oppaan osiossa Operaatio $get-medicationlist (Lääkityslistan perushaku).
Potilastietojärjestelmä
- Parametrit: henkilötunnus, reseptin lajia ei ole annettu
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "050520A909R" } } ] }
Apteekkijärjestelmä (avoapteekki)
- Parametrit: henkilötunnus, reseptin laji
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "050520A909R" } },{ "name" : "category", "valueCoding" : { "system": "urn:oid:1.2.246.537.6.605.2014", "code": "1" } } ] }
Lääkkeen historiahaun hakuparametri esimerkki:
Hakuparametrit on kuvattu tämän oppaan osiossa Operaatio $get-history-medications (Lääkkeen historiahaku).
Potilastietojärjestelmä ja apteekkijärjestelmät
- Parametrit: 2 käytössä olevan lääkkeen tunnistetta, aikarajaus 2 vuotta, uusin toimitus, lääkemääräyksien ajantasaiset versiot (valinnainen)
{ "resourceType" : "Parameters", "parameter" : [ { "name": "medicineId", "valueIdentifier": { "system": "urn:ietf:rfc:3986", "value": "1.2.246.10.11111111.93001.2023.11685363591384123.0" } },{ "name": "medicineId", "valueIdentifier": { "system": "urn:ietf:rfc:3986", "value": "1.2.246.10.11111111.93001.2023.12675869535386874.0" } },{ "name": "authoredOn", "valuePeriod": { "start": "2022-11-20", "end": "2024-11-20" } },{ "name": "latestDispenseOnly", "valueBoolean": true },{ "name": "x-extent", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40160.2008", "code": "1" } } ] }
Lopetettujen lääkkeiden haun hakuparametri esimerkkejä:
Hakuparametrit on kuvattu tämän oppaan osiossa Operaatio $get-discontinued-medications (Lopetettujen lääkkeiden haku).
Potilastietojärjestelmä
- Parametrit: henkilötunnus, päivämäärärajaus (valinnainen), reseptin lajia ei ole annettu
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "030875-999Y" } },{ "name" : "discontinuedAfter", "valueDate" : "2024-11-30" } ] }
Apteekkijärjestelmä (avoapteekki)
- Parametrit: henkilötunnus, päivämäärärajaus (valinnainen), reseptin laji
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "030875-999Y" } },{ "name" : "discontinuedAfter", "valueDate" : "2024-11-30" },{ "name" : "category", "valueCoding" : { "system": "urn:oid:1.2.246.537.6.605.2014", "code": "1" } } ] }
Historiahaun ilman käytössä olevan lääkkeen tunnisteita hakuparametri esimerkkejä:
Hakuparametrit on kuvattu tämän oppaan osiossa Operaatio $get-old-prescriptions (Historiahaku ilman käytössä olevan lääkkeen tunnisteita).
Potilastietojärjestelmä
- Parametrit: henkilötunnus, päivämäärärajaus (valinnainen) 2 vuotta, uusin toimitus, toimituksen tilatieto (valinnainen), reseptin lajia ei ole annettu, lääkemääräyksien versio tietoa ei ole annettu
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "030875-999Y" } },{ "name": "authoredOn", "valuePeriod": { "start": "2022-11-20", "end": "2024-11-20" } },{ "name": "latestDispenseOnly", "valueBoolean": true },{ "name": "dispenseStatus", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40121.2006", "code": "1" } } ] }
Apteekkijärjestelmä (avoapteekki)
- Parametrit: henkilötunnus, päivämäärärajaus (valinnainen) 2 vuotta, kaikki toimitukset, reseptin laji, lääkemääräyksien versio tietoa ei ole annettu, toimituksen tilatietoa ei ole annettu
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "030875-999Y" } },{ "name": "authoredOn", "valuePeriod": { "start": "2022-11-20", "end": "2024-11-20" } },{ "name": "latestDispenseOnly", "valueBoolean": false },{ "name" : "category", "valueCoding" : { "system": "urn:oid:1.2.246.537.6.605.2014", "code": "1" } },{ "name": "dispenseStatus", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40121.2006", "code": "1" } } ] }
Lääkityslistan erikoishaun hakuparametri esimerkkejä:
Hakuparametrit on kuvattu tämän oppaan osiossa Operaatio $get-custom-data (Lääkityslistan erikoishaku).
Potilastietojärjestelmä PKV- ja huumausainelääkemääräyksien haku:
- Parametrit: henkilötunnus, päivämäärärajaus (valinnainen) 2 vuotta, PKV- ja huumausainelääkemääräykset (H, P, Z, PA ja ZA)
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "030875-999Y" } },{ "name": "cnsNarcotic", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40118.2006", "code": "H" } },{ "name": "cnsNarcotic", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40118.2006", "code": "P" } },{ "name": "cnsNarcotic", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40118.2006", "code": "Z" } },{ "name": "cnsNarcotic", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40118.2006", "code": "PA" } },{ "name": "cnsNarcotic", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40118.2006", "code": "ZA" } },{ "name": "authoredOn", "valuePeriod": { "start": "2022-11-20", "end": "2024-11-20" } } ] }
Potilastietojärjestelmä Lääkkeen määrääjän itse laatimat lääkemääräykset haku:
- Parametrit: henkilötunnus, lääkkeen määrääjän yksilöintitunnus, päivämäärärajaus (valinnainen)
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "030875-999Y" } },{ "name": "assingAuthorId", "valueIdentifier": { "system": "urn:oid:1.2.246.537.25", "code": "123456" } },{ "name": "authoredOn", "valuePeriod": { "start": "2022-11-20", "end": "2024-11-20" } } ] }
Apteekkijärjestelmä Uusimispyyntöjen käsittelyn tilanne haku:
- Parametrit: apteekin OID, päivämäärärajaus
{ "resourceType" : "Parameters", "parameter" : [ { "name": "representedOrganizationId", "valueIdentifier": { "system": "urn:ief:rfc:3986", "value": "urn:oid:1.2.246.10.8182355.10.1" } },{ "name": "authoredOn", "valuePeriod": { "start": "2022-11-20", "end": "2024-11-20" } } ] }
Apteekkijärjestelmä Apteekin uudet ja muuttuneet annosjakelulääkemääräykset haku:
- Parametrit: apteekin OID, päivämäärärajaus, reseptisanoman tyypit (1, 2, 3 ja 23), 3 potilasta
{ "resourceType" : "Parameters", "parameter" : [ { "name": "representedOrganizationId", "valueIdentifier": { "system": "urn:ief:rfc:3986", "value": "urn:oid:1.2.246.10.8182355.10.1" } },{ "name": "authoredOn", "valuePeriod": { "start": "2022-11-20", "end": "2024-11-20" } },{ "name": "documentType", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40105.2006", "code": "1" } },{ "name": "documentType", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40105.2006", "code": "2" } },{ "name": "documentType", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40105.2006", "code": "3" } },{ "name": "documentType", "valueCoding": { "system": "urn:oid:1.2.246.537.5.40105.2006", "code": "23" } },{ "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "111144-999Y" } },{ "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "121240-999Y" } },{ "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "010133-999Y" } } ] }
Potilastietojärjestelmä ja apteekkijärjestelmät Tietyllä ATC-koodilla olevat lääkemääräykset haku:
- Parametrit: henkilötunnus, ATC-koodi, päivämäärärajaus
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "030875-999Y" } },{ "name": "atcCode", "valueCoding": { "system": "urn:oid:1.2.246.537.6.32.2007", "code": "M01AE01" } },{ "name": "authoredOn", "valuePeriod": { "start": "2022-11-20", "end": "2024-11-20" } } ] }
Lääkityslistan tulostehaun hakuparametri esimerkkejä:
Hakuparametrit on kuvattu tämän oppaan osiossa Operaatio $get-printout (Tulostehaku).
Potilastietojärjestelmä ja apteekkijärjestelmät Lääkityslistan yhteenveto (kooste) tulostehaku:
- Parametrit: henkilötunnus, discontinuedIncluded: haussa palautuu kaikki käytössä olevat lääkkeet ja myös lopetetut lääkkeet, tuloste suomeksi kun language parametria ei ole annettu
{ "resourceType" : "Parameters", "parameter" : [ { "name": "patientIdentifier", "valueIdentifier": { "system": "urn:oid:1.2.246.21", "value": "050520A909R" } },{ "name": "discontinuedIncluded", "valueBoolean": true } ] }
Potilastietojärjestelmä ja apteekkijärjestelmät Lääkityslistan yhteenveto (kooste) tulostehaku:
- Parametrit: käytössä olevan lääkkeen tunnisteet: haussa palautuu valitut käytössä olevat lääkkeet,tuloste suomeksi kun language parametria ei ole annettu
{ "resourceType" : "Parameters", "parameter" : [ { "name": "medicineId", "valueIdentifier": { "system": "urn:ietf:rfc:3986", "value": "1.2.246.10.11111111.93001.2023.11685363591384123.0" } },{ "name": "medicineId", "valueIdentifier": { "system": "urn:ietf:rfc:3986", "value": "1.2.246.10.11122111.93001.2023.12695568571286157.0" } ] }
Potilastietojärjestelmä Potilasohje tulostehaku:
- Parametrit: setId ja kieli (valinnainen)
{ "resourceType" : "Parameters", "parameter" : [ { "name": "setId", "valueIdentifier": { "system": "http://resepti.kanta.fi/fhir/id/setId", "value": "urn:oid:1.2.246.10.11111111.93001.2024.117286489685961232160310007" } },{ "name": "language", "valueString": "fi" } ] }