Create Allergy
POST {{baseUrl}}/api/v2/AllergyIntolerance
Overview:
A targeted request enabling providers to add new allergy or intolerance records for a patient or propagate entries from integrated systems, with encoded substance, criticality, and reaction details, into the consolidated allergy profile for downstream alerts preventing adverse events.
Use Cases:
EHR Documentation Workflows: Structured allergy entry forms
Inpatient Pharmacy Intake: Propagate new inpatient reactions
Clinical Trial Adverse Event Monitoring: Encoded observable details
Request Body
{"context"=>{"requestId"=>"<string>", "source"=>"<string>", "quorum"=>"<boolean>"}, "data"=>{"resourceType"=>"<string>", "id"=>"<string>", "patient"=>{"reference"=>"<string>"}, "code"=>{"coding"=>[{"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}]}, "category"=>["<string>", "<string>"], "criticality"=>"<string>", "onsetDateTime"=>"<string>", "reaction"=>[{"manifestation"=>[{"coding"=>[{"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}]}, {"coding"=>[{"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}]}], "severity"=>"<string>", "extension"=>[{"url"=>"<string>", "valueInteger"=>"<integer>"}, {"url"=>"<string>", "valueInteger"=>"<integer>"}]}, {"manifestation"=>[{"coding"=>[{"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}]}, {"coding"=>[{"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<integer>", "display"=>"<string>"}]}], "severity"=>"<string>", "extension"=>[{"url"=>"<string>", "valueInteger"=>"<integer>"}, {"url"=>"<string>", "valueInteger"=>"<integer>"}]}]}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
x-source-id | string | (Required) The source id provided for connecting to the data source | |
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"}}]