Data Sharing Framework (DSF) Implementation Guide
2.0.0 - ci-build

Data Sharing Framework (DSF) Implementation Guide - Local Development build (v2.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Activitydefinition

ActivityDefinitions are used by the DSF to advertise which processes are available at any given instance and who is allowed to request and who is allowed to execute a process. The DSF defined elements for this purpose in the dsf-activity-definition profile.

The most important elements in ActivityDefinitions are:

  • message-name
  • task-profile
  • requester
  • recipient

The message-name element contains the name of the BPMN message start event or BPMN message intermediate catching event which expects a Task resource complying to the profile defined by task-profile.

The requester and recipient elements define the organisation(s) or person(s) who are allowed to request or receive the message specified by message-name. The receiving DSF instance is the one who will execute the process connected to the message.

ActivityDefinitions also reference other resource definitions.