Event Types

A subscription can select any combination of the events below. Each selected event that occurs produces one notification (see the payload format).

CRUD notifications

Fired when an entity is created, updated, or removed. The Event field carries the operation: Add, Modify, or Delete.

EntityOperations
CaseAdd, Modify, Delete
SpecimenAdd, Modify, Delete
Cassette / BlockAdd, Modify, Delete
SlideAdd, Modify, Delete
StudyAdd, Modify, Delete
AnimalAdd, Modify, Delete

Lifecycle event notifications

Fired when an item reaches a workflow milestone. The Event field carries the milestone name.

Animal events

PartialNecropsy
FullNecropsy
Perfused

Specimen events

BarcodeAssigned
Printed
PlacedInFixative
TissueDepleted
Trimmed
Imaged
Shipped
Sent
Archived
Disposed
Deactivated
QualityControlProblemReported

Cassette / Block events

BarcodeAssigned
Printed
Trimmed
Decalcified
Processed
Embedded
TissueDepleted
Imaged
Shipped
Sent
Archived
Disposed
Deactivated
QualityControlProblemReported

Slide events

BarcodeAssigned
Printed
StainChanged
Cut
Dried
Stained
CoverSlipped
StainReview
Imaged
PathologistReview
Shipped
Sent
Archived
Disposed
Deactivated
QualityControlProblemReported