Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-42787

Add "All observations should have a performer" best-practice invariant

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R5
    • Orders & Observations
    • Observation
    • Hide

      In Section 10.1.4.2 add the following Invariant for

      Location: Observation.performer

      Description: "All observations SHOULD have a performer"

      Expression (FHIRpath): performer.exists()

      Show
      In Section 10.1.4.2 add the following Invariant for Location: Observation.performer Description: "All observations SHOULD have a performer" Expression (FHIRpath): performer.exists()
    • Dan Rutz / Rob Hausam: 7-0-5
    • Correction
    • Non-compatible
    • R6

    Description

      The ig-publisher generates the following warning for Observation examples that lack a performer.

      > WARNING: Observation/satO2-fiO2: Observation: All observations should have a performer

      These rules were written  "years ago"  based on committee discussions.

      However, they are undocumented.  

       

      Proposal:  add a "best-practice" invariant on `Observation`

      Text "All observations should have a performer"

      FHIRpath: performer.exists()

       

       

       

      Attachments

        Activity

          People

            costateixeira Jose Costa-Teixeira
            ehaas Eric Haas
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: