OIO BPP Role to eHealth Privilege mapping

OIO BPP Role to eHealth Privilege mapping

OIO BPP role groups several privileges in the eHealth infrastructure. In Token Based Security | Privilege Roles there is a description of the OIO BPP role names in the eHealth Infrastructure. This page lists for each role the set of privileges for that role.

The support for Service and Logististics (SSL) has been discontinued, but the related OIO BPP roles is still present. However, all privileges have been revoked. The SSL related roles are:

urn:dk:sundhed:ehealth:role:ssl_contract_responsible

 

Danish Name

English Name

eHealth Privileges

Danish Name

English Name

eHealth Privileges

1

urn:dk:sundhed:ehealth:role:careteam_administrator

Care Team administrator

Kan håndtere Care Teams i den telemedicinske løsning

Care Team Administrator

  • CareTeam.read

  • CareTeam.search

  • CareTeam.write

  • Organization.read

  • Practitioner.read

  • Practitioner.search

2

urn:dk:sundhed:ehealth:role:citizen_enroller

Borgeropretter

Kan oprette borger i telemedicinsk forløb og tildele borger en foruddefineret plan

Citizen Enroller

  • $material-download

  • $material-upload

  • ActivityDefinition.read

  • ActivityDefinition.search

  • CarePlan$suggest-care-teams

  • CarePlan$update-care-teams

  • CarePlan$update.responsibility

  • CarePlan.read

  • CarePlan.search

  • CarePlan.update

  • CareTeam.read

  • CareTeam.search

  • CommunicationRequest.create

  • CommunicationRequest.read

  • CommunicationRequest.search

  • CommunicationRequest.update

  • Condition.create

  • Condition.read

  • Consent.create

  • Consent.read

  • Consent.search

  • Consent.update

  • DocumentReference.read

  • DocumentReference.search

  • EpisodeOfCare$create-episode-of-care

  • EpisodeOfCare$cross-team-search

  • EpisodeOfCare$is-context-allowed

  • EpisodeOfCare$update-care-teams

  • EpisodeOfCare.patch

  • EpisodeOfCare.read

  • EpisodeOfCare.search

  • FHIR.transaction

  • Library.read

  • Library.search

  • Organization.read

  • Patient$createPatientFromPerson

  • Patient.read

  • Person$match

  • PlanDefinition$apply

  • PlanDefinition.read

  • PlanDefinition.search

  • Practitioner.read

  • Practitioner.search

  • Questionnaire.read

  • Questionnaire.search

  • RelatedPerson.read

  • RelatedPerson.write

  • emc-Communication.create

  • emc-Communication.read

  • emc-Communication.search

  • emc-Communication.update

  • emdr-DocumentReference.create

  • emdr-DocumentReference.read

  • emdr-DocumentReference.search

  • emdr-DocumentReference.update

3

urn:dk:sundhed:ehealth:role:login_assistor

since FUT-I 2026.1

Loginmedhjælper

Kan logge borgere ind med assisteret login

Login Assistor

  • $assisted-login

4

urn:dk:sundhed:ehealth:role:data_scientist

since FUT-I 2026.1

Data Scientist

Kan analysere FUT data

Data Scientist

no privileges

5

urn:dk:sundhed:ehealth:role:clinical_administrator

Pakke- og forløbsbygger

Kan udvælge Spørgeskema/Måling, sammensætte indholdet af pakker og forløb, navngive pakke/forløb og tilrette de generelle Grænseværdier

Clinical Administrator

  • ActivityDefinition.create

  • ActivityDefinition.read

  • ActivityDefinition.search

  • ActivityDefinition.update

  • DocumentReference.create

  • DocumentReference.delete

  • DocumentReference.patch

  • DocumentReference.read

  • DocumentReference.search

  • DocumentReference.update

  • FHIR.transaction

  • Library.read

  • Library.search

  • Organization.read

  • PlanDefinition$apply

  • PlanDefinition.create

  • PlanDefinition.read

  • PlanDefinition.search

  • PlanDefinition.update

  • Questionnaire.create

  • Questionnaire.read

  • Questionnaire.search

6

urn:dk:sundhed:ehealth:role:clinical_viewer

Klinisk se adgang

Kan se telemedicinske Måledata for at kunne understøtte dagligt ikke-telemedicinsk arbejde rettet på konkret borger.

Kan foretage opslag på dokumentmetadata og indhentning af dokument fra national dokumentdelingsinfrastruktur. (SOSI Id-kort niveau 4 forudsættes).

Clinical Viewer

  • $material-download

  • $search-measurements

  • $transform-from-APD

  • $transform-from-PHMR

  • $transform-from-QRD

  • ActionGuidance.read

  • ActivityDefinition.read

  • ActivityDefinition.search

  • Binary$retrieve-document

  • CarePlan.read

  • CarePlan.search

  • CareTeam.read

  • CareTeam.search

  • ClinicalImpression.read

  • ClinicalImpression.search

  • Communication.read

  • Communication.search

  • CommunicationRequest.read

  • CommunicationRequest.search

  • Condition.read

  • Consent.read

  • Consent.search

  • Device.read

  • DeviceMetric.read

  • DeviceUseStatement.read

  • DocumentReference$find-document

  • references

  • DocumentReference.read

  • DocumentReference.search

  • EpisodeOfCare.read

  • EpisodeOfCare.search

  • Library$evaluate

  • Library.read

  • Library.search

  • Media.read

  • Media.search

  • Observation.read

  • Observation.search

  • Organization.read

  • Patient.read

  • Person$match

  • PlanDefinition.read

  • PlanDefinition.search

  • Practitioner.read

  • Practitioner.search

  • Questionnaire.read

  • Questionnaire.search

  • QuestionnaireResponse.read

  • QuestionnaireResponse.search

  • RelatedPerson.read

  • RestrictionCategory$measurement

  • monitoring

  • RestrictionCategory$measuring-support

  • RestrictionCategory$none

  • Task.read

  • Task.search

  • View.read

  • emc-Communication.read

  • emc-Communication.search

  • emdr-DocumentReference.read

  • emdr-DocumentReference.search

7

urn:dk:sundhed:ehealth:role:monitoring_adjuster

Monitoreringstilretter

Kan håndtere og ændre i Måleregime, Grænseværdier og telemedicinsk forløb/pakke til borger

Monitoring Adjuster

  • $material-download

  • $material-upload

  • $search-measurements

  • $submit-measurement

  • ActivityDefinition.read

  • ActivityDefinition.search

  • Appointment.read

  • Appointment.write

  • CarePlan$suggest-care-teams

  • CarePlan$update-care-teams

  • CarePlan$update.responsibility

  • CarePlan.create

  • CarePlan.read

  • CarePlan.search

  • CarePlan.update

  • CareTeam.read

  • CareTeam.search

  • ClinicalImpression.read

  • Communication.create

  • Communication.patch

  • Communication.read

  • Communication.search

  • Communication.update

  • Communication.write

  • CommunicationRequest.create

  • CommunicationRequest.read

  • CommunicationRequest.search

  • CommunicationRequest.update

  • Condition.read

  • Device.read

  • DeviceMetric.read

  • DeviceUseStatement.read

  • DocumentReference.read

  • DocumentReference.search

  • EpisodeOfCare$update-care-teams

  • EpisodeOfCare.patch

  • EpisodeOfCare.read

  • Media.read

  • Observation.read

  • Organization.read

  • Patient.read

  • Patient.write

  • Person$match

  • PlanDefinition.read

  • PlanDefinition.search

  • Practitioner.read

  • Practitioner.search

  • Questionnaire.read

  • Questionnaire.search

  • QuestionnaireResponse.read

  • RelatedPerson.read

  • RelatedPerson.write

  • RestrictionCategory$measurement-monitoring

  • RestrictionCategory$measuring-support

  • RestrictionCategory$none

  • Task.create

  • Task.patch

  • Task.read

  • Task.search

  • emc-Communication.create

  • emc-Communication.read

  • emc-Communication.search

  • emc-Communication.update

  • emdr-DocumentReference.create

  • emdr-DocumentReference.read

  • emdr-DocumentReference.search

  • emdr-DocumentReference.update

8

urn:dk:sundhed:ehealth:role:monitoring_assistor

Monitoreringsmedhjælper

Kan håndtere Måledata og kommunikation til/fra borger

Monitoring Assistor

  • $search-measurements

  • $submit-measurement

  • ActivityDefinition.read

  • Appointment.read

  • Appointment.write

  • CarePlan$suggest-care-teams

  • CarePlan$update-care-teams

  • CarePlan$update.responsibility

  • CarePlan.create

  • CarePlan.read

  • CarePlan.search

  • CarePlan.update

  • CareTeam.read

  • CareTeam.search

  • ClinicalImpression.create

  • ClinicalImpression.patch

  • ClinicalImpression.read

  • ClinicalImpression.search

  • Communication.create

  • Communication.delete

  • Communication.patch

  • Communication.read

  • Communication.search

  • Communication.update

  • Communication.write

  • CommunicationRequest.create

  • CommunicationRequest.read

  • CommunicationRequest.search

  • CommunicationRequest.update

  • Condition.read

  • DocumentReference.read

  • DocumentReference.search

  • EpisodeOfCare.read

  • EpisodeOfCare.search

  • Library$evaluate

  • Library.read

  • Library.search

  • Media.read

  • Observation.read

  • Organization.read

  • Patient.read

  • Person$match

  • PlanDefinition.read

  • PlanDefinition.search

  • Practitioner.read

  • Practitioner.search

  • Questionnaire.read

  • Questionnaire.search

  • QuestionnaireResponse.read

  • RestrictionCategory$measurement-monitoring

  • RestrictionCategory$measuring-support

  • RestrictionCategory$none

  • Task.create

  • Task.patch

  • Task.read

  • Task.search

9

urn:dk:sundhed:ehealth:role:questionnaire_editor

Sundhedsfaglig spørgeskemaeditor

Kan udarbejde, ændre og teste Spørgeskema

Kan oprette og opdatere CodeSystem og NamingSystem i spørgskemakodebanken (Spørgskema-terminologiservicen)

Questionnaire Editor

  • $transform-from-QFDD

  • $transform-to-QFDD

  • $upload-QFDD

  • ActionGuidance.read

  • ActionGuidance.write

  • DocumentReference.create

  • DocumentReference.delete

  • DocumentReference.patch

  • DocumentReference.read