This page is part of the Da Vinci Unsolicited Notifications (v1.0.0: STU1) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions
Downloads: CapabilityStatement: (XML, JSON),OpenAPI-Swagger Definition file
Alert Initiator CapabilityStatement
- FHIR Version: 4.0.0
- Supported formats: xml, json
- Published: 2019-07-29
- Published by: HL7 International - Clinical Decision Support Work Group
This CapabilityStatement describes the expected capabilities of a client that is capable of sending an alert by initiating the Da Vinci Notify Operation.
SHALL Support the Following Implementation Guides:
FHIR RESTful Capabilities
The Da Vinci Alerts $notify Initiator SHALL:
- Support at least one use case defined in this Guide and listed in the Scenarios Section.
- Implement the RESTful behavior according to the FHIR specification.
- Support json source formats for all Da Vinci Alert interactions.
- Declare a CapabilityStatement identifying the scenarios, transactions and profiles supported.
The Da Vinci Alerts $notify Initiator SHOULD:
- Support xml source formats for all Da Vinci Alert interactions.
- Identify the Da Vinci Alert or US Core profiles supported as part of the FHIR
meta.profile
attribute for each instance.
Security:
- For general security consideration refer to the Security and Privacy Considerations.
- For security considerations specific to this guide refer to the Security page for requirements and recommendations.
Summary of System Wide Interactions
transaction
interaction.batch
interaction.search-system
interaction.history-system
interaction.RESTful Capabilities by Resource/Profile:
Summary of Search Criteria
Resource Type | Supported Profiles | Supported Searches | Supported _includes | Supported _revincludes | Supported Operations |
---|---|---|---|---|---|
Bundle | Da Vinci Alerts Bundle Profile | ||||
Communication | Da Vinci Alerts Communication Profile | $notify | |||
Coverage | HRex Coverage Profile | ||||
Endpoint | Da Vinci Alerts Endpoint Profile |
Bundle
Supported Profiles: Da Vinci Alerts Bundle Profile
Reference Policy: resolves
Profile Interaction Summary:
- SHOULD support
history-instance
. - MAY support
create
,search-type
,read
,vread
,update
,patch
,delete
,history-type
.
Fetch and Search Criteria:
-
A Client MAY be capable of fetching a Bundle resource using:
GET [base]/Bundle/[id]
Communication
Supported Profiles: Da Vinci Alerts Communication Profile
Reference Policy: resolves
Profile Interaction Summary:
- SHOULD support
history-instance
. - MAY support
create
,search-type
,read
,vread
,update
,patch
,delete
,history-type
.
Operation Summary:
- SHALL support the
$notify operation
A server SHALL be capable of invoking the $notify operation to alert the Alert Recipient or Alert Intermediary of a patient event.
GET [base]/Communication/$notify
Fetch and Search Criteria:
-
A Client MAY be capable of fetching a Communication resource using:
GET [base]/Communication/[id]
Coverage
Supported Profiles: HRex Coverage Profile
Reference Policy: resolves
Profile Interaction Summary:
- SHOULD support
history-instance
. - MAY support
create
,search-type
,read
,vread
,update
,patch
,delete
,history-type
.
Fetch and Search Criteria:
-
A Client MAY be capable of fetching a Coverage resource using:
GET [base]/Coverage/[id]
Endpoint
Supported Profiles: Da Vinci Alerts Endpoint Profile
Reference Policy: resolves
Profile Interaction Summary:
- MAY support
create
,search-type
,read
,vread
,update
,patch
,delete
,history-instance
,history-type
.
Fetch and Search Criteria:
-
A Client MAY be capable of fetching a Endpoint resource using:
GET [base]/Endpoint/[id]