Rename status and intent - STU #220

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Not Persuasive
    • Priority: Medium
    • FHIR Core (FHIR)
    • STU3
    • Orders & Observations
    • ServiceRequest (Diagnostic/Procedure/ReferralRequest)
    • Hide

      Intent is not a status. It is an immutable characteristic of the resource instance. Besides, naming is consistent across all resources and the naming convention is to keep things short.

      Show
      Intent is not a status. It is an immutable characteristic of the resource instance. Besides, naming is consistent across all resources and the naming convention is to keep things short.
    • Riki Merrick/Rob Hausam: 6-1-3
    • Clarification

      Existing Wording: ServiceRequest.status

      ServiceRequest.intent

      Proposed Wording: ServiceRequest.lifecycleStatus = the state of the service request throug its lifecycle

      ServiceRequest.workflowStatus = the progression of the service request through the business/clinical workflow

      Comment:

      These two elements represent status of a request lifecylce and status of a request workflow

      Suggest that they are changed to reflect what these two elements are actually use to provide clarity and a best-practice pattern for other resources to follow

      Suggested changes:

      (1) ServiceRequest.status -> ServiceRequest.requestLifeCycleStatus (or simpler: .lifeCycleStatus) with the following values:

      active | suspended | completed | entered-in-error | cancelled

      (2) ServiceRequest.intent -> .workflowStatus, with the following values:

      proposal | plan | draft | order | under review

      Summary:

      Rename status and intent

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

              Created:
              Updated:
              Resolved: