Class: DaVinciCRDTestKit::V221::CRDClientServiceRegistrationAttestation

Inherits:
Inferno::Test
  • Object
show all
Includes:
ClientURLs
Defined in:
lib/davinci_crd_test_kit/client/v2.2.1/registration/client_service_registration_attestation_test.rb

Constant Summary

Constants included from ClientURLs

DaVinciCRDTestKit::V221::ClientURLs::SUITE_ID

Instance Method Summary collapse

Methods included from ClientURLs

base_url, discovery_url, prefetch_subset_discovery_url, #suite_id

Methods included from ClientBaseURLs

#appointment_book_prefetch_subset_url, #appointment_book_url, #discovery_url, #encounter_discharge_prefetch_subset_url, #encounter_discharge_url, #encounter_start_prefetch_subset_url, #encounter_start_url, #order_dispatch_prefetch_subset_url, #order_dispatch_url, #order_select_prefetch_subset_url, #order_select_url, #order_sign_prefetch_subset_url, #order_sign_url, #prefetch_subset_discovery_url

Methods included from BaseURLs

#inferno_base_url, #resume_fail_url, #resume_pass_url

Instance Method Details

#us_core_versionObject



53
54
55
56
57
58
59
60
61
62
# File 'lib/davinci_crd_test_kit/client/v2.2.1/registration/client_service_registration_attestation_test.rb', line 53

def us_core_version
  case suite_options[:us_core_version]
  when CRDClientOptions::US_CORE_3
    'v3.1.1'
  when CRDClientOptions::US_CORE_6
    'v6.1.0'
  when CRDClientOptions::US_CORE_7
    'v7.0.0'
  end
end

#us_core_version_resource_typesObject



64
65
66
67
68
69
70
71
# File 'lib/davinci_crd_test_kit/client/v2.2.1/registration/client_service_registration_attestation_test.rb', line 64

def us_core_version_resource_types
  case suite_options[:us_core_version]
  when CRDClientOptions::US_CORE_3
    CRDClientOptions::US_CORE_3_RESOURCE_TYPES
  when CRDClientOptions::US_CORE_6, CRDClientOptions::US_CORE_7
    CRDClientOptions::US_CORE_6_7_RESOURCE_TYPES
  end.join('`, `')
end