Separate clinical status from clinical workflow status & align w/ Condition.status - 2016-09 core #305

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive
    • Priority: Medium
    • FHIR Core (FHIR)
    • DSTU2
    • Patient Care
    • AllergyIntolerance
    • Hide

      Replace existing AllergyIntolerance.status with the following two elements that are both summary elements and modifier elements:

      AllergyIntolerance.clinicalStatus 0..1 bound to a value set that includes

      active\\inactive
      - resolved

      AllergyIntolerance.verificationStatus 1..1 bound to a value set that includes

      confirmed
      unconfirmed (per GF#11920)\\refuted
      entered in error

      Per GF#10642, add invariants as follows:

      Invariant for clinicalStatus to be required if verificationStatus != 'entered-in-error'

      Invariant that clinicalStatus is not present if verificationStatus = 'entered-in-error'

      Show
      Replace existing AllergyIntolerance.status with the following two elements that are both summary elements and modifier elements: AllergyIntolerance.clinicalStatus 0..1 bound to a value set that includes active\\inactive - resolved AllergyIntolerance.verificationStatus 1..1 bound to a value set that includes confirmed unconfirmed (per GF#11920)\\refuted entered in error Per GF#10642, add invariants as follows: Invariant for clinicalStatus to be required if verificationStatus != 'entered-in-error' Invariant that clinicalStatus is not present if verificationStatus = 'entered-in-error'
    • Stephen/Elaine: 5-0-1
    • Enhancement
    • Non-compatible
    • DSTU2

      Comment:

      AllergyIntolerance.status represents a mixture of clinical status (active, inactive, resolved) and clinical workflow status (active-confirmed, refuted, entered in error)

      This is also inconsistent with how statuses are modelled in Condition

      (1) separate clinical status from clinical workflow status

      (2) align with how "statues" are modelled in Condition resource

      Summary:

      Separate clinical status from clinical workflow status & align w/ Condition.status

            Assignee:
            Unassigned
            Reporter:
            Stephen Chu
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: