FHIR Chat · patient.communication.language binding rules clarification · implementers

Stream: implementers

Topic: patient.communication.language binding rules clarification


view this post on Zulip frank cao (Mar 03 2020 at 16:49):

We are using FHIR validator to validate our patient profile which is based on ISO639-3 three letter codes. It seems that validator allows custom 3 letter codes code system and value set binding although default binding is bcp47. Also language binding says "preferred to common languages but limited to AllLanguages". Does "limited to" mean that the system must be bcp47? If so, it looks that validator does not validate it this way. Can someone provide some clarification on this?

view this post on Zulip Lloyd McKenzie (Mar 03 2020 at 21:28):

The system must be bcp47. bcp47 only allows 3-letter codes where there's no 2-letter equivalent. If the validator isn't enforcing this properly, please log a Git issues against the validator or submit a FHIR change request with a sample instance and the validation results (also make sure you're using the most recent version of the validator).

view this post on Zulip frank cao (Mar 05 2020 at 20:39):

Much appreciated Lloyd! We'll try again with the latest validator and follow up as suggested.


Last updated: Apr 12 2022 at 19:14 UTC