Can't guarantee narrative will include modifiers unless they're on the root. - N-Infra #44

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive with Modification
    • Priority: Very High
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • Extensibility
    • Hide

      "If the Narrative.status = extensions, the narrative SHALL reflect the impact of all modifier extensions" ->

      "If the Narrative.status = extensions, the narrative SHALL reflect the impact of all modifier extensions that extend elements that are themselves described by the narrative"

      Show
      "If the Narrative.status = extensions, the narrative SHALL reflect the impact of all modifier extensions" -> "If the Narrative.status = extensions, the narrative SHALL reflect the impact of all modifier extensions that extend elements that are themselves described by the narrative"
    • Rick Geimer/Grahame Grieve: 7-0-1
    • Correction
    • Non-substantive
    • STU3

      Comment:

      "Note that the narrative of the resource SHALL contain modifying information".

      "any modifier extension SHALL be represented in the narrative"

      This won't be true if the element being modified isn't in the narrative. For example, "do not contact" flag on Patient.contact won't be in the narrative if the narrative doesn't include the patient contacts (and it would be pretty unusual to see a Patient narrative that did include the patient contacts).

      The alternative is that we force the narrative to include all elements that contain modifiers - including elements for internal computation that end users won't want to see and may not even understand.

      Summary:

      Can't guarantee narrative will include modifiers unless they're on the root.

            Assignee:
            Unassigned
            Reporter:
            Lloyd McKenzie
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: