The CarePlan resource describes the intention of how one or more practitioners intend to deliver care for a patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions.

FHIR Resource: CarePlan https://www.hl7.org/fhir/careplan.html

Supported Attributes

NameComment
subject
status
description
participant
careTeam
pariod
intent
goal
activity
activity.outcomeReferenceMedicationStatement, Encounter, Procedure, DeviceUseStatement
activity.detail
activity.detail.kindMedicationRequest
activity.detail.code
activity.detail.description
activity.detail.scheduled
activity.detail.quantity
activity.detail.product
activity.detail.location
activity.detail.performer
activity.detail.reasonCode
activity.detail.reasonReference
note
https://www.healthgorilla.com//fhir/StructureDefinition/record-recorderRecorder
https://api.healthgorilla.com/fhir/CarePlan

FHIR Operations

The following operations are currently supported:

1. Read

HTTP RequestMethodAction
/CarePlan/{ID}GETRetrieve CarePlan resource by ID

2. Search

HTTP RequestMethodAction
/CarePlan?[parameter={value}]GETRetrieve CarePlan resources by the specified search criteria

Parameters:

KeyTypeDescription
patientReferencePatient Identifier
_lastUpdatedDate
_offsetNumber
_countNumber
categoryToken

Examples

2.1 Retrieve CarePlans by patient

https://api.healthgorilla.com/fhir/CarePlan?patient=8063965523692105bfc35def
2.2 Search records updated since March 2019
https://api.healthgorilla.com/fhir/CarePlan?_lastUpdated=gt2019-03&_offset=0&_count=5

2.3 Retrieve records for the given patient updated in 2018

https://api.healthgorilla.com/fhir/CarePlan?patient=8063965523692105bfc35def&_lastUpdated=2018

3. Create

HTTP RequestMethodAction
/CarePlanPOSTCreates CarePlan resource

Activity may be passed using activity.outcomeReference or inside activity.detail.

The following attributes are required:

NameDetails
subject

4. Update

HTTP RequestMethodAction
/CarePlan/{ID}PUTUpdates CarePlan resource or creates new one

The following attributes are immutable:

NameDetails
subject
recorder

5. Delete

HTTP RequestMethodAction
/CarePlan/{ID}DELETEDeletes CarePlan resource