List Patients
Perform List Patients through React Health.
reacthealth_list_patientsInputs
- Page
pagenumberrequiredRequired numeric value.
Default:
1 - Limit
limitnumberrequiredRequired numeric value.
Default:
50 - Order By
order_byselectOptional selected identifier or value.
Default:
"therapy_start"Options: Therapy Start ("therapy_start"), Name ("name"), Birth Date ("birth_date"), Created Date ("created"), Patient ID ("assigned_id"), Days on Service ("therapy_days"), Location ("org_location_name"), City / State ("city_state")
- Order Direction
order_directionselectOptional selected identifier or value.
Default:
"desc"Options: Ascending ("asc"), Descending ("desc")
- First Name
first_nameexpressionOptional literal value or workflow expression.
- Last Name
last_nameexpressionOptional literal value or workflow expression.
- Birth Date
birth_datedateOptional date in YYYY-MM-DD format.
- Patient Id
patient_idexpressionOptional literal value or workflow expression.
- Serial Number
serial_numberexpressionOptional literal value or workflow expression.
- Active
activeselectOptional selected identifier or value.
Options: All (""), Active ("1"), Inactive ("0")
- Compliance
complianceexpressionOptional literal value or workflow expression.
- Organization
organizationexpressionOptional literal value or workflow expression.
- Location
locationexpressionOptional literal value or workflow expression.
- Group
groupexpressionOptional literal value or workflow expression.
- Clinician
clinicianexpressionOptional literal value or workflow expression.
- Date Type
date_typeselectOptional selected identifier or value.
Default:
"created"Options: Created Date ("created"), Therapy Start ("therapy_start")
- Date Start
date_startdateOptional date in YYYY-MM-DD format.
- Date End
date_enddateOptional date in YYYY-MM-DD format.
Outputs
successSuccesspatientsPatientscountCountcurrent_pageCurrent Pagelast_pageLast Pageper_pagePer PagetotalTotalfirst_result_indexFirst Result Indexlast_result_indexLast Result Indexnext_page_urlNext Page Urlprev_page_urlPrev Page UrltruncatedTruncatederrorError
Output schema completeness: best_effort_declared
Safety
- External effect
- read
- Confirmation recommended
- No
- Retry safe
- Yes
- Dry run supported
- No
Schemas
These schemas are first-pass authoring guidance. Runtime validation remains authoritative.
Input schema
{
"type": "object",
"required": [
"page",
"limit"
],
"properties": {
"page": {
"type": "number",
"default": 1,
"description": "Required numeric value.",
"x-workflow-field-type": "number"
},
"group": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"limit": {
"type": "number",
"default": 50,
"description": "Required numeric value.",
"x-workflow-field-type": "number"
},
"active": {
"enum": [
"",
"1",
"0"
],
"type": "string",
"description": "Optional selected identifier or value.",
"x-workflow-field-type": "select"
},
"date_end": {
"type": "string",
"format": "date",
"description": "Optional date in YYYY-MM-DD format.",
"x-workflow-field-type": "date"
},
"location": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"order_by": {
"enum": [
"therapy_start",
"name",
"birth_date",
"created",
"assigned_id",
"therapy_days",
"org_location_name",
"city_state"
],
"type": "string",
"default": "therapy_start",
"description": "Optional selected identifier or value.",
"x-workflow-field-type": "select"
},
"clinician": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"date_type": {
"enum": [
"created",
"therapy_start"
],
"type": "string",
"default": "created",
"description": "Optional selected identifier or value.",
"x-workflow-field-type": "select"
},
"last_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"birth_date": {
"type": "string",
"format": "date",
"description": "Optional date in YYYY-MM-DD format.",
"x-workflow-field-type": "date"
},
"compliance": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"date_start": {
"type": "string",
"format": "date",
"description": "Optional date in YYYY-MM-DD format.",
"x-workflow-field-type": "date"
},
"first_name": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"patient_id": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"organization": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"serial_number": {
"description": "Optional literal value or workflow expression.",
"x-workflow-field-type": "expression"
},
"order_direction": {
"enum": [
"asc",
"desc"
],
"type": "string",
"default": "desc",
"description": "Optional selected identifier or value.",
"x-workflow-field-type": "select"
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"count": {},
"error": {},
"total": {},
"success": {},
"patients": {},
"per_page": {},
"last_page": {},
"truncated": {},
"current_page": {},
"next_page_url": {},
"prev_page_url": {},
"last_result_index": {},
"first_result_index": {}
},
"additionalProperties": true
}