Customizable tools for real-time monitoring and monitoring subject segmentation.
To utilize Events, the API User/API Integration must:
- Create a Subscription
- Enroll Subject(s) to ProviderTrust
- Add Monitored Subject ID values to Subscription
subjectIds[]array.
This must be updated on an ongoing basis to add new Subjects to the Subscription.
Enrolling Subjects to ProviderTrust does not automatically add Subjects to a Subscription.
All Monitored Subject ID(s) listed in a Subscription subjectIds[] array, will generate Events per each eventType defined in the Subscription. Events will not generate for Monitored Subjects not listed by Subject ID in any Subscription.
Clients are not limited on creating Subscriptions.
| eventType | Description |
|---|---|
| subject.created | New Events are created whenever a Dynamic NPI subject is created in the ProviderTrust DynamicNPI database. |
| subject.updated | New Events are created whenever any data associated with a Monitored Subject changes. This includes demographics (Name, Address, etc.), monitoring status changes, or updated verification results. |
| subject.deleted | Occurs when a subject is deleted from the ProviderTrust DynamicNPI database. |
Webhooks can be configured to "listen" to a Subscription for new Events. Event objects created for Monitored Subjects will be sent as POST requests to the API Client-configured webhook endpoint.
Webhooks are limited to 5 per client. Webhooks will only retrieve Events from a single associated Subscription.