Skip to main content

Events

Carium supports the following events that can be used to trigger custom jobs:

Groups and Membership

group-leader:create
group-leader:delete
group-leader:update

A group leader is created, deleted, or updated.

group-member:create
group-member:delete
group-member:update

A group member is created, deleted, or updated.

group:create
group:delete
group:update

A group is created, deleted, or updated.
Forms

form-instance:create
form-instance:delete
form-instance:update

A form instance is created, deleted, or updated.

interview-answer:create
interview-answer:delete
interview-answer:update

An interview answer is created, deleted, or updated.
Appointments

appointment:create
appointment:delete
appointment:update

An appointment is created, deleted, or updated.
Actions and Pathways

action-achievement:create
action-achievement:delete
action-achievement:update

An action achievement is created, deleted, or updated.

pathway-instance-store:create
pathway-instance-store:delete
pathway-instance-store:update

A pathway instance store is created, deleted, or updated.

pathway-instance:create
pathway-instance:delete
pathway-instance:start
pathway-instance:update

A pathway instance is created, deleted, started, or updated.

pathway-stage:update
pathway-step:update

A pathway stage or step is updated.

overlord-action:create
overlord-action:delete
overlord-action:update

An overlord action is created, deleted, or updated.

overlord-workflow:create
overlord-workflow:delete
overlord-workflow:update

An overlord workflow is created, deleted, or updated.
Articles

article:create
article:delete
article:update

An article is created, deleted, or updated.
Users and Individuals

user:create
user:delete
user:update

A user is created, deleted, or updated.

individual:create
individual:delete
individual:update

An individual is created, deleted, or updated.

user-consent:create
user-consent:delete
user-consent:update

A user consent is created, deleted, or updated.

shared-user:create
shared-user:delete
shared-user:update

A user is shared or the sharing is updated or removed.
Todos

todo:create
todo:delete
todo:update

A todo is created, deleted, or updated.
Miscellaneous

s3:create

Fired when a new SFTP file is uploaded by a remote client.
Elation EMR

elation-appointments:create
elation-appointments:delete
elation-appointments:update

An Elation appointment is created, deleted, or updated.

elation-patients:create
elation-patients:delete
elation-patients:update

An Elation patient is created, deleted, or updated.

elation-imaging-orders:create
elation-imaging-orders:delete
elation-imaging-orders:update
elation-lab-orders:create
elation-lab-orders:delete
elation-lab-orders:update

An Elation imaging or lab order is created, deleted, or updated.

elation-letters:create
elation-letters:update

An Elation letter is created or updated.

elation-non-visit-notes:create
elation-non-visit-notes:update

An Elation non-visit note is created or updated.

elation-referrals:create
elation-referrals:delete
elation-referrals:update

An Elation referral is created, deleted, or updated.

elation-reports:create
elation-reports:update

An Elation report is created or updated.

elation-visit-notes:create
elation-visit-notes:delete
elation-visit-notes:update

An Elation visit note is created, deleted, or updated.
Miscellaneous

sms-unknown-number:create

Fired when an SMS is received from an unknown number.

ext-entry:create
ext-entry:delete
ext-entry:update

An external entry is created, deleted, or updated.