Update ServiceRequest
PUT {{baseUrl}}/api/v2/ServiceRequest/:service-request-id
Overview:
Updates an existing ServiceRequest specified by id using replacement request data.
Use Cases:
Modify Prescription Orders: Update medication requests
Change Diagnostic Orders: Alter diagnostic testing requests
Amend Referral Orders: Edit referral requests for specialists
Reschedule Procedures: Modify surgical booking requests
Update Device Requests: Revise pending device requests
Request Body
{"context"=>{"departmentId"=>"<string>"}, "data"=>{"resourceType"=>"ServiceRequest", "id"=>"<string>", "encounter"=>{"reference"=>"<string>"}, "subject"=>{"reference"=>"<string>"}, "category"=>[{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}], "text"=>"<string>"}, {"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}], "text"=>"<string>"}], "priority"=>"asap", "authoredOn"=>"<dateTime>", "requester"=>{"reference"=>"<string>"}, "performer"=>[{"reference"=>"<string>", "display"=>"<string>"}, {"reference"=>"<string>", "display"=>"<string>"}], "status"=>"REVIEW", "reasonCode"=>[{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, {"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}]}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
x-source-id | string | (Required) Source ID | |
Content-Type | string | ||
Authorization | string |
RESPONSES
status: OK
[{"context":{"requestId":"\u003cstring\u003e","source":"\u003cstring\u003e","quorum":"\u003cboolean\u003e","notify":"\u003cboolean\u003e"},"data":{"id":"\u003cinteger\u003e","status":"\u003cstring\u003e"}},{"context":{"requestId":"\u003cstring\u003e","source":"\u003cstring\u003e","quorum":"\u003cboolean\u003e","notify":"\u003cboolean\u003e"},"data":{"id":"\u003cinteger\u003e","status":"\u003cstring\u003e"}}]