Assign roles for Healthcare and Life Sciences Service Management Core users

  • Release version: Washingtondc
  • Updated August 3, 2023
  • 3 minutes to read
  • Assign roles to control access to features, capabilities, and data in the Healthcare and Life Sciences Service Management Core application.

    Before you begin

    Set the application scope to Healthcare and Life Sciences Service Management Core using the application picker. For more information, see Application picker.

    Role required: sn_hcls.manager or admin

    About this task

    Users with the roles listed in the following table can use the Healthcare and Life Sciences Service Management Core application.

    Table 1. Healthcare and Life Sciences Service Management Core roles

    Role

    Description

    Contains roles

    sn_hcls.admin

    Administers who can access sensitive data by restricting how users acquire roles in the Healthcare and Life Sciences applications.

    • decision_table_admin
    • sn_doc.admin
    • sn_hcls.manager
    • sn_previsit.admin

    sn_hcls.case_task_viewer

    Grants access to view tasks associated with healthcare cases.

    None

    sn_hcls.case_viewer

    Grants access to view healthcare cases.

    None

    sn_hcls.clinical_data_viewer

    Views details of the clinical data such as immunization and procedure.

    None

    sn_hcls.clinical_data_writer

    Edits details of the clinical data such as immunization and procedure.

    sn_hcls.clinical_data_viewer

    sn_hcls.consumer_agent

    Creates, views, and edits healthcare cases and works with consumers to resolve cases.

    • sn_hcls.healthcare_agent
    • sn_customerservice.consumer_agent

    sn_hcls.customerservice_agent

    Creates healthcare cases for an account and contact as a customer service agent.

    • sn_hcls.healthcare_agent
    • sn_customerservice_agent

    sn_hcls.data_access_user

    Grants data access rights to the users who need dedicated access to certain sensitive healthcare data.

    • sn_hcls.clinical_data_viewer
    • sn_hcls.foundation_data_viewer
    • sn_hcls.patient_data_viewer
    • sn_hcls.practitioner_data_viewer
    • sn_hcls.health_insurance_data_viewer
    • sn_hcls.revenue_cycle_data_viewer

    sn_hcls.device_data_viewer

    Views details of the device.

    None

    sn_hcls.device_data_writer

    Creates, deletes, and updates the device data.

    sn_hcls.device_data_viewer

    sn_hcls.employee_patient

    Grants access to the users with the snc_internal role to healthcare data and healthcare cases when authorized to view them.

    • sn_customerservice.self_contributor
    • sn_vaccine_sm.user
    • sn_hcls.data_access_user

    sn_hcls.foundation_data_viewer

    Views details of the foundation data such as organization and healthcare location.

    None

    sn_hcls.foundation_data_writer

    Edits details of the foundation data such as organization and healthcare location.

    sn_hcls.foundation_data_viewer

    sn_hcls.healthcare_agent

    Accesses and views healthcare data related to patients as a contact center agent. Can view and edit the CSM Households table, Member Plan table, Pre-authorization Request table, and all clinical tables.

    Can create household members and pre-auth requests.

    • canvas_user
    • sn_customerservice.csm_workspace_user
    • sn_customerservice.customer_data_viewer
    • sn_hcls.clinical_data_viewer
    • sn_hcls.foundation_data_viewer
    • sn_hcls.health_insurance_data_viewer
    • sn_hcls.patient_data_viewer
    • sn_hcls.practitioner_data_viewer
    • sn_hcls.report_viewer
    • sn_hcls.revenue_cycle_data_viewer

    sn_hcls.health_insurance_data_viewer

    Views details of the health insurance data such as member plan and payer plan.

    None

    sn_hcls.health_insurance_data_writer

    Edits details of the health insurance data such as member plan and payer plan.

    health_insurance_data_viewer

    sn_hcls.manager

    Manages who can perform create, read, update, and delete (CRUD) operations on healthcare objects within a ServiceNow instance. In addition, creates and manages accounts, contact, account relationships, contact relationships, and account consumer relationships.

    • canvas_user
    • model_manager
    • sn_customerservice.csm_workspace_user
    • sn_customerservice.customer_data_viewer
    • sn_hcls.clinical_data_writer
    • sn_hcls.foundation_data_writer
    • sn_hcls.health_insurance_data_writer
    • sn_hcls.patient_data_writer
    • sn_hcls.practitioner_data_writer
    • sn_hcls.report_viewer
    • sn_hcls.revenue_cycle_data_writer
    • sn_previsit.patient_service_agent

    sn_hcls.patient

    Views own records including healthcare cases, addresses, patient data, and clinical data as a patient. Also, views the records of other patients including their addresses for whom they are the authorized representative. Adds comments to their healthcare cases and for whom they are the authorized representative. Views their household members, if any.

    Household members and addresses associated with a patient are maintained by using the Household Member [csm_household_member] and Location [cmn_location] tables, respectively. For more information about household members and their relationships, see Industry data model households. Location is associated with the foundation domain in the Common Service Data Model (CSDM).

    • sn_customerservice.consumer
    • sn_hcls.clinical_data_viewer
    • sn_hcls.foundation_data_viewer
    • sn_hcls.health_insurance_data_viewer
    • sn_hcls.patient_data_viewer
    • sn_hcls.practitioner_data_viewer
    • sn_hcls.revenue_cycle_data_viewer

    sn_hcls.patient_data_viewer

    Views details of the patient data such as patient and policy consent.

    None

    sn_hcls.patient_data_writer

    Edits details of the patient data such as patient and policy consent.

    sn_hcls.patient_data_viewer

    sn_hcls.practitioner

    Accesses and views healthcare data related to patients as a healthcare practitioner (a triage nurse or clinical coordinator).

    Creates Medication Prescriptions.

    Creates Immunizations.

    • sn_customerservice.customer_data_viewer
    • sn_hcls.clinical_data_viewer
    • sn_hcls.foundation_data_viewer
    • sn_hcls.health_insurance_data_viewer
    • sn_hcls.patient_data_viewer
    • sn_hcls.practitioner_data_viewer
    • sn_hcls.report_viewer
    • sn_hcls.revenue_cycle_data_viewer

    sn_hcls.practitioner_data_viewer

    Views details of the practitioner data such as practitioner and practitioner facility.

    None

    sn_hcls.practitioner_data_writer

    Edits details of the practitioner data such as practitioner and practitioner facility.

    sn_hcls.practitioner_data_viewer

    sn_hcls.report_viewer

    Views reports generated from tables for which they have access as agents or managers.

    None

    sn_hcls.revenue_cycle_data_viewer

    Views details of the revenue cycle data such as claims.

    None

    sn_hcls.revenue_cycle_data_writer

    Edits details of the revenue cycle data such as claims.

    sn_hcls.revenue_cycle_data_viewer

    Procedure

    Assign roles to users and groups using the ServiceNow AI Platform user administration feature.