Observation.value should allow Reference(Any) - 2018-Jan Core #207

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Not Persuasive
    • Priority: Medium
    • FHIR Core (FHIR)
    • STU3
    • Orders & Observations
    • Observation
    • Hide

      Philosophically FHIRs approach has been about having multiple resources to represent a small amount of highly-focused data in contrast, this comment is about a reductive view of FHIR as Patient + Observation for everything.

      there are existing options are:

      1. Questionnaire/QuestionnaireResponse is a better suited structure for answering with an object. see its Boundaries section.

      2. Can represent a uri with valueString

      3. make extension

      Show
      Philosophically FHIRs approach has been about having multiple resources to represent a small amount of highly-focused data in contrast, this comment is about a reductive view of FHIR as Patient + Observation for everything. there are existing options are: 1. Questionnaire/QuestionnaireResponse is a better suited structure for answering with an object. see its Boundaries section. 2. Can represent a uri with valueString 3. make extension
    • Eric Haas/Dan Rutz: 13-0-1
    • Enhancement

      Comment:

      Observations should handle questions and answers of all types. There are questions whose answer is an entity, such as a body site, person, substance, location, medication, etc. While it's perfectly OK to use a code that represents a substance, medication, or body structure, it is impossible to describe those entities more fully by using a reference to a resource. So, you can use a substance code, but not reference(Substance). Wherever a code can be used to describe an entity the full entity should be allowed. Therefore, suggest including ref(Any) as a valid Observation value.

      Summary:

      Observation.value should allow Reference(Any)

            Assignee:
            Unassigned
            Reporter:
            Mark Kramer
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: