Flerspråklige tekst i FHIR Task
Følgende funksjonalitet er planlagt men ikke utviklet (Informasjon om når funksjonalitet blir tilgjengelig blir lagt ut så rask som det er kjent.)
For å støtte flere språk i en FHIR Task-ressurs brukes standard translation-utvidelsen (http://hl7.org/fhir/StructureDefinition/translation) på tekstfelter. Standard språk settes for Task-ressursen i Task.language.
Se http://hl7.org/fhir/extensions/StructureDefinition-translation.html for referanse og bruk av utvidelsen.
Ved visning hentes tekster på valgt språk fra oppgaven i samsvar med innbyggers språkvalg. Hvis oversettelse på innbyggers valgte språk ikke finne i Task vises tekster på default språk, som er definert i oppgaven
Standardspråk
Elementet Task.language kan settes til å angi hovedspråket for ressursen. Hvis ikke satt er default norsk bokmål:
"language": "nb"Tekst elementer
Løsningen støtter flerspråk på følgende primitive tekstelementer:
StatusBegrunnelse (Task.statusReason)
Tittel (Task.code.text)
Beskrivelse (Task.description)
KontaktNavn? (Organization.name)
KontaktBeskrivelse (Organization.contact.text)
Begrunnelse? (Task.reason)
Notattekst? (Task.note)
Oversettelser legges på tilhørende skyggeelementet (prefikset med _.
Eksempel:
"code": {
"text": "Samtykkeforespørsel",
"_text": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [
{ "url": "lang", "valueCode": "nn" },
{ "url": "content", "valueString": "Samtykkeforespurnad" }
]
},
{
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [
{ "url": "lang", "valueCode": "en" },
{ "url": "content", "valueString": "Consent request" }
]
}
]
}
},
"description": "Blodprøveavtale",
"_description": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/translation",
"extension": [
{ "url": "lang", "valueCode": "en" },
{ "url": "content", "valueString": "Blood test appointment" }
]
}
]
}
Støttet språk:
Løsningen vil støtte norsk bokmål, ny norsk, engelsk og samisk. Utvidelse er mulig, men vil måtte avtales.