Create Condition

POST {{baseUrl}}/api/v2/Condition?patient=<integer>&category=problem-list-item&practiceId=<integer>&departmentId=<integer>&third-party-user-name=<string>&patient-facing-call=<boolean>&include=<string>

Overview:

Adds new patient health condition records to the system, facilitating the seamless integration of updated health information and supporting efficient tracking and management of individual conditions within healthcare applications.

Use Cases:

  • Record New Diagnosis: Add new condition

  • External Records Integration: Ingest conditions from HIE

  • Update Following Encounter: Post conditions from hospital stay

  • Manage Chronic Diseases: Register new persistent condition

  • Clinical Trial Stratification: Categorize trial participants' conditions

Request Params

KeyDatatypeRequiredDescription
patientstring(Required) The patient identifier associated with the condition.
categorystring(Required) The category of the condition
practiceIdstring(Required) The practice identifier
departmentIdstring(Required) The department identifier
third-party-user-namestringThe third party user name
patient-facing-callstringThe patient facing call
includestringFields to include in the response

Request Body

{"context"=>{"departmentId"=>"<string>"}, "data"=>{"resourceType"=>"Condition", "subject"=>{"reference"=>"<string>"}, "category"=>[{"coding"=>[{"code"=>"<string>"}, {"code"=>"<string>"}]}, {"coding"=>[{"code"=>"<string>"}, {"code"=>"<string>"}]}], "encounter"=>{"reference"=>"<string>"}, "code"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, "note"=>[{"text"=>"<string>"}, {"text"=>"<string>"}]}}

HEADERS

KeyDatatypeRequiredDescription
x-source-idstring(Required) The source id provided for connecting to the data source
Content-Typestring
Authorizationstring

RESPONSES

status: OK

[{&quot;context&quot;:{&quot;requestId&quot;:&quot;\u003cstring\u003e&quot;,&quot;source&quot;:&quot;\u003cstring\u003e&quot;,&quot;quorum&quot;:&quot;\u003cboolean\u003e&quot;,&quot;notify&quot;:&quot;\u003cboolean\u003e&quot;},&quot;data&quot;:{&quot;id&quot;:&quot;\u003cinteger\u003e&quot;,&quot;status&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;context&quot;:{&quot;requestId&quot;:&quot;\u003cstring\u003e&quot;,&quot;source&quot;:&quot;\u003cstring\u003e&quot;,&quot;quorum&quot;:&quot;\u003cboolean\u003e&quot;,&quot;notify&quot;:&quot;\u003cboolean\u003e&quot;},&quot;data&quot;:{&quot;id&quot;:&quot;\u003cinteger\u003e&quot;,&quot;status&quot;:&quot;\u003cstring\u003e&quot;}}]