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

CapabilityStatement.acceptUnknown is awkward

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • CapabilityStatement (Conformance)
    • Hide

      Will remove this element. No one's using it and it has not been found useful. We will introduce something in the future that addresses this better - once we figure out what 'better' is...

      Show
      Will remove this element. No one's using it and it has not been found useful. We will introduce something in the future that addresses this better - once we figure out what 'better' is...
    • Grahame Grieve/Richard Ettema: 9-0-0
    • Enhancement
    • Non-compatible
    • STU3

    Description

      The acceptUnknown element is very awkward and therefore leads to misunderstanding.

      1. It is unclear how a 'requirements' based CapabilityStatement should use this element. As in this mode the Implementation Guide is not declaring anything for the application, but rather setting 'some' requirements for the actor. — Might this not be required for requirements based CapabilityStatement?

      2. Given the element name is itself a negative (unknown), and has a positive verb (accept); this makes it hard to understand the meaning of the element.

      3. The vocabulary bound to the element are equally hard to understand from a language perspective, especially related to the element name.

      4. The definition of "accept" is unclear. Does accept mean that no error will be thrown? Meaning is it acceptance if one discards the unknown information?

      Should this element be required, or just recommended?

      Attachments

        Activity

          People

            Unassigned Unassigned
            john_moehrke John Moehrke
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: