Tross
Demo dataBook a demo
ELATION

Get patient problems

Get patient problems and linked diagnoses.

POSThttps://preview.ontross.com/api/integrations/elation/get-patient-problems
Request Fields
input.patient_id
string
required
Patient whose chart is read or written, from search-patients.
Example
"350949464068019"
auth_id
string
required
Saved connection to run this operation through, from the Authentication page. It decides which practice and login the call uses.
Example
"00000000-0000-4000-8000-000000000000"
Output Fields
patient_id
string
Patient whose chart is read or written, from search-patients.
Example
"350949464068019"
is_documented
boolean
Whether the whole problem list is marked documented, not one problem.
Example
false
count
integer
Number of problem list entries included in this response.
Example
0
problems
array
Problem list entries with their coded diagnoses.
problems[].id
string
Clinical issue identifier from the patient's problem list.
Example
"999000000000501"
problems[].description
string
Clinical wording supplied for this problem list entry.
Example
"Essential hypertension"
problems[].status
string
Clinical issue state recorded on the problem list.
Example
"active"
problems[].verification_status
string
How firmly the problem is established, as Elation records it.
Example
"confirmed"
problems[].start_date
string
Recorded onset value for this clinical issue.
Example
"01/08/2026"
problems[].resolved_date
string
When the problem was resolved, empty while still active.
Example
"02/12/2026"
problems[].rank
integer
Ordering position, or the slot number for insurance coverage.
Example
1
problems[].diagnoses
array
Coded diagnoses on the problem, with deleted entries dropped.
problems[].diagnoses[].imo_code
string
Intelligent Medical Objects code behind the diagnosis entry.
Example
"99900123"
problems[].diagnoses[].description
string
Clinical wording supplied for this coded diagnosis.
Example
"Essential hypertension"
problems[].diagnoses[].icd10_codes
array
ICD-10 codes on this CPT line, resolved to Elation ids.
problems[].diagnoses[].icd10_descriptions
array
Wording for each ICD-10 code on the diagnosis.
problems[].diagnoses[].hcc_codes
array
Risk adjustment HCC categories attached to the diagnosis.
problems[].diagnoses[].snomed
string
SNOMED concept on the diagnosis, when Elation carries one.
Example
"38341003"
Code
curl --request POST \
  --url https://preview.ontross.com/api/integrations/elation/get-patient-problems \
  --header 'X-API-Key: REPLACE_KEY_VALUE' \
  --header 'content-type: application/json' \
  --data '{"input":{"patient_id":"350949464068019"},"auth_id":"auth_uuid_here"}'
Request BODY
{
  "input": {
    "patient_id": "350949464068019"
  },
  "auth_id": "auth_uuid_here"
}
Response BODY
{
  "id": "string",
  "workflow_id": "string",
  "auth_id": "string",
  "status": "string",
  "input": {},
  "output": {
    "patient_id": "350949464068019",
    "is_documented": true,
    "count": 0,
    "problems": [
      {
        "id": "999000000000501",
        "description": "Essential hypertension",
        "status": "active",
        "verification_status": "confirmed",
        "start_date": "01/08/2026",
        "resolved_date": "02/12/2026",
        "rank": 1,
        "diagnoses": [
          {
            "imo_code": "99900123",
            "description": "Essential hypertension",
            "icd10_codes": [
              "string"
            ],
            "icd10_descriptions": [
              "string"
            ],
            "hcc_codes": [
              "string"
            ],
            "snomed": "38341003"
          }
        ]
      }
    ]
  },
  "files": null,
  "created_at": "2019-08-24T14:15:22Z",
  "started_at": "2019-08-24T14:15:22Z",
  "completed_at": "2019-08-24T14:15:22Z"
}