FHIR narratiivi (näyttömuoto)

Näyttömuodossa esitettävät tiedot

Eri tietosisällöt esitetään FHIR:ssa useiden eri FHIR resurssien avulla. Kanta-palvelujen FHIR implementointioppaissa on tällä hetkellä tyypillisesti pääresurssi (esim. ajanvarauksessa Appointment) ja siitä viitattavat resurssit pääresurssin contained-elementin sisältönä. Lisäksi tietosisältöön liittyvät metatiedot välitetään Provenance-resurssilla.

Tietosisältökohtainen näyttömuoto (narratiivi) tuotetaan pääresurssiin ja se sisältää sekä pääresurssilta näyttömuotoon vietäviä tietoja että pääresurssin contained-elementin sisältönä olevia tietoja. Provenance-resurssissa ei ole näyttömuotoa lainkaan.

Näyttömuoto sijoitetaan pääresurssin .text-elementtiin (tarkemmin .text.div-elementtiin) xhtml-muodossa FHIR-määritysten mukaisesti (ks. lisätietoja FHIR Narrative ohjeistuksesta).

Näyttömuodon kieli

Näyttömuodossa esitettävät tiedot kirjoitetaan sillä kielellä, joka vastaa Provenance.language-elementissä ilmoitettua kieltä.

Lisäksi tieto kielestä välitetään pääresurssin language-elementissä (esim. ajanvarauksessa Appointment.language).

Pääresurssin narratiivin .text.div-elementin kielen määrityksessä tulee käyttää sekä lang että xml:lang määritteitä yhteensopivuuden varmistamiseksi kaikissa järjestelmissä:

"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"fi\" xml:lang=\"fi\">

Resurssia tallentavan tahon on näin huolehdittava, että sama kieli välitetään

  • Provenance.language-elementin arvona
  • Pääresurssin .language-elementin arvona
  • Pääresurssin narratiivin .text.div-elementin lang ja xml:lang arvoina.