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

Resource AuditEvent (DSTU2)

Maps the CareEvolution AuditLogEntry concept

Supported interactions

Search parameters

Name Type Modifiers , prefixes Multiple values Can be chained Description
_id Token Yes

Resource id

_lastUpdated Date eq ne lt le gt ge sa eb ap

When the resource last changed

agent-name String :contains :exact :missing Yes

The name of an agent associated with the AuditEvent - path 'AuditEvent.agent.name'.
Matches CareEvolution username or application names associated to the audit event.

date Date eq ne lt le gt ge sa eb ap

Time when the event occurred on source

message String :contains :exact :missing Yes

Searches for audit events by their message

patient Reference (Patient) :missing Yes Yes

The patient the AuditEvent is about

subtype Token :missing Yes

More specific type/id for the event

type Token :missing Yes

Type/identifier of event

user Token :missing Yes

The participant associated with the AuditEvent.
This is a special reference search parameter that only works with the :identifier modifier.
The identifier value must correspond to an identifier supplied with the AuditEvent.participant reference to match.

Sorts

Supports multiple sorts

Includes

To FHIR mappings

FHIR CareEvolution
event.dateTime TimeStamp
event.outcome Event.Message
event.outcomeDesc Event.Message
event.subtype Event.Message
event.type Event.Message
extension('http://careevolution.com/fhirextensions#auditEvent-durationMilliseconds') DurationMilliseconds
extension('http://careevolution.com/fhirextensions#auditEvent-screenName') ScreenName
extension('http://careevolution.com/fhirextensions#auditEvent-sessionID') SessionID
extension('http://careevolution.com/fhirextensions#properties') Properties
object.reference PatientID
participant ApplicationID
Properties
UserID
source.identifier ApplicationID