Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enrich Observation Diagnostic Result resources with 'Must Support' data #35

Open
StephThaoOng opened this issue Jul 12, 2024 · 2 comments · May be fixed by #51
Open

Enrich Observation Diagnostic Result resources with 'Must Support' data #35

StephThaoOng opened this issue Jul 12, 2024 · 2 comments · May be fixed by #51
Assignees

Comments

@StephThaoOng
Copy link
Collaborator

Enrich Observation Diagnostic Result resources with 'Must Support' data so the below test is not skipped.

Test 1.11.20 All must support elements are provided in the Observation resources returned.

Could not find 'identifier', 'performer', 'interpretation', 'note', 'referenceRange', 'referenceRange.low', 'referenceRange.high', 'referenceRange.type', 'referenceRange.text', 'hasMember', 'component', 'component.code', 'component.value[x]' element(s) in the 1 provided Observation resource(s). To prevent this issue, please add the missing must support elements to at least one Observation resource on the server.

@heathfrankel
Copy link
Collaborator

heathfrankel commented Sep 25, 2024

FHIR-46737 has removed the following elements as Must Support for R1:

  • identifier
  • note
  • method
  • reference range
  • interpretation

Therefore this issue now only applies to:

  • performer
  • hasMember
  • component
  • component.code
  • component.value[x]

The new Observation/hearing-threshold-1 added in #25 includes performer.
The Observation/bonedensity includes hasMember.

A new diagnosticresult example with component elements is the only scenario remaining.

@heathfrankel
Copy link
Collaborator

heathfrankel commented Sep 25, 2024

A new Observation-glasgow-coma-scale example has been added to provide an example au-core-diagnosticresult with components.

Currently this example is failing upload due to missing '{scale}' in UCUM fragment, otherwise, the example appears valid.

There maybe some contention on whether Glasgow Coma Scale is considered a Diagnostic Result, but other than question of semantics it fits the profile including a reference range (which is no longer must support, but reflects the structural similarity).
Otherwise, it is hard to find an example Diagnostic Result with components.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants