Class: ONCCertificationG10TestKit::UnrestrictedResourceTypeAccessGroup

Inherits:
Inferno::TestGroup
  • Object
show all
Defined in:
lib/onc_certification_g10_test_kit/unrestricted_resource_type_access_group.rb

Constant Summary collapse

ALL_RESOURCES =
[
  'AllergyIntolerance',
  'CarePlan',
  'CareTeam',
  'Condition',
  'Device',
  'DiagnosticReport',
  'DocumentReference',
  'Goal',
  'Immunization',
  'MedicationRequest',
  'Observation',
  'Procedure',
  'Patient',
  'Provenance',
  'Encounter',
  'Practitioner',
  'Organization'
].freeze
V5_ALL_RESOURCES =
(ALL_RESOURCES + ['ServiceRequest']).freeze
V6_ALL_RESOURCES =
(V5_ALL_RESOURCES + ['Coverage', 'MedicationDispense']).freeze
NON_PATIENT_COMPARTMENT_RESOURCES =
[
  'Encounter',
  'Device',
  'Location',
  'Medication',
  'Organization',
  'Practitioner',
  'PractitionerRole',
  'RelatedPerson'
].freeze
V5_NON_PATIENT_COMPARTMENT_RESOURCES =
(NON_PATIENT_COMPARTMENT_RESOURCES - ['Encounter'] + ['ServiceRequest']).freeze
V6_NON_PATIENT_COMPARTMENT_RESOURCES =
V5_NON_PATIENT_COMPARTMENT_RESOURCES