ЕСОЗ - публічна документація
RCC_Scopes model (CR-580)
Scopes model source link
…
Client scopes
This scopes is set for each client according to client type. And controlled by client API key (secret)
name | scope |
---|---|
… | … |
PRIMARY_CARE | employee_role:write employee_role:read healthcare_service:write healthcare_service:read declaration:read declaration_request:approve declaration_request:read declaration_request:reject declaration_request:sign declaration_request:write division:activate division:deactivate division:details division:read division:write drugs:read employee:deactivate employee:details employee:read employee:write employee_request:approve employee_request:read employee_request:reject employee_request:write legal_entity:read medication_dispense:read medication_request:details medication_request:read medication_request:reject medication_request:resend medication_request_request:read medication_request_request:reject medication_request_request:sign medication_request_request:write otp:read otp:write person:read person_emergency_contact:read reimbursement_report:read secret:refresh capitation_report:read contract_request:create contract_request:read contract_request:terminate contract_request:approve contract_request:sign contract:read contract:write client:read connection:read connection:write connection:refresh_secret connection:delete patient_summary:read encounter:write encounter:read episode:write episode:read job:read condition:read condition:write observation:read observation:write immunization:read immunization:write allergy_intolerance:read allergy_intolerance:write encounter:cancel related_legal_entities:read service_request:write service_request:read service_request:use service_request:cancel service_request:complete service_request:makeinprogress service_request:recall medication_statement:read medication_statement:write device:read device:write risk_assessment:read risk_assessment:write approval:create diagnostic_report:cancel diagnostic_report:read diagnostic_report:write procedure:read procedure:write procedure:cancel program_service:read medication_administration:read medication_administration:write equipment:write equipment:read person_request:write person_request:read authentication_method_request:write care_plan:write care_plan:read approval:read approval:cancel composition:create composition:sign composition:cancel composition:read composition:search license:details license:read license:write clinical_impression:read clinical_impression:write rule_engine_rule:read medical_event_context:read party_verification:details party_verification:write person_verification:details person_verification:write device_definition:read device_request:write device_request:read device_request:resend device_request:revoke specimen:write, specimen:read, specimen:process, specimen:cancel, specimen:reject, specimen:invalidate, service_request:read_impersonal device_request:mark_in_error device_request:complete device_dispense:read device_association:read detected_issue:read |
… | … |
…
Roles scopes
This scopes is set for each client according to client role. And controlled by client API key.
name | scope | |||
---|---|---|---|---|
… | … | |||
OWNER | MSP TYPE | PHARMACY | PRIMARY_CARE | OUTPATIENT |
SCOPES | client:read connection:delete connection:read connection:refresh_secret connection:write contract:read contract:write contract_request:approve contract_request:create contract_request:read contract_request:sign contract_request:terminate division:activate division:deactivate division:details division:read division:write employee:deactivate employee:details employee:read employee:write employee_request:approve employee_request:read employee_request:reject employee_request:write legal_entity:read otp:read otp:write secret:refresh healthcare_service:read healthcare_service:write employee_role:read employee_role:write medical_program_provision:write medical_program_provision:read license:details license:read medication_dispense:read_pharm license:write party_verification:details party_verification:write device_dispense:read | capitation_report:read client:read connection:delete connection:read connection:refresh_secret connection:write contract:read contract:write contract_request:approve contract_request:create contract_request:read contract_request:sign contract_request:terminate declaration:read declaration_request:approve declaration_request:read declaration_request:reject declaration_request:write division:activate division:deactivate division:details division:read division:write employee:deactivate employee:details employee:read employee:write employee_request:approve employee_request:read employee_request:reject employee_request:write legal_entity:read otp:read otp:write person:read person_verification:details reimbursement_report:read related_legal_entities:read secret:refresh healthcare_service:read healthcare_service:write employee_role:read employee_role:write license:details license:read license:write rule_engine_rule:read party_verification:details party_verification:write | capitation_report:read client:read connection:delete connection:read connection:refresh_secret connection:write contract:read contract:write contract_request:approve contract_request:create contract_request:read contract_request:sign contract_request:terminate declaration:read declaration_request:approve declaration_request:read declaration_request:reject declaration_request:write division:activate division:deactivate division:details division:read division:write employee:deactivate employee:details employee:read employee:write employee_request:approve employee_request:read employee_request:reject employee_request:write legal_entity:read otp:read otp:write person:read person_verification:details reimbursement_report:read related_legal_entities:read secret:refresh healthcare_service:read healthcare_service:write employee_role:read employee_role:write license:details license:read license:write rule_engine_rule:read party_verification:details party_verification:write |
…
ЕСОЗ - публічна документація