Patient
Overview
The Patient resource provides demographics and administrative information about an individual receiving care or health-related services. This resource is central to most healthcare workflows and serves as the primary identifier for linking clinical data.
Resource Schema
Key fields in the Patient resource:
{
"resourceType": "Patient",
"id": "example-patient-123",
"identifier": [
{
"system": "http://hl7.org/fhir/sid/us-ssn",
"value": "123456789"
}
],
"name": [
{
"family": "Doe",
"given": ["John"]
}
],
"gender": "male",
"birthDate": "1990-01-01"
}
Operations
The Patient resource supports Read and Search operations. Support varies by CareRecord solution.
| CareRecord / Solution | Read | Search |
|---|---|---|
| GEHRIMED | ✅ | ✅ |
| myAvatar | ✅ | ✅ |
| myEvolv | ✅ | ✅ |
| myUnity | ✅ | ✅ |
| TheraOffice | ✅ | ✅ |
Read
Retrieves a specific Patient resource by ID.
HTTP Method: GET
URL: /Patient/{id}
Examples
- Production
- Preview
curl -X GET https://fhir.netsmartcloud.com/uscore/v1/Patient/123456 \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json"
curl -X GET https://fhirtest.netsmartcloud.com/uscore/v1/Patient/123456 \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json"
Search
Retrieves Patient resources matching specified criteria.
HTTP Method: GET or POST
URL: /Patient or /Patient/_search
Search Parameters
Search Parameters:
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
birthdate | date | No | The patient's date of birth | birthdate=value |
death-date | date | No | The date of death has been provided and satisfies this search value | death-date=value |
family | string | No | A portion the family name of the patient | family=value |
gender | token | No | Gender of the patient | gender=value |
given | string | No | A portion of the given name of the patient | given=value |
identifier | token | No | An identifier for this patient | identifier=value |
name | string | No | A name associated with the patient | name=value |
page | string | No | Zero-based page index | page=value |
_revinclude | special | No | Include Provenance resource(s) that reference the matched search results. Allowed: "Provenance:target" | _revinclude=value |
_id | id | No | Unique identifier of the Patient. | _id=value |
Examples
POST Method (Recommended)
The POST method keeps sensitive information out of URL logs.
- Production
- Preview
curl -X POST https://fhir.netsmartcloud.com/uscore/v1/Patient/_search \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "birthdate=ge1996-03-28" \
-d "birthdate=le1996-03-30"
curl -X POST https://fhir.netsmartcloud.com/uscore/v1/Patient/_search \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "identifier=http://hl7.org/fhir/sid/us-ssn|123456789"
curl -X POST https://fhirtest.netsmartcloud.com/uscore/v1/Patient/_search \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "birthdate=ge1996-03-28" \
-d "birthdate=le1996-03-30"
curl -X POST https://fhirtest.netsmartcloud.com/uscore/v1/Patient/_search \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "identifier=http://hl7.org/fhir/sid/us-ssn|123456789"
GET Method
- Production
- Preview
curl -X GET "https://fhir.netsmartcloud.com/uscore/v1/Patient?birthdate=ge1996-03-28&birthdate=le1996-03-30" \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json"
curl -X GET "https://fhir.netsmartcloud.com/uscore/v1/Patient?identifier=http://hl7.org/fhir/sid/us-ssn|123456789" \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json"
curl -X GET "https://fhirtest.netsmartcloud.com/uscore/v1/Patient?birthdate=ge1996-03-28&birthdate=le1996-03-30" \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json"
curl -X GET "https://fhirtest.netsmartcloud.com/uscore/v1/Patient?identifier=http://hl7.org/fhir/sid/us-ssn|123456789" \
-H "Authorization: Bearer {token}" \
-H "Accept: application/fhir+json"
Integration Patterns
Common Workflows
- Patient Lookup - Search by identifier or demographic information
- Patient Demographics - Retrieve complete patient information
- Related Data Access - Use patient ID to search for clinical resources
Relationships to Other Resources
The Patient resource is referenced by most clinical resources:
- AllergyIntolerance - Patient allergies and intolerances
- Condition - Patient conditions and diagnoses
- Encounter - Patient healthcare encounters
- Observation - Patient observations and vital signs
- Procedure - Procedures performed on the patient
Error Handling
For common errors and troubleshooting guidance, see Common Errors.
Supported Profiles
Profiles supported by this resource (as defined in the CapabilityStatement):