Module: CarinForBlueButtonTestKit::URLs
- Included in:
- C4BBClientCoverageRequiredSearches, C4BBClientCoverageSubmitClaimsDataRequestTest, C4BBClientEOBInpatientSubmitClaimsDataRequestTest, C4BBClientEOBOralSubmitClaimsDataRequestTest, C4BBClientEOBOutpatientSubmitClaimsDataRequestTest, C4BBClientEOBPharmacySubmitClaimsDataRequestTest, C4BBClientEOBProfessionalSubmitClaimsDataRequestTest, C4BBClientEOBRequiredSearches, C4BBClientInitialWaitTest, C4BBClientOrganizationRequiredSearches, C4BBClientOrganizationSubmitClaimsDataRequestTest, C4BBClientPatientRequiredSearches, C4BBClientPatientSubmitClaimsDataRequestTest, C4BBClientPractitionerRequiredSearches, C4BBClientPractitionerSubmitClaimsDataRequestTest, C4BBClientRelatedPersonRequiredSearches, C4BBClientRelatedPersonSubmitClaimsDataRequestTest, C4BBV200ClientRegistrationConfigurationSMARTDisplay, C4BBV200ClientRegistrationConfigurationUDAPDisplay, ClientAttestationTest, MockServer, MockUdapSmartServer::TokenEndpoint
- Defined in:
- lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb
Instance Method Summary collapse
- #authorization_url ⇒ Object
- #base_url ⇒ Object
-
#client_fhir_base_url ⇒ Object
alias for OIDC from SMART / UDAP client tests.
- #fhir_base_url ⇒ Object
- #jwks_url ⇒ Object
- #metadata_url ⇒ Object
- #patient_url ⇒ Object
- #resource_api_url ⇒ Object
- #resource_id_url ⇒ Object
- #resume_claims_data_url ⇒ Object
- #resume_fail_url ⇒ Object
- #resume_pass_url ⇒ Object
- #smart_configuration_url ⇒ Object
- #suite_id ⇒ Object
- #token_url ⇒ Object
Instance Method Details
#authorization_url ⇒ Object
24 25 26 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 24 def @authorization_url ||= base_url + AUTHORIZATION_PATH end |
#base_url ⇒ Object
16 17 18 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 16 def base_url @base_url ||= "#{Inferno::Application['base_url']}/custom/#{suite_id}" end |
#client_fhir_base_url ⇒ Object
alias for OIDC from SMART / UDAP client tests
40 41 42 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 40 def client_fhir_base_url # alias for OIDC from SMART / UDAP client tests fhir_base_url end |
#fhir_base_url ⇒ Object
36 37 38 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 36 def fhir_base_url @fhir_base_url ||= base_url + BASE_FHIR_PATH end |
#jwks_url ⇒ Object
28 29 30 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 28 def jwks_url @jwks_url ||= base_url + JKWS_PATH end |
#metadata_url ⇒ Object
56 57 58 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 56 def @metadata_url ||= base_url + METADATA_PATH end |
#patient_url ⇒ Object
44 45 46 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 44 def patient_url @patient_url ||= base_url + PATIENT_PATH end |
#resource_api_url ⇒ Object
48 49 50 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 48 def resource_api_url @resource_api_url ||= base_url + RESOURCE_API_PATH end |
#resource_id_url ⇒ Object
52 53 54 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 52 def resource_id_url @resource_id_url ||= base_url + RESOURCE_ID_PATH end |
#resume_claims_data_url ⇒ Object
64 65 66 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 64 def resume_claims_data_url @resume_claims_data_url ||= base_url + RESUME_CLAIMS_DATA_PATH end |
#resume_fail_url ⇒ Object
68 69 70 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 68 def resume_fail_url @resume_fail_url ||= base_url + RESUME_FAIL_PATH end |
#resume_pass_url ⇒ Object
60 61 62 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 60 def resume_pass_url @resume_pass_url ||= base_url + RESUME_PASS_PATH end |
#smart_configuration_url ⇒ Object
32 33 34 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 32 def smart_configuration_url @smart_configuration_url ||= base_url + SMART_CONFIG_PATH end |
#suite_id ⇒ Object
72 73 74 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 72 def suite_id CarinForBlueButtonTestKit::C4BBV200ClientSuite.id end |
#token_url ⇒ Object
20 21 22 |
# File 'lib/carin_for_blue_button_test_kit/client/v2.0.0/urls.rb', line 20 def token_url @token_url ||= base_url + TOKEN_PATH end |