R4 Basic
The Basic resource "is used for handling concepts not yet defined in FHIR, narrative-only resources that don't map to an existing resource, and custom resources not appropriate for inclusion in the FHIR specification." (HL7 FHIR R4 Basic)
Supported Profiles
This API supports the following FHIR profiles:
Operations
The General Purpose FHIR R4 Basic resource supports the standard operations of Create, Read, Update, and Search, however, support of the Basic resource types varies by CareRecord.
Search
This resource supports a combination of standard and custom search parameters in addition to the common parameters.
Standard Parameters
| Name | Type | Description |
|---|---|---|
| code | token | Kind of Resource |
| patient | reference | The focus of the resource |
| _id | id | The search parameter _id refers to the logical id of the resource, and can be used when the search context specifies a resource type. |
Search Examples
The POST method is recommended as it keeps health information out of the URL.
- Production
- Preview
Search by Code and Extension
curl -X POST https://fhir.netsmartcloud.com/v4/Basic/_search \
-H "Authorization: {Bearer Token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "code=callintake%20patient=Patient/P123"
Search by Date of Birth
curl -X POST https://fhirtest.netsmartcloud.com/v4/Basic/_search \
-H "Authorization: {Bearer Token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "code=callintake%20patient=Patient/P123"
Supported Resource Types
Netsmart-defined
System: https://fhir.netsmartcloud.com/v4/ValueSet/basic-resource-type