Data Sharing Manager: Difference between revisions
More actions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{Help}} | {{Help}} | ||
The | The Voror Health Platform (VHP) receives data from source organisations (publishers), transforms the data into a common model, stores the data, and then distributes the data to organisations (subscribers), subject to data sharing agreements, consent and satisfactory security arrangements. | ||
Data Sharing Manager (DSM) provides a visual representation of data that is being shared and processed and by which organisations, regions, and/or services. You can also amend or cancel data sharing and processing agreements in real time. | Data Sharing Manager (DSM) provides a visual representation of data that is being shared and processed and by which organisations, regions, and/or services. You can also amend or cancel data sharing and processing agreements in real time. | ||
| Line 10: | Line 10: | ||
[[File:DSM interactionm-DDS - DSM - DDS-UI.drawio.png|DSM high level overview]] | [[File:DSM interactionm-DDS - DSM - DDS-UI.drawio.png|DSM high level overview]] | ||
This diagram shows, at a high level, the flow of data into | This diagram shows, at a high level, the flow of data into the VHP and explains the various gatekeeping stages that data goes through, from being sent by data publishers until it is made available for data subscribers: | ||
# Data is sent to | # Data is sent to the VHP by the data publisher. | ||
# DSM checks if there is an active Data Publishing Agreement (DPA): | # DSM checks if there is an active Data Publishing Agreement (DPA): | ||
## If there isn't an active DPA, the data is not accepted by the | ## If there isn't an active DPA, the data is not accepted by the VHP. | ||
## If there is an active DPA, the data is transformed in the | ## If there is an active DPA, the data is transformed in the VHP and stored in the FHIR core. | ||
# DSM then checks if there is an active Data Sharing Agreement (DSA): | # DSM then checks if there is an active Data Sharing Agreement (DSA): | ||
## If there isn't an active DSA, the data is not made available to subscribers. | ## If there isn't an active DSA, the data is not made available to subscribers. | ||
| Line 22: | Line 22: | ||
### If there is an active project, but without a config record, the data is not made available to subscribers. | ### If there is an active project, but without a config record, the data is not made available to subscribers. | ||
### If there is an active project with a config record, the DSM informs the DDS UI. | ### If there is an active project with a config record, the DSM informs the DDS UI. | ||
# DDS UI checks the config records and informs the | # DDS UI checks the config records and informs the VHP. | ||
# The | # The VHP then transforms the data into the correct subscriber format, according to the config record, and makes it available to subscribers. | ||
==Data Sharing Manager publisher/project set up – high level overview== | ==Data Sharing Manager publisher/project set up – high level overview== | ||
| Line 36: | Line 36: | ||
[[Data Sharing Manager/Organisations|'''Organisations''']] are defined by an organisation data service (ODS) code and include GP practices and other healthcare providers. Organisations can be publishers and/or subscribers, and can include one or more services. An organisation must be assigned to a region.<br> | [[Data Sharing Manager/Organisations|'''Organisations''']] are defined by an organisation data service (ODS) code and include GP practices and other healthcare providers. Organisations can be publishers and/or subscribers, and can include one or more services. An organisation must be assigned to a region.<br> | ||
[[Data Sharing Manager/Regions|'''Regions''']] are set up in Data Sharing Manager to represent the NHS hierarchy; they are used to control which organisations you can access and which organisations can be assigned to a DPA and/or a DSA. Access to regions and organisations is dependent on your user permissions and the organisation that you are associated with.<br> | [[Data Sharing Manager/Regions|'''Regions''']] are set up in Data Sharing Manager to represent the NHS hierarchy; they are used to control which organisations you can access and which organisations can be assigned to a DPA and/or a DSA. Access to regions and organisations is dependent on your user permissions and the organisation that you are associated with.<br> | ||
[[Data Sharing Manager/Data processing agreements|'''Data processing agreements''']] are set up in Data Sharing Manager to govern the data that is published to the | [[Data Sharing Manager/Data processing agreements|'''Data processing agreements''']] are set up in Data Sharing Manager to govern the data that is published to the VHP. A DPA must be assigned to a region to assign publishing organisations. Only organisations assigned to a region can be selected.<br> | ||
[[Data Sharing Manager/Data sharing agreements|'''Data sharing agreements''']] are set up in Data Sharing Manager to govern the data that is shared between publishers and subscribers using the | [[Data Sharing Manager/Data sharing agreements|'''Data sharing agreements''']] are set up in Data Sharing Manager to govern the data that is shared between publishers and subscribers using the VHP. A DSA must be assigned to a region to assign publishing and/or subscribing organisations. Only organisations assigned to a region can be selected.<br> | ||
[[Data Sharing Manager/Projects|'''Projects''']] are defined in Data Sharing Manager as the detailed configuration of a specific data sharing agreement use case. A project must be assigned to a DSA to assign publishing and/or subscribing organisations. Only organisations assigned to a DSA can be selected.<br> | [[Data Sharing Manager/Projects|'''Projects''']] are defined in Data Sharing Manager as the detailed configuration of a specific data sharing agreement use case. A project must be assigned to a DSA to assign publishing and/or subscribing organisations. Only organisations assigned to a DSA can be selected.<br> | ||
Revision as of 09:57, 30 April 2025
The Voror Health Platform (VHP) receives data from source organisations (publishers), transforms the data into a common model, stores the data, and then distributes the data to organisations (subscribers), subject to data sharing agreements, consent and satisfactory security arrangements.
Data Sharing Manager (DSM) provides a visual representation of data that is being shared and processed and by which organisations, regions, and/or services. You can also amend or cancel data sharing and processing agreements in real time.
The DSM also stores the information that manages subscriber access to patient data; subscriber data is provided either in the form of a subscriber database, which includes a subset of the patient population, or individual patient data via an API.
Data flow through Data Sharing Manager – high level overview
This diagram shows, at a high level, the flow of data into the VHP and explains the various gatekeeping stages that data goes through, from being sent by data publishers until it is made available for data subscribers:
- Data is sent to the VHP by the data publisher.
- DSM checks if there is an active Data Publishing Agreement (DPA):
- If there isn't an active DPA, the data is not accepted by the VHP.
- If there is an active DPA, the data is transformed in the VHP and stored in the FHIR core.
- DSM then checks if there is an active Data Sharing Agreement (DSA):
- If there isn't an active DSA, the data is not made available to subscribers.
- If there is an active DSA, DSM check if the publisher is publishing to an active project with a config record.
- If there isn't an active project, the data is not made available to subscribers.
- If there is an active project, but without a config record, the data is not made available to subscribers.
- If there is an active project with a config record, the DSM informs the DDS UI.
- DDS UI checks the config records and informs the VHP.
- The VHP then transforms the data into the correct subscriber format, according to the config record, and makes it available to subscribers.
Data Sharing Manager publisher/project set up – high level overview
This diagram shows, at a high level, the hierarchy of publisher and subscriber organisations and how access to data is controlled at an organisational level.
| Only organisations that are linked to a region can be assigned as Publishers and/or Subscribers. |
Organisations are defined by an organisation data service (ODS) code and include GP practices and other healthcare providers. Organisations can be publishers and/or subscribers, and can include one or more services. An organisation must be assigned to a region.
Regions are set up in Data Sharing Manager to represent the NHS hierarchy; they are used to control which organisations you can access and which organisations can be assigned to a DPA and/or a DSA. Access to regions and organisations is dependent on your user permissions and the organisation that you are associated with.
Data processing agreements are set up in Data Sharing Manager to govern the data that is published to the VHP. A DPA must be assigned to a region to assign publishing organisations. Only organisations assigned to a region can be selected.
Data sharing agreements are set up in Data Sharing Manager to govern the data that is shared between publishers and subscribers using the VHP. A DSA must be assigned to a region to assign publishing and/or subscribing organisations. Only organisations assigned to a region can be selected.
Projects are defined in Data Sharing Manager as the detailed configuration of a specific data sharing agreement use case. A project must be assigned to a DSA to assign publishing and/or subscribing organisations. Only organisations assigned to a DSA can be selected.
See also:

