Tross
EZDERM

Fetch patient insurance

Fetch active and inactive patient insurance profiles.

POSThttps://api.ontross.com/api/integrations/ezderm/fetch-patient-insurance
Request Fields
input.patient_id
string
required
EZDerm patient UUID returned by list-patients.
Example
"00000000-0000-4000-8000-000000001001"
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
note
string
Insurance note returned by EZDerm, or null when absent.
Example
"Verify coverage before the next appointment."
activePatientInsuranceProfiles
array
Unmodified active profiles, including their nested insurance policies and insurer details.
inactivePatientInsuranceProfiles
array
Unmodified inactive profile summaries.
Code
curl --request POST \
  --url https://api.ontross.com/api/integrations/ezderm/fetch-patient-insurance \
  --header 'X-API-Key: REPLACE_KEY_VALUE' \
  --header 'content-type: application/json' \
  --data '{"input":{"patient_id":"00000000-0000-4000-8000-000000001001"},"auth_id":"auth_uuid_here"}'
Request BODY
{
  "input": {
    "patient_id": "00000000-0000-4000-8000-000000001001"
  },
  "auth_id": "auth_uuid_here"
}
Response BODY
{
  "id": "string",
  "workflow_id": "string",
  "auth_id": "string",
  "status": "string",
  "input": {},
  "output": {
    "note": "Verify coverage before the next appointment.",
    "activePatientInsuranceProfiles": [
      {}
    ],
    "inactivePatientInsuranceProfiles": [
      {}
    ]
  },
  "files": null,
  "created_at": "2019-08-24T14:15:22Z",
  "started_at": "2019-08-24T14:15:22Z",
  "completed_at": "2019-08-24T14:15:22Z"
}