API end point: https://fhir.careevolution.com/Master.Adapter1.WebClient/api/fhir-r4.

Resource Consent (R4)

Maps the CareEvolution ConsentRecord concept

Supported interactions

Search parameters

Name Type Modifiers , prefixes Multiple values Can be chained Description
_count Special eq

The maximum number of resources to return in a result page.

_elements Special eq

Used to request a specific set of elements be returned as part of a resource.

_id Token Yes

Resource id

_lastUpdated Date lt le gt ge

When the resource last changed

_summary Special eq

Used to return only a portion of the resouces. Defaults to 'false', which returns the whole resource.

_total Special eq

Use the value 'estimate' to populate the result bundle's 'total' element with an estimate of the matching number of resources.

category Token :not :in :not-in :missing Yes

Classification of the consent statement - for indexing/retrieval

date Date :missing eq ne lt le gt ge sa eb ap

When this Consent was created or indexed

identifier Token :missing Yes

Identifier for this record (external references)

patient Reference (Patient) :missing Yes Yes

The patient the Consent is about

period Date :missing eq ne lt le gt ge sa eb ap

Timeframe for this rule

practitioner-actor Reference (Practitioner) :missing Yes Yes

Practitioner involved in the consent

scope Token :not :in :not-in :missing Yes

Which of the four areas this resource covers (extensible)

status Token :missing Yes

draft | proposed | active | rejected | inactive | entered-in-error

verified-by Reference (Practitioner) :missing Yes Yes

Practitioner conducting verification

Sorts

Supports multiple sorts

Includes

Operations

To FHIR mappings

CareEvolution FHIR
Caregivers text
Category text
Category
Domain: ConsentCategory
category
CategoryAlternateTerms
Domain: ConsentCategory
category
CategoryText category
Comment text
extension('http://careevolution.com/fhirextensions#consent-comment')
ConsentRecordCaregiver.CaregiverID provision.Actor.reference
ConsentRecordCaregiver.RelationshipType
Domain: ConsentRelationshipType
provision.Actor.role
ConsentRecordCaregiver.RelationshipTypeAlternateTerms
Domain: ConsentRelationshipType
provision.Actor.role
ConsentRecordCaregiver.RelationshipTypeText provision.Actor.role
ConsentRecordPatientAssociatedParty.PatientAssociatedPartyID provision.Actor.reference
ConsentRecordPatientAssociatedParty.RelationshipType
Domain: ConsentRelationshipType
provision.Actor.role
ConsentRecordPatientAssociatedParty.RelationshipTypeAlternateTerms
Domain: ConsentRelationshipType
provision.Actor.role
ConsentRecordPatientAssociatedParty.RelationshipTypeText provision.Actor.role
CreatedDate text
dateTime
DataSource extension('http://careevolution.com/fhirextensions#dataSource')
EncounterID extension('http://careevolution.com/fhirextensions#consent-encounterID')
EndDate text
provision.period
Identifier text
identifier
PatientAssociatedParties text
PatientID patient
PolicyAuthority text
policy.authority
PolicyUri text
policy.uri
ProvisionActions text
ProvisionActions.Action
Domain: ConsentProvisionAction
provision.action
ProvisionActions.ActionAlternateTerms
Domain: ConsentProvisionAction
provision.action
ProvisionActions.ActionText provision.action
ProvisionCode
Domain: ConsentProvisionCode
provision.code
ProvisionCodeAlternateTerms
Domain: ConsentProvisionCode
provision.code
ProvisionCodeText provision.code
ProvisionType text
ProvisionType
Domain: ConsentProvisionType
provision.type
Bindings:  valueset-consent-provision-type
Scope text
Scope
Domain: ConsentScope
scope
ScopeAlternateTerms
Domain: ConsentScope
scope
ScopeText scope
StartDate text
provision.period
Status text
Status
Domain: ConsentStatus
status
Bindings:  valueset-consent-state-codes
Verified text
verification.verified
VerifiedByCaregiverID text
verification.extension('http://hl7.org/fhir/5.0/StructureDefinition/extension-Consent.verification.verifiedBy')
VerifiedDateTime text
verification.verificationDate

From FHIR mappings

CareEvolution FHIR
Category
Domain: ConsentCategory
category
CategoryAlternateTerms
Domain: ConsentCategory
category
CategoryText category
Comment extension('http://careevolution.com/fhirextensions#consent-comment')
ConsentRecordCaregiver.CaregiverID provision.Actor.reference
ConsentRecordCaregiver.RelationshipType
Domain: ConsentRelationshipType
provision.Actor.role
ConsentRecordCaregiver.RelationshipTypeAlternateTerms
Domain: ConsentRelationshipType
provision.Actor.role
ConsentRecordCaregiver.RelationshipTypeText provision.Actor.role
ConsentRecordPatientAssociatedParty.PatientAssociatedPartyID provision.Actor.reference
ConsentRecordPatientAssociatedParty.RelationshipType
Domain: ConsentRelationshipType
provision.Actor.role
ConsentRecordPatientAssociatedParty.RelationshipTypeAlternateTerms
Domain: ConsentRelationshipType
provision.Actor.role
ConsentRecordPatientAssociatedParty.RelationshipTypeText provision.Actor.role
CreatedDate dateTime
DataSource extension('http://careevolution.com/fhirextensions#dataSource')
EncounterID extension('http://careevolution.com/fhirextensions#consent-encounterID')
EndDate provision.period
Identifier identifier
id
PatientID patient
PolicyAuthority policy.authority
PolicyUri policy.uri
ProvisionActions.Action
Domain: ConsentProvisionAction
provision.action
ProvisionActions.ActionAlternateTerms
Domain: ConsentProvisionAction
provision.action
ProvisionActions.ActionText provision.action
ProvisionCode
Domain: ConsentProvisionCode
provision.code
ProvisionCodeAlternateTerms
Domain: ConsentProvisionCode
provision.code
ProvisionCodeText provision.code
ProvisionType
Domain: ConsentProvisionType
provision.type
Bindings:  valueset-consent-provision-type
Scope
Domain: ConsentScope
scope
ScopeAlternateTerms
Domain: ConsentScope
scope
ScopeText scope
StartDate provision.period
Status
Domain: ConsentStatus
status
Bindings:  valueset-consent-state-codes
Verified verification.verified
VerifiedByCaregiverID verification.extension('http://hl7.org/fhir/5.0/StructureDefinition/extension-Consent.verification.verifiedBy')
VerifiedDateTime verification.verificationDate