FHIR Chat · Avoimet kysymykset, annosmäärän esittäminen · Kanta FHIR Prescription

Stream: Kanta FHIR Prescription

Topic: Avoimet kysymykset, annosmäärän esittäminen


view this post on Zulip Kari Heinonen (Jan 31 2021 at 09:41):

Tarkkaan otettuna esimerkeissä rakenteisen annostelun eroista (sivu 48 alkaen) on virhe siinä, että THL-tietosisällön osalta samaan aikaan ei voida esittää sekä ”potilasystävällistä” että fysikaalista annoksen määrätietoa. Siis joko kerrotaan administrationUnitCode ja annoksissa unit=”1” tai sitten oikeana PQ-ainemääränä. Sivujuonne on sitten siinäkin, että kyseessä voi olla esim. yhdistelmävalmiste, jolle ei edes ole yhtä fysikaalista ainemäärää (vaan teoriassa kullakin vaikuttavalla aineella on oma määränsä ja valmistetasolla vahvuus on tekstimuotoinen esim. ”100/400 mg”). Luen FHIR Quantity-tyyppiä niin että yhtäältä siinä on helppoa erotella potilasystävällisen ja fyysisen määrän esittäminen toisistaan (system -arvo eroaa) mutta toisaalta pitää huomioida koodaamattoman tiedon ilmoittamisen vaihtoehto (mikä sinänsä toki onnistuu suoraviivaisesti koska system ja code ovat ei-pakollisia). Ja kyllä, olen tietoinen ettei THL-mallissakaan tai sen CDA-rakenneohjeistuksessakaan ole tarkkaan ottaen huomioitu fyysisen (aine)määrän UCUM-sidonnaisuutta .

view this post on Zulip Kirsi Vainio (Feb 02 2021 at 06:55):

Käydään näitä läpi 5.2.2021 työpajassa

view this post on Zulip Kirsi Vainio (Feb 17 2021 at 07:06):

5.2.2021 työpajassa käyty:

  • Tietosisältömäärittely ei tätä itse asiassa kiellä, Annos: pakollinen, jos CodeId 98 Annos (fysikaalinen) = tyhjä

  • CDA kylläkin speksaa että vain jompikumpi sallittu sekä rakenteisen vaatimuksena on ”Annos voidaan tallentaa 2 eri muodossa: potilaalle helposti ymmärrettävässä muodossa Annos ja Annosyksikkö (CodeId:t 96 + 97), esim. tabletti, ja fysikaalisessa muodossa Annos (fysikaalinen) (CodeId 98), esim. 50 mg. Vain yhtä muotoa voi käyttää yhdellä määräyksellä. Annos ja annosyksikkö tiedot on tallennettuna joka annokselle”.

  • Esimerkissä oli ylipäätään tavoitteena näyttää, miten tiedot mappautuvat rakenteisiin, hyvä huomio kuitenkin ettei esimerkki vastaa oikeaa skenaariota.

image.png ehkä erottelu potilasystävällisen ja fysikaalisen olisi ennemmin tehtävä doseAndRate.type:llä (oma koodi), ei Quantityn systemillä?
Muuten molemmat saadaan annettua samalla rakenteella:

Potilasystävällinen
"doseQuantity": {
"value": 1,
"unit": "tabletti",
"system": "urn:oid:1.2.246.537.6.138.202001",
"code": "18"
}
Fysikaalinen
"doseQuantity": {
"value": 600,
"unit": "mg",
"system": "http://unitsofmeasure.org",
"code": "mg"
}


Last updated: Apr 12 2022 at 19:14 UTC