Update Patient
PUT {{baseUrl}}/api/v2/Patient/:patient-id
Overview:
Updates demographics, medications, conditions, notes, and other data fields in an existing patient record specified by ID.
Use Cases:
Update Patient Information: Modify details of a patient
Revise Vital Sign Data: Edit specific vital sign details
Amend Lab Results: Update details of laboratory results
Modify Imaging Records: Adjust information on imaging records
Edit Personal Details: Change information on personal details
Request Body
{"context"=>{"departmentId"=>"<string>"}, "data"=>{"resourceType"=>"Patient", "name"=>[{"use"=>"nickname", "given"=>["<string>", "<string>"], "family"=>"<string>", "text"=>"<string>"}, {"use"=>"official", "given"=>["<string>", "<string>"], "family"=>"<string>", "text"=>"<string>"}], "gender"=>"female", "birthDate"=>"<date>", "address"=>[{"line"=>["<string>", "<string>"], "city"=>"<string>", "state"=>"<string>", "postalCode"=>"<string>", "country"=>"<string>"}, {"line"=>["<string>", "<string>"], "city"=>"<string>", "state"=>"<string>", "postalCode"=>"<string>", "country"=>"<string>"}], "telecom"=>[{"system"=>"pager", "value"=>"<string>", "use"=>"work"}, {"system"=>"other", "value"=>"<string>", "use"=>"mobile"}], "communication"=>[{"language"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>"}]}}, {"language"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>"}]}}], "maritalStatus"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, "generalPractitioner"=>[{"reference"=>"<string>"}, {"reference"=>"<string>"}], "contact"=>[{"relationship"=>[{"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>"}]}], "telecom"=>[{"system"=>"other", "value"=>"<string>", "use"=>"mobile"}, {"system"=>"email", "value"=>"<string>", "use"=>"work"}], "extension"=>[{"url"=>"<string>", "valueBoolean"=>"<string>"}, {"url"=>"<string>", "valueBoolean"=>"<string>"}]}, {"relationship"=>[{"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>"}]}], "telecom"=>[{"system"=>"pager", "value"=>"<string>", "use"=>"home"}, {"system"=>"url", "value"=>"<string>", "use"=>"mobile"}], "extension"=>[{"url"=>"<string>", "valueBoolean"=>"<string>"}, {"url"=>"<string>", "valueBoolean"=>"<string>"}]}], "extension"=>[{"url"=>"<string>", "valueCode"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>", "extension"=>[{"url"=>"<string>", "valueCode"=>"<string>"}, {"url"=>"<string>", "valueCode"=>"<string>"}]}, {"url"=>"<string>", "valueCode"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>", "extension"=>[{"url"=>"<string>", "valueCode"=>"<string>"}, {"url"=>"<string>", "valueCode"=>"<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"}}]