Module: USCoreTestKit::MustSupportTest

Extended by:
Forwardable
Includes:
Inferno::DSL::FHIRResourceNavigation
Included in:
PractitionerAddressTest, USCoreV311::AllergyIntoleranceMustSupportTest, USCoreV311::BodyheightMustSupportTest, USCoreV311::BodytempMustSupportTest, USCoreV311::BodyweightMustSupportTest, USCoreV311::BpMustSupportTest, USCoreV311::CarePlanMustSupportTest, USCoreV311::CareTeamMustSupportTest, USCoreV311::ConditionMustSupportTest, USCoreV311::DeviceMustSupportTest, USCoreV311::DiagnosticReportLabMustSupportTest, USCoreV311::DiagnosticReportNoteMustSupportTest, USCoreV311::DocumentReferenceMustSupportTest, USCoreV311::EncounterMustSupportTest, USCoreV311::GoalMustSupportTest, USCoreV311::HeadCircumferenceMustSupportTest, USCoreV311::HeartrateMustSupportTest, USCoreV311::ImmunizationMustSupportTest, USCoreV311::MedicationRequestMustSupportTest, USCoreV311::ObservationLabMustSupportTest, USCoreV311::OrganizationMustSupportTest, USCoreV311::PatientMustSupportTest, USCoreV311::PediatricBmiForAgeMustSupportTest, USCoreV311::PediatricWeightForHeightMustSupportTest, USCoreV311::PractitionerMustSupportTest, USCoreV311::ProcedureMustSupportTest, USCoreV311::ProvenanceMustSupportTest, USCoreV311::PulseOximetryMustSupportTest, USCoreV311::ResprateMustSupportTest, USCoreV311::SmokingstatusMustSupportTest, USCoreV400::AllergyIntoleranceMustSupportTest, USCoreV400::BloodPressureMustSupportTest, USCoreV400::BmiMustSupportTest, USCoreV400::BodyHeightMustSupportTest, USCoreV400::BodyTemperatureMustSupportTest, USCoreV400::BodyWeightMustSupportTest, USCoreV400::CarePlanMustSupportTest, USCoreV400::CareTeamMustSupportTest, USCoreV400::ConditionMustSupportTest, USCoreV400::DeviceMustSupportTest, USCoreV400::DiagnosticReportLabMustSupportTest, USCoreV400::DiagnosticReportNoteMustSupportTest, USCoreV400::DocumentReferenceMustSupportTest, USCoreV400::EncounterMustSupportTest, USCoreV400::GoalMustSupportTest, USCoreV400::HeadCircumferenceMustSupportTest, USCoreV400::HeadCircumferencePercentileMustSupportTest, USCoreV400::HeartRateMustSupportTest, USCoreV400::ImmunizationMustSupportTest, USCoreV400::MedicationRequestMustSupportTest, USCoreV400::ObservationLabMustSupportTest, USCoreV400::OrganizationMustSupportTest, USCoreV400::PatientMustSupportTest, USCoreV400::PediatricBmiForAgeMustSupportTest, USCoreV400::PediatricWeightForHeightMustSupportTest, USCoreV400::PractitionerMustSupportTest, USCoreV400::ProcedureMustSupportTest, USCoreV400::ProvenanceMustSupportTest, USCoreV400::PulseOximetryMustSupportTest, USCoreV400::RespiratoryRateMustSupportTest, USCoreV400::SmokingstatusMustSupportTest, USCoreV501::AllergyIntoleranceMustSupportTest, USCoreV501::BloodPressureMustSupportTest, USCoreV501::BmiMustSupportTest, USCoreV501::BodyHeightMustSupportTest, USCoreV501::BodyTemperatureMustSupportTest, USCoreV501::BodyWeightMustSupportTest, USCoreV501::CarePlanMustSupportTest, USCoreV501::CareTeamMustSupportTest, USCoreV501::ConditionEncounterDiagnosisMustSupportTest, USCoreV501::ConditionProblemsHealthConcernsMustSupportTest, USCoreV501::DeviceMustSupportTest, USCoreV501::DiagnosticReportLabMustSupportTest, USCoreV501::DiagnosticReportNoteMustSupportTest, USCoreV501::DocumentReferenceMustSupportTest, USCoreV501::EncounterMustSupportTest, USCoreV501::GoalMustSupportTest, USCoreV501::HeadCircumferenceMustSupportTest, USCoreV501::HeadCircumferencePercentileMustSupportTest, USCoreV501::HeartRateMustSupportTest, USCoreV501::ImmunizationMustSupportTest, USCoreV501::MedicationRequestMustSupportTest, USCoreV501::ObservationClinicalTestMustSupportTest, USCoreV501::ObservationImagingMustSupportTest, USCoreV501::ObservationLabMustSupportTest, USCoreV501::ObservationSdohAssessmentMustSupportTest, USCoreV501::ObservationSexualOrientationMustSupportTest, USCoreV501::ObservationSocialHistoryMustSupportTest, USCoreV501::OrganizationMustSupportTest, USCoreV501::PatientMustSupportTest, USCoreV501::PediatricBmiForAgeMustSupportTest, USCoreV501::PediatricWeightForHeightMustSupportTest, USCoreV501::PractitionerMustSupportTest, USCoreV501::PractitionerRoleMustSupportTest, USCoreV501::ProcedureMustSupportTest, USCoreV501::ProvenanceMustSupportTest, USCoreV501::PulseOximetryMustSupportTest, USCoreV501::QuestionnaireResponseMustSupportTest, USCoreV501::RelatedPersonMustSupportTest, USCoreV501::RespiratoryRateMustSupportTest, USCoreV501::ServiceRequestMustSupportTest, USCoreV501::SmokingstatusMustSupportTest, USCoreV610::AllergyIntoleranceMustSupportTest, USCoreV610::BloodPressureMustSupportTest, USCoreV610::BmiMustSupportTest, USCoreV610::BodyHeightMustSupportTest, USCoreV610::BodyTemperatureMustSupportTest, USCoreV610::BodyWeightMustSupportTest, USCoreV610::CarePlanMustSupportTest, USCoreV610::CareTeamMustSupportTest, USCoreV610::ConditionEncounterDiagnosisMustSupportTest, USCoreV610::ConditionProblemsHealthConcernsMustSupportTest, USCoreV610::CoverageMustSupportTest, USCoreV610::DeviceMustSupportTest, USCoreV610::DiagnosticReportLabMustSupportTest, USCoreV610::DiagnosticReportNoteMustSupportTest, USCoreV610::DocumentReferenceMustSupportTest, USCoreV610::EncounterMustSupportTest, USCoreV610::GoalMustSupportTest, USCoreV610::HeadCircumferenceMustSupportTest, USCoreV610::HeadCircumferencePercentileMustSupportTest, USCoreV610::HeartRateMustSupportTest, USCoreV610::ImmunizationMustSupportTest, USCoreV610::MedicationDispenseMustSupportTest, USCoreV610::MedicationRequestMustSupportTest, USCoreV610::ObservationClinicalResultMustSupportTest, USCoreV610::ObservationLabMustSupportTest, USCoreV610::ObservationOccupationMustSupportTest, USCoreV610::ObservationPregnancyintentMustSupportTest, USCoreV610::ObservationPregnancystatusMustSupportTest, USCoreV610::ObservationScreeningAssessmentMustSupportTest, USCoreV610::ObservationSexualOrientationMustSupportTest, USCoreV610::OrganizationMustSupportTest, USCoreV610::PatientMustSupportTest, USCoreV610::PediatricBmiForAgeMustSupportTest, USCoreV610::PediatricWeightForHeightMustSupportTest, USCoreV610::PractitionerMustSupportTest, USCoreV610::PractitionerRoleMustSupportTest, USCoreV610::ProcedureMustSupportTest, USCoreV610::ProvenanceMustSupportTest, USCoreV610::PulseOximetryMustSupportTest, USCoreV610::QuestionnaireResponseMustSupportTest, USCoreV610::RelatedPersonMustSupportTest, USCoreV610::RespiratoryRateMustSupportTest, USCoreV610::ServiceRequestMustSupportTest, USCoreV610::SimpleObservationMustSupportTest, USCoreV610::SmokingstatusMustSupportTest, USCoreV610::SpecimenMustSupportTest, USCoreV700::AllergyIntoleranceMustSupportTest, USCoreV700::AverageBloodPressureMustSupportTest, USCoreV700::BloodPressureMustSupportTest, USCoreV700::BmiMustSupportTest, USCoreV700::BodyHeightMustSupportTest, USCoreV700::BodyTemperatureMustSupportTest, USCoreV700::BodyWeightMustSupportTest, USCoreV700::CareExperiencePreferenceMustSupportTest, USCoreV700::CarePlanMustSupportTest, USCoreV700::CareTeamMustSupportTest, USCoreV700::ConditionEncounterDiagnosisMustSupportTest, USCoreV700::ConditionProblemsHealthConcernsMustSupportTest, USCoreV700::CoverageMustSupportTest, USCoreV700::DeviceMustSupportTest, USCoreV700::DiagnosticReportLabMustSupportTest, USCoreV700::DiagnosticReportNoteMustSupportTest, USCoreV700::DocumentReferenceMustSupportTest, USCoreV700::EncounterMustSupportTest, USCoreV700::GoalMustSupportTest, USCoreV700::HeadCircumferenceMustSupportTest, USCoreV700::HeadCircumferencePercentileMustSupportTest, USCoreV700::HeartRateMustSupportTest, USCoreV700::ImmunizationMustSupportTest, USCoreV700::LocationMustSupportTest, USCoreV700::MedicationDispenseMustSupportTest, USCoreV700::MedicationRequestMustSupportTest, USCoreV700::ObservationClinicalResultMustSupportTest, USCoreV700::ObservationLabMustSupportTest, USCoreV700::ObservationOccupationMustSupportTest, USCoreV700::ObservationPregnancyintentMustSupportTest, USCoreV700::ObservationPregnancystatusMustSupportTest, USCoreV700::ObservationScreeningAssessmentMustSupportTest, USCoreV700::ObservationSexualOrientationMustSupportTest, USCoreV700::OrganizationMustSupportTest, USCoreV700::PatientMustSupportTest, USCoreV700::PediatricBmiForAgeMustSupportTest, USCoreV700::PediatricWeightForHeightMustSupportTest, USCoreV700::PractitionerMustSupportTest, USCoreV700::PractitionerRoleMustSupportTest, USCoreV700::ProcedureMustSupportTest, USCoreV700::ProvenanceMustSupportTest, USCoreV700::PulseOximetryMustSupportTest, USCoreV700::QuestionnaireResponseMustSupportTest, USCoreV700::RelatedPersonMustSupportTest, USCoreV700::RespiratoryRateMustSupportTest, USCoreV700::ServiceRequestMustSupportTest, USCoreV700::SimpleObservationMustSupportTest, USCoreV700::SmokingstatusMustSupportTest, USCoreV700::SpecimenMustSupportTest, USCoreV700::TreatmentInterventionPreferenceMustSupportTest, USCoreV800::AdiDocumentReferenceMustSupportTest, USCoreV800::AllergyIntoleranceMustSupportTest, USCoreV800::AverageBloodPressureMustSupportTest, USCoreV800::BloodPressureMustSupportTest, USCoreV800::BmiMustSupportTest, USCoreV800::BodyHeightMustSupportTest, USCoreV800::BodyTemperatureMustSupportTest, USCoreV800::BodyWeightMustSupportTest, USCoreV800::CareExperiencePreferenceMustSupportTest, USCoreV800::CarePlanMustSupportTest, USCoreV800::CareTeamMustSupportTest, USCoreV800::ConditionEncounterDiagnosisMustSupportTest, USCoreV800::ConditionProblemsHealthConcernsMustSupportTest, USCoreV800::CoverageMustSupportTest, USCoreV800::DeviceMustSupportTest, USCoreV800::DiagnosticReportLabMustSupportTest, USCoreV800::DiagnosticReportNoteMustSupportTest, USCoreV800::DocumentReferenceMustSupportTest, USCoreV800::EncounterMustSupportTest, USCoreV800::GoalMustSupportTest, USCoreV800::HeadCircumferenceMustSupportTest, USCoreV800::HeadCircumferencePercentileMustSupportTest, USCoreV800::HeartRateMustSupportTest, USCoreV800::ImmunizationMustSupportTest, USCoreV800::LocationMustSupportTest, USCoreV800::MedicationDispenseMustSupportTest, USCoreV800::MedicationRequestMustSupportTest, USCoreV800::ObservationAdiDocumentationMustSupportTest, USCoreV800::ObservationClinicalResultMustSupportTest, USCoreV800::ObservationLabMustSupportTest, USCoreV800::ObservationOccupationMustSupportTest, USCoreV800::ObservationPregnancyintentMustSupportTest, USCoreV800::ObservationPregnancystatusMustSupportTest, USCoreV800::ObservationScreeningAssessmentMustSupportTest, USCoreV800::ObservationSexualOrientationMustSupportTest, USCoreV800::OrganizationMustSupportTest, USCoreV800::PatientMustSupportTest, USCoreV800::PediatricBmiForAgeMustSupportTest, USCoreV800::PediatricWeightForHeightMustSupportTest, USCoreV800::PractitionerMustSupportTest, USCoreV800::PractitionerRoleMustSupportTest, USCoreV800::ProcedureMustSupportTest, USCoreV800::ProvenanceMustSupportTest, USCoreV800::PulseOximetryMustSupportTest, USCoreV800::QuestionnaireResponseMustSupportTest, USCoreV800::RelatedPersonMustSupportTest, USCoreV800::RespiratoryRateMustSupportTest, USCoreV800::ServiceRequestMustSupportTest, USCoreV800::SimpleObservationMustSupportTest, USCoreV800::SmokingstatusMustSupportTest, USCoreV800::SpecimenMustSupportTest, USCoreV800::TreatmentInterventionPreferenceMustSupportTest
Defined in:
lib/us_core_test_kit/must_support_test.rb

Instance Method Summary collapse

Instance Method Details

#all_scratch_resourcesObject



10
11
12
# File 'lib/us_core_test_kit/must_support_test.rb', line 10

def all_scratch_resources
  scratch_resources[:all]
end

#perform_must_support_test(resources) ⇒ Object



14
15
16
17
18
# File 'lib/us_core_test_kit/must_support_test.rb', line 14

def perform_must_support_test(resources)
  skip_if resources.blank?, "No #{resource_type} resources were found"

  skip { assert_must_support_elements_present(resources, nil, metadata:) }
end