Skip to content

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/Condition

List conditions (FHIR Condition search)

Requires scope clinical.read

Base URL

https://medflo-pcc-vendor-api-eez5kqwsxa-uw.a.run.app

ParameterInTypeDescription
org_idrequiredpathstring (uuid)Your organization id. Must match the org bound to your credentials — mismatches are rejected (403).
facility_idrequiredpathstring (uuid)A facility within your org that your credentials are granted. Out-of-scope facilities are rejected (403).
resident_idquerystring (uuid)Filter to a single resident.
pagequeryinteger1-based page number. Default 1.
page_sizequeryintegerRows 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

ParameterInTypeDescription
org_idrequiredpathstring (uuid)Your organization id. Must match the org bound to your credentials — mismatches are rejected (403).
facility_idrequiredpathstring (uuid)A facility within your org that your credentials are granted. Out-of-scope facilities are rejected (403).
resource_idrequiredpathstring (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 in meta.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.