From 005ee6ecd75f07898ee64325192371c61280286c Mon Sep 17 00:00:00 2001 From: Yunwei Wang <> Date: Tue, 31 Oct 2023 14:13:55 -0500 Subject: [PATCH 1/3] fix search parameter generation --- .../explanation_of_benefit/metadata.yml | 38 +- .../metadata.yml | 38 +- .../metadata.yml | 38 +- .../metadata.yml | 38 +- .../metadata.yml | 38 +- .../generated/v1.1.0/metadata.yml | 210 +++++- .../coverage/metadata.yml | 29 +- .../explanation_of_benefit/metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../explanation_of_benefit_oral/metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../v2.0.0-dev-nonfinancial/metadata.yml | 618 ++++++++++++++++-- .../organization/metadata.yml | 29 +- .../patient/metadata.yml | 29 +- .../practitioner/metadata.yml | 29 +- .../related_person/metadata.yml | 29 +- .../generated/v2.0.0/coverage/metadata.yml | 29 +- .../explanation_of_benefit/metadata.yml | 43 +- .../metadata.yml | 43 +- .../explanation_of_benefit_oral/metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../metadata.yml | 43 +- .../generated/v2.0.0/metadata.yml | 403 ++++++++++-- .../v2.0.0/organization/metadata.yml | 29 +- .../generated/v2.0.0/patient/metadata.yml | 29 +- .../v2.0.0/practitioner/metadata.yml | 29 +- .../v2.0.0/related_person/metadata.yml | 29 +- .../generator/group_metadata_extractor.rb | 6 +- .../generator/ig_resources.rb | 32 +- .../search_definition_metadata_extractor.rb | 2 +- .../SearchParameter-Resource-id.json | 1 + .../SearchParameter-Resource-lastUpdated.json | 1 + .../SearchParameter-Resource-id.json | 1 + .../SearchParameter-Resource-lastUpdated.json | 1 + .../SearchParameter-Resource-id.json | 1 + .../SearchParameter-Resource-lastUpdated.json | 1 + 44 files changed, 2205 insertions(+), 283 deletions(-) create mode 100755 lib/carin_for_blue_button_test_kit/igs/carin4bb-110/SearchParameter-Resource-id.json create mode 100755 lib/carin_for_blue_button_test_kit/igs/carin4bb-110/SearchParameter-Resource-lastUpdated.json create mode 100755 lib/carin_for_blue_button_test_kit/igs/carin4bb-200-dev-nonfinancial-fixed/SearchParameter-Resource-id.json create mode 100755 lib/carin_for_blue_button_test_kit/igs/carin4bb-200-dev-nonfinancial-fixed/SearchParameter-Resource-lastUpdated.json create mode 100755 lib/carin_for_blue_button_test_kit/igs/carin4bb-200/SearchParameter-Resource-id.json create mode 100755 lib/carin_for_blue_button_test_kit/igs/carin4bb-200/SearchParameter-Resource-lastUpdated.json diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml index a5dd6e95..c30792e5 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml @@ -20,26 +20,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -51,9 +68,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml index eba9d075..5c44ede2 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -20,26 +20,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -51,9 +68,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml index 5b0b3d6b..a54d8d08 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -20,26 +20,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -51,9 +68,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml index 026182b3..1f389d4e 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml @@ -20,26 +20,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -51,9 +68,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml index b293171b..64d62704 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -20,26 +20,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -51,9 +68,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml index 0cb328e7..22db0d25 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml @@ -159,26 +159,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -190,9 +207,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -219,8 +249,8 @@ :contains_multiple: true :service-date: :paths: - - billablePeriod - - item.serviced + - 'billablePeriod ' + - " item.serviced" :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced @@ -729,26 +759,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -760,9 +807,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -785,8 +845,8 @@ :contains_multiple: true :service-date: :paths: - - billablePeriod - - item.serviced + - 'billablePeriod ' + - " item.serviced" :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced @@ -1714,26 +1774,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -1745,9 +1822,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -1770,8 +1860,8 @@ :contains_multiple: true :service-date: :paths: - - billablePeriod - - item.serviced + - 'billablePeriod ' + - " item.serviced" :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced @@ -2649,26 +2739,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -2680,9 +2787,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -2705,8 +2825,8 @@ :contains_multiple: true :service-date: :paths: - - billablePeriod - - item.serviced + - 'billablePeriod ' + - " item.serviced" :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced @@ -3498,26 +3618,43 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -3529,9 +3666,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -3554,8 +3704,8 @@ :contains_multiple: true :service-date: :paths: - - billablePeriod - - item.serviced + - 'billablePeriod ' + - " item.serviced" :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/metadata.yml index 6848f044..b99d54ec 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/metadata.yml @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: - Coverage:payor diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml index 94ee8385..ffc19641 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml index 90d87f82..4625a5ea 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml index 1007b4cb..c60f6c92 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml index 86c15358..be675045 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml index 9af9f3cf..cb3fd2d8 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml index 855c85c5..fce734ab 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml index 1756d4b0..3fa63920 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml index 16031673..97b5680c 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml index f4e3c9d2..f22ed068 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml index 8723bf3a..3615bfdc 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml index c7e8b23d..3e5752d2 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml index 93330105..37119241 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml @@ -24,19 +24,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: - Coverage:payor @@ -181,32 +202,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -218,9 +261,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -821,32 +877,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -858,9 +936,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -1866,32 +1957,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -1903,9 +2016,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -2815,32 +2941,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -2852,9 +3000,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -3813,32 +3974,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -3850,9 +4033,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -4714,32 +4910,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -4751,9 +4969,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -5733,32 +5964,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -5770,9 +6023,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -6689,32 +6955,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -6726,9 +7014,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -7638,32 +7939,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -7675,9 +7998,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -8522,32 +8858,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -8559,9 +8917,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -9575,32 +9946,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -9612,9 +10005,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -10565,19 +10971,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] @@ -10691,19 +11118,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] @@ -10905,19 +11353,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] @@ -11007,19 +11476,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] 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 7b46e67b..3220c873 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 @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] 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 ef7ffce4..2f4ec864 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 @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] 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 f49a0025..0e0a75da 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 @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] 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 a8f14180..f55b1102 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 @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/metadata.yml index 07a18570..e421d6b5 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/metadata.yml @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: - Coverage:payor diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml index e9ca467a..245c4c87 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml index 02e5d344..a946d171 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml index 17845f36..d85bc49b 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml index d6f5ca89..515d3a76 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml index d0ff427b..dadb39a2 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml index f0d56965..faadb132 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -22,32 +22,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -59,9 +81,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml index 1224f871..75de7d4f 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml @@ -24,19 +24,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: - Coverage:payor @@ -181,32 +202,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -218,9 +261,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -823,32 +879,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -860,9 +938,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -1868,32 +1959,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -1905,9 +2018,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -2866,32 +2992,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -2903,9 +3051,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -3885,32 +4046,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -3922,9 +4105,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -4834,32 +5030,54 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - patient :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - type :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - identifier :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-date + :must_support_or_mandatory: false - :names: - service-start-date :expectation: SHALL + :names_not_must_support_or_mandatory: + - service-start-date + :must_support_or_mandatory: false - :names: - billable-period-start :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :patient: :paths: @@ -4871,9 +5089,22 @@ :type: Reference :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :type: :paths: @@ -5887,19 +6118,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] @@ -6013,19 +6265,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] @@ -6227,19 +6500,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] @@ -6329,19 +6623,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] 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 b4f02cb1..56f8209a 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 @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] 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 6ba113eb..7b6ec7a7 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 @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] 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 62c969b8..bc8baa6f 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 @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] 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 8a8c178c..484e5c08 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 @@ -22,19 +22,40 @@ - :names: - _id :expectation: SHALL + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - _lastUpdated :expectation: SHOULD + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: - :paths: [] - :full_paths: [] + :paths: + - id + :full_paths: + - Resource.id + :comparators: {} :values: [] + :type: token :contains_multiple: false :_lastUpdated: - :paths: [] - :full_paths: [] + :paths: + - meta.lastUpdated + :full_paths: + - Resource.meta.lastUpdated + :comparators: + :eq: MAY + :ne: MAY + :gt: MAY + :ge: MAY + :lt: MAY + :le: MAY + :sa: MAY + :eb: MAY + :ap: MAY :values: [] + :type: date :contains_multiple: false :include_params: [] :revincludes: [] diff --git a/lib/carin_for_blue_button_test_kit/generator/group_metadata_extractor.rb b/lib/carin_for_blue_button_test_kit/generator/group_metadata_extractor.rb index aad0460c..1f828c6f 100644 --- a/lib/carin_for_blue_button_test_kit/generator/group_metadata_extractor.rb +++ b/lib/carin_for_blue_button_test_kit/generator/group_metadata_extractor.rb @@ -47,7 +47,7 @@ def group_metadata_hash references: references } - #mark_mandatory_and_must_support_searches + mark_mandatory_and_must_support_searches @group_metadata_hash end @@ -55,9 +55,9 @@ def group_metadata_hash def mark_mandatory_and_must_support_searches searches.each do |search| search[:names_not_must_support_or_mandatory] = search[:names].reject do |name| - full_paths = search_definitions[name.to_sym][:full_paths] + full_paths = search_definitions[name.to_sym][:full_paths] + search_definitions[name.to_sym][:paths] any_must_support_elements = (must_supports[:elements]).any? do |element| - full_must_support_paths = ["#{resource}.#{element[:original_path]}", "#{resource}.#{element[:path]}"] + full_must_support_paths = ["#{resource}.#{element[:original_path]}", "#{resource}.#{element[:path]}", element[:path]] full_paths.any? do |path| # allow for non-choice, choice types, and _id diff --git a/lib/carin_for_blue_button_test_kit/generator/ig_resources.rb b/lib/carin_for_blue_button_test_kit/generator/ig_resources.rb index 3bca03d1..551440e3 100644 --- a/lib/carin_for_blue_button_test_kit/generator/ig_resources.rb +++ b/lib/carin_for_blue_button_test_kit/generator/ig_resources.rb @@ -4,47 +4,53 @@ class IGResources def add(resource) resources_by_type[resource.resourceType] << resource end - + def capability_statement(mode = 'server') resources_by_type['CapabilityStatement'].find do |capability_statement_resource| capability_statement_resource.rest.any? { |r| r.mode == mode } end end - + def ig resources_by_type['ImplementationGuide'].first end - + def inspect 'IGResources' end - + def profile_by_url(url) resources_by_type['StructureDefinition'].find { |profile| profile.url == url } end - + def resource_for_profile(url) resources_by_type['StructureDefinition'].find { |profile| profile.url == url }.type end - + def value_set_by_url(url) resources_by_type['ValueSet'].find { |profile| profile.url == url } end - + def search_param_by_resource_and_name(resource, name) # remove '_' from search parameter name, such as _id or _tag normalized_name = normalized_name = name.to_s.delete_prefix('_') - resources_by_type['SearchParameter'] - .find { |param| - param.id == "#{resource.downcase}-#{normalized_name}" } + + param = resources_by_type['SearchParameter'] + .find { |param| param.id == "#{resource.downcase}-#{normalized_name}" } + + if param.nil? + param = resources_by_type['SearchParameter'] + .find { |param| param.id == "Resource-#{normalized_name}" } + end + + return param end - + private - + def resources_by_type @resources_by_type ||= Hash.new { |hash, key| hash[key] = [] } end end end end - \ No newline at end of file diff --git a/lib/carin_for_blue_button_test_kit/generator/search_definition_metadata_extractor.rb b/lib/carin_for_blue_button_test_kit/generator/search_definition_metadata_extractor.rb index 3915d1f2..58660f64 100644 --- a/lib/carin_for_blue_button_test_kit/generator/search_definition_metadata_extractor.rb +++ b/lib/carin_for_blue_button_test_kit/generator/search_definition_metadata_extractor.rb @@ -52,7 +52,7 @@ def full_paths end def paths - @paths ||= full_paths.map { |a_path| a_path.gsub("#{resource}.", '') } + @paths ||= full_paths.map { |a_path| a_path.gsub(/\A(#{resource}\.|Resource\.)/, '') } end def profile_element diff --git a/lib/carin_for_blue_button_test_kit/igs/carin4bb-110/SearchParameter-Resource-id.json b/lib/carin_for_blue_button_test_kit/igs/carin4bb-110/SearchParameter-Resource-id.json new file mode 100755 index 00000000..7b2b4e1d --- /dev/null +++ b/lib/carin_for_blue_button_test_kit/igs/carin4bb-110/SearchParameter-Resource-id.json @@ -0,0 +1 @@ +{"resourceType":"SearchParameter","id":"Resource-id","extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use"}],"url":"http://hl7.org/fhir/SearchParameter/Resource-id","version":"4.0.1","name":"_id","status":"draft","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"Health Level Seven International (FHIR Infrastructure)","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]},{"telecom":[{"system":"url","value":"http://www.hl7.org/Special/committees/fiwg/index.cfm"}]}],"description":"Logical id of this artifact","code":"_id","base":["Resource"],"type":"token","expression":"Resource.id","xpath":"f:Resource/f:id","xpathUsage":"normal"} \ No newline at end of file diff --git a/lib/carin_for_blue_button_test_kit/igs/carin4bb-110/SearchParameter-Resource-lastUpdated.json b/lib/carin_for_blue_button_test_kit/igs/carin4bb-110/SearchParameter-Resource-lastUpdated.json new file mode 100755 index 00000000..b011fd1a --- /dev/null +++ b/lib/carin_for_blue_button_test_kit/igs/carin4bb-110/SearchParameter-Resource-lastUpdated.json @@ -0,0 +1 @@ +{"resourceType":"SearchParameter","id":"Resource-lastUpdated","extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use"}],"url":"http://hl7.org/fhir/SearchParameter/Resource-lastUpdated","version":"4.0.1","name":"_lastUpdated","status":"draft","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"Health Level Seven International (FHIR Infrastructure)","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]},{"telecom":[{"system":"url","value":"http://www.hl7.org/Special/committees/fiwg/index.cfm"}]}],"description":"When the resource version last changed","code":"_lastUpdated","base":["Resource"],"type":"date","expression":"Resource.meta.lastUpdated","xpath":"f:Resource/f:meta/f:lastUpdated","xpathUsage":"normal","comparator":["eq","ne","gt","ge","lt","le","sa","eb","ap"]} \ No newline at end of file diff --git a/lib/carin_for_blue_button_test_kit/igs/carin4bb-200-dev-nonfinancial-fixed/SearchParameter-Resource-id.json b/lib/carin_for_blue_button_test_kit/igs/carin4bb-200-dev-nonfinancial-fixed/SearchParameter-Resource-id.json new file mode 100755 index 00000000..7b2b4e1d --- /dev/null +++ b/lib/carin_for_blue_button_test_kit/igs/carin4bb-200-dev-nonfinancial-fixed/SearchParameter-Resource-id.json @@ -0,0 +1 @@ +{"resourceType":"SearchParameter","id":"Resource-id","extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use"}],"url":"http://hl7.org/fhir/SearchParameter/Resource-id","version":"4.0.1","name":"_id","status":"draft","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"Health Level Seven International (FHIR Infrastructure)","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]},{"telecom":[{"system":"url","value":"http://www.hl7.org/Special/committees/fiwg/index.cfm"}]}],"description":"Logical id of this artifact","code":"_id","base":["Resource"],"type":"token","expression":"Resource.id","xpath":"f:Resource/f:id","xpathUsage":"normal"} \ No newline at end of file diff --git a/lib/carin_for_blue_button_test_kit/igs/carin4bb-200-dev-nonfinancial-fixed/SearchParameter-Resource-lastUpdated.json b/lib/carin_for_blue_button_test_kit/igs/carin4bb-200-dev-nonfinancial-fixed/SearchParameter-Resource-lastUpdated.json new file mode 100755 index 00000000..b011fd1a --- /dev/null +++ b/lib/carin_for_blue_button_test_kit/igs/carin4bb-200-dev-nonfinancial-fixed/SearchParameter-Resource-lastUpdated.json @@ -0,0 +1 @@ +{"resourceType":"SearchParameter","id":"Resource-lastUpdated","extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use"}],"url":"http://hl7.org/fhir/SearchParameter/Resource-lastUpdated","version":"4.0.1","name":"_lastUpdated","status":"draft","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"Health Level Seven International (FHIR Infrastructure)","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]},{"telecom":[{"system":"url","value":"http://www.hl7.org/Special/committees/fiwg/index.cfm"}]}],"description":"When the resource version last changed","code":"_lastUpdated","base":["Resource"],"type":"date","expression":"Resource.meta.lastUpdated","xpath":"f:Resource/f:meta/f:lastUpdated","xpathUsage":"normal","comparator":["eq","ne","gt","ge","lt","le","sa","eb","ap"]} \ No newline at end of file diff --git a/lib/carin_for_blue_button_test_kit/igs/carin4bb-200/SearchParameter-Resource-id.json b/lib/carin_for_blue_button_test_kit/igs/carin4bb-200/SearchParameter-Resource-id.json new file mode 100755 index 00000000..7b2b4e1d --- /dev/null +++ b/lib/carin_for_blue_button_test_kit/igs/carin4bb-200/SearchParameter-Resource-id.json @@ -0,0 +1 @@ +{"resourceType":"SearchParameter","id":"Resource-id","extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use"}],"url":"http://hl7.org/fhir/SearchParameter/Resource-id","version":"4.0.1","name":"_id","status":"draft","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"Health Level Seven International (FHIR Infrastructure)","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]},{"telecom":[{"system":"url","value":"http://www.hl7.org/Special/committees/fiwg/index.cfm"}]}],"description":"Logical id of this artifact","code":"_id","base":["Resource"],"type":"token","expression":"Resource.id","xpath":"f:Resource/f:id","xpathUsage":"normal"} \ No newline at end of file diff --git a/lib/carin_for_blue_button_test_kit/igs/carin4bb-200/SearchParameter-Resource-lastUpdated.json b/lib/carin_for_blue_button_test_kit/igs/carin4bb-200/SearchParameter-Resource-lastUpdated.json new file mode 100755 index 00000000..b011fd1a --- /dev/null +++ b/lib/carin_for_blue_button_test_kit/igs/carin4bb-200/SearchParameter-Resource-lastUpdated.json @@ -0,0 +1 @@ +{"resourceType":"SearchParameter","id":"Resource-lastUpdated","extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use"}],"url":"http://hl7.org/fhir/SearchParameter/Resource-lastUpdated","version":"4.0.1","name":"_lastUpdated","status":"draft","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"Health Level Seven International (FHIR Infrastructure)","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]},{"telecom":[{"system":"url","value":"http://www.hl7.org/Special/committees/fiwg/index.cfm"}]}],"description":"When the resource version last changed","code":"_lastUpdated","base":["Resource"],"type":"date","expression":"Resource.meta.lastUpdated","xpath":"f:Resource/f:meta/f:lastUpdated","xpathUsage":"normal","comparator":["eq","ne","gt","ge","lt","le","sa","eb","ap"]} \ No newline at end of file From 2b741e7f5fac5d8fdddbc66a904c7bdb38dd15ca Mon Sep 17 00:00:00 2001 From: Yunwei Wang <> Date: Tue, 31 Oct 2023 14:18:43 -0500 Subject: [PATCH 2/3] re-run generation --- .../explanation_of_benefit/metadata.yml | 5 +- .../metadata.yml | 5 +- .../metadata.yml | 5 +- .../metadata.yml | 5 +- .../metadata.yml | 5 +- .../generated/v1.1.0/metadata.yml | 45 ++++--- .../explanation_of_benefit/metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../explanation_of_benefit_oral/metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../v2.0.0-dev-nonfinancial/metadata.yml | 110 +++++++----------- .../explanation_of_benefit/metadata.yml | 10 +- .../metadata.yml | 10 +- .../explanation_of_benefit_oral/metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../metadata.yml | 10 +- .../generated/v2.0.0/metadata.yml | 60 ++++------ 25 files changed, 166 insertions(+), 244 deletions(-) diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml index c30792e5..45a0c252 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml @@ -45,9 +45,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml index 5c44ede2..74e36e23 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -45,9 +45,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml index a54d8d08..e9beaa8e 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -45,9 +45,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml index 1f389d4e..1b30aa57 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml @@ -45,9 +45,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml index 64d62704..34895e39 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -45,9 +45,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml index 22db0d25..fd171008 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml @@ -184,9 +184,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: @@ -249,8 +248,8 @@ :contains_multiple: true :service-date: :paths: - - 'billablePeriod ' - - " item.serviced" + - billablePeriod + - item.serviced :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced @@ -784,9 +783,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: @@ -845,8 +843,8 @@ :contains_multiple: true :service-date: :paths: - - 'billablePeriod ' - - " item.serviced" + - billablePeriod + - item.serviced :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced @@ -1799,9 +1797,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: @@ -1860,8 +1857,8 @@ :contains_multiple: true :service-date: :paths: - - 'billablePeriod ' - - " item.serviced" + - billablePeriod + - item.serviced :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced @@ -2764,9 +2761,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: @@ -2825,8 +2821,8 @@ :contains_multiple: true :service-date: :paths: - - 'billablePeriod ' - - " item.serviced" + - billablePeriod + - item.serviced :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced @@ -3643,9 +3639,8 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true :search_definitions: :_id: :paths: @@ -3704,8 +3699,8 @@ :contains_multiple: true :service-date: :paths: - - 'billablePeriod ' - - " item.serviced" + - billablePeriod + - item.serviced :full_paths: - ExplanationOfBenefit.billablePeriod - ExplanationOfBenefit.item.serviced diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml index ffc19641..d91ca32a 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml index 4625a5ea..1a33a5a5 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml index c60f6c92..b4c36f74 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml index be675045..6bedc6b3 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml index cb3fd2d8..49582561 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml index fce734ab..1f780866 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml index 3fa63920..2993274d 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml index 97b5680c..d8740303 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml index f22ed068..01141341 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml index 3615bfdc..e7b65845 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml index 3e5752d2..236babc2 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml index 37119241..90a49b83 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml @@ -227,15 +227,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -902,15 +900,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -1982,15 +1978,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -2966,15 +2960,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -3999,15 +3991,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -4935,15 +4925,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -5989,15 +5977,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -6980,15 +6966,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -7964,15 +7948,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -8883,15 +8865,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -9971,15 +9951,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml index 245c4c87..a051c984 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml index a946d171..c084c064 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml index d85bc49b..0a461d16 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml index 515d3a76..857eaba8 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml index dadb39a2..69ba8baa 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml index faadb132..76bd1a48 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -47,15 +47,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml index 75de7d4f..24917d77 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml @@ -227,15 +227,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -904,15 +902,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -1984,15 +1980,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -3017,15 +3011,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -4071,15 +4063,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL @@ -5055,15 +5045,13 @@ - :names: - service-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - service-start-date :expectation: SHALL - :names_not_must_support_or_mandatory: - - service-start-date - :must_support_or_mandatory: false + :names_not_must_support_or_mandatory: [] + :must_support_or_mandatory: true - :names: - billable-period-start :expectation: SHALL From 709268dd123624383ef3111c7e4610682ab475b1 Mon Sep 17 00:00:00 2001 From: Yunwei Wang <> Date: Tue, 31 Oct 2023 15:56:11 -0500 Subject: [PATCH 3/3] Replace "Resource" in the full path with actual resource type. --- .../explanation_of_benefit/metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../generated/v1.1.0/metadata.yml | 40 +++--- .../coverage/metadata.yml | 8 +- .../explanation_of_benefit/metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../explanation_of_benefit_oral/metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../v2.0.0-dev-nonfinancial/metadata.yml | 128 +++++++++--------- .../organization/metadata.yml | 8 +- .../patient/metadata.yml | 8 +- .../practitioner/metadata.yml | 8 +- .../related_person/metadata.yml | 8 +- .../generated/v2.0.0/coverage/metadata.yml | 8 +- .../explanation_of_benefit/metadata.yml | 8 +- .../metadata.yml | 8 +- .../explanation_of_benefit_oral/metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../metadata.yml | 8 +- .../generated/v2.0.0/metadata.yml | 88 ++++++------ .../v2.0.0/organization/metadata.yml | 8 +- .../generated/v2.0.0/patient/metadata.yml | 8 +- .../v2.0.0/practitioner/metadata.yml | 8 +- .../v2.0.0/related_person/metadata.yml | 8 +- .../generator/group_metadata_extractor.rb | 4 +- .../search_definition_metadata_extractor.rb | 4 +- 37 files changed, 260 insertions(+), 260 deletions(-) diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml index 45a0c252..677d02bf 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit/metadata.yml @@ -52,10 +52,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -70,7 +70,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -82,7 +82,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml index 74e36e23..916dc3b1 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -52,10 +52,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -70,7 +70,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -82,7 +82,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml index e9beaa8e..09071da6 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -52,10 +52,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -70,7 +70,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -82,7 +82,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml index 1b30aa57..ec0474ac 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_pharmacy/metadata.yml @@ -52,10 +52,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -70,7 +70,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -82,7 +82,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml index 34895e39..66f50e32 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -52,10 +52,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -70,7 +70,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -82,7 +82,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml index fd171008..23dbaee7 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v1.1.0/metadata.yml @@ -191,10 +191,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -209,7 +209,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -221,7 +221,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -790,10 +790,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -808,7 +808,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -820,7 +820,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -1804,10 +1804,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -1822,7 +1822,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -1834,7 +1834,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -2768,10 +2768,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -2786,7 +2786,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -2798,7 +2798,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -3646,10 +3646,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -3664,7 +3664,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -3676,7 +3676,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/metadata.yml index b99d54ec..d539f1d0 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/coverage/metadata.yml @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - Coverage.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Coverage.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: - Coverage:payor diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml index d91ca32a..913932b3 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml index 1a33a5a5..48e00332 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml index b4c36f74..82866756 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_inpatient_institutional_non_financial/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml index 6bedc6b3..5ed3d1ce 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml index 49582561..2008dd24 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_oral_non_financial/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml index 1f780866..770905e1 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml index 2993274d..56388ae7 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_outpatient_institutional_non_financial/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml index d8740303..cd61c8d7 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml index 01141341..efee613e 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_pharmacy_non_financial/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml index e7b65845..3382032b 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml index 236babc2..66556f55 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/explanation_of_benefit_professional_non_clinician_non_financial/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml index 90a49b83..613592d9 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0-dev-nonfinancial/metadata.yml @@ -36,16 +36,16 @@ :paths: - id :full_paths: - - Resource.id + - Coverage.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Coverage.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -57,7 +57,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: - Coverage:payor @@ -244,10 +244,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -262,7 +262,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -274,7 +274,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -917,10 +917,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -935,7 +935,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -947,7 +947,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -1995,10 +1995,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -2013,7 +2013,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -2025,7 +2025,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -2977,10 +2977,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -2995,7 +2995,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -3007,7 +3007,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -4008,10 +4008,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -4026,7 +4026,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -4038,7 +4038,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -4942,10 +4942,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -4960,7 +4960,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -4972,7 +4972,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -5994,10 +5994,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -6012,7 +6012,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -6024,7 +6024,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -6983,10 +6983,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -7001,7 +7001,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -7013,7 +7013,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -7965,10 +7965,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -7983,7 +7983,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -7995,7 +7995,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -8882,10 +8882,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -8900,7 +8900,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -8912,7 +8912,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -9968,10 +9968,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -9986,7 +9986,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -9998,7 +9998,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -10961,16 +10961,16 @@ :paths: - id :full_paths: - - Resource.id + - Organization.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Organization.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -10982,7 +10982,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] @@ -11108,16 +11108,16 @@ :paths: - id :full_paths: - - Resource.id + - Patient.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Patient.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -11129,7 +11129,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] @@ -11343,16 +11343,16 @@ :paths: - id :full_paths: - - Resource.id + - Practitioner.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Practitioner.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -11364,7 +11364,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] @@ -11466,16 +11466,16 @@ :paths: - id :full_paths: - - Resource.id + - RelatedPerson.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - RelatedPerson.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -11487,7 +11487,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] 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 3220c873..78abb0ba 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 @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - Organization.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Organization.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] 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 2f4ec864..35e4c25b 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 @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - Patient.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Patient.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] 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 0e0a75da..7b6ffadb 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 @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - Practitioner.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Practitioner.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] 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 f55b1102..71c51efa 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 @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - RelatedPerson.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - RelatedPerson.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/metadata.yml index e421d6b5..1b13ad18 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/coverage/metadata.yml @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - Coverage.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Coverage.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: - Coverage:payor diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml index a051c984..86f98e57 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml index c084c064..09a5d938 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_inpatient_institutional/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml index 0a461d16..a26bf2d7 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_oral/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml index 857eaba8..188cfcb5 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_outpatient_institutional/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml index 69ba8baa..3d73e42e 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_pharmacy/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml index 76bd1a48..16941362 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/explanation_of_benefit_professional_non_clinician/metadata.yml @@ -64,10 +64,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -82,7 +82,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -94,7 +94,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: diff --git a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml index 24917d77..b855a440 100644 --- a/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml +++ b/lib/carin_for_blue_button_test_kit/generated/v2.0.0/metadata.yml @@ -36,16 +36,16 @@ :paths: - id :full_paths: - - Resource.id + - Coverage.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Coverage.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -57,7 +57,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: - Coverage:payor @@ -244,10 +244,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -262,7 +262,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -274,7 +274,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -919,10 +919,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -937,7 +937,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -949,7 +949,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -1997,10 +1997,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -2015,7 +2015,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -2027,7 +2027,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -3028,10 +3028,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -3046,7 +3046,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -3058,7 +3058,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -4080,10 +4080,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -4098,7 +4098,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -4110,7 +4110,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -5062,10 +5062,10 @@ :paths: - id :full_paths: - - Resource.id + - ExplanationOfBenefit.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :patient: :paths: @@ -5080,7 +5080,7 @@ :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - ExplanationOfBenefit.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -5092,7 +5092,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :type: :paths: @@ -6118,16 +6118,16 @@ :paths: - id :full_paths: - - Resource.id + - Organization.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Organization.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -6139,7 +6139,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] @@ -6265,16 +6265,16 @@ :paths: - id :full_paths: - - Resource.id + - Patient.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Patient.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -6286,7 +6286,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] @@ -6500,16 +6500,16 @@ :paths: - id :full_paths: - - Resource.id + - Practitioner.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Practitioner.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -6521,7 +6521,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] @@ -6623,16 +6623,16 @@ :paths: - id :full_paths: - - Resource.id + - RelatedPerson.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - RelatedPerson.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -6644,7 +6644,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] 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 56f8209a..c1d1c7c7 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 @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - Organization.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Organization.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] 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 7b6ec7a7..4dc947c0 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 @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - Patient.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Patient.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] 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 bc8baa6f..1db61160 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 @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - Practitioner.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - Practitioner.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] 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 484e5c08..2b347df2 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 @@ -34,16 +34,16 @@ :paths: - id :full_paths: - - Resource.id + - RelatedPerson.id :comparators: {} :values: [] - :type: token + :type: http://hl7.org/fhirpath/System.String :contains_multiple: false :_lastUpdated: :paths: - meta.lastUpdated :full_paths: - - Resource.meta.lastUpdated + - RelatedPerson.meta.lastUpdated :comparators: :eq: MAY :ne: MAY @@ -55,7 +55,7 @@ :eb: MAY :ap: MAY :values: [] - :type: date + :type: instant :contains_multiple: false :include_params: [] :revincludes: [] diff --git a/lib/carin_for_blue_button_test_kit/generator/group_metadata_extractor.rb b/lib/carin_for_blue_button_test_kit/generator/group_metadata_extractor.rb index 1f828c6f..a08b61f1 100644 --- a/lib/carin_for_blue_button_test_kit/generator/group_metadata_extractor.rb +++ b/lib/carin_for_blue_button_test_kit/generator/group_metadata_extractor.rb @@ -55,9 +55,9 @@ def group_metadata_hash def mark_mandatory_and_must_support_searches searches.each do |search| search[:names_not_must_support_or_mandatory] = search[:names].reject do |name| - full_paths = search_definitions[name.to_sym][:full_paths] + search_definitions[name.to_sym][:paths] + full_paths = search_definitions[name.to_sym][:full_paths] any_must_support_elements = (must_supports[:elements]).any? do |element| - full_must_support_paths = ["#{resource}.#{element[:original_path]}", "#{resource}.#{element[:path]}", element[:path]] + full_must_support_paths = ["#{resource}.#{element[:original_path]}", "#{resource}.#{element[:path]}"] full_paths.any? do |path| # allow for non-choice, choice types, and _id diff --git a/lib/carin_for_blue_button_test_kit/generator/search_definition_metadata_extractor.rb b/lib/carin_for_blue_button_test_kit/generator/search_definition_metadata_extractor.rb index 58660f64..bc3c0d24 100644 --- a/lib/carin_for_blue_button_test_kit/generator/search_definition_metadata_extractor.rb +++ b/lib/carin_for_blue_button_test_kit/generator/search_definition_metadata_extractor.rb @@ -45,14 +45,14 @@ def full_paths path.scan(/[. ]as[( ]([^)]*)[)]?/).flatten.map do |as_type| path.gsub!(/[. ]as[( ](#{as_type}[^)]*)[)]?/, as_type.upcase_first) if as_type.present? end - path.split('|').map(&:strip) + path.split('|').map{ |element| element.strip.gsub('Resource.', "#{resource}.") } else [] end end def paths - @paths ||= full_paths.map { |a_path| a_path.gsub(/\A(#{resource}\.|Resource\.)/, '') } + @paths ||= full_paths.map { |a_path| a_path.gsub("#{resource}.", '') } end def profile_element