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.