Sha256: 6c7d5e0a4cf69b93811ce347d0146a0ed7a82bd67ed275e903a91329a393c907

Contents?: true

Size: 508 Bytes

Versions: 11

Compression:

Stored size: 508 Bytes

Contents

module ONCCertificationG10TestKit
  module ExportKickOffPerformer
    def perform_export_kick_off_request(use_token: true)
      skip_if use_token && bearer_token.blank?, 'Could not verify this functionality when bearer token is not set'

      headers = { accept: 'application/fhir+json', prefer: 'respond-async' }
      headers.merge!({ authorization: "Bearer #{bearer_token}" }) if use_token

      get("Group/#{group_id}/$export", client: :bulk_server, name: :export, headers: headers)
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
onc_certification_g10_test_kit-2.2.2 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.2.1 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.2.0 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.2.0.rc1 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.1.1 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.1.0 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.1.0.rc1 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.0.0 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.0.0.rc3 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.0.0.rc2 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb
onc_certification_g10_test_kit-2.0.0.rc1 lib/onc_certification_g10_test_kit/export_kick_off_performer.rb