From bf115457f10f36a3d14588c5ef4b11a9d72a339d Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Wed, 25 Oct 2023 12:54:59 -0400
Subject: [PATCH 01/17] Make _lastUpdated param for Coverage tests optional,
and change search test so that it does not fail if no _lastUpdated param
added or if search for _lastUpdated fails for Coverage resource
---
.../carin_search_test.rb | 12 +++++++++++-
.../coverage/coverage_lastupdated_search_test.rb | 8 ++++----
.../coverage/coverage_lastupdated_search_test.rb | 8 ++++----
3 files changed, 19 insertions(+), 9 deletions(-)
diff --git a/lib/carin_for_blue_button_test_kit/carin_search_test.rb b/lib/carin_for_blue_button_test_kit/carin_search_test.rb
index c8f23876..b7383c1d 100644
--- a/lib/carin_for_blue_button_test_kit/carin_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/carin_search_test.rb
@@ -37,7 +37,17 @@ def run_search_test(param_value, include_search: false, resource_id: nil)
search_params[search_param_names[0]] = param_value
fhir_search(resource_type, params: search_params)
- assert_response_status(200)
+
+ # _lastUpdated on Coverage resource is optional and should be skipped if unsuccessful
+ if search_param_names[0] == '_lastUpdated' && resource_type == 'Coverage'
+ warning do
+ assert_response_status(200)
+ end
+ skip_if response[:status] != 200, '_lastUpdated search query was unsuccessful and did not respond with a 200 status'
+ else
+ assert_response_status(200)
+ end
+
assert_resource_type(:bundle)
returned_resources = extract_resources_from_bundle(bundle: resource, response:).select do |item|
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
index 62707a28..88cc76fc 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
@@ -19,11 +19,10 @@ class CoverageLastupdatedSearchTest < Inferno::Test
id :c4bb_v200devnonfinancial_coverage__lastUpdated_search_test
input :c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param,
- title: 'Coverage search parameter for _lastUpdated
-',
+ title: 'Coverage search parameter for _lastUpdated',
type: 'text',
- description: 'Coverage search parameter: _lastUpdated
-'
+ description: 'Coverage search parameter: _lastUpdated',
+ optional: true
def self.properties
@properties ||= SearchTestProperties.new(
@@ -41,6 +40,7 @@ def scratch_resources
end
run do
+ skip '_lastUpdated optional and not provided' unless c4bb_v200_coverage__lastUpdated_search_test_param.present?
run_search_test(c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
index c5c8f578..99182946 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
@@ -19,11 +19,10 @@ class CoverageLastupdatedSearchTest < Inferno::Test
id :c4bb_v200_coverage__lastUpdated_search_test
input :c4bb_v200_coverage__lastUpdated_search_test_param,
- title: 'Coverage search parameter for _lastUpdated
-',
+ title: 'Coverage search parameter for _lastUpdated',
type: 'text',
- description: 'Coverage search parameter: _lastUpdated
-'
+ description: 'Coverage search parameter: _lastUpdated',
+ optional: true
def self.properties
@properties ||= SearchTestProperties.new(
@@ -41,6 +40,7 @@ def scratch_resources
end
run do
+ skip '_lastUpdated optional and not provided' unless c4bb_v200_coverage__lastUpdated_search_test_param.present?
run_search_test(c4bb_v200_coverage__lastUpdated_search_test_param)
end
end
From a04ac8a1dd7d9f4bc704e50473f4365b9b1e110a Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Wed, 25 Oct 2023 14:01:23 -0400
Subject: [PATCH 02/17] Add tests to make sure _lastUpdated is optional for
coverage but required for eob
---
.../carin_search_test_last_updated.rb | 151 ++++++++++++++++++
spec/fixtures/c4bb_coverage_example.json | 99 ++++++++++++
2 files changed, 250 insertions(+)
create mode 100644 spec/carin_for_blue_button/carin_search_test_last_updated.rb
create mode 100644 spec/fixtures/c4bb_coverage_example.json
diff --git a/spec/carin_for_blue_button/carin_search_test_last_updated.rb b/spec/carin_for_blue_button/carin_search_test_last_updated.rb
new file mode 100644
index 00000000..22826cd9
--- /dev/null
+++ b/spec/carin_for_blue_button/carin_search_test_last_updated.rb
@@ -0,0 +1,151 @@
+# frozen_string_literal: true
+
+RSpec.describe CarinForBlueButtonTestKit::CarinSearchTest do
+ let(:coverage_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_coverage_example.json'))
+ end
+
+ let(:eob_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_eob_inpatient_example.json'))
+ end
+
+ let(:suite) { Inferno::Repositories::TestSuites.new.find('c4bb_v200') }
+ let(:session_data_repo) { Inferno::Repositories::SessionData.new }
+ let(:test_session) { repo_create(:test_session, test_suite_id: suite.id) }
+ let(:url) { 'http://example.com/fhir' }
+ let(:error_outcome) { FHIR::OperationOutcome.new(issue: [{ severity: 'error' }]) }
+
+ def run(runnable, inputs = {})
+ test_run_params = { test_session_id: test_session.id }.merge(runnable.reference_hash)
+ test_run = Inferno::Repositories::TestRuns.new.create(test_run_params)
+ inputs.each do |name, value|
+ session_data_repo.save(
+ test_session_id: test_session.id,
+ name:,
+ value:,
+ type: runnable.config.input_type(name)
+ )
+ end
+ Inferno::TestRunner.new(test_session:, test_run:).run(runnable)
+ end
+
+ def setup_mock_test(coverage_test, coverage_resource)
+ allow_any_instance_of(coverage_test).to receive(:scratch_resources).and_return(
+ {
+ all: [coverage_resource]
+ }
+ )
+ end
+
+ describe 'carin coverage search optional _lastUpdated' do
+ let(:coverage_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::CoverageLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
+ let(:coverage) { FHIR.from_contents(coverage_json_string) }
+ let(:last_updated) { '2022-09-17' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: coverage }])
+ end
+
+ before do
+ Inferno::Repositories::Tests.new.insert(coverage_last_updated_search_test)
+ setup_mock_test(coverage_last_updated_search_test, coverage)
+ end
+
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ coverage_last_updated_search_test,
+ c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'skips if _lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+ result = run(
+ coverage_last_updated_search_test,
+ c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ end
+
+ it 'skips if _lastUpdated is not passed in' do
+ result = run(
+ coverage_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ end
+ end
+
+ describe 'carin eob search required _lastUpdated' do
+ let(:eob_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::ExplanationOfBenefitLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
+ let(:eob) { FHIR.from_contents(eob_json_string) }
+ let(:last_updated) { '2020-04-28' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: eob }])
+ end
+
+ before do
+ Inferno::Repositories::Tests.new.insert(eob_last_updated_search_test)
+ setup_mock_test(eob_last_updated_search_test, eob)
+ end
+
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ eob_last_updated_search_test,
+ c4bb_v200_explanation_of_benefit__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'fails if lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+
+ result = run(
+ eob_last_updated_search_test,
+ c4bb_v200_explanation_of_benefit__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('fail')
+ expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
+ end
+
+ it 'fails if lastUpdated is not passed in' do
+ stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated")
+ .to_return(status: 400, body: error_outcome.to_json)
+
+ result = run(
+ eob_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('fail')
+ expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
+ end
+end
+
+
+end
\ No newline at end of file
diff --git a/spec/fixtures/c4bb_coverage_example.json b/spec/fixtures/c4bb_coverage_example.json
new file mode 100644
index 00000000..249fbb05
--- /dev/null
+++ b/spec/fixtures/c4bb_coverage_example.json
@@ -0,0 +1,99 @@
+{
+ "resourceType": "Coverage",
+ "id": "Coverage2",
+ "meta": {
+ "versionId": "1",
+ "lastUpdated": "2022-09-17T20:32:39.267+00:00",
+ "source": "#h78CuLSfdxHlUkyZ",
+ "profile": [
+ "http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Coverage|2.0.0"
+ ]
+ },
+ "language": "en-US",
+ "text": {
+ "status": "generated",
+ "div": "
"
+ },
+ "identifier": [
+ {
+ "type": {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
+ "code": "MB",
+ "display": "Member Number"
+ }
+ ],
+ "text": "An identifier for the insured of an insurance policy (this insured always has a subscriber), usually assigned by the insurance carrier."
+ },
+ "system": "https://www.upmchealthplan.com/fhir/memberidentifier",
+ "value": "88800933501",
+ "assigner": {
+ "reference": "Organization/Payer2",
+ "display": "UPMC Health Plan"
+ }
+ }
+ ],
+ "status": "active",
+ "policyHolder": {
+ "reference": "Patient/Patient1"
+ },
+ "subscriber": {
+ "reference": "Patient/Patient1"
+ },
+ "subscriberId": "888009335",
+ "beneficiary": {
+ "reference": "Patient/Patient1"
+ },
+ "dependent": "01",
+ "relationship": {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/subscriber-relationship",
+ "code": "self"
+ }
+ ],
+ "text": "Self"
+ },
+ "period": {
+ "start": "2017-01-01",
+ "end": "2017-06-30"
+ },
+ "payor": [
+ {
+ "reference": "Organization/Payer2",
+ "display": "UPMC Health Plan"
+ }
+ ],
+ "class": [
+ {
+ "type": {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/coverage-class",
+ "code": "group",
+ "display": "Group"
+ }
+ ],
+ "text": "An employee group"
+ },
+ "value": "MCHMO1",
+ "name": "MEDICARE HMO PLAN"
+ },
+ {
+ "type": {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/coverage-class",
+ "code": "plan",
+ "display": "Plan"
+ }
+ ],
+ "text": "A specific suite of benefits."
+ },
+ "value": "GI8",
+ "name": "GI8-HMO DEDUCTIBLE"
+ }
+ ],
+ "network": "GI8-HMO DEDUCTIBLE"
+}
\ No newline at end of file
From 51c80089a5865fe36531e495f4e75aec79b0041c Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Tue, 31 Oct 2023 11:39:17 -0400
Subject: [PATCH 03/17] Revert metadata back to original as it cannot be
manually set and gets overwritten
---
.../coverage/coverage_lastupdated_search_test.rb | 10 ++++++----
.../coverage/coverage_lastupdated_search_test.rb | 10 ++++++----
2 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
index 88cc76fc..a9ae8d39 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
@@ -17,12 +17,15 @@ class CoverageLastupdatedSearchTest < Inferno::Test
)
id :c4bb_v200devnonfinancial_coverage__lastUpdated_search_test
+ optional
+
input :c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param,
- title: 'Coverage search parameter for _lastUpdated',
+ title: 'Coverage search parameter for _lastUpdated
+',
type: 'text',
- description: 'Coverage search parameter: _lastUpdated',
- optional: true
+ description: 'Coverage search parameter: _lastUpdated
+'
def self.properties
@properties ||= SearchTestProperties.new(
@@ -40,7 +43,6 @@ def scratch_resources
end
run do
- skip '_lastUpdated optional and not provided' unless c4bb_v200_coverage__lastUpdated_search_test_param.present?
run_search_test(c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
index 99182946..d7b0e442 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
@@ -17,12 +17,15 @@ class CoverageLastupdatedSearchTest < Inferno::Test
)
id :c4bb_v200_coverage__lastUpdated_search_test
+ optional
+
input :c4bb_v200_coverage__lastUpdated_search_test_param,
- title: 'Coverage search parameter for _lastUpdated',
+ title: 'Coverage search parameter for _lastUpdated
+',
type: 'text',
- description: 'Coverage search parameter: _lastUpdated',
- optional: true
+ description: 'Coverage search parameter: _lastUpdated
+'
def self.properties
@properties ||= SearchTestProperties.new(
@@ -40,7 +43,6 @@ def scratch_resources
end
run do
- skip '_lastUpdated optional and not provided' unless c4bb_v200_coverage__lastUpdated_search_test_param.present?
run_search_test(c4bb_v200_coverage__lastUpdated_search_test_param)
end
end
From 9f1bd87981c0dceb02c804d8c9bcb787fa00a5de Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Tue, 31 Oct 2023 11:41:07 -0400
Subject: [PATCH 04/17] Updated search test generator so that it adds optional
to any tests that are not SHALL requirements. Updated optional? method so
that it checks if search_metadata is nil before checking if it is empty
---
.../generator/search_test_generator.rb | 2 +-
.../generator/templates/search.rb.erb | 4 +++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb b/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
index cf34ab8b..67d62ee6 100644
--- a/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
+++ b/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
@@ -138,7 +138,7 @@ def required_comparators
end
def optional?
- conformance_expectation != 'SHALL' || !search_metadata[:must_support_or_mandatory]
+ conformance_expectation != 'SHALL' || (!search_metadata[:must_support_or_mandatory].nil? && !search_metadata[:must_support_or_mandatory])
end
def search_definition(name)
diff --git a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
index 06e190bb..06b9f1c0 100644
--- a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
+++ b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
@@ -11,7 +11,9 @@ module CarinForBlueButtonTestKit
<%= description %>
)
- id :<%= test_id %>
+ id :<%= test_id %><% if optional? %>
+ optional
+ <% end %>
input :<%=test_id%>_param,
title: '<%=input_title%>',
From cb9f84306f9cad2105a7d3ee2fa08d4f0949c63b Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Tue, 31 Oct 2023 11:44:17 -0400
Subject: [PATCH 05/17] Remove warning and skipping of lastUpdated tests since
they are already marked as optional
---
.../carin_search_test.rb | 13 ++-----------
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/lib/carin_for_blue_button_test_kit/carin_search_test.rb b/lib/carin_for_blue_button_test_kit/carin_search_test.rb
index b7383c1d..12316c4d 100644
--- a/lib/carin_for_blue_button_test_kit/carin_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/carin_search_test.rb
@@ -37,17 +37,8 @@ def run_search_test(param_value, include_search: false, resource_id: nil)
search_params[search_param_names[0]] = param_value
fhir_search(resource_type, params: search_params)
-
- # _lastUpdated on Coverage resource is optional and should be skipped if unsuccessful
- if search_param_names[0] == '_lastUpdated' && resource_type == 'Coverage'
- warning do
- assert_response_status(200)
- end
- skip_if response[:status] != 200, '_lastUpdated search query was unsuccessful and did not respond with a 200 status'
- else
- assert_response_status(200)
- end
-
+
+ assert_response_status(200)
assert_resource_type(:bundle)
returned_resources = extract_resources_from_bundle(bundle: resource, response:).select do |item|
From fdf751486b362abb638b4d0eaa50e370ec7e362b Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Tue, 31 Oct 2023 12:43:33 -0400
Subject: [PATCH 06/17] Fix search.rb generator template so that it adds input
as optional if test is optional
---
.../coverage/coverage_lastupdated_search_test.rb | 1 +
.../v2.0.0/coverage/coverage_lastupdated_search_test.rb | 1 +
.../generator/templates/search.rb.erb | 3 ++-
3 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
index a9ae8d39..8a90c63d 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
@@ -26,6 +26,7 @@ class CoverageLastupdatedSearchTest < Inferno::Test
type: 'text',
description: 'Coverage search parameter: _lastUpdated
'
+ optional: true
def self.properties
@properties ||= SearchTestProperties.new(
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
index d7b0e442..aecbc282 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
@@ -26,6 +26,7 @@ class CoverageLastupdatedSearchTest < Inferno::Test
type: 'text',
description: 'Coverage search parameter: _lastUpdated
'
+ optional: true
def self.properties
@properties ||= SearchTestProperties.new(
diff --git a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
index 06b9f1c0..18892fce 100644
--- a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
+++ b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
@@ -18,7 +18,8 @@ module CarinForBlueButtonTestKit
input :<%=test_id%>_param,
title: '<%=input_title%>',
type: 'text',
- description: '<%=input_description%>'
+ description: '<%=input_description%>'<% if optional? %>
+ optional: true<% end %>
def self.properties
@properties ||= SearchTestProperties.new(
From d707f9c9763fae4ee53b2ced4e1721250f5713b9 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Tue, 31 Oct 2023 13:32:50 -0400
Subject: [PATCH 07/17] Fix search template to add comma after input
description before optional if optional is included
---
.../coverage/coverage_lastupdated_search_test.rb | 2 +-
.../v2.0.0/coverage/coverage_lastupdated_search_test.rb | 2 +-
.../generator/templates/search.rb.erb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
index 8a90c63d..cb3ec942 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
@@ -25,7 +25,7 @@ class CoverageLastupdatedSearchTest < Inferno::Test
',
type: 'text',
description: 'Coverage search parameter: _lastUpdated
-'
+',
optional: true
def self.properties
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
index aecbc282..36152f12 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
@@ -25,7 +25,7 @@ class CoverageLastupdatedSearchTest < Inferno::Test
',
type: 'text',
description: 'Coverage search parameter: _lastUpdated
-'
+',
optional: true
def self.properties
diff --git a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
index 18892fce..92eafa51 100644
--- a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
+++ b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
@@ -18,7 +18,7 @@ module CarinForBlueButtonTestKit
input :<%=test_id%>_param,
title: '<%=input_title%>',
type: 'text',
- description: '<%=input_description%>'<% if optional? %>
+ description: '<%=input_description%>'<%if optional?%>,
optional: true<% end %>
def self.properties
From 0c147487655fafe37eefc1739f95099229da64cb Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Fri, 27 Oct 2023 09:26:29 -0400
Subject: [PATCH 08/17] Add optional _lastUpdated test to patient,
organization, practitioner, and related_person
---
.../v2.0.0/organization/metadata.yml | 2 +
.../organization_lastupdated_search_test.rb | 46 +++++++++++++++++++
.../generated/v2.0.0/organization_group.rb | 2 +
.../generated/v2.0.0/patient/metadata.yml | 2 +
.../patient_lastupdated_search_test.rb | 46 +++++++++++++++++++
.../generated/v2.0.0/patient_group.rb | 2 +
.../v2.0.0/practitioner/metadata.yml | 2 +
.../practitioner_lastupdated_search_test.rb | 46 +++++++++++++++++++
.../generated/v2.0.0/practitioner_group.rb | 2 +
.../v2.0.0/related_person/metadata.yml | 2 +
.../related_person_lastupdated_search_test.rb | 46 +++++++++++++++++++
.../generated/v2.0.0/related_person_group.rb | 2 +
12 files changed, 200 insertions(+)
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/metadata.yml
index c1d1c7c7..69da0473 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/metadata.yml
@@ -152,6 +152,8 @@
:file_name: organization_validation_test.rb
- :id: c4bb_v200_organization_must_support_test
:file_name: organization_must_support_test.rb
+- :id: c4bb_v200_organization__lastUpdated_search_test
+ :file_name: organization_lastupdated_search_test.rb
:id: c4bb_v200_organization
:file_name: organization_group.rb
:delayed_references: []
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
new file mode 100644
index 00000000..de80770a
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
@@ -0,0 +1,46 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200
+ class OrganizationLastUpdatedSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Organization search by _lastUpdated'
+ description %(
+A server SHOULD support searching by
+_lastUpdated on the Organization resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+ )
+
+ id :c4bb_v200_organization__lastUpdated_search_test
+
+ input :c4bb_v200_organization__lastUpdated_search_test_param,
+ title: 'Organization search parameter for _lastUpdated',
+ type: 'text',
+ description: 'Organization search parameter: _lastUpdated',
+ optional: true
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ resource_type: 'Organization',
+ search_param_names: ['_lastUpdated']
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:organization_resources] ||= {}
+ end
+
+ run do
+ skip '_lastUpdated optional and not provided' unless c4bb_v200_organization__lastUpdated_search_test_param.present?
+ run_search_test(c4bb_v200_organization__lastUpdated_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization_group.rb
index c4729dc9..aeb9e866 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization_group.rb
@@ -1,6 +1,7 @@
require_relative 'organization/organization_read_test'
require_relative 'organization/organization_validation_test'
require_relative 'organization/organization_must_support_test'
+ require_relative 'organization/organization_lastupdated_search_test'
module CarinForBlueButtonTestKit
module CARIN4BBV200
@@ -75,6 +76,7 @@ def self.metadata
test from: :c4bb_v200_organization_read_test
test from: :c4bb_v200_organization_validation_test
test from: :c4bb_v200_organization_must_support_test
+ test from: :c4bb_v200_organization__lastUpdated_search_test
end
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/metadata.yml
index 4dc947c0..7a72101d 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/metadata.yml
@@ -240,6 +240,8 @@
:file_name: patient_validation_test.rb
- :id: c4bb_v200_patient_must_support_test
:file_name: patient_must_support_test.rb
+- :id: c4bb_v200_patient__lastUpdated_search_test
+ :file_name: patient_lastupdated_search_test.rb
:id: c4bb_v200_patient
:file_name: patient_group.rb
:delayed_references: []
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
new file mode 100644
index 00000000..9a2d52b4
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
@@ -0,0 +1,46 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200
+ class PatientLastUpdatedSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Patient search by _lastUpdated'
+ description %(
+A server SHOULD support searching by
+_lastUpdated on the Patient resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+ )
+
+ id :c4bb_v200_patient__lastUpdated_search_test
+
+ input :c4bb_v200_patient__lastUpdated_search_test_param,
+ title: 'Patient search parameter for _lastUpdated',
+ type: 'text',
+ description: 'Patient search parameter: _lastUpdated',
+ optional: true
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ resource_type: 'Patient',
+ search_param_names: ['_lastUpdated']
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:patient_resources] ||= {}
+ end
+
+ run do
+ skip '_lastUpdated optional and not provided' unless c4bb_v200_patient__lastUpdated_search_test_param.present?
+ run_search_test(c4bb_v200_patient__lastUpdated_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient_group.rb
index e64b1871..dc9b8f5b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient_group.rb
@@ -1,6 +1,7 @@
require_relative 'patient/patient_read_test'
require_relative 'patient/patient_validation_test'
require_relative 'patient/patient_must_support_test'
+ require_relative 'patient/patient_lastupdated_search_test'
module CarinForBlueButtonTestKit
module CARIN4BBV200
@@ -75,6 +76,7 @@ def self.metadata
test from: :c4bb_v200_patient_read_test
test from: :c4bb_v200_patient_validation_test
test from: :c4bb_v200_patient_must_support_test
+ test from: :c4bb_v200_patient__lastUpdated_search_test
end
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/metadata.yml
index 1db61160..49c951d0 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/metadata.yml
@@ -128,6 +128,8 @@
:file_name: practitioner_validation_test.rb
- :id: c4bb_v200_practitioner_must_support_test
:file_name: practitioner_must_support_test.rb
+- :id: c4bb_v200_practitioner__lastUpdated_search_test
+ :file_name: practitioner_lastupdated_search_test.rb
:id: c4bb_v200_practitioner
:file_name: practitioner_group.rb
:delayed_references: []
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
new file mode 100644
index 00000000..c54d45f4
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
@@ -0,0 +1,46 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200
+ class PractitionerLastUpdatedSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Practitioner search by _lastUpdated'
+ description %(
+A server SHOULD support searching by
+_lastUpdated on the Practitioner resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+ )
+
+ id :c4bb_v200_practitioner__lastUpdated_search_test
+
+ input :c4bb_v200_practitioner__lastUpdated_search_test_param,
+ title: 'Practitioner search parameter for _lastUpdated',
+ type: 'text',
+ description: 'Practitioner search parameter: _lastUpdated',
+ optional: true
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ resource_type: 'Practitioner',
+ search_param_names: ['_lastUpdated']
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:practitioner_resources] ||= {}
+ end
+
+ run do
+ skip '_lastUpdated optional and not provided' unless c4bb_v200_practitioner__lastUpdated_search_test_param.present?
+ run_search_test(c4bb_v200_practitioner__lastUpdated_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner_group.rb
index a2240305..cb21edbf 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner_group.rb
@@ -1,6 +1,7 @@
require_relative 'practitioner/practitioner_read_test'
require_relative 'practitioner/practitioner_validation_test'
require_relative 'practitioner/practitioner_must_support_test'
+ require_relative 'practitioner/practitioner_lastupdated_search_test'
module CarinForBlueButtonTestKit
module CARIN4BBV200
@@ -75,6 +76,7 @@ def self.metadata
test from: :c4bb_v200_practitioner_read_test
test from: :c4bb_v200_practitioner_validation_test
test from: :c4bb_v200_practitioner_must_support_test
+ test from: :c4bb_v200_practitioner__lastUpdated_search_test
end
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/metadata.yml
index 2b347df2..4790d888 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/metadata.yml
@@ -117,6 +117,8 @@
:file_name: related_person_validation_test.rb
- :id: c4bb_v200_related_person_must_support_test
:file_name: related_person_must_support_test.rb
+- :id: c4bb_v200_related_person__lastUpdated_search_test
+ :file_name: related_person_lastupdated_search_test.rb
:id: c4bb_v200_related_person
:file_name: related_person_group.rb
:delayed_references: []
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
new file mode 100644
index 00000000..010d68ae
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
@@ -0,0 +1,46 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200
+ class RelatedPersonLastUpdatedSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for RelatedPerson search by _lastUpdated'
+ description %(
+A server SHOULD support searching by
+_lastUpdated on the RelatedPerson resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+ )
+
+ id :c4bb_v200_related_person__lastUpdated_search_test
+
+ input :c4bb_v200_related_person__lastUpdated_search_test_param,
+ title: 'RelatedPerson search parameter for _lastUpdated',
+ type: 'text',
+ description: 'RelatedPerson search parameter: _lastUpdated',
+ optional: true
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ resource_type: 'RelatedPerson',
+ search_param_names: ['_lastUpdated']
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:related_person_resources] ||= {}
+ end
+
+ run do
+ skip '_lastUpdated optional and not provided' unless c4bb_v200_related_person__lastUpdated_search_test_param.present?
+ run_search_test(c4bb_v200_related_person__lastUpdated_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person_group.rb
index 2494eaa5..ebb9c7fa 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person_group.rb
@@ -1,6 +1,7 @@
require_relative 'related_person/related_person_read_test'
require_relative 'related_person/related_person_validation_test'
require_relative 'related_person/related_person_must_support_test'
+ require_relative 'related_person/related_person_lastupdated_search_test'
module CarinForBlueButtonTestKit
module CARIN4BBV200
@@ -75,6 +76,7 @@ def self.metadata
test from: :c4bb_v200_related_person_read_test
test from: :c4bb_v200_related_person_validation_test
test from: :c4bb_v200_related_person_must_support_test
+ test from: :c4bb_v200_related_person__lastUpdated_search_test
end
end
end
From a25d043a1423cffc7175cee4626aa271f420bad4 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Fri, 27 Oct 2023 13:33:09 -0400
Subject: [PATCH 09/17] Update new _lastUpdated tests so class name follows
naming convention for _lastUpdated tests that already exist, add spec tests
for all of the new optional _lastUpdated tests
---
.../organization_lastupdated_search_test.rb | 2 +-
.../patient_lastupdated_search_test.rb | 2 +-
.../practitioner_lastupdated_search_test.rb | 2 +-
.../related_person_lastupdated_search_test.rb | 2 +-
.../carin_search_test_last_updated.rb | 392 ++++++++++++++----
spec/fixtures/c4bb_organization_example.json | 56 +++
spec/fixtures/c4bb_practitioner_example.json | 44 ++
.../fixtures/c4bb_related_person_example.json | 54 +++
8 files changed, 467 insertions(+), 87 deletions(-)
create mode 100644 spec/fixtures/c4bb_organization_example.json
create mode 100644 spec/fixtures/c4bb_practitioner_example.json
create mode 100644 spec/fixtures/c4bb_related_person_example.json
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
index de80770a..ebc00c59 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
@@ -3,7 +3,7 @@
module CarinForBlueButtonTestKit
module CARIN4BBV200
- class OrganizationLastUpdatedSearchTest < Inferno::Test
+ class OrganizationLastupdatedSearchTest < Inferno::Test
include CarinForBlueButtonTestKit::CarinSearchTest
title 'Server returns valid results for Organization search by _lastUpdated'
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
index 9a2d52b4..385f0074 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
@@ -3,7 +3,7 @@
module CarinForBlueButtonTestKit
module CARIN4BBV200
- class PatientLastUpdatedSearchTest < Inferno::Test
+ class PatientLastupdatedSearchTest < Inferno::Test
include CarinForBlueButtonTestKit::CarinSearchTest
title 'Server returns valid results for Patient search by _lastUpdated'
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
index c54d45f4..8cc13c34 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
@@ -3,7 +3,7 @@
module CarinForBlueButtonTestKit
module CARIN4BBV200
- class PractitionerLastUpdatedSearchTest < Inferno::Test
+ class PractitionerLastupdatedSearchTest < Inferno::Test
include CarinForBlueButtonTestKit::CarinSearchTest
title 'Server returns valid results for Practitioner search by _lastUpdated'
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
index 010d68ae..4f127dd5 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
@@ -3,7 +3,7 @@
module CarinForBlueButtonTestKit
module CARIN4BBV200
- class RelatedPersonLastUpdatedSearchTest < Inferno::Test
+ class RelatedPersonLastupdatedSearchTest < Inferno::Test
include CarinForBlueButtonTestKit::CarinSearchTest
title 'Server returns valid results for RelatedPerson search by _lastUpdated'
diff --git a/spec/carin_for_blue_button/carin_search_test_last_updated.rb b/spec/carin_for_blue_button/carin_search_test_last_updated.rb
index 22826cd9..bd2e6f8c 100644
--- a/spec/carin_for_blue_button/carin_search_test_last_updated.rb
+++ b/spec/carin_for_blue_button/carin_search_test_last_updated.rb
@@ -1,96 +1,92 @@
# frozen_string_literal: true
RSpec.describe CarinForBlueButtonTestKit::CarinSearchTest do
+ let(:suite) { Inferno::Repositories::TestSuites.new.find('c4bb_v200') }
+ let(:session_data_repo) { Inferno::Repositories::SessionData.new }
+ let(:test_session) { repo_create(:test_session, test_suite_id: suite.id) }
+ let(:url) { 'http://example.com/fhir' }
+ let(:error_outcome) { FHIR::OperationOutcome.new(issue: [{ severity: 'error' }]) }
+
+ def run(runnable, inputs = {})
+ test_run_params = { test_session_id: test_session.id }.merge(runnable.reference_hash)
+ test_run = Inferno::Repositories::TestRuns.new.create(test_run_params)
+ inputs.each do |name, value|
+ session_data_repo.save(
+ test_session_id: test_session.id,
+ name:,
+ value:,
+ type: runnable.config.input_type(name)
+ )
+ end
+ Inferno::TestRunner.new(test_session:, test_run:).run(runnable)
+ end
+
+ def setup_mock_test(coverage_test, coverage_resource)
+ allow_any_instance_of(coverage_test).to receive(:scratch_resources).and_return(
+ {
+ all: [coverage_resource]
+ }
+ )
+ end
+
+ describe 'carin Coverage search optional _lastUpdated' do
+ let(:coverage_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::CoverageLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
let(:coverage_json_string) do
File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_coverage_example.json'))
end
- let(:eob_json_string) do
- File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_eob_inpatient_example.json'))
- end
-
- let(:suite) { Inferno::Repositories::TestSuites.new.find('c4bb_v200') }
- let(:session_data_repo) { Inferno::Repositories::SessionData.new }
- let(:test_session) { repo_create(:test_session, test_suite_id: suite.id) }
- let(:url) { 'http://example.com/fhir' }
- let(:error_outcome) { FHIR::OperationOutcome.new(issue: [{ severity: 'error' }]) }
-
- def run(runnable, inputs = {})
- test_run_params = { test_session_id: test_session.id }.merge(runnable.reference_hash)
- test_run = Inferno::Repositories::TestRuns.new.create(test_run_params)
- inputs.each do |name, value|
- session_data_repo.save(
- test_session_id: test_session.id,
- name:,
- value:,
- type: runnable.config.input_type(name)
- )
- end
- Inferno::TestRunner.new(test_session:, test_run:).run(runnable)
- end
-
- def setup_mock_test(coverage_test, coverage_resource)
- allow_any_instance_of(coverage_test).to receive(:scratch_resources).and_return(
- {
- all: [coverage_resource]
- }
- )
- end
-
- describe 'carin coverage search optional _lastUpdated' do
- let(:coverage_last_updated_search_test) do
- Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::CoverageLastupdatedSearchTest) do
- fhir_client { url :url }
- input :url
- end
- end
-
- let(:coverage) { FHIR.from_contents(coverage_json_string) }
- let(:last_updated) { '2022-09-17' }
- let(:bundle) do
- FHIR::Bundle.new(entry: [{ resource: coverage }])
- end
-
- before do
- Inferno::Repositories::Tests.new.insert(coverage_last_updated_search_test)
- setup_mock_test(coverage_last_updated_search_test, coverage)
- end
-
- it 'passes if _lastUpdated is passed in and 200 is received' do
- stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
- .to_return(status: 200, body: bundle.to_json)
-
- result = run(
- coverage_last_updated_search_test,
- c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('pass')
- end
+ let(:coverage) { FHIR.from_contents(coverage_json_string) }
+ let(:last_updated) { '2022-09-17' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: coverage }])
+ end
- it 'skips if _lastUpdated is passed in and 400 is received' do
- stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- coverage_last_updated_search_test,
- c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
- end
+ before do
+ Inferno::Repositories::Tests.new.insert(coverage_last_updated_search_test)
+ setup_mock_test(coverage_last_updated_search_test, coverage)
+ end
- it 'skips if _lastUpdated is not passed in' do
- result = run(
- coverage_last_updated_search_test,
- url:
- )
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated optional and not provided')
- end
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ coverage_last_updated_search_test,
+ c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'skips if _lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+ result = run(
+ coverage_last_updated_search_test,
+ c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ end
+
+ it 'skips if _lastUpdated is not passed in' do
+ result = run(
+ coverage_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ end
end
- describe 'carin eob search required _lastUpdated' do
+ describe 'carin ExplanationOfBenefit search required _lastUpdated' do
let(:eob_last_updated_search_test) do
Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::ExplanationOfBenefitLastupdatedSearchTest) do
fhir_client { url :url }
@@ -98,6 +94,10 @@ def setup_mock_test(coverage_test, coverage_resource)
end
end
+ let(:eob_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_eob_inpatient_example.json'))
+ end
+
let(:eob) { FHIR.from_contents(eob_json_string) }
let(:last_updated) { '2020-04-28' }
let(:bundle) do
@@ -145,7 +145,233 @@ def setup_mock_test(coverage_test, coverage_resource)
expect(result.result).to eq('fail')
expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
end
-end
+ end
+
+ describe 'carin Patient search optional _lastUpdated' do
+ let(:patient_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::PatientLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+ let(:patient_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_patient_example.json'))
+ end
+
+ let(:patient) { FHIR.from_contents(patient_json_string) }
+ let(:last_updated) { '2020-07-07' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: patient }])
+ end
+ before do
+ Inferno::Repositories::Tests.new.insert(patient_last_updated_search_test)
+ setup_mock_test(patient_last_updated_search_test, patient)
+ end
+
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/Patient?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ patient_last_updated_search_test,
+ c4bb_v200_patient__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'skips if _lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/Patient?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+ result = run(
+ patient_last_updated_search_test,
+ c4bb_v200_patient__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ end
+
+ it 'skips if _lastUpdated is not passed in' do
+ result = run(
+ patient_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ end
+ end
+
+ describe 'carin Organization search optional _lastUpdated' do
+ let(:organization_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::OrganizationLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
+ let(:organization_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_organization_example.json'))
+ end
+
+ let(:organization) { FHIR.from_contents(organization_json_string) }
+ let(:last_updated) { '2022-09-17' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: organization }])
+ end
+
+ before do
+ Inferno::Repositories::Tests.new.insert(organization_last_updated_search_test)
+ setup_mock_test(organization_last_updated_search_test, organization)
+ end
+
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/Organization?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ organization_last_updated_search_test,
+ c4bb_v200_organization__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'skips if _lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/Organization?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+ result = run(
+ organization_last_updated_search_test,
+ c4bb_v200_organization__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ end
+
+ it 'skips if _lastUpdated is not passed in' do
+ result = run(
+ organization_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ end
+ end
+
+ describe 'carin Practitioner search optional _lastUpdated' do
+ let(:practitioner_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::PractitionerLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
+ let(:practitioner_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_practitioner_example.json'))
+ end
+
+ let(:practitioner) { FHIR.from_contents(practitioner_json_string) }
+ let(:last_updated) { '2022-09-17' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: practitioner }])
+ end
+
+ before do
+ Inferno::Repositories::Tests.new.insert(practitioner_last_updated_search_test)
+ setup_mock_test(practitioner_last_updated_search_test, practitioner)
+ end
+
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/Practitioner?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ practitioner_last_updated_search_test,
+ c4bb_v200_practitioner__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'skips if _lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/Practitioner?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+ result = run(
+ practitioner_last_updated_search_test,
+ c4bb_v200_practitioner__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ end
+
+ it 'skips if _lastUpdated is not passed in' do
+ result = run(
+ practitioner_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ end
+ end
+
+ describe 'carin RelatedPerson search optional _lastUpdated' do
+ let(:related_person_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::RelatedPersonLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
+ let(:related_person_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_related_person_example.json'))
+ end
+
+ let(:related_person) { FHIR.from_contents(related_person_json_string) }
+ let(:last_updated) { '2020-05-04' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: related_person }])
+ end
+
+ before do
+ Inferno::Repositories::Tests.new.insert(related_person_last_updated_search_test)
+ setup_mock_test(related_person_last_updated_search_test, related_person)
+ end
+
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/RelatedPerson?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ related_person_last_updated_search_test,
+ c4bb_v200_related_person__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'skips if _lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/RelatedPerson?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+ result = run(
+ related_person_last_updated_search_test,
+ c4bb_v200_related_person__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ end
+
+ it 'skips if _lastUpdated is not passed in' do
+ result = run(
+ related_person_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ end
+ end
end
\ No newline at end of file
diff --git a/spec/fixtures/c4bb_organization_example.json b/spec/fixtures/c4bb_organization_example.json
new file mode 100644
index 00000000..6a130b35
--- /dev/null
+++ b/spec/fixtures/c4bb_organization_example.json
@@ -0,0 +1,56 @@
+{
+ "resourceType": "Organization",
+ "id": "ProviderTransportationOrganization1",
+ "meta": {
+ "versionId": "1",
+ "lastUpdated": "2022-09-17T20:32:22.159+00:00",
+ "source": "#yGJc0mfor4UJSplm",
+ "profile": [
+ "http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Organization|2.0.0"
+ ]
+ },
+ "text": {
+ "status": "generated",
+ "div": "Generated Narrative: Organization
identifier: National Provider Identifier: 0099887766
active: true
name: ABC Ambulance Services
address: Attn: ABC Ambulance Services Pittsburgh PA 15222 USA
Contacts
- | Telecom |
* | ph: 555-555-5511(WORK) |
"
+ },
+ "identifier": [
+ {
+ "type": {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
+ "code": "NPI",
+ "display": "National Provider Identifier"
+ }
+ ],
+ "text": "National Provider Identifier"
+ },
+ "system": "http://hl7.org/fhir/sid/us-npi",
+ "value": "0099887766"
+ }
+ ],
+ "active": true,
+ "name": "ABC Ambulance Services",
+ "address": [
+ {
+ "line": [
+ "Attn: ABC Ambulance Services"
+ ],
+ "city": "Pittsburgh",
+ "state": "PA",
+ "postalCode": "15222",
+ "country": "USA"
+ }
+ ],
+ "contact": [
+ {
+ "telecom": [
+ {
+ "system": "phone",
+ "value": "555-555-5511",
+ "use": "work"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/spec/fixtures/c4bb_practitioner_example.json b/spec/fixtures/c4bb_practitioner_example.json
new file mode 100644
index 00000000..64e48b63
--- /dev/null
+++ b/spec/fixtures/c4bb_practitioner_example.json
@@ -0,0 +1,44 @@
+{
+ "resourceType": "Practitioner",
+ "id": "Practitioner1",
+ "meta": {
+ "versionId": "1",
+ "lastUpdated": "2022-09-17T20:32:28.890+00:00",
+ "source": "#Y5mT8EmnotqMSybZ",
+ "profile": [
+ "http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Practitioner|2.0.0"
+ ]
+ },
+ "text": {
+ "status": "generated",
+ "div": "Generated Narrative: Practitioner
identifier: National Provider Identifier: 6667778880
active: true
name: John Smith
"
+ },
+ "identifier": [
+ {
+ "type": {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
+ "code": "NPI",
+ "display": "National Provider Identifier"
+ }
+ ],
+ "text": "National Provider Identifier"
+ },
+ "system": "http://hl7.org/fhir/sid/us-npi",
+ "value": "6667778880"
+ }
+ ],
+ "active": true,
+ "name": [
+ {
+ "family": "Smith",
+ "given": [
+ "John"
+ ],
+ "prefix": [
+ "Dr."
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/spec/fixtures/c4bb_related_person_example.json b/spec/fixtures/c4bb_related_person_example.json
new file mode 100644
index 00000000..59ba9b87
--- /dev/null
+++ b/spec/fixtures/c4bb_related_person_example.json
@@ -0,0 +1,54 @@
+{
+ "resourceType" : "RelatedPerson",
+ "id" : "RelatedPerson1",
+ "meta" : {
+ "lastUpdated" : "2020-05-04T03:02:01-04:00",
+ "profile" : [
+ "http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-RelatedPerson|2.0.0"
+ ]
+ },
+ "text" : {
+ "status" : "generated",
+ "div" : "Generated Narrative: RelatedPerson
active: true
patient: Patient/Patient1 " EXAMPLE1"
relationship: mother (RoleCode#MTH)
name: Mary Example1
telecom: ph: (301)666-1212
address: 123 Main Street Pittsburgh PA 12519
"
+ },
+ "active" : true,
+ "patient" : {
+ "reference" : "Patient/Patient1"
+ },
+ "relationship" : [
+ {
+ "coding" : [
+ {
+ "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
+ "code" : "MTH"
+ }
+ ]
+ }
+ ],
+ "name" : [
+ {
+ "family" : "Example1",
+ "given" : [
+ "Mary"
+ ]
+ }
+ ],
+ "telecom" : [
+ {
+ "system" : "phone",
+ "value" : "(301)666-1212",
+ "rank" : 2
+ }
+ ],
+ "address" : [
+ {
+ "type" : "physical",
+ "line" : [
+ "123 Main Street"
+ ],
+ "city" : "Pittsburgh",
+ "state" : "PA",
+ "postalCode" : "12519"
+ }
+ ]
+}
\ No newline at end of file
From 45863bd6712e2258d94adc5eb443e12b4acfc2b3 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Tue, 31 Oct 2023 16:36:10 -0400
Subject: [PATCH 10/17] Fix group generator so that search test generator does
not exclude Patient, Practitioner, Organization, and Related Person resource.
Creates the id and lastUpdated test for all of these resources and makes
lastUpdated optional
---
.../organization/metadata.yml | 4 ++
.../organization_id_search_test.rb | 58 +++++++++++++++++++
.../organization_lastupdated_search_test.rb | 51 ++++++++++++++++
.../organization_group.rb | 4 ++
.../patient/metadata.yml | 4 ++
.../patient/patient_id_search_test.rb | 58 +++++++++++++++++++
.../patient_lastupdated_search_test.rb | 51 ++++++++++++++++
.../v2.0.0-dev-nonfinancial/patient_group.rb | 4 ++
.../practitioner/metadata.yml | 4 ++
.../practitioner_id_search_test.rb | 58 +++++++++++++++++++
.../practitioner_lastupdated_search_test.rb | 51 ++++++++++++++++
.../practitioner_group.rb | 4 ++
.../related_person/metadata.yml | 4 ++
.../related_person_id_search_test.rb | 58 +++++++++++++++++++
.../related_person_lastupdated_search_test.rb | 51 ++++++++++++++++
.../related_person_group.rb | 4 ++
.../v2.0.0/organization/metadata.yml | 2 +
.../organization_id_search_test.rb | 58 +++++++++++++++++++
.../organization_lastupdated_search_test.rb | 11 +++-
.../generated/v2.0.0/organization_group.rb | 2 +
.../generated/v2.0.0/patient/metadata.yml | 2 +
.../v2.0.0/patient/patient_id_search_test.rb | 58 +++++++++++++++++++
.../patient_lastupdated_search_test.rb | 11 +++-
.../generated/v2.0.0/patient_group.rb | 2 +
.../v2.0.0/practitioner/metadata.yml | 2 +
.../practitioner_id_search_test.rb | 58 +++++++++++++++++++
.../practitioner_lastupdated_search_test.rb | 11 +++-
.../generated/v2.0.0/practitioner_group.rb | 2 +
.../v2.0.0/related_person/metadata.yml | 2 +
.../related_person_id_search_test.rb | 58 +++++++++++++++++++
.../related_person_lastupdated_search_test.rb | 11 +++-
.../generated/v2.0.0/related_person_group.rb | 2 +
.../generator/search_test_generator.rb | 1 -
.../generator/special_cases.rb | 4 --
34 files changed, 748 insertions(+), 17 deletions(-)
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_id_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_id_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_id_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_id_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_id_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_id_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_id_search_test.rb
create mode 100644 lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_id_search_test.rb
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/metadata.yml
index 78abb0ba..043634fe 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/metadata.yml
@@ -152,6 +152,10 @@
:file_name: organization_validation_test.rb
- :id: c4bb_v200devnonfinancial_organization_must_support_test
:file_name: organization_must_support_test.rb
+- :id: c4bb_v200devnonfinancial_organization__id_search_test
+ :file_name: organization_id_search_test.rb
+- :id: c4bb_v200devnonfinancial_organization__lastUpdated_search_test
+ :file_name: organization_lastupdated_search_test.rb
:id: c4bb_v200devnonfinancial_organization
:file_name: organization_group.rb
:delayed_references: []
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_id_search_test.rb
new file mode 100644
index 00000000..b81ce252
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_id_search_test.rb
@@ -0,0 +1,58 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200DEVNONFINANCIAL
+ class OrganizationIdSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Organization search by _id'
+ description %(
+A server SHALL support searching by
+_id on the Organization resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+Because this is the first search of the sequence, resources in the
+response will be used for subsequent tests.
+
+Additionally, this test will check that GET and POST search methods
+return the same number of results. Search by POST is required by the
+FHIR R4 specification, and these tests interpret search by GET as a
+requirement of CARIN IG for Blue Button® v2.0.0-dev-nonfinancial.
+
+
+ )
+
+ id :c4bb_v200devnonfinancial_organization__id_search_test
+
+ input :c4bb_v200devnonfinancial_organization__id_search_test_param,
+ title: 'Organization search parameter for _id
+',
+ type: 'text',
+ description: 'Organization search parameter: _id
+'
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ first_search: true,
+ resource_type: 'Organization',
+ search_param_names: ['_id'],
+ test_post_search: true
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:organization_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200devnonfinancial_organization__id_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
new file mode 100644
index 00000000..00d04cbb
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
@@ -0,0 +1,51 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200DEVNONFINANCIAL
+ class OrganizationLastupdatedSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Organization search by _lastUpdated'
+ description %(
+A server SHOULD support searching by
+_lastUpdated on the Organization resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+
+ )
+
+ id :c4bb_v200devnonfinancial_organization__lastUpdated_search_test
+ optional
+
+
+ input :c4bb_v200devnonfinancial_organization__lastUpdated_search_test_param,
+ title: 'Organization search parameter for _lastUpdated
+',
+ type: 'text',
+ description: 'Organization search parameter: _lastUpdated
+',
+ optional: true
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ resource_type: 'Organization',
+ search_param_names: ['_lastUpdated']
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:organization_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200devnonfinancial_organization__lastUpdated_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization_group.rb
index 37cff755..9fcf675b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization_group.rb
@@ -1,6 +1,8 @@
require_relative 'organization/organization_read_test'
require_relative 'organization/organization_validation_test'
require_relative 'organization/organization_must_support_test'
+ require_relative 'organization/organization_id_search_test'
+ require_relative 'organization/organization_lastupdated_search_test'
module CarinForBlueButtonTestKit
module CARIN4BBV200DEVNONFINANCIAL
@@ -75,6 +77,8 @@ def self.metadata
test from: :c4bb_v200devnonfinancial_organization_read_test
test from: :c4bb_v200devnonfinancial_organization_validation_test
test from: :c4bb_v200devnonfinancial_organization_must_support_test
+ test from: :c4bb_v200devnonfinancial_organization__id_search_test
+ test from: :c4bb_v200devnonfinancial_organization__lastUpdated_search_test
end
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/metadata.yml
index 35e4c25b..0e370665 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/metadata.yml
@@ -240,6 +240,10 @@
:file_name: patient_validation_test.rb
- :id: c4bb_v200devnonfinancial_patient_must_support_test
:file_name: patient_must_support_test.rb
+- :id: c4bb_v200devnonfinancial_patient__id_search_test
+ :file_name: patient_id_search_test.rb
+- :id: c4bb_v200devnonfinancial_patient__lastUpdated_search_test
+ :file_name: patient_lastupdated_search_test.rb
:id: c4bb_v200devnonfinancial_patient
:file_name: patient_group.rb
:delayed_references: []
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_id_search_test.rb
new file mode 100644
index 00000000..febd423e
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_id_search_test.rb
@@ -0,0 +1,58 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200DEVNONFINANCIAL
+ class PatientIdSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Patient search by _id'
+ description %(
+A server SHALL support searching by
+_id on the Patient resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+Because this is the first search of the sequence, resources in the
+response will be used for subsequent tests.
+
+Additionally, this test will check that GET and POST search methods
+return the same number of results. Search by POST is required by the
+FHIR R4 specification, and these tests interpret search by GET as a
+requirement of CARIN IG for Blue Button® v2.0.0-dev-nonfinancial.
+
+
+ )
+
+ id :c4bb_v200devnonfinancial_patient__id_search_test
+
+ input :c4bb_v200devnonfinancial_patient__id_search_test_param,
+ title: 'Patient search parameter for _id
+',
+ type: 'text',
+ description: 'Patient search parameter: _id
+'
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ first_search: true,
+ resource_type: 'Patient',
+ search_param_names: ['_id'],
+ test_post_search: true
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:patient_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200devnonfinancial_patient__id_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
new file mode 100644
index 00000000..c5b5cb43
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
@@ -0,0 +1,51 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200DEVNONFINANCIAL
+ class PatientLastupdatedSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Patient search by _lastUpdated'
+ description %(
+A server SHOULD support searching by
+_lastUpdated on the Patient resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+
+ )
+
+ id :c4bb_v200devnonfinancial_patient__lastUpdated_search_test
+ optional
+
+
+ input :c4bb_v200devnonfinancial_patient__lastUpdated_search_test_param,
+ title: 'Patient search parameter for _lastUpdated
+',
+ type: 'text',
+ description: 'Patient search parameter: _lastUpdated
+',
+ optional: true
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ resource_type: 'Patient',
+ search_param_names: ['_lastUpdated']
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:patient_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200devnonfinancial_patient__lastUpdated_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient_group.rb
index a3e2643e..177ea2fe 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient_group.rb
@@ -1,6 +1,8 @@
require_relative 'patient/patient_read_test'
require_relative 'patient/patient_validation_test'
require_relative 'patient/patient_must_support_test'
+ require_relative 'patient/patient_id_search_test'
+ require_relative 'patient/patient_lastupdated_search_test'
module CarinForBlueButtonTestKit
module CARIN4BBV200DEVNONFINANCIAL
@@ -75,6 +77,8 @@ def self.metadata
test from: :c4bb_v200devnonfinancial_patient_read_test
test from: :c4bb_v200devnonfinancial_patient_validation_test
test from: :c4bb_v200devnonfinancial_patient_must_support_test
+ test from: :c4bb_v200devnonfinancial_patient__id_search_test
+ test from: :c4bb_v200devnonfinancial_patient__lastUpdated_search_test
end
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/metadata.yml
index 7b6ffadb..13acc711 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/metadata.yml
@@ -128,6 +128,10 @@
:file_name: practitioner_validation_test.rb
- :id: c4bb_v200devnonfinancial_practitioner_must_support_test
:file_name: practitioner_must_support_test.rb
+- :id: c4bb_v200devnonfinancial_practitioner__id_search_test
+ :file_name: practitioner_id_search_test.rb
+- :id: c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test
+ :file_name: practitioner_lastupdated_search_test.rb
:id: c4bb_v200devnonfinancial_practitioner
:file_name: practitioner_group.rb
:delayed_references: []
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_id_search_test.rb
new file mode 100644
index 00000000..745ba4fb
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_id_search_test.rb
@@ -0,0 +1,58 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200DEVNONFINANCIAL
+ class PractitionerIdSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Practitioner search by _id'
+ description %(
+A server SHALL support searching by
+_id on the Practitioner resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+Because this is the first search of the sequence, resources in the
+response will be used for subsequent tests.
+
+Additionally, this test will check that GET and POST search methods
+return the same number of results. Search by POST is required by the
+FHIR R4 specification, and these tests interpret search by GET as a
+requirement of CARIN IG for Blue Button® v2.0.0-dev-nonfinancial.
+
+
+ )
+
+ id :c4bb_v200devnonfinancial_practitioner__id_search_test
+
+ input :c4bb_v200devnonfinancial_practitioner__id_search_test_param,
+ title: 'Practitioner search parameter for _id
+',
+ type: 'text',
+ description: 'Practitioner search parameter: _id
+'
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ first_search: true,
+ resource_type: 'Practitioner',
+ search_param_names: ['_id'],
+ test_post_search: true
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:practitioner_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200devnonfinancial_practitioner__id_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
new file mode 100644
index 00000000..56dcdf1a
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
@@ -0,0 +1,51 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200DEVNONFINANCIAL
+ class PractitionerLastupdatedSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Practitioner search by _lastUpdated'
+ description %(
+A server SHOULD support searching by
+_lastUpdated on the Practitioner resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+
+ )
+
+ id :c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test
+ optional
+
+
+ input :c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test_param,
+ title: 'Practitioner search parameter for _lastUpdated
+',
+ type: 'text',
+ description: 'Practitioner search parameter: _lastUpdated
+',
+ optional: true
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ resource_type: 'Practitioner',
+ search_param_names: ['_lastUpdated']
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:practitioner_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner_group.rb
index 9effa4db..3bd117e3 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner_group.rb
@@ -1,6 +1,8 @@
require_relative 'practitioner/practitioner_read_test'
require_relative 'practitioner/practitioner_validation_test'
require_relative 'practitioner/practitioner_must_support_test'
+ require_relative 'practitioner/practitioner_id_search_test'
+ require_relative 'practitioner/practitioner_lastupdated_search_test'
module CarinForBlueButtonTestKit
module CARIN4BBV200DEVNONFINANCIAL
@@ -75,6 +77,8 @@ def self.metadata
test from: :c4bb_v200devnonfinancial_practitioner_read_test
test from: :c4bb_v200devnonfinancial_practitioner_validation_test
test from: :c4bb_v200devnonfinancial_practitioner_must_support_test
+ test from: :c4bb_v200devnonfinancial_practitioner__id_search_test
+ test from: :c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test
end
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/metadata.yml
index 71c51efa..347dd7b7 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/metadata.yml
@@ -117,6 +117,10 @@
:file_name: related_person_validation_test.rb
- :id: c4bb_v200devnonfinancial_related_person_must_support_test
:file_name: related_person_must_support_test.rb
+- :id: c4bb_v200devnonfinancial_related_person__id_search_test
+ :file_name: related_person_id_search_test.rb
+- :id: c4bb_v200devnonfinancial_related_person__lastUpdated_search_test
+ :file_name: related_person_lastupdated_search_test.rb
:id: c4bb_v200devnonfinancial_related_person
:file_name: related_person_group.rb
:delayed_references: []
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_id_search_test.rb
new file mode 100644
index 00000000..827d36d3
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_id_search_test.rb
@@ -0,0 +1,58 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200DEVNONFINANCIAL
+ class RelatedPersonIdSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for RelatedPerson search by _id'
+ description %(
+A server SHALL support searching by
+_id on the RelatedPerson resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+Because this is the first search of the sequence, resources in the
+response will be used for subsequent tests.
+
+Additionally, this test will check that GET and POST search methods
+return the same number of results. Search by POST is required by the
+FHIR R4 specification, and these tests interpret search by GET as a
+requirement of CARIN IG for Blue Button® v2.0.0-dev-nonfinancial.
+
+
+ )
+
+ id :c4bb_v200devnonfinancial_related_person__id_search_test
+
+ input :c4bb_v200devnonfinancial_related_person__id_search_test_param,
+ title: 'RelatedPerson search parameter for _id
+',
+ type: 'text',
+ description: 'RelatedPerson search parameter: _id
+'
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ first_search: true,
+ resource_type: 'RelatedPerson',
+ search_param_names: ['_id'],
+ test_post_search: true
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:related_person_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200devnonfinancial_related_person__id_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
new file mode 100644
index 00000000..670eba38
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
@@ -0,0 +1,51 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200DEVNONFINANCIAL
+ class RelatedPersonLastupdatedSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for RelatedPerson search by _lastUpdated'
+ description %(
+A server SHOULD support searching by
+_lastUpdated on the RelatedPerson resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+
+ )
+
+ id :c4bb_v200devnonfinancial_related_person__lastUpdated_search_test
+ optional
+
+
+ input :c4bb_v200devnonfinancial_related_person__lastUpdated_search_test_param,
+ title: 'RelatedPerson search parameter for _lastUpdated
+',
+ type: 'text',
+ description: 'RelatedPerson search parameter: _lastUpdated
+',
+ optional: true
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ resource_type: 'RelatedPerson',
+ search_param_names: ['_lastUpdated']
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:related_person_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200devnonfinancial_related_person__lastUpdated_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person_group.rb
index 440263cb..1abab2ed 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person_group.rb
@@ -1,6 +1,8 @@
require_relative 'related_person/related_person_read_test'
require_relative 'related_person/related_person_validation_test'
require_relative 'related_person/related_person_must_support_test'
+ require_relative 'related_person/related_person_id_search_test'
+ require_relative 'related_person/related_person_lastupdated_search_test'
module CarinForBlueButtonTestKit
module CARIN4BBV200DEVNONFINANCIAL
@@ -75,6 +77,8 @@ def self.metadata
test from: :c4bb_v200devnonfinancial_related_person_read_test
test from: :c4bb_v200devnonfinancial_related_person_validation_test
test from: :c4bb_v200devnonfinancial_related_person_must_support_test
+ test from: :c4bb_v200devnonfinancial_related_person__id_search_test
+ test from: :c4bb_v200devnonfinancial_related_person__lastUpdated_search_test
end
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/metadata.yml
index 69da0473..d86daa42 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/metadata.yml
@@ -152,6 +152,8 @@
:file_name: organization_validation_test.rb
- :id: c4bb_v200_organization_must_support_test
:file_name: organization_must_support_test.rb
+- :id: c4bb_v200_organization__id_search_test
+ :file_name: organization_id_search_test.rb
- :id: c4bb_v200_organization__lastUpdated_search_test
:file_name: organization_lastupdated_search_test.rb
:id: c4bb_v200_organization
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_id_search_test.rb
new file mode 100644
index 00000000..73321393
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_id_search_test.rb
@@ -0,0 +1,58 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200
+ class OrganizationIdSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Organization search by _id'
+ description %(
+A server SHALL support searching by
+_id on the Organization resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+Because this is the first search of the sequence, resources in the
+response will be used for subsequent tests.
+
+Additionally, this test will check that GET and POST search methods
+return the same number of results. Search by POST is required by the
+FHIR R4 specification, and these tests interpret search by GET as a
+requirement of CARIN IG for Blue Button® v2.0.0.
+
+
+ )
+
+ id :c4bb_v200_organization__id_search_test
+
+ input :c4bb_v200_organization__id_search_test_param,
+ title: 'Organization search parameter for _id
+',
+ type: 'text',
+ description: 'Organization search parameter: _id
+'
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ first_search: true,
+ resource_type: 'Organization',
+ search_param_names: ['_id'],
+ test_post_search: true
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:organization_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200_organization__id_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
index ebc00c59..ee6194d7 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
@@ -12,14 +12,20 @@ class OrganizationLastupdatedSearchTest < Inferno::Test
_lastUpdated on the Organization resource. This test
will pass if resources are returned and match the search criteria. If
none are returned, the test is skipped.
+
+
)
id :c4bb_v200_organization__lastUpdated_search_test
+ optional
+
input :c4bb_v200_organization__lastUpdated_search_test_param,
- title: 'Organization search parameter for _lastUpdated',
+ title: 'Organization search parameter for _lastUpdated
+',
type: 'text',
- description: 'Organization search parameter: _lastUpdated',
+ description: 'Organization search parameter: _lastUpdated
+',
optional: true
def self.properties
@@ -38,7 +44,6 @@ def scratch_resources
end
run do
- skip '_lastUpdated optional and not provided' unless c4bb_v200_organization__lastUpdated_search_test_param.present?
run_search_test(c4bb_v200_organization__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization_group.rb
index aeb9e866..5c03f972 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization_group.rb
@@ -1,6 +1,7 @@
require_relative 'organization/organization_read_test'
require_relative 'organization/organization_validation_test'
require_relative 'organization/organization_must_support_test'
+ require_relative 'organization/organization_id_search_test'
require_relative 'organization/organization_lastupdated_search_test'
module CarinForBlueButtonTestKit
@@ -76,6 +77,7 @@ def self.metadata
test from: :c4bb_v200_organization_read_test
test from: :c4bb_v200_organization_validation_test
test from: :c4bb_v200_organization_must_support_test
+ test from: :c4bb_v200_organization__id_search_test
test from: :c4bb_v200_organization__lastUpdated_search_test
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/metadata.yml
index 7a72101d..0d65f1fa 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/metadata.yml
@@ -240,6 +240,8 @@
:file_name: patient_validation_test.rb
- :id: c4bb_v200_patient_must_support_test
:file_name: patient_must_support_test.rb
+- :id: c4bb_v200_patient__id_search_test
+ :file_name: patient_id_search_test.rb
- :id: c4bb_v200_patient__lastUpdated_search_test
:file_name: patient_lastupdated_search_test.rb
:id: c4bb_v200_patient
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_id_search_test.rb
new file mode 100644
index 00000000..12619daa
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_id_search_test.rb
@@ -0,0 +1,58 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200
+ class PatientIdSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Patient search by _id'
+ description %(
+A server SHALL support searching by
+_id on the Patient resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+Because this is the first search of the sequence, resources in the
+response will be used for subsequent tests.
+
+Additionally, this test will check that GET and POST search methods
+return the same number of results. Search by POST is required by the
+FHIR R4 specification, and these tests interpret search by GET as a
+requirement of CARIN IG for Blue Button® v2.0.0.
+
+
+ )
+
+ id :c4bb_v200_patient__id_search_test
+
+ input :c4bb_v200_patient__id_search_test_param,
+ title: 'Patient search parameter for _id
+',
+ type: 'text',
+ description: 'Patient search parameter: _id
+'
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ first_search: true,
+ resource_type: 'Patient',
+ search_param_names: ['_id'],
+ test_post_search: true
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:patient_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200_patient__id_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
index 385f0074..48cb1641 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
@@ -12,14 +12,20 @@ class PatientLastupdatedSearchTest < Inferno::Test
_lastUpdated on the Patient resource. This test
will pass if resources are returned and match the search criteria. If
none are returned, the test is skipped.
+
+
)
id :c4bb_v200_patient__lastUpdated_search_test
+ optional
+
input :c4bb_v200_patient__lastUpdated_search_test_param,
- title: 'Patient search parameter for _lastUpdated',
+ title: 'Patient search parameter for _lastUpdated
+',
type: 'text',
- description: 'Patient search parameter: _lastUpdated',
+ description: 'Patient search parameter: _lastUpdated
+',
optional: true
def self.properties
@@ -38,7 +44,6 @@ def scratch_resources
end
run do
- skip '_lastUpdated optional and not provided' unless c4bb_v200_patient__lastUpdated_search_test_param.present?
run_search_test(c4bb_v200_patient__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient_group.rb
index dc9b8f5b..276b7394 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient_group.rb
@@ -1,6 +1,7 @@
require_relative 'patient/patient_read_test'
require_relative 'patient/patient_validation_test'
require_relative 'patient/patient_must_support_test'
+ require_relative 'patient/patient_id_search_test'
require_relative 'patient/patient_lastupdated_search_test'
module CarinForBlueButtonTestKit
@@ -76,6 +77,7 @@ def self.metadata
test from: :c4bb_v200_patient_read_test
test from: :c4bb_v200_patient_validation_test
test from: :c4bb_v200_patient_must_support_test
+ test from: :c4bb_v200_patient__id_search_test
test from: :c4bb_v200_patient__lastUpdated_search_test
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/metadata.yml
index 49c951d0..576ed8f0 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/metadata.yml
@@ -128,6 +128,8 @@
:file_name: practitioner_validation_test.rb
- :id: c4bb_v200_practitioner_must_support_test
:file_name: practitioner_must_support_test.rb
+- :id: c4bb_v200_practitioner__id_search_test
+ :file_name: practitioner_id_search_test.rb
- :id: c4bb_v200_practitioner__lastUpdated_search_test
:file_name: practitioner_lastupdated_search_test.rb
:id: c4bb_v200_practitioner
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_id_search_test.rb
new file mode 100644
index 00000000..c02c2f29
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_id_search_test.rb
@@ -0,0 +1,58 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200
+ class PractitionerIdSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for Practitioner search by _id'
+ description %(
+A server SHALL support searching by
+_id on the Practitioner resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+Because this is the first search of the sequence, resources in the
+response will be used for subsequent tests.
+
+Additionally, this test will check that GET and POST search methods
+return the same number of results. Search by POST is required by the
+FHIR R4 specification, and these tests interpret search by GET as a
+requirement of CARIN IG for Blue Button® v2.0.0.
+
+
+ )
+
+ id :c4bb_v200_practitioner__id_search_test
+
+ input :c4bb_v200_practitioner__id_search_test_param,
+ title: 'Practitioner search parameter for _id
+',
+ type: 'text',
+ description: 'Practitioner search parameter: _id
+'
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ first_search: true,
+ resource_type: 'Practitioner',
+ search_param_names: ['_id'],
+ test_post_search: true
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:practitioner_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200_practitioner__id_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
index 8cc13c34..a5b3f34c 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
@@ -12,14 +12,20 @@ class PractitionerLastupdatedSearchTest < Inferno::Test
_lastUpdated on the Practitioner resource. This test
will pass if resources are returned and match the search criteria. If
none are returned, the test is skipped.
+
+
)
id :c4bb_v200_practitioner__lastUpdated_search_test
+ optional
+
input :c4bb_v200_practitioner__lastUpdated_search_test_param,
- title: 'Practitioner search parameter for _lastUpdated',
+ title: 'Practitioner search parameter for _lastUpdated
+',
type: 'text',
- description: 'Practitioner search parameter: _lastUpdated',
+ description: 'Practitioner search parameter: _lastUpdated
+',
optional: true
def self.properties
@@ -38,7 +44,6 @@ def scratch_resources
end
run do
- skip '_lastUpdated optional and not provided' unless c4bb_v200_practitioner__lastUpdated_search_test_param.present?
run_search_test(c4bb_v200_practitioner__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner_group.rb
index cb21edbf..d6f27dbf 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner_group.rb
@@ -1,6 +1,7 @@
require_relative 'practitioner/practitioner_read_test'
require_relative 'practitioner/practitioner_validation_test'
require_relative 'practitioner/practitioner_must_support_test'
+ require_relative 'practitioner/practitioner_id_search_test'
require_relative 'practitioner/practitioner_lastupdated_search_test'
module CarinForBlueButtonTestKit
@@ -76,6 +77,7 @@ def self.metadata
test from: :c4bb_v200_practitioner_read_test
test from: :c4bb_v200_practitioner_validation_test
test from: :c4bb_v200_practitioner_must_support_test
+ test from: :c4bb_v200_practitioner__id_search_test
test from: :c4bb_v200_practitioner__lastUpdated_search_test
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/metadata.yml
index 4790d888..08f07c03 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/metadata.yml
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/metadata.yml
@@ -117,6 +117,8 @@
:file_name: related_person_validation_test.rb
- :id: c4bb_v200_related_person_must_support_test
:file_name: related_person_must_support_test.rb
+- :id: c4bb_v200_related_person__id_search_test
+ :file_name: related_person_id_search_test.rb
- :id: c4bb_v200_related_person__lastUpdated_search_test
:file_name: related_person_lastupdated_search_test.rb
:id: c4bb_v200_related_person
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_id_search_test.rb
new file mode 100644
index 00000000..ba69e536
--- /dev/null
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_id_search_test.rb
@@ -0,0 +1,58 @@
+require_relative '../../../carin_search_test'
+require_relative '../../../generator/group_metadata'
+
+module CarinForBlueButtonTestKit
+ module CARIN4BBV200
+ class RelatedPersonIdSearchTest < Inferno::Test
+ include CarinForBlueButtonTestKit::CarinSearchTest
+
+ title 'Server returns valid results for RelatedPerson search by _id'
+ description %(
+A server SHALL support searching by
+_id on the RelatedPerson resource. This test
+will pass if resources are returned and match the search criteria. If
+none are returned, the test is skipped.
+
+Because this is the first search of the sequence, resources in the
+response will be used for subsequent tests.
+
+Additionally, this test will check that GET and POST search methods
+return the same number of results. Search by POST is required by the
+FHIR R4 specification, and these tests interpret search by GET as a
+requirement of CARIN IG for Blue Button® v2.0.0.
+
+
+ )
+
+ id :c4bb_v200_related_person__id_search_test
+
+ input :c4bb_v200_related_person__id_search_test_param,
+ title: 'RelatedPerson search parameter for _id
+',
+ type: 'text',
+ description: 'RelatedPerson search parameter: _id
+'
+
+ def self.properties
+ @properties ||= SearchTestProperties.new(
+ first_search: true,
+ resource_type: 'RelatedPerson',
+ search_param_names: ['_id'],
+ test_post_search: true
+ )
+ end
+
+ def self.metadata
+ @metadata ||= Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, 'metadata.yml'), aliases: true))
+ end
+
+ def scratch_resources
+ scratch[:related_person_resources] ||= {}
+ end
+
+ run do
+ run_search_test(c4bb_v200_related_person__id_search_test_param)
+ end
+ end
+ end
+end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
index 4f127dd5..7bae35fe 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
@@ -12,14 +12,20 @@ class RelatedPersonLastupdatedSearchTest < Inferno::Test
_lastUpdated on the RelatedPerson resource. This test
will pass if resources are returned and match the search criteria. If
none are returned, the test is skipped.
+
+
)
id :c4bb_v200_related_person__lastUpdated_search_test
+ optional
+
input :c4bb_v200_related_person__lastUpdated_search_test_param,
- title: 'RelatedPerson search parameter for _lastUpdated',
+ title: 'RelatedPerson search parameter for _lastUpdated
+',
type: 'text',
- description: 'RelatedPerson search parameter: _lastUpdated',
+ description: 'RelatedPerson search parameter: _lastUpdated
+',
optional: true
def self.properties
@@ -38,7 +44,6 @@ def scratch_resources
end
run do
- skip '_lastUpdated optional and not provided' unless c4bb_v200_related_person__lastUpdated_search_test_param.present?
run_search_test(c4bb_v200_related_person__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person_group.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person_group.rb
index ebb9c7fa..bd373d39 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person_group.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person_group.rb
@@ -1,6 +1,7 @@
require_relative 'related_person/related_person_read_test'
require_relative 'related_person/related_person_validation_test'
require_relative 'related_person/related_person_must_support_test'
+ require_relative 'related_person/related_person_id_search_test'
require_relative 'related_person/related_person_lastupdated_search_test'
module CarinForBlueButtonTestKit
@@ -76,6 +77,7 @@ def self.metadata
test from: :c4bb_v200_related_person_read_test
test from: :c4bb_v200_related_person_validation_test
test from: :c4bb_v200_related_person_must_support_test
+ test from: :c4bb_v200_related_person__id_search_test
test from: :c4bb_v200_related_person__lastUpdated_search_test
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb b/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
index 67d62ee6..66f99520 100644
--- a/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
+++ b/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
@@ -8,7 +8,6 @@ class SearchTestGenerator
class << self
def generate(ig_metadata, base_output_dir)
ig_metadata.groups
- .reject { |group| SpecialCases.exclude_group? group }
.select { |group| group.searches.present? }
.each do |group|
group.searches.each { |search| new(group, search, base_output_dir).generate }
diff --git a/lib/carin_for_blue_button_test_kit/generator/special_cases.rb b/lib/carin_for_blue_button_test_kit/generator/special_cases.rb
index 40edc709..a5c9e5c7 100644
--- a/lib/carin_for_blue_button_test_kit/generator/special_cases.rb
+++ b/lib/carin_for_blue_button_test_kit/generator/special_cases.rb
@@ -2,10 +2,6 @@ module CarinForBlueButtonTestKit
class Generator
module SpecialCases
RESOURCES_TO_EXCLUDE = [
- 'Patient',
- 'Organization',
- 'Practitioner',
- 'RelatedPerson'
].freeze
PROFILES_TO_EXCLUDE = [
From b0ddfd0c28be7d90705e56035003e69d2a6a4859 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Tue, 31 Oct 2023 16:37:12 -0400
Subject: [PATCH 11/17] Remove temporary fix for optional? function
---
.../generator/search_test_generator.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb b/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
index 66f99520..d9cbc427 100644
--- a/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
+++ b/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
@@ -137,7 +137,7 @@ def required_comparators
end
def optional?
- conformance_expectation != 'SHALL' || (!search_metadata[:must_support_or_mandatory].nil? && !search_metadata[:must_support_or_mandatory])
+ conformance_expectation != 'SHALL' || search_metadata[:must_support_or_mandatory]
end
def search_definition(name)
From d96c97907fd15c05e3850dc2b4192fc3644a56f5 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Wed, 1 Nov 2023 09:37:22 -0400
Subject: [PATCH 12/17] Fix typo in optional? method in search test generator
---
.../generator/search_test_generator.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb b/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
index d9cbc427..69c24b68 100644
--- a/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
+++ b/lib/carin_for_blue_button_test_kit/generator/search_test_generator.rb
@@ -137,7 +137,7 @@ def required_comparators
end
def optional?
- conformance_expectation != 'SHALL' || search_metadata[:must_support_or_mandatory]
+ conformance_expectation != 'SHALL' || !search_metadata[:must_support_or_mandatory]
end
def search_definition(name)
From 13c756773ab93ad94cb7d6e76a4f832d86a1ae3b Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Wed, 1 Nov 2023 09:55:33 -0400
Subject: [PATCH 13/17] Fix _lastUpdated search spec test
---
.../carin_search_test_last_updated.rb | 60 +++++++++----------
1 file changed, 30 insertions(+), 30 deletions(-)
diff --git a/spec/carin_for_blue_button/carin_search_test_last_updated.rb b/spec/carin_for_blue_button/carin_search_test_last_updated.rb
index bd2e6f8c..2d7c8da6 100644
--- a/spec/carin_for_blue_button/carin_search_test_last_updated.rb
+++ b/spec/carin_for_blue_button/carin_search_test_last_updated.rb
@@ -64,7 +64,7 @@ def setup_mock_test(coverage_test, coverage_resource)
expect(result.result).to eq('pass')
end
- it 'skips if _lastUpdated is passed in and 400 is received' do
+ it 'fails if _lastUpdated is passed in and 400 is received' do
stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
.to_return(status: 400, body: error_outcome.to_json)
result = run(
@@ -72,17 +72,17 @@ def setup_mock_test(coverage_test, coverage_resource)
c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ expect(result.result).to eq('fail')
end
- it 'skips if _lastUpdated is not passed in' do
+ it 'fails if _lastUpdated is not passed in' do
+ stub_request(:get, "#{url}/Coverage?_lastUpdated")
+ .to_return(status: 400, body: error_outcome.to_json)
result = run(
coverage_last_updated_search_test,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ expect(result.result).to eq('fail')
end
end
@@ -182,7 +182,7 @@ def setup_mock_test(coverage_test, coverage_resource)
expect(result.result).to eq('pass')
end
- it 'skips if _lastUpdated is passed in and 400 is received' do
+ it 'fails if _lastUpdated is passed in and 400 is received' do
stub_request(:get, "#{url}/Patient?_lastUpdated=#{last_updated}")
.to_return(status: 400, body: error_outcome.to_json)
result = run(
@@ -190,17 +190,17 @@ def setup_mock_test(coverage_test, coverage_resource)
c4bb_v200_patient__lastUpdated_search_test_param: last_updated,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ expect(result.result).to eq('fail')
end
- it 'skips if _lastUpdated is not passed in' do
+ it 'fails if _lastUpdated is not passed in' do
+ stub_request(:get, "#{url}/Patient?_lastUpdated")
+ .to_return(status: 400, body: error_outcome.to_json)
result = run(
patient_last_updated_search_test,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ expect(result.result).to eq('fail')
end
end
@@ -239,7 +239,7 @@ def setup_mock_test(coverage_test, coverage_resource)
expect(result.result).to eq('pass')
end
- it 'skips if _lastUpdated is passed in and 400 is received' do
+ it 'fails if _lastUpdated is passed in and 400 is received' do
stub_request(:get, "#{url}/Organization?_lastUpdated=#{last_updated}")
.to_return(status: 400, body: error_outcome.to_json)
result = run(
@@ -247,17 +247,17 @@ def setup_mock_test(coverage_test, coverage_resource)
c4bb_v200_organization__lastUpdated_search_test_param: last_updated,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ expect(result.result).to eq('fail')
end
- it 'skips if _lastUpdated is not passed in' do
+ it 'fails if _lastUpdated is not passed in' do
+ stub_request(:get, "#{url}/Organization?_lastUpdated")
+ .to_return(status: 400, body: error_outcome.to_json)
result = run(
organization_last_updated_search_test,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ expect(result.result).to eq('fail')
end
end
@@ -296,7 +296,7 @@ def setup_mock_test(coverage_test, coverage_resource)
expect(result.result).to eq('pass')
end
- it 'skips if _lastUpdated is passed in and 400 is received' do
+ it 'fails if _lastUpdated is passed in and 400 is received' do
stub_request(:get, "#{url}/Practitioner?_lastUpdated=#{last_updated}")
.to_return(status: 400, body: error_outcome.to_json)
result = run(
@@ -304,17 +304,17 @@ def setup_mock_test(coverage_test, coverage_resource)
c4bb_v200_practitioner__lastUpdated_search_test_param: last_updated,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ expect(result.result).to eq('fail')
end
- it 'skips if _lastUpdated is not passed in' do
+ it 'fails if _lastUpdated is not passed in' do
+ stub_request(:get, "#{url}/Practitioner?_lastUpdated")
+ .to_return(status: 400, body: error_outcome.to_json)
result = run(
practitioner_last_updated_search_test,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ expect(result.result).to eq('fail')
end
end
@@ -353,7 +353,7 @@ def setup_mock_test(coverage_test, coverage_resource)
expect(result.result).to eq('pass')
end
- it 'skips if _lastUpdated is passed in and 400 is received' do
+ it 'fails if _lastUpdated is passed in and 400 is received' do
stub_request(:get, "#{url}/RelatedPerson?_lastUpdated=#{last_updated}")
.to_return(status: 400, body: error_outcome.to_json)
result = run(
@@ -361,17 +361,17 @@ def setup_mock_test(coverage_test, coverage_resource)
c4bb_v200_related_person__lastUpdated_search_test_param: last_updated,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated search query was unsuccessful and did not respond with a 200 status')
+ expect(result.result).to eq('fail')
end
- it 'skips if _lastUpdated is not passed in' do
+ it 'fails if _lastUpdated is not passed in' do
+ stub_request(:get, "#{url}/RelatedPerson?_lastUpdated")
+ .to_return(status: 400, body: error_outcome.to_json)
result = run(
related_person_last_updated_search_test,
url:
)
- expect(result.result).to eq('skip')
- expect(result.result_message).to eq('_lastUpdated optional and not provided')
+ expect(result.result).to eq('fail')
end
end
end
\ No newline at end of file
From 2e1e53973ffa77e322baebd478f051157c8eaef4 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Wed, 1 Nov 2023 10:08:20 -0400
Subject: [PATCH 14/17] Remove some of the _lastUpdated tests since they all do
the same thing, move _lastUpdated tests to search test spec file, add in test
for _id search
---
.../carin_search_test_last_updated.rb | 377 ------------------
.../carin_search_test_spec.rb | 171 ++++++++
2 files changed, 171 insertions(+), 377 deletions(-)
delete mode 100644 spec/carin_for_blue_button/carin_search_test_last_updated.rb
diff --git a/spec/carin_for_blue_button/carin_search_test_last_updated.rb b/spec/carin_for_blue_button/carin_search_test_last_updated.rb
deleted file mode 100644
index 2d7c8da6..00000000
--- a/spec/carin_for_blue_button/carin_search_test_last_updated.rb
+++ /dev/null
@@ -1,377 +0,0 @@
-# frozen_string_literal: true
-
-RSpec.describe CarinForBlueButtonTestKit::CarinSearchTest do
- let(:suite) { Inferno::Repositories::TestSuites.new.find('c4bb_v200') }
- let(:session_data_repo) { Inferno::Repositories::SessionData.new }
- let(:test_session) { repo_create(:test_session, test_suite_id: suite.id) }
- let(:url) { 'http://example.com/fhir' }
- let(:error_outcome) { FHIR::OperationOutcome.new(issue: [{ severity: 'error' }]) }
-
- def run(runnable, inputs = {})
- test_run_params = { test_session_id: test_session.id }.merge(runnable.reference_hash)
- test_run = Inferno::Repositories::TestRuns.new.create(test_run_params)
- inputs.each do |name, value|
- session_data_repo.save(
- test_session_id: test_session.id,
- name:,
- value:,
- type: runnable.config.input_type(name)
- )
- end
- Inferno::TestRunner.new(test_session:, test_run:).run(runnable)
- end
-
- def setup_mock_test(coverage_test, coverage_resource)
- allow_any_instance_of(coverage_test).to receive(:scratch_resources).and_return(
- {
- all: [coverage_resource]
- }
- )
- end
-
- describe 'carin Coverage search optional _lastUpdated' do
- let(:coverage_last_updated_search_test) do
- Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::CoverageLastupdatedSearchTest) do
- fhir_client { url :url }
- input :url
- end
- end
-
- let(:coverage_json_string) do
- File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_coverage_example.json'))
- end
-
- let(:coverage) { FHIR.from_contents(coverage_json_string) }
- let(:last_updated) { '2022-09-17' }
- let(:bundle) do
- FHIR::Bundle.new(entry: [{ resource: coverage }])
- end
-
- before do
- Inferno::Repositories::Tests.new.insert(coverage_last_updated_search_test)
- setup_mock_test(coverage_last_updated_search_test, coverage)
- end
-
- it 'passes if _lastUpdated is passed in and 200 is received' do
- stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
- .to_return(status: 200, body: bundle.to_json)
-
- result = run(
- coverage_last_updated_search_test,
- c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('pass')
- end
-
- it 'fails if _lastUpdated is passed in and 400 is received' do
- stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- coverage_last_updated_search_test,
- c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('fail')
- end
-
- it 'fails if _lastUpdated is not passed in' do
- stub_request(:get, "#{url}/Coverage?_lastUpdated")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- coverage_last_updated_search_test,
- url:
- )
- expect(result.result).to eq('fail')
- end
- end
-
- describe 'carin ExplanationOfBenefit search required _lastUpdated' do
- let(:eob_last_updated_search_test) do
- Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::ExplanationOfBenefitLastupdatedSearchTest) do
- fhir_client { url :url }
- input :url
- end
- end
-
- let(:eob_json_string) do
- File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_eob_inpatient_example.json'))
- end
-
- let(:eob) { FHIR.from_contents(eob_json_string) }
- let(:last_updated) { '2020-04-28' }
- let(:bundle) do
- FHIR::Bundle.new(entry: [{ resource: eob }])
- end
-
- before do
- Inferno::Repositories::Tests.new.insert(eob_last_updated_search_test)
- setup_mock_test(eob_last_updated_search_test, eob)
- end
-
- it 'passes if _lastUpdated is passed in and 200 is received' do
- stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated=#{last_updated}")
- .to_return(status: 200, body: bundle.to_json)
-
- result = run(
- eob_last_updated_search_test,
- c4bb_v200_explanation_of_benefit__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('pass')
- end
-
- it 'fails if lastUpdated is passed in and 400 is received' do
- stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated=#{last_updated}")
- .to_return(status: 400, body: error_outcome.to_json)
-
- result = run(
- eob_last_updated_search_test,
- c4bb_v200_explanation_of_benefit__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('fail')
- expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
- end
-
- it 'fails if lastUpdated is not passed in' do
- stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated")
- .to_return(status: 400, body: error_outcome.to_json)
-
- result = run(
- eob_last_updated_search_test,
- url:
- )
- expect(result.result).to eq('fail')
- expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
- end
- end
-
- describe 'carin Patient search optional _lastUpdated' do
- let(:patient_last_updated_search_test) do
- Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::PatientLastupdatedSearchTest) do
- fhir_client { url :url }
- input :url
- end
- end
-
- let(:patient_json_string) do
- File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_patient_example.json'))
- end
-
- let(:patient) { FHIR.from_contents(patient_json_string) }
- let(:last_updated) { '2020-07-07' }
- let(:bundle) do
- FHIR::Bundle.new(entry: [{ resource: patient }])
- end
-
- before do
- Inferno::Repositories::Tests.new.insert(patient_last_updated_search_test)
- setup_mock_test(patient_last_updated_search_test, patient)
- end
-
- it 'passes if _lastUpdated is passed in and 200 is received' do
- stub_request(:get, "#{url}/Patient?_lastUpdated=#{last_updated}")
- .to_return(status: 200, body: bundle.to_json)
-
- result = run(
- patient_last_updated_search_test,
- c4bb_v200_patient__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('pass')
- end
-
- it 'fails if _lastUpdated is passed in and 400 is received' do
- stub_request(:get, "#{url}/Patient?_lastUpdated=#{last_updated}")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- patient_last_updated_search_test,
- c4bb_v200_patient__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('fail')
- end
-
- it 'fails if _lastUpdated is not passed in' do
- stub_request(:get, "#{url}/Patient?_lastUpdated")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- patient_last_updated_search_test,
- url:
- )
- expect(result.result).to eq('fail')
- end
- end
-
- describe 'carin Organization search optional _lastUpdated' do
- let(:organization_last_updated_search_test) do
- Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::OrganizationLastupdatedSearchTest) do
- fhir_client { url :url }
- input :url
- end
- end
-
- let(:organization_json_string) do
- File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_organization_example.json'))
- end
-
- let(:organization) { FHIR.from_contents(organization_json_string) }
- let(:last_updated) { '2022-09-17' }
- let(:bundle) do
- FHIR::Bundle.new(entry: [{ resource: organization }])
- end
-
- before do
- Inferno::Repositories::Tests.new.insert(organization_last_updated_search_test)
- setup_mock_test(organization_last_updated_search_test, organization)
- end
-
- it 'passes if _lastUpdated is passed in and 200 is received' do
- stub_request(:get, "#{url}/Organization?_lastUpdated=#{last_updated}")
- .to_return(status: 200, body: bundle.to_json)
-
- result = run(
- organization_last_updated_search_test,
- c4bb_v200_organization__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('pass')
- end
-
- it 'fails if _lastUpdated is passed in and 400 is received' do
- stub_request(:get, "#{url}/Organization?_lastUpdated=#{last_updated}")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- organization_last_updated_search_test,
- c4bb_v200_organization__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('fail')
- end
-
- it 'fails if _lastUpdated is not passed in' do
- stub_request(:get, "#{url}/Organization?_lastUpdated")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- organization_last_updated_search_test,
- url:
- )
- expect(result.result).to eq('fail')
- end
- end
-
- describe 'carin Practitioner search optional _lastUpdated' do
- let(:practitioner_last_updated_search_test) do
- Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::PractitionerLastupdatedSearchTest) do
- fhir_client { url :url }
- input :url
- end
- end
-
- let(:practitioner_json_string) do
- File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_practitioner_example.json'))
- end
-
- let(:practitioner) { FHIR.from_contents(practitioner_json_string) }
- let(:last_updated) { '2022-09-17' }
- let(:bundle) do
- FHIR::Bundle.new(entry: [{ resource: practitioner }])
- end
-
- before do
- Inferno::Repositories::Tests.new.insert(practitioner_last_updated_search_test)
- setup_mock_test(practitioner_last_updated_search_test, practitioner)
- end
-
- it 'passes if _lastUpdated is passed in and 200 is received' do
- stub_request(:get, "#{url}/Practitioner?_lastUpdated=#{last_updated}")
- .to_return(status: 200, body: bundle.to_json)
-
- result = run(
- practitioner_last_updated_search_test,
- c4bb_v200_practitioner__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('pass')
- end
-
- it 'fails if _lastUpdated is passed in and 400 is received' do
- stub_request(:get, "#{url}/Practitioner?_lastUpdated=#{last_updated}")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- practitioner_last_updated_search_test,
- c4bb_v200_practitioner__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('fail')
- end
-
- it 'fails if _lastUpdated is not passed in' do
- stub_request(:get, "#{url}/Practitioner?_lastUpdated")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- practitioner_last_updated_search_test,
- url:
- )
- expect(result.result).to eq('fail')
- end
- end
-
- describe 'carin RelatedPerson search optional _lastUpdated' do
- let(:related_person_last_updated_search_test) do
- Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::RelatedPersonLastupdatedSearchTest) do
- fhir_client { url :url }
- input :url
- end
- end
-
- let(:related_person_json_string) do
- File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_related_person_example.json'))
- end
-
- let(:related_person) { FHIR.from_contents(related_person_json_string) }
- let(:last_updated) { '2020-05-04' }
- let(:bundle) do
- FHIR::Bundle.new(entry: [{ resource: related_person }])
- end
-
- before do
- Inferno::Repositories::Tests.new.insert(related_person_last_updated_search_test)
- setup_mock_test(related_person_last_updated_search_test, related_person)
- end
-
- it 'passes if _lastUpdated is passed in and 200 is received' do
- stub_request(:get, "#{url}/RelatedPerson?_lastUpdated=#{last_updated}")
- .to_return(status: 200, body: bundle.to_json)
-
- result = run(
- related_person_last_updated_search_test,
- c4bb_v200_related_person__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('pass')
- end
-
- it 'fails if _lastUpdated is passed in and 400 is received' do
- stub_request(:get, "#{url}/RelatedPerson?_lastUpdated=#{last_updated}")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- related_person_last_updated_search_test,
- c4bb_v200_related_person__lastUpdated_search_test_param: last_updated,
- url:
- )
- expect(result.result).to eq('fail')
- end
-
- it 'fails if _lastUpdated is not passed in' do
- stub_request(:get, "#{url}/RelatedPerson?_lastUpdated")
- .to_return(status: 400, body: error_outcome.to_json)
- result = run(
- related_person_last_updated_search_test,
- url:
- )
- expect(result.result).to eq('fail')
- end
- end
-end
\ No newline at end of file
diff --git a/spec/carin_for_blue_button/carin_search_test_spec.rb b/spec/carin_for_blue_button/carin_search_test_spec.rb
index 3effa2ec..0691acd8 100644
--- a/spec/carin_for_blue_button/carin_search_test_spec.rb
+++ b/spec/carin_for_blue_button/carin_search_test_spec.rb
@@ -216,4 +216,175 @@ def setup_mock_test(search_test, eob_resource)
expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
end
end
+
+ describe 'carin Patient _id search test' do
+ let(:id_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::PatientIdSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
+ let(:patient_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_patient_example.json'))
+ end
+
+ let(:patient_id) { 'Patient1' }
+ let(:patient) { FHIR.from_contents(patient_json_string) }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: patient }])
+ end
+
+ before do
+ Inferno::Repositories::Tests.new.insert(id_search_test)
+ setup_mock_test(id_search_test, patient)
+ end
+
+ it 'passes if a 200 is received' do
+ stub_request(:get, "#{url}/Patient?_id=#{patient_id}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ id_search_test,
+ c4bb_v200_patient__id_search_test_param: patient_id,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'fails if a 400 is received' do
+ stub_request(:get, "#{url}/Patient?_id=#{patient_id}")
+ .to_return(status: 400, body: bundle.to_json)
+
+ result = run(
+ id_search_test,
+ c4bb_v200_patient__id_search_test_param: patient_id,
+ url:
+ )
+
+ expect(result.result).to eq('fail')
+ expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
+ end
+ end
+
+ describe 'carin Coverage search optional _lastUpdated' do
+ let(:coverage_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::CoverageLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
+ let(:coverage_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_coverage_example.json'))
+ end
+
+ let(:coverage) { FHIR.from_contents(coverage_json_string) }
+ let(:last_updated) { '2022-09-17' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: coverage }])
+ end
+
+ before do
+ Inferno::Repositories::Tests.new.insert(coverage_last_updated_search_test)
+ setup_mock_test(coverage_last_updated_search_test, coverage)
+ end
+
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ coverage_last_updated_search_test,
+ c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'fails if _lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/Coverage?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+ result = run(
+ coverage_last_updated_search_test,
+ c4bb_v200_coverage__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('fail')
+ expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
+ end
+
+ it 'fails if _lastUpdated is not passed in' do
+ stub_request(:get, "#{url}/Coverage?_lastUpdated")
+ .to_return(status: 400, body: error_outcome.to_json)
+ result = run(
+ coverage_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('fail')
+ expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
+ end
+ end
+
+ describe 'carin ExplanationOfBenefit search required _lastUpdated' do
+ let(:eob_last_updated_search_test) do
+ Class.new(CarinForBlueButtonTestKit::CARIN4BBV200::ExplanationOfBenefitLastupdatedSearchTest) do
+ fhir_client { url :url }
+ input :url
+ end
+ end
+
+ let(:eob_json_string) do
+ File.read(File.join(__dir__, '..', 'fixtures', 'c4bb_eob_inpatient_example.json'))
+ end
+
+ let(:eob) { FHIR.from_contents(eob_json_string) }
+ let(:last_updated) { '2020-04-28' }
+ let(:bundle) do
+ FHIR::Bundle.new(entry: [{ resource: eob }])
+ end
+
+ before do
+ Inferno::Repositories::Tests.new.insert(eob_last_updated_search_test)
+ setup_mock_test(eob_last_updated_search_test, eob)
+ end
+
+ it 'passes if _lastUpdated is passed in and 200 is received' do
+ stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated=#{last_updated}")
+ .to_return(status: 200, body: bundle.to_json)
+
+ result = run(
+ eob_last_updated_search_test,
+ c4bb_v200_explanation_of_benefit__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('pass')
+ end
+
+ it 'fails if lastUpdated is passed in and 400 is received' do
+ stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated=#{last_updated}")
+ .to_return(status: 400, body: error_outcome.to_json)
+
+ result = run(
+ eob_last_updated_search_test,
+ c4bb_v200_explanation_of_benefit__lastUpdated_search_test_param: last_updated,
+ url:
+ )
+ expect(result.result).to eq('fail')
+ expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
+ end
+
+ it 'fails if lastUpdated is not passed in' do
+ stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated")
+ .to_return(status: 400, body: error_outcome.to_json)
+
+ result = run(
+ eob_last_updated_search_test,
+ url:
+ )
+ expect(result.result).to eq('fail')
+ expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
+ end
+ end
+
end
From 022753b09b7f249f850b032b5cce5673711973f5 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Wed, 1 Nov 2023 15:29:04 -0400
Subject: [PATCH 15/17] Update search test so _lastUpdated test is skipped for
optional resources when no _lastUpdated param is passed in. Updated spec test
to reflect these changes
---
lib/carin_for_blue_button_test_kit/carin_search_test.rb | 2 ++
spec/carin_for_blue_button/carin_search_test_spec.rb | 6 +++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/lib/carin_for_blue_button_test_kit/carin_search_test.rb b/lib/carin_for_blue_button_test_kit/carin_search_test.rb
index 12316c4d..029c93fa 100644
--- a/lib/carin_for_blue_button_test_kit/carin_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/carin_search_test.rb
@@ -34,6 +34,8 @@ def run_search_test(param_value, include_search: false, resource_id: nil)
return
end
+ skip_if resource_type != 'ExplanationOfBenefit' && search_param_names[0] == '_lastUpdated' && param_value.blank?, "No _lastUpdated parameter passed in to optional test."
+
search_params[search_param_names[0]] = param_value
fhir_search(resource_type, params: search_params)
diff --git a/spec/carin_for_blue_button/carin_search_test_spec.rb b/spec/carin_for_blue_button/carin_search_test_spec.rb
index 0691acd8..0c5e1bb3 100644
--- a/spec/carin_for_blue_button/carin_search_test_spec.rb
+++ b/spec/carin_for_blue_button/carin_search_test_spec.rb
@@ -314,15 +314,15 @@ def setup_mock_test(search_test, eob_resource)
expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
end
- it 'fails if _lastUpdated is not passed in' do
+ it 'skips if _lastUpdated is not passed in' do
stub_request(:get, "#{url}/Coverage?_lastUpdated")
.to_return(status: 400, body: error_outcome.to_json)
result = run(
coverage_last_updated_search_test,
url:
)
- expect(result.result).to eq('fail')
- expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
+ expect(result.result).to eq('skip')
+ expect(result.result_message).to eq("No _lastUpdated parameter passed in to optional test.")
end
end
From 1899baf6bf17ceb30e15869187879507126a42e5 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Wed, 1 Nov 2023 17:06:47 -0400
Subject: [PATCH 16/17] Remove temporary skip test fix and update search test
template so the search tests now skip if the search parameter is blank.
Updated spec tests accordingly and ran generator with these changes
---
.../carin_search_test.rb | 2 --
.../explanation_of_benefit_id_search_test.rb | 1 +
...xplanation_of_benefit_identifier_search_test.rb | 1 +
...planation_of_benefit_lastupdated_search_test.rb | 1 +
.../explanation_of_benefit_patient_search_test.rb | 1 +
...lanation_of_benefit_service_date_search_test.rb | 1 +
.../explanation_of_benefit_type_search_test.rb | 1 +
...nefit_inpatient_institutional_id_search_test.rb | 1 +
...patient_institutional_identifier_search_test.rb | 1 +
...atient_institutional_lastupdated_search_test.rb | 1 +
..._inpatient_institutional_patient_search_test.rb | 1 +
...tient_institutional_service_date_search_test.rb | 1 +
...fit_inpatient_institutional_type_search_test.rb | 1 +
...efit_outpatient_institutional_id_search_test.rb | 1 +
...patient_institutional_identifier_search_test.rb | 1 +
...atient_institutional_lastupdated_search_test.rb | 1 +
...outpatient_institutional_patient_search_test.rb | 1 +
...tient_institutional_service_date_search_test.rb | 1 +
...it_outpatient_institutional_type_search_test.rb | 1 +
...planation_of_benefit_pharmacy_id_search_test.rb | 1 +
...n_of_benefit_pharmacy_identifier_search_test.rb | 1 +
..._of_benefit_pharmacy_lastupdated_search_test.rb | 1 +
...tion_of_benefit_pharmacy_patient_search_test.rb | 1 +
...of_benefit_pharmacy_service_date_search_test.rb | 1 +
...anation_of_benefit_pharmacy_type_search_test.rb | 1 +
...it_professional_non_clinician_id_search_test.rb | 1 +
...ssional_non_clinician_identifier_search_test.rb | 1 +
...sional_non_clinician_lastupdated_search_test.rb | 1 +
...ofessional_non_clinician_patient_search_test.rb | 1 +
...ional_non_clinician_service_date_search_test.rb | 1 +
..._professional_non_clinician_type_search_test.rb | 1 +
.../coverage/coverage_id_search_test.rb | 1 +
.../coverage/coverage_lastupdated_search_test.rb | 3 +++
...of_benefit_billable_period_start_search_test.rb | 1 +
.../explanation_of_benefit_id_search_test.rb | 1 +
...xplanation_of_benefit_identifier_search_test.rb | 1 +
...planation_of_benefit_lastupdated_search_test.rb | 1 +
.../explanation_of_benefit_patient_search_test.rb | 1 +
...lanation_of_benefit_service_date_search_test.rb | 1 +
...on_of_benefit_service_start_date_search_test.rb | 1 +
.../explanation_of_benefit_type_search_test.rb | 1 +
...titutional_billable_period_start_search_test.rb | 1 +
...nefit_inpatient_institutional_id_search_test.rb | 1 +
...patient_institutional_identifier_search_test.rb | 1 +
...atient_institutional_lastupdated_search_test.rb | 1 +
..._inpatient_institutional_patient_search_test.rb | 1 +
...tient_institutional_service_date_search_test.rb | 1 +
...institutional_service_start_date_search_test.rb | 1 +
...fit_inpatient_institutional_type_search_test.rb | 1 +
..._financial_billable_period_start_search_test.rb | 1 +
...t_institutional_non_financial_id_search_test.rb | 1 +
...utional_non_financial_identifier_search_test.rb | 1 +
...tional_non_financial_lastupdated_search_test.rb | 1 +
...titutional_non_financial_patient_search_test.rb | 1 +
...ional_non_financial_service_date_search_test.rb | 1 +
...non_financial_service_start_date_search_test.rb | 1 +
...institutional_non_financial_type_search_test.rb | 1 +
...nefit_oral_billable_period_start_search_test.rb | 1 +
.../explanation_of_benefit_oral_id_search_test.rb | 1 +
...ation_of_benefit_oral_identifier_search_test.rb | 1 +
...tion_of_benefit_oral_lastupdated_search_test.rb | 1 +
...lanation_of_benefit_oral_patient_search_test.rb | 1 +
...ion_of_benefit_oral_service_date_search_test.rb | 1 +
..._benefit_oral_service_start_date_search_test.rb | 1 +
...explanation_of_benefit_oral_type_search_test.rb | 1 +
..._financial_billable_period_start_search_test.rb | 1 +
...of_benefit_oral_non_financial_id_search_test.rb | 1 +
...it_oral_non_financial_identifier_search_test.rb | 1 +
...t_oral_non_financial_lastupdated_search_test.rb | 1 +
...nefit_oral_non_financial_patient_search_test.rb | 1 +
..._oral_non_financial_service_date_search_test.rb | 1 +
...non_financial_service_start_date_search_test.rb | 1 +
..._benefit_oral_non_financial_type_search_test.rb | 1 +
...titutional_billable_period_start_search_test.rb | 1 +
...efit_outpatient_institutional_id_search_test.rb | 1 +
...patient_institutional_identifier_search_test.rb | 1 +
...atient_institutional_lastupdated_search_test.rb | 1 +
...outpatient_institutional_patient_search_test.rb | 1 +
...tient_institutional_service_date_search_test.rb | 1 +
...institutional_service_start_date_search_test.rb | 1 +
...it_outpatient_institutional_type_search_test.rb | 1 +
..._financial_billable_period_start_search_test.rb | 1 +
...t_institutional_non_financial_id_search_test.rb | 1 +
...utional_non_financial_identifier_search_test.rb | 1 +
...tional_non_financial_lastupdated_search_test.rb | 1 +
...titutional_non_financial_patient_search_test.rb | 1 +
...ional_non_financial_service_date_search_test.rb | 1 +
...non_financial_service_start_date_search_test.rb | 1 +
...institutional_non_financial_type_search_test.rb | 1 +
...t_pharmacy_billable_period_start_search_test.rb | 1 +
...planation_of_benefit_pharmacy_id_search_test.rb | 1 +
...n_of_benefit_pharmacy_identifier_search_test.rb | 1 +
..._of_benefit_pharmacy_lastupdated_search_test.rb | 1 +
...tion_of_benefit_pharmacy_patient_search_test.rb | 1 +
...of_benefit_pharmacy_service_date_search_test.rb | 1 +
...efit_pharmacy_service_start_date_search_test.rb | 1 +
...anation_of_benefit_pharmacy_type_search_test.rb | 1 +
..._financial_billable_period_start_search_test.rb | 1 +
...enefit_pharmacy_non_financial_id_search_test.rb | 1 +
...harmacy_non_financial_identifier_search_test.rb | 1 +
...armacy_non_financial_lastupdated_search_test.rb | 1 +
...t_pharmacy_non_financial_patient_search_test.rb | 1 +
...rmacy_non_financial_service_date_search_test.rb | 1 +
...non_financial_service_start_date_search_test.rb | 1 +
...efit_pharmacy_non_financial_type_search_test.rb | 1 +
..._clinician_billable_period_start_search_test.rb | 1 +
...it_professional_non_clinician_id_search_test.rb | 1 +
...ssional_non_clinician_identifier_search_test.rb | 1 +
...sional_non_clinician_lastupdated_search_test.rb | 1 +
...ofessional_non_clinician_patient_search_test.rb | 1 +
...ional_non_clinician_service_date_search_test.rb | 1 +
...non_clinician_service_start_date_search_test.rb | 1 +
..._professional_non_clinician_type_search_test.rb | 1 +
..._financial_billable_period_start_search_test.rb | 1 +
...l_non_clinician_non_financial_id_search_test.rb | 1 +
...inician_non_financial_identifier_search_test.rb | 1 +
...nician_non_financial_lastupdated_search_test.rb | 1 +
..._clinician_non_financial_patient_search_test.rb | 1 +
...ician_non_financial_service_date_search_test.rb | 1 +
...non_financial_service_start_date_search_test.rb | 1 +
...non_clinician_non_financial_type_search_test.rb | 1 +
.../organization/organization_id_search_test.rb | 1 +
.../organization_lastupdated_search_test.rb | 3 +++
.../patient/patient_id_search_test.rb | 1 +
.../patient/patient_lastupdated_search_test.rb | 3 +++
.../practitioner/practitioner_id_search_test.rb | 1 +
.../practitioner_lastupdated_search_test.rb | 3 +++
.../related_person_id_search_test.rb | 1 +
.../related_person_lastupdated_search_test.rb | 3 +++
.../v2.0.0/coverage/coverage_id_search_test.rb | 1 +
.../coverage/coverage_lastupdated_search_test.rb | 3 +++
...of_benefit_billable_period_start_search_test.rb | 1 +
.../explanation_of_benefit_id_search_test.rb | 1 +
...xplanation_of_benefit_identifier_search_test.rb | 1 +
...planation_of_benefit_lastupdated_search_test.rb | 1 +
.../explanation_of_benefit_patient_search_test.rb | 1 +
...lanation_of_benefit_service_date_search_test.rb | 1 +
...on_of_benefit_service_start_date_search_test.rb | 1 +
.../explanation_of_benefit_type_search_test.rb | 1 +
...titutional_billable_period_start_search_test.rb | 1 +
...nefit_inpatient_institutional_id_search_test.rb | 1 +
...patient_institutional_identifier_search_test.rb | 1 +
...atient_institutional_lastupdated_search_test.rb | 1 +
..._inpatient_institutional_patient_search_test.rb | 1 +
...tient_institutional_service_date_search_test.rb | 1 +
...institutional_service_start_date_search_test.rb | 1 +
...fit_inpatient_institutional_type_search_test.rb | 1 +
...nefit_oral_billable_period_start_search_test.rb | 1 +
.../explanation_of_benefit_oral_id_search_test.rb | 1 +
...ation_of_benefit_oral_identifier_search_test.rb | 1 +
...tion_of_benefit_oral_lastupdated_search_test.rb | 1 +
...lanation_of_benefit_oral_patient_search_test.rb | 1 +
...ion_of_benefit_oral_service_date_search_test.rb | 1 +
..._benefit_oral_service_start_date_search_test.rb | 1 +
...explanation_of_benefit_oral_type_search_test.rb | 1 +
...titutional_billable_period_start_search_test.rb | 1 +
...efit_outpatient_institutional_id_search_test.rb | 1 +
...patient_institutional_identifier_search_test.rb | 1 +
...atient_institutional_lastupdated_search_test.rb | 1 +
...outpatient_institutional_patient_search_test.rb | 1 +
...tient_institutional_service_date_search_test.rb | 1 +
...institutional_service_start_date_search_test.rb | 1 +
...it_outpatient_institutional_type_search_test.rb | 1 +
...t_pharmacy_billable_period_start_search_test.rb | 1 +
...planation_of_benefit_pharmacy_id_search_test.rb | 1 +
...n_of_benefit_pharmacy_identifier_search_test.rb | 1 +
..._of_benefit_pharmacy_lastupdated_search_test.rb | 1 +
...tion_of_benefit_pharmacy_patient_search_test.rb | 1 +
...of_benefit_pharmacy_service_date_search_test.rb | 1 +
...efit_pharmacy_service_start_date_search_test.rb | 1 +
...anation_of_benefit_pharmacy_type_search_test.rb | 1 +
..._clinician_billable_period_start_search_test.rb | 1 +
...it_professional_non_clinician_id_search_test.rb | 1 +
...ssional_non_clinician_identifier_search_test.rb | 1 +
...sional_non_clinician_lastupdated_search_test.rb | 1 +
...ofessional_non_clinician_patient_search_test.rb | 1 +
...ional_non_clinician_service_date_search_test.rb | 1 +
...non_clinician_service_start_date_search_test.rb | 1 +
..._professional_non_clinician_type_search_test.rb | 1 +
.../organization/organization_id_search_test.rb | 1 +
.../organization_lastupdated_search_test.rb | 3 +++
.../v2.0.0/patient/patient_id_search_test.rb | 1 +
.../patient/patient_lastupdated_search_test.rb | 3 +++
.../practitioner/practitioner_id_search_test.rb | 1 +
.../practitioner_lastupdated_search_test.rb | 3 +++
.../related_person_id_search_test.rb | 1 +
.../related_person_lastupdated_search_test.rb | 3 +++
.../generator/templates/search.rb.erb | 3 +++
.../carin_search_test_spec.rb | 14 +-------------
189 files changed, 210 insertions(+), 15 deletions(-)
diff --git a/lib/carin_for_blue_button_test_kit/carin_search_test.rb b/lib/carin_for_blue_button_test_kit/carin_search_test.rb
index 029c93fa..12316c4d 100644
--- a/lib/carin_for_blue_button_test_kit/carin_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/carin_search_test.rb
@@ -34,8 +34,6 @@ def run_search_test(param_value, include_search: false, resource_id: nil)
return
end
- skip_if resource_type != 'ExplanationOfBenefit' && search_param_names[0] == '_lastUpdated' && param_value.blank?, "No _lastUpdated parameter passed in to optional test."
-
search_params[search_param_names[0]] = param_value
fhir_search(resource_type, params: search_params)
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
index e1119608..77f8a8d8 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
index fc0d550e..054e68ae 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
index 312e56fc..14fc4375 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
index 6c327831..4347ae8e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
index 7c57344c..1d963455 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
index 69f7f2f1..6a29bef7 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
index df9b823b..28599547 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_inpatient_institutional__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
index 082787cc..b21b47ac 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_inpatient_institutional_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
index 43fe552f..254a456c 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_inpatient_institutional__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
index 0ecf8e73..90aba735 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_inpatient_institutional_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
index 5a5b3cb0..b3b712e7 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_inpatient_institutional_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
index c5790feb..da738496 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_inpatient_institutional_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
index 2c1379f8..5971f3fa 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_outpatient_institutional__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
index 7717df24..3e1af0f1 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_outpatient_institutional_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
index 212bfebe..acf4ad87 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_outpatient_institutional__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
index 77715975..2df07803 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_outpatient_institutional_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
index 6702bf6a..94fbd7ba 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_outpatient_institutional_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
index 7f54da7b..0f41908d 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_outpatient_institutional_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
index 96c009f3..cdf26404 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_pharmacy__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
index 383a6c1d..aad61ee2 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_pharmacy_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
index 30f73505..78454cbe 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_pharmacy__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
index 1bc3b4a2..6b561d1b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_pharmacy_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
index ff91cf4a..2c4dfb1b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_pharmacy_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
index 7b9a6590..9bf41c43 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_pharmacy_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
index 5f4641a6..1e7982f8 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_professional_non_clinician__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
index 16246af8..35418603 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_professional_non_clinician_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
index 3324196b..e2e44444 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_professional_non_clinician__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
index 5f8e7435..04e5bb56 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_professional_non_clinician_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
index b9240df6..a5a8f181 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_professional_non_clinician_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
index 74174c86..3a0c7ca0 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v110_explanation_of_benefit_professional_non_clinician_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_id_search_test.rb
index 20ab2daa..5837bc7a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_coverage__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
index cb3ec942..cca9851b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param.blank?, 'Coverage search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_billable_period_start_search_test.rb
index 8c74bdfa..dcc1aa14 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
index c47dfca5..97701a58 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
index c63af53f..3182d534 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
index 3e43ec96..d9709c3f 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
index 290543d7..c81a4b6f 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
index 83c4e3c6..6ac13c52 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_service_start_date_search_test.rb
index 46a4a71c..134664b3 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
index bfbc5c0e..8b165974 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_billable_period_start_search_test.rb
index 83fada15..f888ef32 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
index ed134643..341682c9 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
index 148f6a88..5aa96932 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
index 34534d72..243bfbbb 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
index f179ae04..b1d9bf2a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
index 5a71c22a..07aa4086 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_start_date_search_test.rb
index ddedabf6..71292896 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
index b4dc101e..073131d2 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_billable_period_start_search_test.rb
index ff9da2aa..5701e485 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_non_financial_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_id_search_test.rb
index ef8bfe03..4d81a0c9 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_non_financial__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_identifier_search_test.rb
index 3065946e..8df35777 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_non_financial_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_lastupdated_search_test.rb
index ae859c17..e29634bd 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_non_financial__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_patient_search_test.rb
index ca4c2ab2..0d95b408 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_non_financial_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_service_date_search_test.rb
index f002879e..24907cf8 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_non_financial_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_service_start_date_search_test.rb
index ce591e6d..7b60555e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_non_financial_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_type_search_test.rb
index f60d4236..3443e558 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/explanation_of_benefit_inpatient_institutional_non_financial_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_inpatient_institutional_non_financial_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_billable_period_start_search_test.rb
index 9d713f7e..3347ebf2 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_id_search_test.rb
index e771ffc6..6d6bcad6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_identifier_search_test.rb
index 2cc819df..6aeaf01e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_lastupdated_search_test.rb
index 8bef05e6..4309cfd4 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_patient_search_test.rb
index 99501f00..ac1f7755 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_service_date_search_test.rb
index 2b649c54..36c33268 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_service_start_date_search_test.rb
index 183e0daf..00cefd20 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_type_search_test.rb
index 2dba0709..22e9144f 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/explanation_of_benefit_oral_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_billable_period_start_search_test.rb
index abedbe93..ed1cd611 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_non_financial_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_id_search_test.rb
index a311af7c..5ec435da 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_non_financial__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_identifier_search_test.rb
index 64ec4e0a..069bb340 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_non_financial_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_lastupdated_search_test.rb
index 8b939a4b..43402e43 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_non_financial__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_patient_search_test.rb
index 0f720e09..a5ae46aa 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_non_financial_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_service_date_search_test.rb
index 72f8e2f2..2f22bf0c 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_non_financial_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_service_start_date_search_test.rb
index 9263afc0..bc1dc181 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_non_financial_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_type_search_test.rb
index fe75fb1a..2f8fe1a5 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/explanation_of_benefit_oral_non_financial_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_oral_non_financial_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_billable_period_start_search_test.rb
index 8581ca12..6b5987d6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
index 9d2958c4..5cf4d94f 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
index 5eb53b95..90d6b9e1 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
index cd18df02..c9cc1b5a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
index ee79856c..16c1e531 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
index 2bd2bea9..1e19d886 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_start_date_search_test.rb
index 78a811e5..6edb590f 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
index b702fe22..d5607e3c 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_billable_period_start_search_test.rb
index dcd0b7df..89f18d1e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_non_financial_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_id_search_test.rb
index 4950fe1e..3d1c1d36 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_non_financial__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_identifier_search_test.rb
index ce460c6f..33425da7 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_non_financial_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_lastupdated_search_test.rb
index 87d2c7fb..136efcb5 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_non_financial__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_patient_search_test.rb
index b66131ec..7783cdb7 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_non_financial_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_service_date_search_test.rb
index 778a2605..65eeb338 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_non_financial_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_service_start_date_search_test.rb
index a8ca6897..d7b6b939 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_non_financial_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_type_search_test.rb
index 16c2c3b9..e5e8fa5c 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/explanation_of_benefit_outpatient_institutional_non_financial_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_outpatient_institutional_non_financial_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_billable_period_start_search_test.rb
index ff82aea0..1baace14 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
index b12e16ab..4de29834 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
index 1c61dda9..ea4a26ee 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
index b8a0f3dd..4c352bed 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
index 06683757..01a0a10d 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
index 1cbf2fa9..095259a3 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_start_date_search_test.rb
index 1f189a5c..36d9038c 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
index 98fc5866..0d5ce272 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_billable_period_start_search_test.rb
index 77dc6119..24f4f2a8 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_non_financial_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_id_search_test.rb
index c4ca6fbc..1f17f02f 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_non_financial__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_identifier_search_test.rb
index 38704782..1647dc3a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_non_financial_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_lastupdated_search_test.rb
index 0a2a1a1c..a72eef82 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_non_financial__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_patient_search_test.rb
index 8b66a460..496cd6f4 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_non_financial_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_service_date_search_test.rb
index 81d79703..5a493037 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_non_financial_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_service_start_date_search_test.rb
index 899f0096..93959a44 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_non_financial_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_type_search_test.rb
index cf0efe04..8ec121fa 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/explanation_of_benefit_pharmacy_non_financial_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_pharmacy_non_financial_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_billable_period_start_search_test.rb
index 1253f5ba..0c8f147a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
index 7a18f1a8..1a12b251 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
index 2e6bfe6b..424a1b7a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
index f92369f3..9c767230 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
index 2a089fe5..383b31f6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
index d8167fd5..e848f764 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_start_date_search_test.rb
index fbabb3f3..07bea15e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
index 1603c03f..7b7ac8c6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_billable_period_start_search_test.rb
index 52c02605..4a4dde76 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_non_financial_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_id_search_test.rb
index c57c7a4c..8c855210 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_non_financial__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_identifier_search_test.rb
index 096b79f8..9fff457b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_non_financial_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_lastupdated_search_test.rb
index 7c111ebf..40b6ea29 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_non_financial__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_patient_search_test.rb
index 3a92d706..e14c7dba 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_non_financial_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_service_date_search_test.rb
index 2cece5e3..0cdfc46b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_non_financial_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_service_start_date_search_test.rb
index 9375b1bc..ee06bfd6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_non_financial_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_type_search_test.rb
index 0a6ec17a..91c527e3 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/explanation_of_benefit_professional_non_clinician_non_financial_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_explanation_of_benefit_professional_non_clinician_non_financial_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_id_search_test.rb
index b81ce252..c10f7c9d 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_id_search_test.rb
@@ -51,6 +51,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_organization__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
index 00d04cbb..3e60e65e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200devnonfinancial_organization__lastUpdated_search_test_param.blank?, 'Organization search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200devnonfinancial_organization__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_id_search_test.rb
index febd423e..12039c1b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_id_search_test.rb
@@ -51,6 +51,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_patient__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
index c5b5cb43..fdea9798 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200devnonfinancial_patient__lastUpdated_search_test_param.blank?, 'Patient search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200devnonfinancial_patient__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_id_search_test.rb
index 745ba4fb..d824b078 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_id_search_test.rb
@@ -51,6 +51,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_practitioner__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
index 56dcdf1a..46753d3b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test_param.blank?, 'Practitioner search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_id_search_test.rb
index 827d36d3..a20e54e2 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_id_search_test.rb
@@ -51,6 +51,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200devnonfinancial_related_person__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
index 670eba38..f6982e52 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200devnonfinancial_related_person__lastUpdated_search_test_param.blank?, 'RelatedPerson search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200devnonfinancial_related_person__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_id_search_test.rb
index 976ba522..504e3beb 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_coverage__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
index 36152f12..e82f83ba 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200_coverage__lastUpdated_search_test_param.blank?, 'Coverage search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200_coverage__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_billable_period_start_search_test.rb
index e793a9d8..91caae41 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
index cb1d918a..67e050f9 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
index 20443a86..614dab1f 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
index ec63e1d2..c00f7317 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
index 261e7d45..a701e647 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
index 68ece945..20b3ae02 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_service_start_date_search_test.rb
index c21847de..1229d739 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
index e802a317..611d4dce 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/explanation_of_benefit_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_billable_period_start_search_test.rb
index 633ec127..1e3c2958 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_inpatient_institutional_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
index e4a8d558..785743bc 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_inpatient_institutional__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
index b78778bc..ebf38532 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_inpatient_institutional_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
index 3318ccc7..b05ebf6e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_inpatient_institutional__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
index 1003ecbe..2e71b45a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_inpatient_institutional_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
index d3f1dc6e..7eb005d3 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_inpatient_institutional_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_start_date_search_test.rb
index 78be326d..a7d83cca 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_inpatient_institutional_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
index 4123e3ab..346fd2dd 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/explanation_of_benefit_inpatient_institutional_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_inpatient_institutional_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_billable_period_start_search_test.rb
index c47e8466..c68618c6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_oral_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_id_search_test.rb
index ee9a05aa..2b01e709 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_oral__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_identifier_search_test.rb
index e6ec3c3b..7649f0a4 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_oral_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_lastupdated_search_test.rb
index 6c394a47..9e9c3cd4 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_oral__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_patient_search_test.rb
index e777b032..d8b2cc33 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_oral_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_service_date_search_test.rb
index 71471fc6..c00ced77 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_oral_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_service_start_date_search_test.rb
index 6c0eb5dc..e46fc9c6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_oral_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_type_search_test.rb
index 2a53ddc9..c59be5f6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/explanation_of_benefit_oral_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_oral_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_billable_period_start_search_test.rb
index 4728787e..0532639e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_outpatient_institutional_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
index a5e56c74..349dd86a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_outpatient_institutional__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
index 9855d958..611e6608 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_outpatient_institutional_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
index e0dd223f..80460514 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_outpatient_institutional__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
index 4141774a..8fb53c0b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_outpatient_institutional_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
index e5a00b10..12e2d2d4 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_outpatient_institutional_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_start_date_search_test.rb
index fd0ac3ca..de85d197 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_outpatient_institutional_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
index 46de4fc4..9e6fc3ac 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/explanation_of_benefit_outpatient_institutional_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_outpatient_institutional_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_billable_period_start_search_test.rb
index b22c6d8b..d64191f2 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_pharmacy_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
index 6961c4cc..22c51148 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_pharmacy__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
index 5dab1025..2e139aa3 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_pharmacy_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
index 371797a8..dbcb6b07 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_pharmacy__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
index 273d3668..ee95f949 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_pharmacy_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
index baec311b..03c708a6 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_pharmacy_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_start_date_search_test.rb
index 87ad5917..bf39cef7 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_pharmacy_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
index 7526bd58..23400e9b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/explanation_of_benefit_pharmacy_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_pharmacy_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_billable_period_start_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_billable_period_start_search_test.rb
index c7f32181..aad715e9 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_billable_period_start_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_billable_period_start_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_professional_non_clinician_billable_period_start_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
index adacbaa4..62858e66 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_id_search_test.rb
@@ -52,6 +52,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_professional_non_clinician__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
index 5b4075fc..0357089e 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_identifier_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_professional_non_clinician_identifier_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
index 7b39158e..dca8d725 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_lastupdated_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_professional_non_clinician__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
index a98b766d..580ce6c9 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_patient_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_professional_non_clinician_patient_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
index 33a67c29..e0591bd2 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_professional_non_clinician_service_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_start_date_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_start_date_search_test.rb
index a68fa80d..db25de12 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_start_date_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_service_start_date_search_test.rb
@@ -41,6 +41,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_professional_non_clinician_service_start_date_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
index 27e1f020..0b5ac4ba 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/explanation_of_benefit_professional_non_clinician_type_search_test.rb
@@ -42,6 +42,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_explanation_of_benefit_professional_non_clinician_type_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_id_search_test.rb
index 73321393..b17e8ba5 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_id_search_test.rb
@@ -51,6 +51,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_organization__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
index ee6194d7..e40eddf8 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200_organization__lastUpdated_search_test_param.blank?, 'Organization search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200_organization__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_id_search_test.rb
index 12619daa..dce0df53 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_id_search_test.rb
@@ -51,6 +51,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_patient__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
index 48cb1641..62a46c4c 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200_patient__lastUpdated_search_test_param.blank?, 'Patient search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200_patient__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_id_search_test.rb
index c02c2f29..186aeb0a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_id_search_test.rb
@@ -51,6 +51,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_practitioner__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
index a5b3f34c..011d129a 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200_practitioner__lastUpdated_search_test_param.blank?, 'Practitioner search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200_practitioner__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_id_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_id_search_test.rb
index ba69e536..0687870f 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_id_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_id_search_test.rb
@@ -51,6 +51,7 @@ def scratch_resources
end
run do
+
run_search_test(c4bb_v200_related_person__id_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
index 7bae35fe..6d4cd514 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
@@ -44,6 +44,9 @@ def scratch_resources
end
run do
+
+ skip_if c4bb_v200_related_person__lastUpdated_search_test_param.blank?, 'RelatedPerson search parameter for _lastUpdated not provided'
+
run_search_test(c4bb_v200_related_person__lastUpdated_search_test_param)
end
end
diff --git a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
index 92eafa51..7df4e253 100644
--- a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
+++ b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
@@ -36,6 +36,9 @@ module CarinForBlueButtonTestKit
end
run do
+ <% if optional? %>
+ skip_if <%=test_id%>_param.blank?, '<%="#{input_title.chop!} not provided" %>'
+ <% end %>
run_search_test(<%=test_id%>_param)
end
end
diff --git a/spec/carin_for_blue_button/carin_search_test_spec.rb b/spec/carin_for_blue_button/carin_search_test_spec.rb
index 0c5e1bb3..3f885b05 100644
--- a/spec/carin_for_blue_button/carin_search_test_spec.rb
+++ b/spec/carin_for_blue_button/carin_search_test_spec.rb
@@ -322,7 +322,7 @@ def setup_mock_test(search_test, eob_resource)
url:
)
expect(result.result).to eq('skip')
- expect(result.result_message).to eq("No _lastUpdated parameter passed in to optional test.")
+ expect(result.result_message).to eq("Coverage search parameter for _lastUpdated not provided")
end
end
@@ -373,18 +373,6 @@ def setup_mock_test(search_test, eob_resource)
expect(result.result).to eq('fail')
expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
end
-
- it 'fails if lastUpdated is not passed in' do
- stub_request(:get, "#{url}/ExplanationOfBenefit?_lastUpdated")
- .to_return(status: 400, body: error_outcome.to_json)
-
- result = run(
- eob_last_updated_search_test,
- url:
- )
- expect(result.result).to eq('fail')
- expect(result.result_message).to eq('Unexpected response status: expected 200, but received 400')
- end
end
end
From 5c95d9f5d7ac8ff369ceb9d76422eac0ccc792d2 Mon Sep 17 00:00:00 2001
From: Emily Michaud <59289146+emichaud998@users.noreply.github.com>
Date: Wed, 1 Nov 2023 17:08:35 -0400
Subject: [PATCH 17/17] Fix template so that a tab is not entered before
skip_if function
---
.../coverage/coverage_lastupdated_search_test.rb | 2 +-
.../organization/organization_lastupdated_search_test.rb | 2 +-
.../patient/patient_lastupdated_search_test.rb | 2 +-
.../practitioner/practitioner_lastupdated_search_test.rb | 2 +-
.../related_person/related_person_lastupdated_search_test.rb | 2 +-
.../v2.0.0/coverage/coverage_lastupdated_search_test.rb | 2 +-
.../v2.0.0/organization/organization_lastupdated_search_test.rb | 2 +-
.../generated/v2.0.0/patient/patient_lastupdated_search_test.rb | 2 +-
.../v2.0.0/practitioner/practitioner_lastupdated_search_test.rb | 2 +-
.../related_person/related_person_lastupdated_search_test.rb | 2 +-
.../generator/templates/search.rb.erb | 2 +-
11 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
index cca9851b..6f3c3cbc 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/coverage_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param.blank?, 'Coverage search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param.blank?, 'Coverage search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200devnonfinancial_coverage__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
index 3e60e65e..bc6407b0 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/organization/organization_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200devnonfinancial_organization__lastUpdated_search_test_param.blank?, 'Organization search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200devnonfinancial_organization__lastUpdated_search_test_param.blank?, 'Organization search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200devnonfinancial_organization__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
index fdea9798..47029226 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/patient/patient_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200devnonfinancial_patient__lastUpdated_search_test_param.blank?, 'Patient search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200devnonfinancial_patient__lastUpdated_search_test_param.blank?, 'Patient search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200devnonfinancial_patient__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
index 46753d3b..cbe816a1 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/practitioner/practitioner_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test_param.blank?, 'Practitioner search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test_param.blank?, 'Practitioner search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200devnonfinancial_practitioner__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
index f6982e52..a60d58a8 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/related_person/related_person_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200devnonfinancial_related_person__lastUpdated_search_test_param.blank?, 'RelatedPerson search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200devnonfinancial_related_person__lastUpdated_search_test_param.blank?, 'RelatedPerson search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200devnonfinancial_related_person__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
index e82f83ba..288507c0 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/coverage_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200_coverage__lastUpdated_search_test_param.blank?, 'Coverage search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200_coverage__lastUpdated_search_test_param.blank?, 'Coverage search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200_coverage__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
index e40eddf8..4b804657 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/organization/organization_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200_organization__lastUpdated_search_test_param.blank?, 'Organization search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200_organization__lastUpdated_search_test_param.blank?, 'Organization search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200_organization__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
index 62a46c4c..f2a27e63 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/patient/patient_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200_patient__lastUpdated_search_test_param.blank?, 'Patient search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200_patient__lastUpdated_search_test_param.blank?, 'Patient search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200_patient__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
index 011d129a..ef3c6e42 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/practitioner/practitioner_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200_practitioner__lastUpdated_search_test_param.blank?, 'Practitioner search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200_practitioner__lastUpdated_search_test_param.blank?, 'Practitioner search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200_practitioner__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
index 6d4cd514..65ea150b 100644
--- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
+++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/related_person/related_person_lastupdated_search_test.rb
@@ -45,7 +45,7 @@ def scratch_resources
run do
- skip_if c4bb_v200_related_person__lastUpdated_search_test_param.blank?, 'RelatedPerson search parameter for _lastUpdated not provided'
+ skip_if c4bb_v200_related_person__lastUpdated_search_test_param.blank?, 'RelatedPerson search parameter for _lastUpdated not provided'
run_search_test(c4bb_v200_related_person__lastUpdated_search_test_param)
end
diff --git a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
index 7df4e253..69adbbff 100644
--- a/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
+++ b/lib/carin_for_blue_button_test_kit/generator/templates/search.rb.erb
@@ -37,7 +37,7 @@ module CarinForBlueButtonTestKit
run do
<% if optional? %>
- skip_if <%=test_id%>_param.blank?, '<%="#{input_title.chop!} not provided" %>'
+ skip_if <%=test_id%>_param.blank?, '<%="#{input_title.chop!} not provided" %>'
<% end %>
run_search_test(<%=test_id%>_param)
end