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

Add task status update based on http response codes

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Highest Highest
    • US SDOH Clinical Care (FHIR)
    • 0.1.0 [deprecated]
    • Patient Care
    • (many)
    • Hide

      Task should be Posted to performing systems with a status of Requested.  If the Post fails (e.g. 400 error) then the sending systems should set the status to Failed.  The receiving system should set the status to Received once it has retrieved the associated ServiceRequest and any other required referenced resources.  The performing system then decides to Accept or Reject the Task and sets the status appropriately.  Will update the guidance and provide a "state" diagram for the status in the workflow section

      Show
      Task should be Posted to performing systems with a status of Requested.  If the Post fails (e.g. 400 error) then the sending systems should set the status to Failed.  The receiving system should set the status to Received once it has retrieved the associated ServiceRequest and any other required referenced resources.  The performing system then decides to Accept or Reject the Task and sets the status appropriately.  Will update the guidance and provide a "state" diagram for the status in the workflow section
    • Bob Dieterle / Jay Lyle : 7-0-3
    • Enhancement
    • Compatible, substantive

    Description

      Add support for task status management on the ordering systems based on the RESTful response from the Post to the CBRO (e.g. 400 vs 200) response

      (Comment 174 - imported by: Robert Dieterle)

      Attachments

        Activity

          People

            Unassigned Unassigned
            rcdieterle Robert Dieterle
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: