Condition
A resident's diagnoses / problem list, mapped to FHIR Condition. Codes are ICD-10-CM. Part of the read-only clinical resource set — clinical writes are never exposed on the integration API.
FHIR ConditionRequires clinical.read
Read-only
This resource is read-only. Clinical and financial writes are confirmed by a human inside the product and are not exposed on the integration API.
Endpoints
GET
/api/v1/ofctx/{org_id}/{facility_id}/clinical/ConditionList conditions (FHIR Condition search)
Requires scope clinical.read
Base URL
https://medflo-pcc-vendor-api-eez5kqwsxa-uw.a.run.app
| Parameter | In | Type | Description |
|---|---|---|---|
org_idrequired | path | string (uuid) | Your organization id. Must match the org bound to your credentials — mismatches are rejected (403). |
facility_idrequired | path | string (uuid) | A facility within your org that your credentials are granted. Out-of-scope facilities are rejected (403). |
resident_id | query | string (uuid) | Filter to a single resident. |
page | query | integer | 1-based page number. Default 1. |
page_size | query | integer | Rows per page (1–200). Default 50. |
Example response 200 OK
json
{
"data": [
{
"resourceType": "Condition",
"id": "d9e8f7a6-...",
"subject": {
"reference": "Patient/8f2c1e4a-..."
},
"code": {
"system": "http://hl7.org/fhir/sid/icd-10-cm",
"code": "E11.9",
"display": "Type 2 diabetes mellitus without complications"
},
"clinicalStatus": "active",
"recordedDate": "2026-02-04"
}
],
"meta": {
"page": {
"page": 1,
"page_size": 50,
"total": 7
}
},
"error": null
}GET
/api/v1/ofctx/{org_id}/{facility_id}/clinical/Condition/{resource_id}Read a condition (FHIR Condition/{id})
Requires scope clinical.read
Base URL
https://medflo-pcc-vendor-api-eez5kqwsxa-uw.a.run.app
| Parameter | In | Type | Description |
|---|---|---|---|
org_idrequired | path | string (uuid) | Your organization id. Must match the org bound to your credentials — mismatches are rejected (403). |
facility_idrequired | path | string (uuid) | A facility within your org that your credentials are granted. Out-of-scope facilities are rejected (403). |
resource_idrequired | path | string (uuid) | The condition id. |
Example response 200 OK
json
{
"data": {
"resourceType": "Condition",
"id": "d9e8f7a6-...",
"subject": {
"reference": "Patient/8f2c1e4a-..."
},
"code": {
"system": "http://hl7.org/fhir/sid/icd-10-cm",
"code": "E11.9",
"display": "Type 2 diabetes mellitus without complications"
},
"clinicalStatus": "active",
"recordedDate": "2026-02-04"
},
"meta": null,
"error": null
}Notes
- All responses use the
{ data, meta, error }envelope. List responses carry pagination inmeta.page. - Identifiers and codes are returned exactly as the system of record provides them — identifier values stay masked; the API never unmasks.
- See Errors for the failure envelope and Rate limits for throttling headers.