Stream: committers
Topic: Example codings with no "system"?
Josh Mandel (Feb 23 2021 at 19:58):
I just filed https://jira.hl7.org/browse/FHIR-31359 to point out broken examples like:
"serviceCategory": [
{
"coding": [
{
"code": "17",
"display": "General Practice"
}
]
}
],
Question: could the build tooling pick these up? Do we have use cases where we want or expect our examples to include systemless codings?
Lloyd McKenzie (Feb 23 2021 at 20:25):
It should spit out a warning in the publisher. And yes, there are rare circumstances when we might put something like that in an example. It's legal FHIR, just not terribly computable.
Josh Mandel (Feb 23 2021 at 20:27):
I know it's legal; I just want to see if it'd be OK to surface stronger warnings "in general," and let people annotate exceptions where required.
Lloyd McKenzie (Feb 23 2021 at 20:29):
There's no stronger warning than "warning" - IG authors must suppress those and get FMG approval for the suppression. The issue here is that it's the core spec, where everyone seems to be ignoring warnings. We have a policy that we're going to tighten that process, but it involves tooling changes and we're running low on time before R5...
Yunwei Wang (Feb 24 2021 at 00:06):
We need different level of FHIR warning, like this:
image.png
Last updated: Apr 12 2022 at 19:14 UTC