Module: BulkDataTestKit::BulkDataV200Client

Defined in:
lib/bulk_data_test_kit/v2.0.0_client/tags.rb,
lib/bulk_data_test_kit/v2.0.0_client/urls.rb,
lib/bulk_data_test_kit/v2.0.0_client/export_types.rb,
lib/bulk_data_test_kit/v2.0.0_client/server_proxy.rb,
lib/bulk_data_test_kit/v2.0.0_client/endpoints/delete.rb,
lib/bulk_data_test_kit/v2.0.0_client/endpoints/output.rb,
lib/bulk_data_test_kit/v2.0.0_client/endpoints/status.rb,
lib/bulk_data_test_kit/v2.0.0_client/endpoints/kick_off.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_wait_test.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_test_suite.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_delete_test.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_output_test.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_status_test.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_export_group.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_kick_off_test.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_registration_group.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_auth_verification_group.rb,
lib/bulk_data_test_kit/v2.0.0_client/bulk_data_client_token_verification_test.rb

Defined Under Namespace

Modules: Endpoints, ServerProxy, URLs Classes: BulkClientDataAuthVerification, BulkClientDataRegistration, BulkClientDataTokenSMARTConfidentialAsymmetricVerification, BulkDataClientTestSuite, DeleteTest, ExportGroup, KickOffTest, OutputTest, StatusTest, WaitTest

Constant Summary collapse

METADATA_TAG =
'bulk_data_metadata'
KICKOFF_TAG =
'bulk_data_kickoff'
PATIENT_KICKOFF_TAG =
'bulk_data_kickoff_patient'
GROUP_KICKOFF_TAG =
'bulk_data_kickoff_group'
SYSTEM_KICKOFF_TAG =
'bulk_data_kickoff_system'
STATUS_TAG =
'bulk_data_status'
OUTPUT_TAG =
'bulk_data_output'
DELETE_TAG =
'bulk_data_delete'
RESUME_PASS_ROUTE =
'/resume_pass'
BASE_ROUTE =
'/fhir'
PATIENT_KICKOFF_ROUTE =
"#{BASE_ROUTE}/Patient/$export".freeze
GROUP_KICKOFF_ROUTE =
"#{BASE_ROUTE}/Group/:group_id/$export".freeze
SYSTEM_KICKOFF_ROUTE =
"#{BASE_ROUTE}/$export".freeze
STATUS_ROUTE =
'/status/:job_id'
OUTPUT_ROUTE =
"#{BASE_ROUTE}/Binary/:binary_id".freeze
PATIENT_EXPORT_TYPE =
'Patient'
GROUP_EXPORT_TYPE =
'Group'
SYSTEM_EXPORT_TYPE =
'System'