Procedure.statusReason has the wrong value set - 2018-Jan Core #209

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Not Persuasive
    • Priority: Medium
    • FHIR Core (FHIR)
    • STU3
    • Patient Care
    • Procedure
    • Hide

      Procedure.statusReason *has a comment "This is generally only used for "exception" statuses such as "not-done", "suspended" or "aborted". The reason for performing the event at all is captured in *reasonCode, not here". Hence, use Procedure.reasonCode for capturing reason for the procedure.

      Additionally, it is an example binding strength, which means implementers are not constrained by this value set.

      Show
      Procedure. statusReason *has a comment "This is generally only used for "exception" statuses such as "not-done", "suspended" or "aborted". The reason for performing the event at all is captured in *reasonCode , not here". Hence, use Procedure.reasonCode for capturing reason for the procedure. Additionally, it is an example binding strength, which means implementers are not constrained by this value set.
    • Eric/Amit: 9-0-1
    • Correction

      Comment:

      Procedure.statusReason has the wrong value set (procedure-not-performed-reason). The value set needs to contain reasons for all statuses, not just reasons for not performing the procedure.

      Summary:

      Procedure.statusReason has the wrong value set

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

              Created:
              Updated:
              Resolved: