diff --git a/README.md b/README.md index 26969ebf..f42e30d5 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,8 @@ series of HTTP requests that mimic a real world client to ensure that the API supports an approved version of each of the required standards: * Health Level 7 (HL7®) Fast Healthcare Interoperability Resources (FHIR®) (v4.0.1) -* US Core Implementation Guide (v3.1.1, v4.0.0, v6.1.0, or v7.0.0) -* SMART Application Launch Framework Implementation Guide Release (v1.0.0, - v2.0.0, or v2.2.0) +* US Core Implementation Guide (v6.1.0, or v7.0.0) +* SMART Application Launch Framework Implementation Guide Release (v2.0.0, or v2.2.0) * HL7 FHIR Bulk Data Access (Flat FHIR) (v1.0.1, or v2.0.0) _Please note that US Core Implementation Guide v.7.0.0 should only be used diff --git a/lib/onc_certification_g10_test_kit.rb b/lib/onc_certification_g10_test_kit.rb index 8104e464..bad17cc9 100644 --- a/lib/onc_certification_g10_test_kit.rb +++ b/lib/onc_certification_g10_test_kit.rb @@ -1,4 +1,3 @@ -require 'smart_app_launch/smart_stu1_suite' require 'smart_app_launch/smart_stu2_suite' require 'smart_app_launch/smart_stu2_2_suite' require 'us_core_test_kit' diff --git a/lib/onc_certification_g10_test_kit/all_resources.rb b/lib/onc_certification_g10_test_kit/all_resources.rb index 8a5cc8cc..ed81b46f 100644 --- a/lib/onc_certification_g10_test_kit/all_resources.rb +++ b/lib/onc_certification_g10_test_kit/all_resources.rb @@ -55,15 +55,12 @@ module AllResources 'Provenance' ].freeze - V5_ALL_RESOURCES = (ALL_RESOURCES + ['RelatedPerson', 'ServiceRequest']).freeze - - V6_ALL_RESOURCES = (V5_ALL_RESOURCES + ['Coverage', 'MedicationDispense', 'Specimen']).freeze + V6_ALL_RESOURCES = (ALL_RESOURCES + ['RelatedPerson', 'ServiceRequest', 'Coverage', 'MedicationDispense', + 'Specimen']).freeze V7_ALL_RESOURCES = (V6_ALL_RESOURCES + ['Location']).freeze def all_required_resources - return V5_ALL_RESOURCES if using_us_core_5? - return V6_ALL_RESOURCES if using_us_core_6? return V7_ALL_RESOURCES if using_us_core_7? diff --git a/lib/onc_certification_g10_test_kit/base_token_refresh_group.rb b/lib/onc_certification_g10_test_kit/base_token_refresh_group.rb index a1370426..570559fe 100644 --- a/lib/onc_certification_g10_test_kit/base_token_refresh_group.rb +++ b/lib/onc_certification_g10_test_kit/base_token_refresh_group.rb @@ -26,9 +26,7 @@ class BaseTokenRefreshGroup < Inferno::TestGroup * [The OAuth 2.0 Authorization Framework](https://tools.ietf.org/html/rfc6749) * [Using a refresh token to obtain a new access token - (STU1)](http://hl7.org/fhir/smart-app-launch/1.0.0/index.html#step-5-later-app-uses-a-refresh-token-to-obtain-a-new-access-token) - * [Using a refresh token to obtain a new access token - (STU2)](http://hl7.org/fhir/smart-app-launch/STU2/app-launch.html#refresh-access-token) + (STU2)](http://hl7.org/fhir/smart-app-launch/STU2.1/app-launch.html#step-6-later-app-uses-a-refresh-token-to-obtain-a-new-access-token) ) id :g10_token_refresh diff --git a/lib/onc_certification_g10_test_kit/bulk_data_group_export_validation.rb b/lib/onc_certification_g10_test_kit/bulk_data_group_export_validation.rb index 00c0b0c1..60363959 100644 --- a/lib/onc_certification_g10_test_kit/bulk_data_group_export_validation.rb +++ b/lib/onc_certification_g10_test_kit/bulk_data_group_export_validation.rb @@ -51,6 +51,7 @@ class BulkDataGroupExportValidation < Inferno::TestGroup end test do + id :g10_bulk_ndjson_download_requires_token title 'NDJSON download requires access token if requireAccessToken is true' description <<~DESCRIPTION If the requiresAccessToken field in the Complete Status body is set to true, the request SHALL include a valid#{' '} @@ -78,6 +79,7 @@ class BulkDataGroupExportValidation < Inferno::TestGroup end test do + id :g10_us_core_bulk_patient_validation title 'Patient resources returned conform to the US Core Patient Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -98,6 +100,7 @@ def resource_type end test do + id :g10_bulk_export_multiple_patients title 'Group export has at least two patients' description <<~DESCRIPTION This test verifies that the Group export has at least two patients. @@ -115,6 +118,7 @@ def resource_type end test do + id :g10_bulk_patient_ids_match title 'Patient IDs match those expected in Group' description <<~DESCRIPTION This test checks that the list of patient IDs that are expected match those that are returned. @@ -136,6 +140,7 @@ def resource_type end test do + id :g10_bulk_allergy_intolerance_validation title 'AllergyIntolerance resources returned conform to the US Core AllergyIntolerance Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -156,6 +161,7 @@ def resource_type end test do + id :g10_bulk_care_plan_validation title 'CarePlan resources returned conform to the US Core CarePlan Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -176,6 +182,7 @@ def resource_type end test do + id :g10_bulk_care_team_validation title 'CareTeam resources returned conform to the US Core CareTeam Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -196,17 +203,13 @@ def resource_type end test do + id :g10_bulk_condition_validation title 'Condition resources returned conform to the relevant US Core Condition Profile' description <<~DESCRIPTION This test verifies that the server can provide evidence of support for the following US Core Condition profiles. This includes checking for missing data elements and value set verification. - For US Core v3.1.1 and v4.0.0 all resources must conform to the following profile: - - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition - - For US Core v6.1.0 and v7.0.0, evidence of support for the following two profiles must be demonstrated: * http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-encounter-diagnosis @@ -226,6 +229,7 @@ def resource_type end test do + id :g10_bulk_device_validation title 'Device resources returned conform to the US Core Implantable Device Profile' description <<~DESCRIPTION This test verifies that relevant resources returned from bulk data export @@ -250,6 +254,7 @@ def resource_type end test do + id :g10_bulk_diagnostic_report_validation title 'DiagnosticReport resources returned conform to the relevant US Core DiagnosticReport Profile' description <<~DESCRIPTION This test verifies that the server can provide evidence of support for @@ -273,6 +278,7 @@ def resource_type end test do + id :g10_bulk_document_reference_validation title 'DocumentReference resources returned conform to the US Core DocumentReference Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -293,6 +299,7 @@ def resource_type end test do + id :g10_bulk_goal_validation title 'Goal resources returned conform to the US Core Goal Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -313,6 +320,7 @@ def resource_type end test do + id :g10_bulk_immunization_validation title 'Immunization resources returned conform to the US Core Immunization Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -333,6 +341,7 @@ def resource_type end test do + id :g10_bulk_medication_request_validation title 'MedicationRequest resources returned conform to the US Core MedicationRequest Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -353,6 +362,7 @@ def resource_type end test do + id :g10_bulk_observation_validation title 'Observation resources returned conform to the relevant US Core Observation Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -360,38 +370,6 @@ def resource_type associated with the Observation. This includes checking for missing data elements and value set verification. - For US Core v3.1.1, this test expects evidence of the following US Core profiles - - * http://hl7.org/fhir/us/core/StructureDefinition/pediatric-bmi-for-age - * http://hl7.org/fhir/us/core/StructureDefinition/pediatric-weight-for-height - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-pulse-oximetry - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus - * http://hl7.org/fhir/us/core/StructureDefinition/head-occipital-frontal-circumference-percentile - * http://hl7.org/fhir/StructureDefinition/bp - * http://hl7.org/fhir/StructureDefinition/bodyheight - * http://hl7.org/fhir/StructureDefinition/bodytemp - * http://hl7.org/fhir/StructureDefinition/bodyweight - * http://hl7.org/fhir/StructureDefinition/heartrate - * http://hl7.org/fhir/StructureDefinition/resprate - - For US Core v4.0.0, this test expects evidence of the following US Core profiles - - * http://hl7.org/fhir/us/core/StructureDefinition/pediatric-bmi-for-age - * http://hl7.org/fhir/us/core/StructureDefinition/pediatric-weight-for-height - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-pulse-oximetry - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus - * http://hl7.org/fhir/us/core/StructureDefinition/head-occipital-frontal-circumference-percentile - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-blood-pressure - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-bmi - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-head-circumference - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-height - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-weight - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-temperature - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-heart-rate - * http://hl7.org/fhir/us/core/StructureDefinition/us-core-respiratory-rate - For US Core v6.1.0, this test expects evidence of the following US Core profiles * http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-clinical-result * http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab @@ -450,6 +428,7 @@ def resource_type end test do + id :g10_bulk_procedure_validation title 'Procedure resources returned conform to the US Core Procedure Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -470,6 +449,7 @@ def resource_type end test do + id :g10_bulk_encounter_validation title 'Encounter resources returned conform to the US Core Encounter Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -490,6 +470,7 @@ def resource_type end test do + id :g10_bulk_organization_validation title 'Organization resources returned conform to the US Core Organization Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -510,6 +491,7 @@ def resource_type end test do + id :g10_bulk_practitioner_validation title 'Practitioner resources returned conform to the US Core Practitioner Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -530,6 +512,7 @@ def resource_type end test do + id :g10_bulk_provenance_validation title 'Provenance resources returned conform to the US Core Provenance Profile' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export @@ -549,84 +532,6 @@ def resource_type end end - test do - title 'Location resources returned conform to the HL7 FHIR Specification Location Resource if bulk data export ' \ - 'has Location resources' - description <<~DESCRIPTION - This test verifies that the resources returned from bulk data export - conform to the HL7 FHIR Specification Location Resource. This includes - checking for missing data elements and value set verification. This test - is omitted if bulk data export does not return any Location resources. - DESCRIPTION - # link 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-location' - - required_suite_options G10Options::US_CORE_3_REQUIREMENT - - id :g10_us_core_3_bulk_location_validation - - include BulkExportValidationTester - - def resource_type - 'Location' - end - - run do - perform_bulk_export_validation - end - end - - test do - title 'Location resources returned conform to the HL7 FHIR Specification Location Resource if bulk data export ' \ - 'has Location resources' - description <<~DESCRIPTION - This test verifies that the resources returned from bulk data export - conform to the HL7 FHIR Specification Location Resource. This includes - checking for missing data elements and value set verification. This test - is omitted if bulk data export does not return any Location resources. - DESCRIPTION - # link 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-location' - - required_suite_options G10Options::US_CORE_4_REQUIREMENT - - id :g10_us_core_4_bulk_location_validation - - include BulkExportValidationTester - - def resource_type - 'Location' - end - - run do - perform_bulk_export_validation - end - end - - test do - title 'Location resources returned conform to the HL7 FHIR Specification Location Resource if bulk data export ' \ - 'has Location resources' - description <<~DESCRIPTION - This test verifies that the resources returned from bulk data export - conform to the HL7 FHIR Specification Location Resource. This includes - checking for missing data elements and value set verification. This test - is omitted if bulk data export does not return any Location resources. - DESCRIPTION - # link 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-location' - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - id :g10_us_core_5_bulk_location_validation - - include BulkExportValidationTester - - def resource_type - 'Location' - end - - run do - perform_bulk_export_validation - end - end - test do title 'Location resources returned conform to the HL7 FHIR Specification Location Resource if bulk data export ' \ 'has Location resources' @@ -664,6 +569,7 @@ def resource_type DESCRIPTION # link 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication' + id :g10_us_core_6_bulk_medication_validation include BulkExportValidationTester def resource_type @@ -675,102 +581,6 @@ def resource_type end end - test do - title 'ServiceRequest resources returned conform to the US Core ServiceRequest Profile' - description <<~DESCRIPTION - This test verifies that the resources returned from bulk data export - conform to the US Core ServiceRequest profile. This includes checking - for missing data elements and value set verification. - DESCRIPTION - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - id :g10_us_core_5_bulk_service_request_validation - - include BulkExportValidationTester - - def resource_type - 'ServiceRequest' - end - - run do - perform_bulk_export_validation - end - end - - test do - title 'RelatedPerson resources returned conform to the US Core RelatedPerson Profile' - description <<~DESCRIPTION - This test verifies that the resources returned from bulk data export - conform to the US Core RelatedPerson profile. This includes checking - for missing data elements and value set verification. - DESCRIPTION - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - id :g10_us_core_5_bulk_related_person_validation - - include BulkExportValidationTester - - def resource_type - 'RelatedPerson' - end - - run do - perform_bulk_export_validation - end - end - - test do - title 'QuestionnaireResponse resources returned conform to the US Core QuestionnaireResponse Profile if ' \ - 'bulk data has QuestionnaireResponse resources' - description <<~DESCRIPTION - This test verifies that the resources returned from bulk data export - conform to the US Core QuestionnaireResponse profile. This includes checking for missing - data elements and value set verification. This test is omitted if bulk - data export does not return any QuestionnaireResponse resources. - DESCRIPTION - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - id :g10_us_core_5_bulk_questionnaire_response_validation - - include BulkExportValidationTester - - def resource_type - 'QuestionnaireResponse' - end - - run do - perform_bulk_export_validation - end - end - - test do - title 'PractionerRole resources returned conform to the US Core PractionerRole Profile if bulk data export ' \ - 'has PractionerRole resources' - description <<~DESCRIPTION - This test verifies that the resources returned from bulk data export - conform to the US Core PractitionerRole profile. This includes checking for missing - data elements and value set verification. This test is omitted if bulk - data export does not return any resources. - DESCRIPTION - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - id :g10_us_core_5_bulk_practitioner_role_validation - - include BulkExportValidationTester - - def resource_type - 'PractitionerRole' - end - - run do - perform_bulk_export_validation - end - end - test do title 'ServiceRequest resources returned conform to the US Core ServiceRequest Profile' description <<~DESCRIPTION @@ -843,13 +653,13 @@ def resource_type end test do - title 'PractionerRole resources returned conform to the US Core PractionerRole Profile if bulk data export ' \ - 'has PractionerRole resources' + title 'PractitionerRole resources returned conform to the US Core PractitionerRole Profile if bulk data export ' \ + 'has PractitionerRole resources' description <<~DESCRIPTION This test verifies that the resources returned from bulk data export conform to the US Core PractitionerRole profile. This includes checking for missing data elements and value set verification. This test is omitted if bulk - data export does not return any resources. + data export does not return any PractitionerRole resources. DESCRIPTION required_suite_options G10Options::US_CORE_6_REQUIREMENT diff --git a/lib/onc_certification_g10_test_kit/g10_certification_suite.rb b/lib/onc_certification_g10_test_kit/g10_certification_suite.rb index 1cc3c8e4..b30735ed 100644 --- a/lib/onc_certification_g10_test_kit/g10_certification_suite.rb +++ b/lib/onc_certification_g10_test_kit/g10_certification_suite.rb @@ -7,23 +7,22 @@ require_relative 'multi_patient_api_stu1' require_relative 'multi_patient_api_stu2' require_relative 'bulk_data_jwks_helper' -require_relative 'single_patient_api_group' -require_relative 'single_patient_us_core_4_api_group' -require_relative 'single_patient_us_core_5_api_group' + require_relative 'single_patient_us_core_6_api_group' require_relative 'single_patient_us_core_7_api_group' + require_relative 'smart_app_launch_invalid_aud_group' require_relative 'smart_asymmetric_launch_group' require_relative 'smart_granular_scope_selection_group' -require_relative 'smart_invalid_token_group' + require_relative 'smart_invalid_token_group_stu2' require_relative 'smart_invalid_pkce_group' require_relative 'smart_limited_app_group' require_relative 'smart_standalone_patient_app_group' -require_relative 'smart_public_standalone_launch_group' + require_relative 'smart_public_standalone_launch_group_stu2' require_relative 'smart_public_standalone_launch_group_stu2_2' -require_relative 'smart_ehr_patient_launch_group' + require_relative 'smart_ehr_patient_launch_group_stu2' require_relative 'smart_ehr_patient_launch_group_stu2_2' require_relative 'smart_ehr_practitioner_app_group' @@ -31,7 +30,7 @@ require_relative 'smart_fine_grained_scopes_group_stu2_2' require_relative 'smart_fine_grained_scopes_us_core_7_group' require_relative 'smart_fine_grained_scopes_us_core_7_group_stu2_2' -require_relative 'smart_v1_scopes_group' + require_relative 'terminology_binding_validator' require_relative 'token_introspection_group' require_relative 'token_introspection_group_stu2_2' @@ -77,15 +76,6 @@ class G10CertificationSuite < Inferno::TestSuite 'DAT-PAT-4,DAT-PAT-5,DAT-PAT-6,DAT-PAT-7,DAT-PAT-8,DAT-PAT-17,DAT-PAT-9,DAT-PAT-10,DAT-PAT-11,' \ 'DAT-PAT-12,DAT-PAT-13,DAT-PAT-14,DAT-PAT-15,API-DOC-1,API-DOC-2,API-DOC-3' }, - { - identifier: '170.315(g)(10)-test-procedure', - title: '170.315(g)(10) Standardized API for patient and population services test procedure', - actor: 'Server', - suite_options: { - smart_app_launch_version: G10Options::SMART_1 - }, - requirements: 'AUT-PAT-5,AUT-PAT-6,AUT-PAT-7,AUT-PAT-8,AUT-PAT-9,AUT-PAT-13,AUT-PAT-15,AUT-PAT-16,AUT-PAT-19' - }, { identifier: '170.315(g)(10)-test-procedure', title: '170.315(g)(10) Standardized API for patient and population services test procedure', @@ -161,12 +151,7 @@ def self.setup_validator(us_core_version_requirement) # rubocop:disable Metrics/ us_core_message_filters = case us_core_version_requirement[:us_core_version] - when G10Options::US_CORE_3 - USCoreTestKit::USCoreV311::USCoreTestSuite::VALIDATION_MESSAGE_FILTERS - when G10Options::US_CORE_4 - USCoreTestKit::USCoreV400::USCoreTestSuite::VALIDATION_MESSAGE_FILTERS - when G10Options::US_CORE_5 - USCoreTestKit::USCoreV501::USCoreTestSuite::VALIDATION_MESSAGE_FILTERS + when G10Options::US_CORE_6 USCoreTestKit::USCoreV610::USCoreTestSuite::VALIDATION_MESSAGE_FILTERS when G10Options::US_CORE_7 @@ -189,17 +174,11 @@ def self.setup_validator(us_core_version_requirement) # rubocop:disable Metrics/ perform_additional_validation do |resource, profile_url| versionless_profile_url, profile_version = profile_url.split('|') profile_version = case profile_version - when '6.1.0' - '610' - when '4.0.0' - '400' - when '5.0.1' - '501' + when '7.0.0' + '700' else - # This open-ended else is primarily for Vital Signs profiles in v3.1.1, which are tagged - # with the base FHIR version (4.0.1). The profiles were migrated to US Core in later - # versions. - '311' + # Default to 6.1.0 if no version is provided + '610' end us_core_suite = USCoreTestKit.const_get("USCoreV#{profile_version}")::USCoreTestSuite @@ -229,9 +208,7 @@ def self.setup_validator(us_core_version_requirement) # rubocop:disable Metrics/ end [ - G10Options::US_CORE_3_REQUIREMENT, - G10Options::US_CORE_4_REQUIREMENT, - G10Options::US_CORE_5_REQUIREMENT, + G10Options::US_CORE_6_REQUIREMENT, G10Options::US_CORE_7_REQUIREMENT @@ -256,14 +233,7 @@ def self.well_known_route_handler suite_option :us_core_version, title: 'US Core Version', list_options: [ - { - label: 'US Core 3.1.1 / USCDI v1', - value: G10Options::US_CORE_3 - }, - { - label: 'US Core 4.0.0 / USCDI v1', - value: G10Options::US_CORE_4 - }, + { label: 'US Core 6.1.0 / USCDI v3', value: G10Options::US_CORE_6 @@ -277,10 +247,7 @@ def self.well_known_route_handler suite_option :smart_app_launch_version, title: 'SMART App Launch Version', list_options: [ - { - label: 'SMART App Launch 1.0.0', - value: G10Options::SMART_1 - }, + { label: 'SMART App Launch 2.0.0', value: G10Options::SMART_2 @@ -404,12 +371,6 @@ def self.well_known_route_handler group from: 'g10_smart_ehr_practitioner_app' - group from: 'g10_single_patient_api', - required_suite_options: G10Options::US_CORE_3_REQUIREMENT - group from: 'g10_single_patient_us_core_4_api', - required_suite_options: G10Options::US_CORE_4_REQUIREMENT - group from: 'g10_single_patient_us_core_5_api', - required_suite_options: G10Options::US_CORE_5_REQUIREMENT group from: 'g10_single_patient_us_core_6_api', required_suite_options: G10Options::US_CORE_6_REQUIREMENT group from: 'g10_single_patient_us_core_7_api', @@ -450,9 +411,6 @@ def self.well_known_route_handler ) end - group from: :g10_public_standalone_launch, - required_suite_options: G10Options::SMART_1_REQUIREMENT, - config: { options: { redirect_message_proc: default_redirect_message_proc } } group from: :g10_public_standalone_launch_stu2, required_suite_options: G10Options::SMART_2_REQUIREMENT, config: { options: { redirect_message_proc: default_redirect_message_proc } } @@ -465,9 +423,6 @@ def self.well_known_route_handler group from: :g10_smart_invalid_aud, config: { options: { redirect_message_proc: default_redirect_message_proc } } - group from: :g10_smart_invalid_token_request, - required_suite_options: G10Options::SMART_1_REQUIREMENT, - config: { options: { redirect_message_proc: default_redirect_message_proc } } group from: :g10_smart_invalid_token_request_stu2, required_suite_options: G10Options::SMART_2_REQUIREMENT, config: { options: { redirect_message_proc: default_redirect_message_proc } } @@ -482,8 +437,6 @@ def self.well_known_route_handler id: :g10_smart_invalid_pkce_code_verifier_group_stu2_2, # rubocop:disable Naming/VariableNumber required_suite_options: G10Options::SMART_2_2_REQUIREMENT - group from: :g10_ehr_patient_launch, - required_suite_options: G10Options::SMART_1_REQUIREMENT group from: :g10_ehr_patient_launch_stu2, required_suite_options: G10Options::SMART_2_REQUIREMENT group from: :g10_ehr_patient_launch_stu2_2, # rubocop:disable Naming/VariableNumber @@ -500,12 +453,6 @@ def self.well_known_route_handler id: :g10_asymmetric_launch_stu2_2, # rubocop:disable Naming/VariableNumber required_suite_options: G10Options::SMART_2_2_REQUIREMENT - group from: :g10_smart_v1_scopes, - required_suite_options: G10Options::SMART_2_REQUIREMENT - group from: :g10_smart_v1_scopes, - id: :g10_smart_v1_scopes_stu2_2, # rubocop:disable Naming/VariableNumber - required_suite_options: G10Options::SMART_2_2_REQUIREMENT - group from: :g10_smart_fine_grained_scopes, exclude_optional: true do required_suite_options G10Options::SMART_2_REQUIREMENT.merge(G10Options::US_CORE_6_REQUIREMENT) groups.first.config( diff --git a/lib/onc_certification_g10_test_kit/g10_certification_suite_short_id_map.yml b/lib/onc_certification_g10_test_kit/g10_certification_suite_short_id_map.yml index ca9091b7..45c4e0ef 100644 --- a/lib/onc_certification_g10_test_kit/g10_certification_suite_short_id_map.yml +++ b/lib/onc_certification_g10_test_kit/g10_certification_suite_short_id_map.yml @@ -1,12 +1,5 @@ --- g10_certification-g10_smart_standalone_patient_app: '1' -g10_certification-g10_smart_standalone_patient_app-smart_discovery: '1.1' -g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test01: 1.1.01 -g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test02: 1.1.02 -g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test03: 1.1.03 -g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test04: 1.1.04 -g10_certification-g10_smart_standalone_patient_app-smart_discovery-g10_smart_well_known_capabilities: 1.1.05 -g10_certification-g10_smart_standalone_patient_app-smart_discovery-g10_us_core_7_smart_version_check: 1.1.06 g10_certification-g10_smart_standalone_patient_app-smart_discovery_stu2: '1.2' g10_certification-g10_smart_standalone_patient_app-smart_discovery_stu2-well_known_endpoint: 1.2.01 g10_certification-g10_smart_standalone_patient_app-smart_discovery_stu2-well_known_capabilities_stu2: 1.2.02 @@ -17,17 +10,6 @@ g10_certification-g10_smart_standalone_patient_app-smart_discovery_stu2_2-well_k g10_certification-g10_smart_standalone_patient_app-smart_discovery_stu2_2-smart_cors_well_known_endpoint: 1.8.03 g10_certification-g10_smart_standalone_patient_app-smart_discovery_stu2_2-smart_cors_metadata_request: 1.8.04 g10_certification-g10_smart_standalone_patient_app-smart_discovery_stu2_2-g10_smart_well_known_capabilities: 1.8.05 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch: '1.3' -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-standalone_auth_tls: 1.3.01 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect: 1.3.02 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_code_received: 1.3.03 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-standalone_token_tls: 1.3.04 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_exchange: 1.3.05 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_response_body: 1.3.06 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_response_headers: 1.3.07 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-g10_smart_scopes: 1.3.08 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-g10_unauthorized_access: 1.3.09 -g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-g10_patient_context: 1.3.10 g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2: '1.4' g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_auth_tls: 1.4.01 g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2: 1.4.02 @@ -51,14 +33,6 @@ g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_ g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-g10_smart_scopes: 1.9.09 g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-g10_unauthorized_access: 1.9.10 g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-g10_patient_context: 1.9.11 -g10_certification-g10_smart_standalone_patient_app-smart_openid_connect: '1.5' -g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_decode_id_token: 1.5.01 -g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_retrieve_configuration: 1.5.02 -g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_required_configuration_fields: 1.5.03 -g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_retrieve_jwks: 1.5.04 -g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_token_header: 1.5.05 -g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_token_payload: 1.5.06 -g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_fhir_user_claim: 1.5.07 g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2: '1.10' g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_decode_id_token: 1.10.01 g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_retrieve_configuration: 1.10.02 @@ -101,8 +75,7 @@ g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_typ g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access: 1.7.12 g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access: 1.7.13 g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access: 1.7.14 -g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_encounter_unrestricted_access: 1.7.15 -g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_service_request_unrestricted_access: 1.7.16 + ? g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access : 1.7.17 ? g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access @@ -123,16 +96,6 @@ g10_certification-g10_smart_standalone_patient_app-g10_standalone_credentials_ex g10_certification-g10_smart_standalone_patient_app-g10_auth_incorrectly_permitted_tls_versions_messages_setup: '1.02' g10_certification-g10_smart_standalone_patient_app-g10_token_incorrectly_permitted_tls_versions_messages_setup: '1.03' g10_certification-g10_smart_limited_app: '2' -g10_certification-g10_smart_limited_app-smart_standalone_launch: '2.1' -g10_certification-g10_smart_limited_app-smart_standalone_launch-standalone_auth_tls: 2.1.01 -g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_app_redirect: 2.1.02 -g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_code_received: 2.1.03 -g10_certification-g10_smart_limited_app-smart_standalone_launch-standalone_token_tls: 2.1.04 -g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_exchange: 2.1.05 -g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_response_body: 2.1.06 -g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_response_headers: 2.1.07 -g10_certification-g10_smart_limited_app-smart_standalone_launch-g10_patient_context: 2.1.08 -g10_certification-g10_smart_limited_app-smart_standalone_launch-g10_limited_scope_grant: 2.1.09 g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2: '2.2' g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-standalone_auth_tls: 2.2.01 g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2: 2.2.02 @@ -168,8 +131,6 @@ g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_ g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access: 2.3.11 g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access: 2.3.12 g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access: 2.3.13 -g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_encounter_restricted_access: 2.3.14 -g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_service_request_restricted_access: 2.3.15 g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access: 2.3.16 g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access: 2.3.17 g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access: 2.3.18 @@ -179,12 +140,6 @@ g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_ g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_coverage_restricted_access: 2.3.22 g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_medication_dispense_restricted_access: 2.3.23 g10_certification-g10_smart_ehr_practitioner_app: '3' -g10_certification-g10_smart_ehr_practitioner_app-smart_discovery: '3.1' -g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test01: 3.1.01 -g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test02: 3.1.02 -g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test03: 3.1.03 -g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test04: 3.1.04 -g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-g10_smart_well_known_capabilities: 3.1.05 g10_certification-g10_smart_ehr_practitioner_app-smart_discovery_stu2: '3.2' g10_certification-g10_smart_ehr_practitioner_app-smart_discovery_stu2-well_known_endpoint: 3.2.01 g10_certification-g10_smart_ehr_practitioner_app-smart_discovery_stu2-well_known_capabilities_stu2: 3.2.02 @@ -195,24 +150,6 @@ g10_certification-g10_smart_ehr_practitioner_app-smart_discovery_stu2_2-well_kno g10_certification-g10_smart_ehr_practitioner_app-smart_discovery_stu2_2-smart_cors_well_known_endpoint: 3.7.03 g10_certification-g10_smart_ehr_practitioner_app-smart_discovery_stu2_2-smart_cors_metadata_request: 3.7.04 g10_certification-g10_smart_ehr_practitioner_app-smart_discovery_stu2_2-g10_smart_well_known_capabilities: 3.7.05 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch: '3.3' -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_launch: 3.3.01 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_launch_received: 3.3.02 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-ehr_auth_tls: 3.3.03 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_redirect: 3.3.04 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_code_received: 3.3.05 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-ehr_token_tls: 3.3.06 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_exchange: 3.3.07 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_response_body: 3.3.08 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_response_headers: 3.3.09 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_smart_scopes: 3.3.10 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_unauthorized_access: 3.3.11 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_patient_context: 3.3.12 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_encounter_context: 3.3.13 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_encounter_context_us_core_6: 3.3.16 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_encounter_context_us_core_7: 3.3.17 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-Test13: 3.3.14 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-Test14: 3.3.15 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2: '3.4' g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_launch: 3.4.01 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_launch_received: 3.4.02 @@ -226,7 +163,7 @@ g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_tok g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_smart_scopes: 3.4.10 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_unauthorized_access: 3.4.11 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_patient_context: 3.4.12 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context: 3.4.13 + g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_6: 3.4.16 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_7: 3.4.17 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_smart_style_url: 3.4.14 @@ -245,19 +182,11 @@ g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_c g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_smart_scopes: 3.8.11 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_unauthorized_access: 3.8.12 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_patient_context: 3.8.13 -g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context: 3.8.14 + g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_6: 3.8.15 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_7: 3.8.16 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_smart_style_url: 3.8.17 g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_smart_need_patient_banner: 3.8.18 -g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect: '3.5' -g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_decode_id_token: 3.5.01 -g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_retrieve_configuration: 3.5.02 -g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_required_configuration_fields: 3.5.03 -g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_retrieve_jwks: 3.5.04 -g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_token_header: 3.5.05 -g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_token_payload: 3.5.06 -g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_fhir_user_claim: 3.5.07 g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2: '3.9' g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_decode_id_token: 3.9.01 g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_retrieve_configuration: 3.9.02 @@ -285,1185 +214,6 @@ g10_certification-g10_smart_ehr_practitioner_app-g10_smart_ehr_token_refresh-g10 g10_certification-g10_smart_ehr_practitioner_app-g10_ehr_credentials_export: '3.01' g10_certification-g10_smart_ehr_practitioner_app-g10_auth_incorrectly_permitted_tls_versions_messages_setup: '3.02' g10_certification-g10_smart_ehr_practitioner_app-g10_token_incorrectly_permitted_tls_versions_messages_setup: '3.03' -g10_certification-g10_single_patient_api: '4' -g10_certification-g10_single_patient_api-g10_patient_id_setup: '4.01' -g10_certification-g10_single_patient_api-us_core_v311_capability_statement: '4.1' -g10_certification-g10_single_patient_api-us_core_v311_capability_statement-standalone_auth_tls: 4.1.01 -g10_certification-g10_single_patient_api-us_core_v311_capability_statement-us_core_conformance_support: 4.1.02 -g10_certification-g10_single_patient_api-us_core_v311_capability_statement-us_core_fhir_version: 4.1.03 -g10_certification-g10_single_patient_api-us_core_v311_capability_statement-us_core_json_support: 4.1.04 -g10_certification-g10_single_patient_api-us_core_v311_capability_statement-us_core_v311_resource_support: 4.1.05 -g10_certification-g10_single_patient_api-us_core_v311_patient: '4.2' -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient__id_search_test: 4.2.01 -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_identifier_search_test: 4.2.02 -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_name_search_test: 4.2.03 -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_birthdate_name_search_test: 4.2.04 -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_gender_name_search_test: 4.2.05 -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_read_test: 4.2.06 -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_provenance_revinclude_search_test: 4.2.07 -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_validation_test: 4.2.08 -g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_must_support_test: 4.2.09 -g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance: '4.3' -g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_patient_search_test: 4.3.01 -g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_read_test: 4.3.02 -? g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_provenance_revinclude_search_test -: 4.3.03 -g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_validation_test: 4.3.04 -g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_must_support_test: 4.3.05 -? g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_reference_resolution_test -: 4.3.06 -g10_certification-g10_single_patient_api-us_core_v311_care_plan: '4.4' -g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_patient_category_search_test: 4.4.01 -g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_read_test: 4.4.02 -g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_provenance_revinclude_search_test: 4.4.03 -g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_validation_test: 4.4.04 -g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_must_support_test: 4.4.05 -g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_reference_resolution_test: 4.4.06 -g10_certification-g10_single_patient_api-us_core_v311_care_team: '4.5' -g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_patient_status_search_test: 4.5.01 -g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_read_test: 4.5.02 -g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_provenance_revinclude_search_test: 4.5.03 -g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_validation_test: 4.5.04 -g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_must_support_test: 4.5.05 -g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_reference_resolution_test: 4.5.06 -g10_certification-g10_single_patient_api-us_core_v311_condition: '4.6' -g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_patient_search_test: 4.6.01 -g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_read_test: 4.6.02 -g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_provenance_revinclude_search_test: 4.6.03 -g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_validation_test: 4.6.04 -g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_must_support_test: 4.6.05 -g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_reference_resolution_test: 4.6.06 -g10_certification-g10_single_patient_api-us_core_v311_device: '4.7' -g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_patient_search_test: 4.7.01 -g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_read_test: 4.7.02 -g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_provenance_revinclude_search_test: 4.7.03 -g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_validation_test: 4.7.04 -g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_must_support_test: 4.7.05 -g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_reference_resolution_test: 4.7.06 -g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note: '4.8' -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_category_search_test -: 4.8.01 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_search_test -: 4.8.02 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_category_date_search_test -: 4.8.03 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_code_search_test -: 4.8.04 -g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_read_test: 4.8.05 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_provenance_revinclude_search_test -: 4.8.06 -g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_validation_test: 4.8.07 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_must_support_test -: 4.8.08 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_reference_resolution_test -: 4.8.09 -g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab: '4.9' -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_category_search_test -: 4.9.01 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_search_test -: 4.9.02 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_category_date_search_test -: 4.9.03 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_code_search_test -: 4.9.04 -g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_read_test: 4.9.05 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_provenance_revinclude_search_test -: 4.9.06 -g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_validation_test: 4.9.07 -g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_must_support_test: 4.9.08 -? g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_reference_resolution_test -: 4.9.09 -g10_certification-g10_single_patient_api-us_core_v311_document_reference: '4.10' -g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_search_test: 4.10.01 -g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference__id_search_test: 4.10.02 -? g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_type_search_test -: 4.10.03 -? g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_category_date_search_test -: 4.10.04 -? g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_category_search_test -: 4.10.05 -g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_read_test: 4.10.06 -? g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_provenance_revinclude_search_test -: 4.10.07 -g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_validation_test: 4.10.08 -g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_must_support_test: 4.10.09 -? g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_reference_resolution_test -: 4.10.10 -g10_certification-g10_single_patient_api-us_core_v311_goal: '4.11' -g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_patient_search_test: 4.11.01 -g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_read_test: 4.11.02 -g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_provenance_revinclude_search_test: 4.11.03 -g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_validation_test: 4.11.04 -g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_must_support_test: 4.11.05 -g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_reference_resolution_test: 4.11.06 -g10_certification-g10_single_patient_api-us_core_v311_immunization: '4.12' -g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_patient_search_test: 4.12.01 -g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_read_test: 4.12.02 -g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_provenance_revinclude_search_test: 4.12.03 -g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_validation_test: 4.12.04 -g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_must_support_test: 4.12.05 -g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_reference_resolution_test: 4.12.06 -g10_certification-g10_single_patient_api-us_core_v311_medication_request: '4.13' -? g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_patient_intent_search_test -: 4.13.01 -? g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_patient_intent_status_search_test -: 4.13.02 -g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_read_test: 4.13.03 -? g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_provenance_revinclude_search_test -: 4.13.04 -g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_validation_test: 4.13.05 -g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_validation_test: 4.13.06 -g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_must_support_test: 4.13.07 -? g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_reference_resolution_test -: 4.13.08 -g10_certification-g10_single_patient_api-us_core_v311_smokingstatus: '4.14' -g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_patient_code_search_test: 4.14.01 -g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_read_test: 4.14.02 -g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_provenance_revinclude_search_test: 4.14.03 -g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_validation_test: 4.14.04 -g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_must_support_test: 4.14.05 -g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_reference_resolution_test: 4.14.06 -g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height: '4.15' -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_patient_code_search_test -: 4.15.01 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_patient_category_date_search_test -: 4.15.02 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_patient_category_search_test -: 4.15.03 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_read_test -: 4.15.04 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_provenance_revinclude_search_test -: 4.15.05 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_validation_test -: 4.15.06 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_must_support_test -: 4.15.07 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_reference_resolution_test -: 4.15.08 -g10_certification-g10_single_patient_api-us_core_v311_observation_lab: '4.16' -g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_patient_category_search_test: 4.16.01 -? g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_patient_category_date_search_test -: 4.16.02 -g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_patient_code_search_test: 4.16.03 -g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_read_test: 4.16.04 -? g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_provenance_revinclude_search_test -: 4.16.05 -g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_validation_test: 4.16.06 -g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_must_support_test: 4.16.07 -g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_reference_resolution_test: 4.16.08 -g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age: '4.17' -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_patient_code_search_test -: 4.17.01 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_patient_category_date_search_test -: 4.17.02 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_patient_category_search_test -: 4.17.03 -g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_read_test: 4.17.04 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_provenance_revinclude_search_test -: 4.17.05 -g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_validation_test: 4.17.06 -g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_must_support_test: 4.17.07 -? g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_reference_resolution_test -: 4.17.08 -g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry: '4.18' -g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_patient_code_search_test: 4.18.01 -? g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_patient_category_date_search_test -: 4.18.02 -g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_patient_category_search_test: 4.18.03 -g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_read_test: 4.18.04 -? g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_provenance_revinclude_search_test -: 4.18.05 -g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_validation_test: 4.18.06 -g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_must_support_test: 4.18.07 -g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_reference_resolution_test: 4.18.08 -g10_certification-g10_single_patient_api-us_core_v311_head_circumference: '4.19' -? g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_patient_code_search_test -: 4.19.01 -? g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_patient_category_date_search_test -: 4.19.02 -? g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_patient_category_search_test -: 4.19.03 -g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_read_test: 4.19.04 -? g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_provenance_revinclude_search_test -: 4.19.05 -g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_validation_test: 4.19.06 -g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_must_support_test: 4.19.07 -? g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_reference_resolution_test -: 4.19.08 -g10_certification-g10_single_patient_api-us_core_v311_bodyheight: '4.20' -g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_patient_code_search_test: 4.20.01 -g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_patient_category_date_search_test: 4.20.02 -g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_patient_category_search_test: 4.20.03 -g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_read_test: 4.20.04 -g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_provenance_revinclude_search_test: 4.20.05 -g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_validation_test: 4.20.06 -g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_must_support_test: 4.20.07 -g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_reference_resolution_test: 4.20.08 -g10_certification-g10_single_patient_api-us_core_v311_bodytemp: '4.21' -g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_patient_code_search_test: 4.21.01 -g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_patient_category_date_search_test: 4.21.02 -g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_patient_category_search_test: 4.21.03 -g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_read_test: 4.21.04 -g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_provenance_revinclude_search_test: 4.21.05 -g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_validation_test: 4.21.06 -g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_must_support_test: 4.21.07 -g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_reference_resolution_test: 4.21.08 -g10_certification-g10_single_patient_api-us_core_v311_bp: '4.22' -g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_patient_code_search_test: 4.22.01 -g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_patient_category_date_search_test: 4.22.02 -g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_patient_category_search_test: 4.22.03 -g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_read_test: 4.22.04 -g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_provenance_revinclude_search_test: 4.22.05 -g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_validation_test: 4.22.06 -g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_must_support_test: 4.22.07 -g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_reference_resolution_test: 4.22.08 -g10_certification-g10_single_patient_api-us_core_v311_bodyweight: '4.23' -g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_patient_code_search_test: 4.23.01 -g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_patient_category_date_search_test: 4.23.02 -g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_patient_category_search_test: 4.23.03 -g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_read_test: 4.23.04 -g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_provenance_revinclude_search_test: 4.23.05 -g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_validation_test: 4.23.06 -g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_must_support_test: 4.23.07 -g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_reference_resolution_test: 4.23.08 -g10_certification-g10_single_patient_api-us_core_v311_heartrate: '4.24' -g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_patient_code_search_test: 4.24.01 -g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_patient_category_date_search_test: 4.24.02 -g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_patient_category_search_test: 4.24.03 -g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_read_test: 4.24.04 -g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_provenance_revinclude_search_test: 4.24.05 -g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_validation_test: 4.24.06 -g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_must_support_test: 4.24.07 -g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_reference_resolution_test: 4.24.08 -g10_certification-g10_single_patient_api-us_core_v311_resprate: '4.25' -g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_patient_code_search_test: 4.25.01 -g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_patient_category_date_search_test: 4.25.02 -g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_patient_category_search_test: 4.25.03 -g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_read_test: 4.25.04 -g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_provenance_revinclude_search_test: 4.25.05 -g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_validation_test: 4.25.06 -g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_must_support_test: 4.25.07 -g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_reference_resolution_test: 4.25.08 -g10_certification-g10_single_patient_api-us_core_v311_procedure: '4.26' -g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_patient_search_test: 4.26.01 -g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_patient_date_search_test: 4.26.02 -g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_read_test: 4.26.03 -g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_provenance_revinclude_search_test: 4.26.04 -g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_validation_test: 4.26.05 -g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_must_support_test: 4.26.06 -g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_reference_resolution_test: 4.26.07 -g10_certification-g10_single_patient_api-us_core_v311_encounter: '4.27' -g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_read_test: 4.27.01 -g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_validation_test: 4.27.02 -g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_must_support_test: 4.27.03 -g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_reference_resolution_test: 4.27.04 -g10_certification-g10_single_patient_api-us_core_v311_organization: '4.28' -g10_certification-g10_single_patient_api-us_core_v311_organization-us_core_v311_organization_read_test: 4.28.01 -g10_certification-g10_single_patient_api-us_core_v311_organization-us_core_v311_organization_validation_test: 4.28.02 -g10_certification-g10_single_patient_api-us_core_v311_organization-us_core_v311_organization_must_support_test: 4.28.03 -g10_certification-g10_single_patient_api-us_core_v311_practitioner: '4.29' -g10_certification-g10_single_patient_api-us_core_v311_practitioner-us_core_v311_practitioner_read_test: 4.29.01 -g10_certification-g10_single_patient_api-us_core_v311_practitioner-us_core_v311_practitioner_validation_test: 4.29.02 -g10_certification-g10_single_patient_api-us_core_v311_practitioner-us_core_v311_practitioner_must_support_test: 4.29.03 -g10_certification-g10_single_patient_api-us_core_v311_provenance: '4.30' -g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_read_test: 4.30.01 -g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_validation_test: 4.30.02 -g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_must_support_test: 4.30.03 -g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_reference_resolution_test: 4.30.04 -g10_certification-g10_single_patient_api-us_core_v311_clinical_notes_guidance: '4.31' -g10_certification-g10_single_patient_api-us_core_v311_clinical_notes_guidance-us_core_clinical_note_types: 4.31.01 -g10_certification-g10_single_patient_api-us_core_v311_clinical_notes_guidance-us_core_clinical_note_attachments: 4.31.02 -g10_certification-g10_single_patient_api-us_core_311_data_absent_reason: '4.32' -g10_certification-g10_single_patient_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension: 4.32.01 -g10_certification-g10_single_patient_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system: 4.32.02 -g10_certification-g10_single_patient_api-g10_incorrectly_permitted_tls_versions_messages_setup: '4.02' -g10_certification-g10_single_patient_us_core_4_api: '5' -g10_certification-g10_single_patient_us_core_4_api-g10_patient_id_setup: '5.01' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement: '5.1' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-standalone_auth_tls: 5.1.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_conformance_support: 5.1.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_fhir_version: 5.1.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_json_support: 5.1.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_profile_support: 5.1.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_instantiate: 5.1.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient: '5.2' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient__id_search_test: 5.2.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_identifier_search_test: 5.2.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_name_search_test: 5.2.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_birthdate_name_search_test: 5.2.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_gender_name_search_test: 5.2.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_read_test: 5.2.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_provenance_revinclude_search_test: 5.2.07 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_validation_test: 5.2.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_must_support_test: 5.2.09 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance: '5.3' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_patient_search_test -: 5.3.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_read_test: 5.3.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_provenance_revinclude_search_test -: 5.3.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_validation_test -: 5.3.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_must_support_test -: 5.3.05 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_reference_resolution_test -: 5.3.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan: '5.4' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_patient_category_search_test: 5.4.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_read_test: 5.4.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_provenance_revinclude_search_test -: 5.4.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_validation_test: 5.4.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_must_support_test: 5.4.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_reference_resolution_test: 5.4.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team: '5.5' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_patient_status_search_test: 5.5.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_read_test: 5.5.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_provenance_revinclude_search_test -: 5.5.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_validation_test: 5.5.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_must_support_test: 5.5.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_reference_resolution_test: 5.5.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition: '5.6' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_patient_search_test: 5.6.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_read_test: 5.6.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_provenance_revinclude_search_test -: 5.6.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_validation_test: 5.6.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_must_support_test: 5.6.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_reference_resolution_test: 5.6.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device: '5.7' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_patient_search_test: 5.7.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_read_test: 5.7.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_provenance_revinclude_search_test: 5.7.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_validation_test: 5.7.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_must_support_test: 5.7.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_reference_resolution_test: 5.7.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab: '5.8' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_category_search_test -: 5.8.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_search_test -: 5.8.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_category_date_search_test -: 5.8.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_code_search_test -: 5.8.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_read_test -: 5.8.05 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_provenance_revinclude_search_test -: 5.8.06 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_validation_test -: 5.8.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_must_support_test -: 5.8.08 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_reference_resolution_test -: 5.8.09 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note: '5.9' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_category_search_test -: 5.9.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_search_test -: 5.9.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_category_date_search_test -: 5.9.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_code_search_test -: 5.9.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_read_test -: 5.9.05 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_provenance_revinclude_search_test -: 5.9.06 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_validation_test -: 5.9.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_must_support_test -: 5.9.08 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_reference_resolution_test -: 5.9.09 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference: '5.10' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_search_test -: 5.10.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference__id_search_test -: 5.10.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_category_search_test -: 5.10.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_type_search_test -: 5.10.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_category_date_search_test -: 5.10.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_read_test: 5.10.06 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_provenance_revinclude_search_test -: 5.10.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_validation_test -: 5.10.08 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_must_support_test -: 5.10.09 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_reference_resolution_test -: 5.10.10 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_custodian_test -: 5.10.11 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal: '5.11' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_patient_search_test: 5.11.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_read_test: 5.11.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_provenance_revinclude_search_test: 5.11.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_validation_test: 5.11.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_must_support_test: 5.11.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_reference_resolution_test: 5.11.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization: '5.12' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_patient_search_test: 5.12.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_read_test: 5.12.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_provenance_revinclude_search_test -: 5.12.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_validation_test: 5.12.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_must_support_test: 5.12.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_reference_resolution_test: 5.12.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request: '5.13' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_patient_intent_search_test -: 5.13.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_patient_intent_status_search_test -: 5.13.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_read_test: 5.13.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_provenance_revinclude_search_test -: 5.13.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_validation_test -: 5.13.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_validation_test: 5.13.06 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_must_support_test -: 5.13.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_reference_resolution_test -: 5.13.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab: '5.14' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_patient_category_search_test -: 5.14.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_patient_category_date_search_test -: 5.14.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_patient_code_search_test -: 5.14.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_read_test: 5.14.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_provenance_revinclude_search_test -: 5.14.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_validation_test: 5.14.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_must_support_test: 5.14.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_reference_resolution_test -: 5.14.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure: '5.15' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_patient_code_search_test -: 5.15.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_patient_category_search_test -: 5.15.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_patient_category_date_search_test -: 5.15.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_read_test: 5.15.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_provenance_revinclude_search_test -: 5.15.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_validation_test: 5.15.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_must_support_test: 5.15.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_reference_resolution_test -: 5.15.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi: '5.16' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_patient_code_search_test: 5.16.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_patient_category_search_test: 5.16.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_patient_category_date_search_test: 5.16.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_read_test: 5.16.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_provenance_revinclude_search_test: 5.16.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_validation_test: 5.16.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_must_support_test: 5.16.07 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_reference_resolution_test: 5.16.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference: '5.17' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_patient_code_search_test -: 5.17.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_patient_category_search_test -: 5.17.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_patient_category_date_search_test -: 5.17.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_read_test: 5.17.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_provenance_revinclude_search_test -: 5.17.05 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_validation_test -: 5.17.06 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_must_support_test -: 5.17.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_reference_resolution_test -: 5.17.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height: '5.18' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_patient_code_search_test: 5.18.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_patient_category_search_test -: 5.18.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_patient_category_date_search_test -: 5.18.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_read_test: 5.18.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_provenance_revinclude_search_test -: 5.18.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_validation_test: 5.18.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_must_support_test: 5.18.07 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_reference_resolution_test: 5.18.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight: '5.19' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_patient_code_search_test: 5.19.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_patient_category_search_test -: 5.19.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_patient_category_date_search_test -: 5.19.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_read_test: 5.19.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_provenance_revinclude_search_test -: 5.19.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_validation_test: 5.19.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_must_support_test: 5.19.07 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_reference_resolution_test: 5.19.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature: '5.20' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_patient_code_search_test -: 5.20.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_patient_category_search_test -: 5.20.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_patient_category_date_search_test -: 5.20.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_read_test: 5.20.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_provenance_revinclude_search_test -: 5.20.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_validation_test: 5.20.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_must_support_test: 5.20.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_reference_resolution_test -: 5.20.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate: '5.21' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_patient_code_search_test: 5.21.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_patient_category_search_test: 5.21.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_patient_category_date_search_test -: 5.21.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_read_test: 5.21.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_provenance_revinclude_search_test -: 5.21.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_validation_test: 5.21.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_must_support_test: 5.21.07 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_reference_resolution_test: 5.21.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age: '5.22' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_patient_code_search_test -: 5.22.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_patient_category_search_test -: 5.22.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_patient_category_date_search_test -: 5.22.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_read_test -: 5.22.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_provenance_revinclude_search_test -: 5.22.05 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_validation_test -: 5.22.06 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_must_support_test -: 5.22.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_reference_resolution_test -: 5.22.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile: '5.23' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_patient_code_search_test -: 5.23.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_patient_category_search_test -: 5.23.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_patient_category_date_search_test -: 5.23.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_read_test -: 5.23.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_provenance_revinclude_search_test -: 5.23.05 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_validation_test -: 5.23.06 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_must_support_test -: 5.23.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_reference_resolution_test -: 5.23.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height: '5.24' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_patient_code_search_test -: 5.24.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_patient_category_search_test -: 5.24.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_patient_category_date_search_test -: 5.24.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_read_test -: 5.24.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_provenance_revinclude_search_test -: 5.24.05 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_validation_test -: 5.24.06 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_must_support_test -: 5.24.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_reference_resolution_test -: 5.24.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry: '5.25' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_patient_code_search_test -: 5.25.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_patient_category_search_test -: 5.25.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_patient_category_date_search_test -: 5.25.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_read_test: 5.25.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_provenance_revinclude_search_test -: 5.25.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_validation_test: 5.25.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_must_support_test: 5.25.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_reference_resolution_test -: 5.25.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate: '5.26' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_patient_code_search_test -: 5.26.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_patient_category_search_test -: 5.26.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_patient_category_date_search_test -: 5.26.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_read_test: 5.26.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_provenance_revinclude_search_test -: 5.26.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_validation_test: 5.26.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_must_support_test: 5.26.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_reference_resolution_test -: 5.26.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus: '5.27' -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_patient_code_search_test -: 5.27.01 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_patient_category_search_test -: 5.27.02 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_patient_category_date_search_test -: 5.27.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_read_test: 5.27.04 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_provenance_revinclude_search_test -: 5.27.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_validation_test: 5.27.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_must_support_test: 5.27.07 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_reference_resolution_test -: 5.27.08 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure: '5.28' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_patient_search_test: 5.28.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_patient_date_search_test: 5.28.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_read_test: 5.28.03 -? g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_provenance_revinclude_search_test -: 5.28.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_validation_test: 5.28.05 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_must_support_test: 5.28.06 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_reference_resolution_test: 5.28.07 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter: '5.29' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_read_test: 5.29.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_validation_test: 5.29.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_must_support_test: 5.29.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_reference_resolution_test: 5.29.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_organization: '5.30' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_organization-us_core_v400_organization_read_test: 5.30.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_organization-us_core_v400_organization_validation_test: 5.30.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_organization-us_core_v400_organization_must_support_test: 5.30.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_practitioner: '5.31' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_practitioner-us_core_v400_practitioner_read_test: 5.31.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_practitioner-us_core_v400_practitioner_validation_test: 5.31.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_practitioner-us_core_v400_practitioner_must_support_test: 5.31.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance: '5.32' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_read_test: 5.32.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_validation_test: 5.32.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_must_support_test: 5.32.03 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_reference_resolution_test: 5.32.04 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_clinical_notes_guidance: '5.33' -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_types: 5.33.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_attachments: 5.33.02 -g10_certification-g10_single_patient_us_core_4_api-us_core_311_data_absent_reason: '5.34' -g10_certification-g10_single_patient_us_core_4_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension: 5.34.01 -g10_certification-g10_single_patient_us_core_4_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system: 5.34.02 -g10_certification-g10_single_patient_us_core_4_api-g10_incorrectly_permitted_tls_versions_messages_setup: '5.02' -g10_certification-g10_single_patient_us_core_5_api: '6' -g10_certification-g10_single_patient_us_core_5_api-g10_patient_id_setup: '6.01' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_capability_statement: '6.1' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_capability_statement-standalone_auth_tls: 6.1.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_capability_statement-us_core_conformance_support: 6.1.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_capability_statement-us_core_fhir_version: 6.1.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_capability_statement-us_core_json_support: 6.1.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_capability_statement-us_core_profile_support: 6.1.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_capability_statement-us_core_instantiate: 6.1.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient: '6.2' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient__id_search_test: 6.2.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient_identifier_search_test: 6.2.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient_name_search_test: 6.2.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient_birthdate_name_search_test: 6.2.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient_gender_name_search_test: 6.2.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient_read_test: 6.2.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient_provenance_revinclude_search_test: 6.2.07 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient_validation_test: 6.2.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_patient-us_core_v501_patient_must_support_test: 6.2.09 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_allergy_intolerance: '6.3' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_allergy_intolerance-us_core_v501_allergy_intolerance_patient_search_test -: 6.3.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_allergy_intolerance-us_core_v501_allergy_intolerance_read_test: 6.3.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_allergy_intolerance-us_core_v501_allergy_intolerance_provenance_revinclude_search_test -: 6.3.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_allergy_intolerance-us_core_v501_allergy_intolerance_validation_test -: 6.3.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_allergy_intolerance-us_core_v501_allergy_intolerance_must_support_test -: 6.3.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_allergy_intolerance-us_core_v501_allergy_intolerance_reference_resolution_test -: 6.3.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_plan: '6.4' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_plan-us_core_v501_care_plan_patient_category_search_test: 6.4.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_plan-us_core_v501_care_plan_read_test: 6.4.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_plan-us_core_v501_care_plan_provenance_revinclude_search_test -: 6.4.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_plan-us_core_v501_care_plan_validation_test: 6.4.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_plan-us_core_v501_care_plan_must_support_test: 6.4.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_plan-us_core_v501_care_plan_reference_resolution_test: 6.4.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_team: '6.5' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_team-us_core_v501_care_team_patient_status_search_test: 6.5.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_team-us_core_v501_care_team_read_test: 6.5.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_team-us_core_v501_care_team_provenance_revinclude_search_test -: 6.5.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_team-us_core_v501_care_team_validation_test: 6.5.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_team-us_core_v501_care_team_must_support_test: 6.5.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_care_team-us_core_v501_care_team_reference_resolution_test: 6.5.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_encounter_diagnosis: '6.6' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_encounter_diagnosis-us_core_v501_condition_encounter_diagnosis_patient_search_test -: 6.6.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_encounter_diagnosis-us_core_v501_condition_encounter_diagnosis_read_test -: 6.6.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_encounter_diagnosis-us_core_v501_condition_encounter_diagnosis_provenance_revinclude_search_test -: 6.6.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_encounter_diagnosis-us_core_v501_condition_encounter_diagnosis_validation_test -: 6.6.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_encounter_diagnosis-us_core_v501_condition_encounter_diagnosis_must_support_test -: 6.6.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_encounter_diagnosis-us_core_v501_condition_encounter_diagnosis_reference_resolution_test -: 6.6.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_problems_health_concerns: '6.7' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_problems_health_concerns-us_core_v501_condition_problems_health_concerns_patient_search_test -: 6.7.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_problems_health_concerns-us_core_v501_condition_problems_health_concerns_read_test -: 6.7.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_problems_health_concerns-us_core_v501_condition_problems_health_concerns_provenance_revinclude_search_test -: 6.7.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_problems_health_concerns-us_core_v501_condition_problems_health_concerns_validation_test -: 6.7.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_problems_health_concerns-us_core_v501_condition_problems_health_concerns_must_support_test -: 6.7.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_condition_problems_health_concerns-us_core_v501_condition_problems_health_concerns_reference_resolution_test -: 6.7.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_device: '6.8' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_device-us_core_v501_device_patient_search_test: 6.8.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_device-us_core_v501_device_read_test: 6.8.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_device-us_core_v501_device_provenance_revinclude_search_test: 6.8.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_device-us_core_v501_device_validation_test: 6.8.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_device-us_core_v501_device_must_support_test: 6.8.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_device-us_core_v501_device_reference_resolution_test: 6.8.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note: '6.9' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_patient_category_search_test -: 6.9.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_patient_search_test -: 6.9.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_patient_category_date_search_test -: 6.9.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_patient_code_search_test -: 6.9.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_read_test -: 6.9.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_provenance_revinclude_search_test -: 6.9.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_validation_test -: 6.9.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_must_support_test -: 6.9.08 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_note-us_core_v501_diagnostic_report_note_reference_resolution_test -: 6.9.09 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab: '6.10' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_patient_category_search_test -: 6.10.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_patient_search_test -: 6.10.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_patient_category_date_search_test -: 6.10.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_patient_code_search_test -: 6.10.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_read_test -: 6.10.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_provenance_revinclude_search_test -: 6.10.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_validation_test -: 6.10.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_must_support_test -: 6.10.08 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_diagnostic_report_lab-us_core_v501_diagnostic_report_lab_reference_resolution_test -: 6.10.09 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference: '6.11' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_patient_search_test -: 6.11.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference__id_search_test -: 6.11.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_patient_category_date_search_test -: 6.11.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_patient_category_search_test -: 6.11.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_patient_type_search_test -: 6.11.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_read_test: 6.11.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_provenance_revinclude_search_test -: 6.11.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_validation_test -: 6.11.08 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_must_support_test -: 6.11.09 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v501_document_reference_reference_resolution_test -: 6.11.10 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_document_reference-us_core_v400_document_reference_custodian_test -: 6.11.11 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter: '6.12' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter-us_core_v501_encounter_patient_search_test: 6.12.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter-us_core_v501_encounter__id_search_test: 6.12.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter-us_core_v501_encounter_date_patient_search_test: 6.12.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter-us_core_v501_encounter_read_test: 6.12.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter-us_core_v501_encounter_provenance_revinclude_search_test -: 6.12.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter-us_core_v501_encounter_validation_test: 6.12.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter-us_core_v501_encounter_must_support_test: 6.12.07 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_encounter-us_core_v501_encounter_reference_resolution_test: 6.12.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_goal: '6.13' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_goal-us_core_v501_goal_patient_search_test: 6.13.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_goal-us_core_v501_goal_read_test: 6.13.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_goal-us_core_v501_goal_provenance_revinclude_search_test: 6.13.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_goal-us_core_v501_goal_validation_test: 6.13.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_goal-us_core_v501_goal_must_support_test: 6.13.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_goal-us_core_v501_goal_reference_resolution_test: 6.13.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_immunization: '6.14' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_immunization-us_core_v501_immunization_patient_search_test: 6.14.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_immunization-us_core_v501_immunization_read_test: 6.14.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_immunization-us_core_v501_immunization_provenance_revinclude_search_test -: 6.14.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_immunization-us_core_v501_immunization_validation_test: 6.14.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_immunization-us_core_v501_immunization_must_support_test: 6.14.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_immunization-us_core_v501_immunization_reference_resolution_test: 6.14.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request: '6.15' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request-us_core_v501_medication_request_patient_intent_search_test -: 6.15.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request-us_core_v501_medication_request_patient_intent_status_search_test -: 6.15.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request-us_core_v501_medication_request_read_test: 6.15.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request-us_core_v501_medication_request_provenance_revinclude_search_test -: 6.15.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request-us_core_v501_medication_request_validation_test -: 6.15.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request-us_core_v501_medication_validation_test: 6.15.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request-us_core_v501_medication_request_must_support_test -: 6.15.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_medication_request-us_core_v501_medication_request_reference_resolution_test -: 6.15.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab: '6.16' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab-us_core_v501_observation_lab_patient_category_search_test -: 6.16.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab-us_core_v501_observation_lab_patient_category_date_search_test -: 6.16.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab-us_core_v501_observation_lab_patient_code_search_test -: 6.16.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab-us_core_v501_observation_lab_read_test: 6.16.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab-us_core_v501_observation_lab_provenance_revinclude_search_test -: 6.16.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab-us_core_v501_observation_lab_validation_test: 6.16.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab-us_core_v501_observation_lab_must_support_test: 6.16.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_lab-us_core_v501_observation_lab_reference_resolution_test -: 6.16.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment: '6.17' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment-us_core_v501_observation_sdoh_assessment_patient_category_search_test -: 6.17.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment-us_core_v501_observation_sdoh_assessment_patient_category_date_search_test -: 6.17.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment-us_core_v501_observation_sdoh_assessment_patient_code_search_test -: 6.17.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment-us_core_v501_observation_sdoh_assessment_read_test -: 6.17.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment-us_core_v501_observation_sdoh_assessment_provenance_revinclude_search_test -: 6.17.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment-us_core_v501_observation_sdoh_assessment_validation_test -: 6.17.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment-us_core_v501_observation_sdoh_assessment_must_support_test -: 6.17.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sdoh_assessment-us_core_v501_observation_sdoh_assessment_reference_resolution_test -: 6.17.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate: '6.18' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate-us_core_v501_respiratory_rate_patient_code_search_test -: 6.18.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate-us_core_v501_respiratory_rate_patient_category_date_search_test -: 6.18.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate-us_core_v501_respiratory_rate_patient_category_search_test -: 6.18.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate-us_core_v501_respiratory_rate_read_test: 6.18.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate-us_core_v501_respiratory_rate_provenance_revinclude_search_test -: 6.18.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate-us_core_v501_respiratory_rate_validation_test: 6.18.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate-us_core_v501_respiratory_rate_must_support_test: 6.18.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_respiratory_rate-us_core_v501_respiratory_rate_reference_resolution_test -: 6.18.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history: '6.19' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history-us_core_v501_observation_social_history_patient_category_search_test -: 6.19.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history-us_core_v501_observation_social_history_patient_category_date_search_test -: 6.19.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history-us_core_v501_observation_social_history_patient_code_search_test -: 6.19.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history-us_core_v501_observation_social_history_read_test -: 6.19.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history-us_core_v501_observation_social_history_provenance_revinclude_search_test -: 6.19.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history-us_core_v501_observation_social_history_validation_test -: 6.19.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history-us_core_v501_observation_social_history_must_support_test -: 6.19.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_social_history-us_core_v501_observation_social_history_reference_resolution_test -: 6.19.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate: '6.20' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate-us_core_v501_heart_rate_patient_code_search_test: 6.20.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate-us_core_v501_heart_rate_patient_category_date_search_test -: 6.20.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate-us_core_v501_heart_rate_patient_category_search_test: 6.20.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate-us_core_v501_heart_rate_read_test: 6.20.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate-us_core_v501_heart_rate_provenance_revinclude_search_test -: 6.20.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate-us_core_v501_heart_rate_validation_test: 6.20.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate-us_core_v501_heart_rate_must_support_test: 6.20.07 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_heart_rate-us_core_v501_heart_rate_reference_resolution_test: 6.20.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature: '6.21' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature-us_core_v501_body_temperature_patient_code_search_test -: 6.21.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature-us_core_v501_body_temperature_patient_category_date_search_test -: 6.21.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature-us_core_v501_body_temperature_patient_category_search_test -: 6.21.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature-us_core_v501_body_temperature_read_test: 6.21.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature-us_core_v501_body_temperature_provenance_revinclude_search_test -: 6.21.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature-us_core_v501_body_temperature_validation_test: 6.21.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature-us_core_v501_body_temperature_must_support_test: 6.21.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_temperature-us_core_v501_body_temperature_reference_resolution_test -: 6.21.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height: '6.22' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height-us_core_v501_pediatric_weight_for_height_patient_code_search_test -: 6.22.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height-us_core_v501_pediatric_weight_for_height_patient_category_date_search_test -: 6.22.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height-us_core_v501_pediatric_weight_for_height_patient_category_search_test -: 6.22.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height-us_core_v501_pediatric_weight_for_height_read_test -: 6.22.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height-us_core_v501_pediatric_weight_for_height_provenance_revinclude_search_test -: 6.22.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height-us_core_v501_pediatric_weight_for_height_validation_test -: 6.22.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height-us_core_v501_pediatric_weight_for_height_must_support_test -: 6.22.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_weight_for_height-us_core_v501_pediatric_weight_for_height_reference_resolution_test -: 6.22.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry: '6.23' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry-us_core_v501_pulse_oximetry_patient_code_search_test -: 6.23.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry-us_core_v501_pulse_oximetry_patient_category_date_search_test -: 6.23.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry-us_core_v501_pulse_oximetry_patient_category_search_test -: 6.23.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry-us_core_v501_pulse_oximetry_read_test: 6.23.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry-us_core_v501_pulse_oximetry_provenance_revinclude_search_test -: 6.23.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry-us_core_v501_pulse_oximetry_validation_test: 6.23.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry-us_core_v501_pulse_oximetry_must_support_test: 6.23.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pulse_oximetry-us_core_v501_pulse_oximetry_reference_resolution_test -: 6.23.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus: '6.24' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus-us_core_v501_smokingstatus_patient_code_search_test -: 6.24.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus-us_core_v501_smokingstatus_patient_category_date_search_test -: 6.24.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus-us_core_v501_smokingstatus_patient_category_search_test -: 6.24.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus-us_core_v501_smokingstatus_read_test: 6.24.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus-us_core_v501_smokingstatus_provenance_revinclude_search_test -: 6.24.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus-us_core_v501_smokingstatus_validation_test: 6.24.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus-us_core_v501_smokingstatus_must_support_test: 6.24.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_smokingstatus-us_core_v501_smokingstatus_reference_resolution_test -: 6.24.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sexual_orientation: '6.25' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sexual_orientation-us_core_v501_observation_sexual_orientation_patient_code_search_test -: 6.25.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sexual_orientation-us_core_v501_observation_sexual_orientation_read_test -: 6.25.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sexual_orientation-us_core_v501_observation_sexual_orientation_provenance_revinclude_search_test -: 6.25.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sexual_orientation-us_core_v501_observation_sexual_orientation_validation_test -: 6.25.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sexual_orientation-us_core_v501_observation_sexual_orientation_must_support_test -: 6.25.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_sexual_orientation-us_core_v501_observation_sexual_orientation_reference_resolution_test -: 6.25.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference: '6.26' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference-us_core_v501_head_circumference_patient_code_search_test -: 6.26.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference-us_core_v501_head_circumference_patient_category_date_search_test -: 6.26.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference-us_core_v501_head_circumference_patient_category_search_test -: 6.26.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference-us_core_v501_head_circumference_read_test: 6.26.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference-us_core_v501_head_circumference_provenance_revinclude_search_test -: 6.26.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference-us_core_v501_head_circumference_validation_test -: 6.26.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference-us_core_v501_head_circumference_must_support_test -: 6.26.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference-us_core_v501_head_circumference_reference_resolution_test -: 6.26.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height: '6.27' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height-us_core_v501_body_height_patient_code_search_test: 6.27.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height-us_core_v501_body_height_patient_category_date_search_test -: 6.27.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height-us_core_v501_body_height_patient_category_search_test -: 6.27.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height-us_core_v501_body_height_read_test: 6.27.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height-us_core_v501_body_height_provenance_revinclude_search_test -: 6.27.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height-us_core_v501_body_height_validation_test: 6.27.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height-us_core_v501_body_height_must_support_test: 6.27.07 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_height-us_core_v501_body_height_reference_resolution_test: 6.27.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi: '6.28' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi-us_core_v501_bmi_patient_code_search_test: 6.28.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi-us_core_v501_bmi_patient_category_date_search_test: 6.28.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi-us_core_v501_bmi_patient_category_search_test: 6.28.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi-us_core_v501_bmi_read_test: 6.28.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi-us_core_v501_bmi_provenance_revinclude_search_test: 6.28.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi-us_core_v501_bmi_validation_test: 6.28.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi-us_core_v501_bmi_must_support_test: 6.28.07 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_bmi-us_core_v501_bmi_reference_resolution_test: 6.28.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure: '6.29' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure-us_core_v501_blood_pressure_patient_code_search_test -: 6.29.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure-us_core_v501_blood_pressure_patient_category_date_search_test -: 6.29.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure-us_core_v501_blood_pressure_patient_category_search_test -: 6.29.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure-us_core_v501_blood_pressure_read_test: 6.29.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure-us_core_v501_blood_pressure_provenance_revinclude_search_test -: 6.29.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure-us_core_v501_blood_pressure_validation_test: 6.29.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure-us_core_v501_blood_pressure_must_support_test: 6.29.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_blood_pressure-us_core_v501_blood_pressure_reference_resolution_test -: 6.29.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging: '6.30' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging-us_core_v501_observation_imaging_patient_category_search_test -: 6.30.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging-us_core_v501_observation_imaging_patient_category_date_search_test -: 6.30.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging-us_core_v501_observation_imaging_patient_code_search_test -: 6.30.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging-us_core_v501_observation_imaging_read_test: 6.30.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging-us_core_v501_observation_imaging_provenance_revinclude_search_test -: 6.30.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging-us_core_v501_observation_imaging_validation_test -: 6.30.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging-us_core_v501_observation_imaging_must_support_test -: 6.30.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_imaging-us_core_v501_observation_imaging_reference_resolution_test -: 6.30.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test: '6.31' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test-us_core_v501_observation_clinical_test_patient_category_search_test -: 6.31.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test-us_core_v501_observation_clinical_test_patient_category_date_search_test -: 6.31.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test-us_core_v501_observation_clinical_test_patient_code_search_test -: 6.31.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test-us_core_v501_observation_clinical_test_read_test -: 6.31.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test-us_core_v501_observation_clinical_test_provenance_revinclude_search_test -: 6.31.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test-us_core_v501_observation_clinical_test_validation_test -: 6.31.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test-us_core_v501_observation_clinical_test_must_support_test -: 6.31.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_observation_clinical_test-us_core_v501_observation_clinical_test_reference_resolution_test -: 6.31.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age: '6.32' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age-us_core_v501_pediatric_bmi_for_age_patient_code_search_test -: 6.32.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age-us_core_v501_pediatric_bmi_for_age_patient_category_date_search_test -: 6.32.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age-us_core_v501_pediatric_bmi_for_age_patient_category_search_test -: 6.32.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age-us_core_v501_pediatric_bmi_for_age_read_test -: 6.32.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age-us_core_v501_pediatric_bmi_for_age_provenance_revinclude_search_test -: 6.32.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age-us_core_v501_pediatric_bmi_for_age_validation_test -: 6.32.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age-us_core_v501_pediatric_bmi_for_age_must_support_test -: 6.32.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_pediatric_bmi_for_age-us_core_v501_pediatric_bmi_for_age_reference_resolution_test -: 6.32.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile: '6.33' -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile-us_core_v501_head_circumference_percentile_patient_code_search_test -: 6.33.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile-us_core_v501_head_circumference_percentile_patient_category_date_search_test -: 6.33.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile-us_core_v501_head_circumference_percentile_patient_category_search_test -: 6.33.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile-us_core_v501_head_circumference_percentile_read_test -: 6.33.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile-us_core_v501_head_circumference_percentile_provenance_revinclude_search_test -: 6.33.05 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile-us_core_v501_head_circumference_percentile_validation_test -: 6.33.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile-us_core_v501_head_circumference_percentile_must_support_test -: 6.33.07 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_head_circumference_percentile-us_core_v501_head_circumference_percentile_reference_resolution_test -: 6.33.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight: '6.34' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight-us_core_v501_body_weight_patient_code_search_test: 6.34.01 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight-us_core_v501_body_weight_patient_category_date_search_test -: 6.34.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight-us_core_v501_body_weight_patient_category_search_test -: 6.34.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight-us_core_v501_body_weight_read_test: 6.34.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight-us_core_v501_body_weight_provenance_revinclude_search_test -: 6.34.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight-us_core_v501_body_weight_validation_test: 6.34.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight-us_core_v501_body_weight_must_support_test: 6.34.07 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_body_weight-us_core_v501_body_weight_reference_resolution_test: 6.34.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_procedure: '6.35' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_procedure-us_core_v501_procedure_patient_search_test: 6.35.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_procedure-us_core_v501_procedure_patient_date_search_test: 6.35.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_procedure-us_core_v501_procedure_read_test: 6.35.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_procedure-us_core_v501_procedure_provenance_revinclude_search_test -: 6.35.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_procedure-us_core_v501_procedure_validation_test: 6.35.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_procedure-us_core_v501_procedure_must_support_test: 6.35.06 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_procedure-us_core_v501_procedure_reference_resolution_test: 6.35.07 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request: '6.36' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_patient_search_test: 6.36.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request__id_search_test: 6.36.02 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_patient_category_authored_search_test -: 6.36.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_patient_code_search_test -: 6.36.04 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_patient_category_search_test -: 6.36.05 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_read_test: 6.36.06 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_provenance_revinclude_search_test -: 6.36.07 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_validation_test: 6.36.08 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_must_support_test: 6.36.09 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_service_request-us_core_v501_service_request_reference_resolution_test -: 6.36.10 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_organization: '6.37' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_organization-us_core_v501_organization_read_test: 6.37.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_organization-us_core_v501_organization_validation_test: 6.37.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_organization-us_core_v501_organization_must_support_test: 6.37.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_practitioner: '6.38' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_practitioner-us_core_v501_practitioner_read_test: 6.38.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_practitioner-us_core_v501_practitioner_validation_test: 6.38.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_practitioner-us_core_v501_practitioner_must_support_test: 6.38.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_provenance: '6.39' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_provenance-us_core_v501_provenance_read_test: 6.39.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_provenance-us_core_v501_provenance_validation_test: 6.39.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_provenance-us_core_v501_provenance_must_support_test: 6.39.03 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_provenance-us_core_v501_provenance_reference_resolution_test: 6.39.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_related_person: '6.40' -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_related_person-us_core_v501_related_person_read_test: 6.40.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_related_person-us_core_v501_related_person_validation_test: 6.40.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_v501_related_person-us_core_v501_related_person_must_support_test: 6.40.03 -? g10_certification-g10_single_patient_us_core_5_api-us_core_v501_related_person-us_core_v501_related_person_reference_resolution_test -: 6.40.04 -g10_certification-g10_single_patient_us_core_5_api-us_core_v400_clinical_notes_guidance: '6.41' -g10_certification-g10_single_patient_us_core_5_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_types: 6.41.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_attachments: 6.41.02 -g10_certification-g10_single_patient_us_core_5_api-us_core_311_data_absent_reason: '6.42' -g10_certification-g10_single_patient_us_core_5_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension: 6.42.01 -g10_certification-g10_single_patient_us_core_5_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system: 6.42.02 -g10_certification-g10_single_patient_us_core_5_api-g10_incorrectly_permitted_tls_versions_messages_setup: '6.02' g10_certification-g10_single_patient_us_core_6_api: '10' g10_certification-g10_single_patient_us_core_6_api-g10_patient_id_setup: '10.01' g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement: '10.1' @@ -2624,50 +1374,43 @@ g10_certification-multi_patient_api-bulk_data_group_export-Test06: 7.2.06 g10_certification-multi_patient_api-g10_bulk_group_export_tls_messages_setup: '7.02' g10_certification-multi_patient_api-bulk_data_group_export_validation: '7.3' g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_file_server_tls_version: 7.3.01 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test02: 7.3.02 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test03: 7.3.03 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test04: 7.3.04 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test05: 7.3.05 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test06: 7.3.06 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test07: 7.3.07 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test08: 7.3.08 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test09: 7.3.09 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test10: 7.3.10 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test11: 7.3.11 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test12: 7.3.12 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test13: 7.3.13 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test14: 7.3.14 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test15: 7.3.15 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test16: 7.3.16 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test17: 7.3.17 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test18: 7.3.18 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test19: 7.3.19 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test20: 7.3.20 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test21: 7.3.21 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation: 7.3.22 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation: 7.3.23 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_location_validation: 7.3.24 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation: 7.3.25 -g10_certification-multi_patient_api-bulk_data_group_export_validation-Test26: 7.3.26 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_service_request_validation: 7.3.27 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_related_person_validation: 7.3.35 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_questionnaire_response_validation: 7.3.36 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_practitioner_role_validation: 7.3.37 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation: 7.3.28 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation: 7.3.29 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation: 7.3.30 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation: 7.3.31 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation: 7.3.32 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation: 7.3.33 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation: 7.3.34 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation: 7.3.38 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation: 7.3.39 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation: 7.3.40 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation: 7.3.41 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation: 7.3.42 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation: 7.3.43 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation: 7.3.44 -g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation: 7.3.45 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_ndjson_download_requires_token: 7.3.02 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation: 7.3.03 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_export_multiple_patients: 7.3.04 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_patient_ids_match: 7.3.05 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation: 7.3.06 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_plan_validation: 7.3.07 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_team_validation: 7.3.08 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_condition_validation: 7.3.09 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_device_validation: 7.3.10 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation: 7.3.11 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_document_reference_validation: 7.3.12 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_goal_validation: 7.3.13 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_immunization_validation: 7.3.14 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_medication_request_validation: 7.3.15 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_observation_validation: 7.3.16 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_procedure_validation: 7.3.17 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_encounter_validation: 7.3.18 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_organization_validation: 7.3.19 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_practitioner_validation: 7.3.20 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_provenance_validation: 7.3.21 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation: 7.3.22 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation: 7.3.23 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation: 7.3.24 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation: 7.3.25 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation: 7.3.26 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation: 7.3.27 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation: 7.3.28 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation: 7.3.29 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation: 7.3.30 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation: 7.3.31 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation: 7.3.32 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation: 7.3.33 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation: 7.3.34 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation: 7.3.35 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation: 7.3.36 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation: 7.3.37 +g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation: 7.3.38 g10_certification-multi_patient_api-g10_bulk_group_export_validation_messages_setup: '7.03' g10_certification-multi_patient_api-g10_bulk_data_export_cancel_stu1: '7.4' g10_certification-multi_patient_api-g10_bulk_data_export_cancel_stu1-g10_bulk_export_cancel: 7.4.01 @@ -2690,50 +1433,43 @@ g10_certification-multi_patient_api_stu2-bulk_data_group_export_stu2-Test06: 8.2 g10_certification-multi_patient_api_stu2-g10_bulk_group_export_tls_messages_setup: '8.02' g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation: '8.3' g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_file_server_tls_version: 8.3.01 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test02: 8.3.02 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test03: 8.3.03 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test04: 8.3.04 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test05: 8.3.05 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test06: 8.3.06 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test07: 8.3.07 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test08: 8.3.08 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test09: 8.3.09 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test10: 8.3.10 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test11: 8.3.11 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test12: 8.3.12 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test13: 8.3.13 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test14: 8.3.14 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test15: 8.3.15 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test16: 8.3.16 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test17: 8.3.17 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test18: 8.3.18 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test19: 8.3.19 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test20: 8.3.20 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test21: 8.3.21 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation: 8.3.22 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation: 8.3.23 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_location_validation: 8.3.24 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation: 8.3.25 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test26: 8.3.26 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_service_request_validation: 8.3.27 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_related_person_validation: 8.3.35 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_questionnaire_response_validation: 8.3.36 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_practitioner_role_validation: 8.3.37 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation: 8.3.28 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation: 8.3.29 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation: 8.3.30 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation: 8.3.31 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation: 8.3.32 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation: 8.3.33 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation: 8.3.34 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation: 8.3.38 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation: 8.3.39 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation: 8.3.40 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation: 8.3.41 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation: 8.3.42 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation: 8.3.43 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation: 8.3.44 -g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation: 8.3.45 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_ndjson_download_requires_token: 8.3.02 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation: 8.3.03 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_export_multiple_patients: 8.3.04 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_patient_ids_match: 8.3.05 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation: 8.3.06 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_plan_validation: 8.3.07 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_team_validation: 8.3.08 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_condition_validation: 8.3.09 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_device_validation: 8.3.10 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation: 8.3.11 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_document_reference_validation: 8.3.12 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_goal_validation: 8.3.13 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_immunization_validation: 8.3.14 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_medication_request_validation: 8.3.15 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_observation_validation: 8.3.16 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_procedure_validation: 8.3.17 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_encounter_validation: 8.3.18 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_organization_validation: 8.3.19 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_practitioner_validation: 8.3.20 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_provenance_validation: 8.3.21 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation: 8.3.22 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation: 8.3.23 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation: 8.3.24 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation: 8.3.25 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation: 8.3.26 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation: 8.3.27 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation: 8.3.28 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation: 8.3.29 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation: 8.3.30 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation: 8.3.31 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation: 8.3.32 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation: 8.3.33 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation: 8.3.34 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation: 8.3.35 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation: 8.3.36 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation: 8.3.37 +g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation: 8.3.38 g10_certification-multi_patient_api_stu2-g10_bulk_group_export_validation_messages_setup: '8.03' g10_certification-multi_patient_api_stu2-g10_bulk_data_export_cancel_stu2: '8.4' g10_certification-multi_patient_api_stu2-g10_bulk_data_export_cancel_stu2-g10_bulk_export_cancel: 8.4.01 @@ -2742,17 +1478,6 @@ g10_certification-multi_patient_api_stu2-g10_bulk_data_export_parameters: '8.5' g10_certification-multi_patient_api_stu2-g10_bulk_data_export_parameters-output_format_in_export_response: 8.5.01 g10_certification-multi_patient_api_stu2-g10_bulk_data_export_parameters-g10_since_in_export_response: 8.5.02 g10_certification-Group06: '9' -g10_certification-Group06-g10_public_standalone_launch: '9.1' -g10_certification-Group06-g10_public_standalone_launch-well_known_endpoint: 9.1.10 -g10_certification-Group06-g10_public_standalone_launch-standalone_auth_tls: 9.1.01 -g10_certification-Group06-g10_public_standalone_launch-smart_app_redirect: 9.1.02 -g10_certification-Group06-g10_public_standalone_launch-smart_code_received: 9.1.03 -g10_certification-Group06-g10_public_standalone_launch-standalone_token_tls: 9.1.04 -g10_certification-Group06-g10_public_standalone_launch-smart_token_exchange: 9.1.05 -g10_certification-Group06-g10_public_standalone_launch-smart_token_response_body: 9.1.06 -g10_certification-Group06-g10_public_standalone_launch-smart_token_response_headers: 9.1.07 -g10_certification-Group06-g10_public_standalone_launch-g10_patient_context: 9.1.08 -g10_certification-Group06-g10_public_standalone_launch-g10_public_launch_id_token: 9.1.09 g10_certification-Group06-g10_public_standalone_launch_stu2: '9.2' g10_certification-Group06-g10_public_standalone_launch_stu2-well_known_endpoint: 9.2.10 g10_certification-Group06-g10_public_standalone_launch_stu2-standalone_auth_tls: 9.2.01 @@ -2780,16 +1505,8 @@ g10_certification-Group06-g10_token_revocation-Test01: 9.3.01 g10_certification-Group06-g10_token_revocation-Test02: 9.3.02 g10_certification-Group06-g10_token_revocation-Test03: 9.3.03 g10_certification-Group06-g10_smart_invalid_aud: '9.4' -g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect: 9.4.01 g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect_stu2: 9.4.02 g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect_stu2_2: 9.4.03 -g10_certification-Group06-g10_smart_invalid_aud-Test04: 9.4.04 -g10_certification-Group06-g10_smart_invalid_token_request: '9.5' -g10_certification-Group06-g10_smart_invalid_token_request-well_known_endpoint: 9.5.06 -g10_certification-Group06-g10_smart_invalid_token_request-smart_app_redirect: 9.5.01 -g10_certification-Group06-g10_smart_invalid_token_request-smart_code_received: 9.5.02 -g10_certification-Group06-g10_smart_invalid_token_request-Test03: 9.5.03 -g10_certification-Group06-g10_smart_invalid_token_request-Test04: 9.5.04 g10_certification-Group06-g10_smart_invalid_token_request_stu2: '9.6' g10_certification-Group06-g10_smart_invalid_token_request_stu2-well_known_endpoint: 9.6.06 g10_certification-Group06-g10_smart_invalid_token_request_stu2-smart_app_redirect_stu2: 9.6.01 @@ -2830,19 +1547,6 @@ g10_certification-Group06-g10_smart_invalid_pkce_code_verifier_group_stu2_2-smar g10_certification-Group06-g10_smart_invalid_pkce_code_verifier_group_stu2_2-smart_plain_code_verifier_redirect: 9.18.10 g10_certification-Group06-g10_smart_invalid_pkce_code_verifier_group_stu2_2-smart_plain_code_verifier_code_received: 9.18.11 g10_certification-Group06-g10_smart_invalid_pkce_code_verifier_group_stu2_2-smart_plain_code_verifier_token_request: 9.18.12 -g10_certification-Group06-g10_ehr_patient_launch: '9.8' -g10_certification-Group06-g10_ehr_patient_launch-well_known_endpoint: 9.8.12 -g10_certification-Group06-g10_ehr_patient_launch-smart_app_launch: 9.8.01 -g10_certification-Group06-g10_ehr_patient_launch-smart_launch_received: 9.8.02 -g10_certification-Group06-g10_ehr_patient_launch-ehr_auth_tls: 9.8.03 -g10_certification-Group06-g10_ehr_patient_launch-smart_app_redirect: 9.8.04 -g10_certification-Group06-g10_ehr_patient_launch-smart_code_received: 9.8.05 -g10_certification-Group06-g10_ehr_patient_launch-ehr_token_tls: 9.8.06 -g10_certification-Group06-g10_ehr_patient_launch-smart_token_exchange: 9.8.07 -g10_certification-Group06-g10_ehr_patient_launch-smart_token_response_body: 9.8.08 -g10_certification-Group06-g10_ehr_patient_launch-smart_token_response_headers: 9.8.09 -g10_certification-Group06-g10_ehr_patient_launch-g10_patient_context: 9.8.10 -g10_certification-Group06-g10_ehr_patient_launch-g10_patient_scope: 9.8.11 g10_certification-Group06-g10_ehr_patient_launch_stu2: '9.9' g10_certification-Group06-g10_ehr_patient_launch_stu2-well_known_endpoint: 9.9.12 g10_certification-Group06-g10_ehr_patient_launch_stu2-smart_app_launch: 9.9.01 @@ -3008,144 +1712,6 @@ g10_certification-Group06-g10_asymmetric_launch_stu2_2-g10_smart_asymmetric_toke g10_certification-Group06-g10_asymmetric_launch_stu2_2-g10_smart_asymmetric_token_refresh-g10_token_refresh_body_with_scopes: 9.21.5.04 g10_certification-Group06-g10_asymmetric_launch_stu2_2-g10_smart_asymmetric_token_refresh-g10_patient_context: 9.21.5.05 g10_certification-Group06-g10_asymmetric_launch_stu2_2-g10_smart_asymmetric_token_refresh-g10_invalid_token_refresh: 9.21.5.06 -g10_certification-Group06-g10_smart_v1_scopes: '9.13' -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2: 9.13.1 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2-well_known_endpoint: 9.13.1.01 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2-well_known_capabilities_stu2: 9.13.1.02 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2-g10_smart_well_known_capabilities: 9.13.1.03 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2_2: 9.13.4 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2_2-well_known_endpoint: 9.13.4.01 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2_2-well_known_capabilities_stu2: 9.13.4.02 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2_2-smart_cors_well_known_endpoint: 9.13.4.03 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2_2-smart_cors_metadata_request: 9.13.4.04 -g10_certification-Group06-g10_smart_v1_scopes-smart_discovery_stu2_2-g10_smart_well_known_capabilities: 9.13.4.05 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2: 9.13.2 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-standalone_auth_tls: 9.13.2.01 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-smart_app_redirect_stu2: 9.13.2.02 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-smart_code_received: 9.13.2.03 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-standalone_token_tls: 9.13.2.04 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-smart_token_exchange: 9.13.2.05 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-smart_token_response_body: 9.13.2.06 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-smart_token_response_headers: 9.13.2.07 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-g10_smart_scopes: 9.13.2.08 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-g10_unauthorized_access: 9.13.2.09 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-g10_patient_context: 9.13.2.10 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2: 9.13.5 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-standalone_auth_tls: 9.13.5.01 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-smart_app_redirect_stu2: 9.13.5.02 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-smart_code_received: 9.13.5.03 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-standalone_token_tls: 9.13.5.04 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2: 9.13.5.05 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2: 9.13.5.06 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-smart_token_response_headers: 9.13.5.07 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-smart_cors_token_exchange: 9.13.5.08 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-g10_smart_scopes: 9.13.5.09 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-g10_unauthorized_access: 9.13.5.10 -g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-g10_patient_context: 9.13.5.11 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access: 9.13.3 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-Test01: 9.13.3.01 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access: 9.13.3.02 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access: 9.13.3.03 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access: 9.13.3.04 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access: 9.13.3.05 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access: 9.13.3.06 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_device_unrestricted_access: 9.13.3.07 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access: 9.13.3.08 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access: 9.13.3.09 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access: 9.13.3.10 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access: 9.13.3.11 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_medication_request_access: 9.13.3.12 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access: 9.13.3.13 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access: 9.13.3.14 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_encounter_unrestricted_access: 9.13.3.15 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_service_request_unrestricted_access: 9.13.3.16 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access: 9.13.3.17 -? g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access -: 9.13.3.18 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access: 9.13.3.19 -? g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access -: 9.13.3.20 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access: 1.7.21 -? g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access -: 1.7.22 -g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access: 1.7.23 -? g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access -: 1.7.24 -g10_certification-Group06-g10_smart_v1_scopes-g10_auth_incorrectly_permitted_tls_versions_messages_setup: 9.13.01 -g10_certification-Group06-g10_smart_v1_scopes-g10_token_incorrectly_permitted_tls_versions_messages_setup: 9.13.02 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2: '9.22' -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2: 9.22.1 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2-well_known_endpoint: 9.22.1.01 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2-well_known_capabilities_stu2: 9.22.1.02 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2-g10_smart_well_known_capabilities: 9.22.1.03 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2_2: 9.22.2 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2_2-well_known_endpoint: 9.22.2.01 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2_2-well_known_capabilities_stu2: 9.22.2.02 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2_2-smart_cors_well_known_endpoint: 9.22.2.03 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2_2-smart_cors_metadata_request: 9.22.2.04 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_discovery_stu2_2-g10_smart_well_known_capabilities: 9.22.2.05 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2: 9.22.3 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-standalone_auth_tls: 9.22.3.01 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-smart_app_redirect_stu2: 9.22.3.02 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-smart_code_received: 9.22.3.03 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-standalone_token_tls: 9.22.3.04 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-smart_token_exchange: 9.22.3.05 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-smart_token_response_body: 9.22.3.06 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-smart_token_response_headers: 9.22.3.07 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-g10_smart_scopes: 9.22.3.08 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-g10_unauthorized_access: 9.22.3.09 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-g10_patient_context: 9.22.3.10 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2: 9.22.4 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls: 9.22.4.01 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2: 9.22.4.02 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-smart_code_received: 9.22.4.03 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls: 9.22.4.04 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2: 9.22.4.05 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2: 9.22.4.06 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-smart_token_response_headers: 9.22.4.07 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange: 9.22.4.08 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-g10_smart_scopes: 9.22.4.09 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-g10_unauthorized_access: 9.22.4.10 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-g10_patient_context: 9.22.4.11 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access: 9.22.5 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-Test01: 9.22.5.01 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access: 9.22.5.02 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access -: 9.22.5.03 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access: 9.22.5.04 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access: 9.22.5.05 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access: 9.22.5.06 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_device_unrestricted_access: 9.22.5.07 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access -: 9.22.5.08 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access -: 9.22.5.09 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access: 9.22.5.10 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access: 9.22.5.11 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_medication_request_access: 9.22.5.12 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access: 9.22.5.13 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access: 9.22.5.14 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_encounter_unrestricted_access: 9.22.5.15 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_service_request_unrestricted_access -: 9.22.5.16 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access -: 9.22.5.17 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access -: 9.22.5.18 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access -: 9.22.5.19 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access -: 9.22.5.20 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access -: 1.7.21 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access -: 1.7.22 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access -: 1.7.23 -? g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access -: 1.7.24 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_auth_incorrectly_permitted_tls_versions_messages_setup: 9.22.01 -g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_token_incorrectly_permitted_tls_versions_messages_setup: 9.22.02 g10_certification-Group06-g10_smart_fine_grained_scopes: '9.14' g10_certification-Group06-g10_smart_fine_grained_scopes-Group01: 9.14.1 g10_certification-Group06-g10_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2: 9.14.1.1 @@ -3688,12 +2254,10 @@ g10_certification-g10_visual_inspection_and_attestations-Test02: '11.02' g10_certification-g10_visual_inspection_and_attestations-Test03: '11.03' g10_certification-g10_visual_inspection_and_attestations-Test04: '11.04' g10_certification-g10_visual_inspection_and_attestations-Test05: '11.05' -g10_certification-g10_visual_inspection_and_attestations-Test06: '11.06' g10_certification-g10_visual_inspection_and_attestations-Test07: '11.07' g10_certification-g10_visual_inspection_and_attestations-Test08: '11.08' g10_certification-g10_visual_inspection_and_attestations-Test09: '11.09' g10_certification-g10_visual_inspection_and_attestations-Test10: '11.10' -g10_certification-g10_visual_inspection_and_attestations-Test11: '11.11' g10_certification-g10_visual_inspection_and_attestations-Test13: '11.13' g10_certification-g10_visual_inspection_and_attestations-g10_public_url_attestation: '11.14' g10_certification-g10_visual_inspection_and_attestations-g10_tls_version_attestation: '11.15' @@ -3703,3 +2267,5 @@ g10_certification-g10_visual_inspection_and_attestations-g10_clinical_test_scope g10_certification-g10_visual_inspection_and_attestations-g10_clinical_test_scope_attestation_stu2_2: '11.19' g10_certification-g10_visual_inspection_and_attestations-g10_us_core_7_clinical_test_scope_attestation: '11.20' g10_certification-g10_visual_inspection_and_attestations-g10_us_core_7_clinical_test_scope_attestation_stu2_2: '11.21' + +g10_certification-Group06-g10_smart_invalid_aud-Test03: 9.4.99 diff --git a/lib/onc_certification_g10_test_kit/g10_options.rb b/lib/onc_certification_g10_test_kit/g10_options.rb index 5ffde24d..7d64f5ef 100644 --- a/lib/onc_certification_g10_test_kit/g10_options.rb +++ b/lib/onc_certification_g10_test_kit/g10_options.rb @@ -1,15 +1,9 @@ module ONCCertificationG10TestKit module G10Options - US_CORE_3 = 'us_core_3'.freeze - US_CORE_4 = 'us_core_4'.freeze - US_CORE_5 = 'us_core_5'.freeze US_CORE_6 = 'us_core_6'.freeze US_CORE_7 = 'us_core_7'.freeze US_CORE_VERSION_NUMBERS = { - US_CORE_3 => '3.1.1', - US_CORE_4 => '4.0.0', - US_CORE_5 => '5.0.1', US_CORE_6 => '6.1.0', US_CORE_7 => '7.0.0' }.freeze @@ -17,20 +11,15 @@ module G10Options BULK_DATA_1 = 'multi_patient_api_stu1'.freeze BULK_DATA_2 = 'multi_patient_api_stu2'.freeze - SMART_1 = 'smart_app_launch_1'.freeze SMART_2 = 'smart_app_launch_2'.freeze SMART_2_2 = 'smart_app_launch_2_2'.freeze - US_CORE_3_REQUIREMENT = { us_core_version: US_CORE_3 }.freeze - US_CORE_4_REQUIREMENT = { us_core_version: US_CORE_4 }.freeze - US_CORE_5_REQUIREMENT = { us_core_version: US_CORE_5 }.freeze US_CORE_6_REQUIREMENT = { us_core_version: US_CORE_6 }.freeze US_CORE_7_REQUIREMENT = { us_core_version: US_CORE_7 }.freeze BULK_DATA_1_REQUIREMENT = { multi_patient_version: BULK_DATA_1 }.freeze BULK_DATA_2_REQUIREMENT = { multi_patient_version: BULK_DATA_2 }.freeze - SMART_1_REQUIREMENT = { smart_app_launch_version: SMART_1 }.freeze SMART_2_REQUIREMENT = { smart_app_launch_version: SMART_2 }.freeze SMART_2_2_REQUIREMENT = { smart_app_launch_version: SMART_2_2 }.freeze @@ -38,18 +27,6 @@ def us_core_version suite_options[:us_core_version] end - def using_us_core_3? - us_core_version == US_CORE_3 - end - - def using_us_core_4? - us_core_version == US_CORE_4 - end - - def using_us_core_5? - us_core_version == US_CORE_5 - end - def using_us_core_6? us_core_version == US_CORE_6 end @@ -66,14 +43,8 @@ def versioned_us_core_module case us_core_version when US_CORE_7 USCoreTestKit::USCoreV700 - when US_CORE_6 - USCoreTestKit::USCoreV610 - when US_CORE_5 - USCoreTestKit::USCoreV501 - when US_CORE_4 - USCoreTestKit::USCoreV400 else - USCoreTestKit::USCoreV311 + USCoreTestKit::USCoreV610 end end end diff --git a/lib/onc_certification_g10_test_kit/igs/01-us-core-v400.tgz b/lib/onc_certification_g10_test_kit/igs/01-us-core-v400.tgz deleted file mode 100644 index 1426a6cd..00000000 Binary files a/lib/onc_certification_g10_test_kit/igs/01-us-core-v400.tgz and /dev/null differ diff --git a/lib/onc_certification_g10_test_kit/igs/03-us-core-v311.tgz b/lib/onc_certification_g10_test_kit/igs/03-us-core-v311.tgz deleted file mode 100644 index 6f95a73c..00000000 Binary files a/lib/onc_certification_g10_test_kit/igs/03-us-core-v311.tgz and /dev/null differ diff --git a/lib/onc_certification_g10_test_kit/limited_scope_grant_test.rb b/lib/onc_certification_g10_test_kit/limited_scope_grant_test.rb index 5aa49b61..cc5169e3 100644 --- a/lib/onc_certification_g10_test_kit/limited_scope_grant_test.rb +++ b/lib/onc_certification_g10_test_kit/limited_scope_grant_test.rb @@ -35,13 +35,12 @@ class LimitedScopeGrantTest < Inferno::Test (POSSIBLE_RESOURCES + ['Encounter', 'ServiceRequest']).freeze V6_POSSIBLE_RESOURCES = - (V5_POSSIBLE_RESOURCES + ['Specimen', 'Coverage', 'MedicationDispense']).freeze + (V5_POSSIBLE_RESOURCES + ['Specimen', 'Coverage', 'MedicationDispense', 'PractitionerRole', + 'QuestionnaireResponse']).freeze V7_POSSIBLE_RESOURCES = (V6_POSSIBLE_RESOURCES + ['Location']).freeze def possible_resources - return V5_POSSIBLE_RESOURCES if using_us_core_5? - return V6_POSSIBLE_RESOURCES if using_us_core_6? return V7_POSSIBLE_RESOURCES if using_us_core_7? diff --git a/lib/onc_certification_g10_test_kit/onc_program_procedure.yml b/lib/onc_certification_g10_test_kit/onc_program_procedure.yml index 025f1620..b7ed18b5 100644 --- a/lib/onc_certification_g10_test_kit/onc_program_procedure.yml +++ b/lib/onc_certification_g10_test_kit/onc_program_procedure.yml @@ -651,7 +651,7 @@ in § 170.213 and the corresponding implementation specification adopted in § 170.215(b)(1). - If using US Core 3.1.1, 4.0.0, or 6.1.0 these resources include: + If using US Core 6.1.0 these resources include: * “AllergyIntolerance”; * “CarePlan”; @@ -687,7 +687,7 @@ § 170.213 and the corresponding implementation specification adopted in § 170.215(b)(1). - If using US Core 3.1.1, 4.0.0, or 6.1.0 these resources include: + If using US Core 6.1.0 these resources include: * “AllergyIntolerance”; * “CarePlan”; @@ -738,7 +738,7 @@ in § 170.213 and the corresponding implementation specification adopted in § 170.215(b)(1). - If using US Core 3.1.1, 4.0.0, 6.1.0, or 7.0.0 these resources include: + If using US Core 6.1.0, or 7.0.0 these resources include: * “AllergyIntolerance”; * “CarePlan”; @@ -776,7 +776,7 @@ § 170.213 and the corresponding implementation specification adopted in § 170.215(b)(1). - If using US Core 3.1.1, 4.0.0, 6.1.0, or 7.0.0 these resources include: + If using US Core 6.1.0, or 7.0.0 these resources include: * “AllergyIntolerance”; * “CarePlan”; diff --git a/lib/onc_certification_g10_test_kit/patient_scope_test.rb b/lib/onc_certification_g10_test_kit/patient_scope_test.rb index 1c3c5afc..9b5d2a02 100644 --- a/lib/onc_certification_g10_test_kit/patient_scope_test.rb +++ b/lib/onc_certification_g10_test_kit/patient_scope_test.rb @@ -8,8 +8,6 @@ class PatientScopeTest < Inferno::Test This test verifies that systems are capable of granting patient-level scopes during an EHR Launch. - * [Clinician Access for EHR Launch Capability Set STU - 1](http://hl7.org/fhir/smart-app-launch/1.0.0/conformance/index.html#clinician-access-for-ehr-launch) * [Clinician Access for EHR Launch Capability Set STU 2](http://hl7.org/fhir/smart-app-launch/STU2/conformance.html#clinician-access-for-ehr-launch) ) diff --git a/lib/onc_certification_g10_test_kit/profile_selector.rb b/lib/onc_certification_g10_test_kit/profile_selector.rb index fdcd9bb2..ad264510 100644 --- a/lib/onc_certification_g10_test_kit/profile_selector.rb +++ b/lib/onc_certification_g10_test_kit/profile_selector.rb @@ -17,8 +17,7 @@ def extract_profile(resource_type) end def location_use_base_fhir? - using_us_core_3? || using_us_core_4? || using_us_core_5? || - using_us_core_6? + using_us_core_6? end def observation_contains_code?(observation_resource, code) @@ -40,7 +39,7 @@ def select_profile(resource) # rubocop:disable Metrics/CyclomaticComplexity case resource.resourceType when 'Condition' case us_core_version - when US_CORE_5, US_CORE_6, US_CORE_7 + when US_CORE_6, US_CORE_7 if resource_contains_category?(resource, 'encounter-diagnosis', 'http://terminology.hl7.org/CodeSystem/condition-category') profiles << extract_profile('ConditionEncounterDiagnosis') elsif resource_contains_category?(resource, 'problem-list-item', @@ -76,121 +75,36 @@ def select_profile(resource) # rubocop:disable Metrics/CyclomaticComplexity profiles << extract_profile('PulseOximetry') if observation_contains_code?(resource, '59408-5') - if observation_contains_code?(resource, '8289-1') - profiles << case us_core_version - when US_CORE_3 - extract_profile('HeadCircumference') - else - extract_profile('HeadCircumferencePercentile') - end - end + profiles << extract_profile('HeadCircumferencePercentile') if observation_contains_code?(resource, '8289-1') - if observation_contains_code?(resource, '9843-4') && !using_us_core_3? - profiles << extract_profile('HeadCircumference') - end + profiles << extract_profile('HeadCircumference') if observation_contains_code?(resource, '9843-4') # FHIR Vital Signs profiles: https://www.hl7.org/fhir/observation-vitalsigns.html # Vital Signs Panel, Oxygen Saturation are not required by USCDI # Body Mass Index is replaced by :pediatric_bmi_age Profile # Systolic Blood Pressure, Diastolic Blood Pressure are covered by :blood_pressure Profile # Head Circumference is replaced by US Core Head Occipital-frontal Circumference Percentile Profile - profiles << extract_profile('Bmi') if observation_contains_code?(resource, '39156-5') && !using_us_core_3? - - if observation_contains_code?(resource, '85354-9') - profiles << case us_core_version - when US_CORE_3 - extract_profile('Bp') - else - extract_profile('BloodPressure') - end - end + profiles << extract_profile('Bmi') if observation_contains_code?(resource, '39156-5') - if observation_contains_code?(resource, '8302-2') - profiles << case us_core_version - when US_CORE_3 - extract_profile('Bodyheight') - else - extract_profile('BodyHeight') - end - end + profiles << extract_profile('BloodPressure') if observation_contains_code?(resource, '85354-9') - if observation_contains_code?(resource, '8310-5') - profiles << case us_core_version - when US_CORE_3 - extract_profile('Bodytemp') - else - extract_profile('BodyTemperature') - end - end + profiles << extract_profile('BodyHeight') if observation_contains_code?(resource, '8302-2') - if observation_contains_code?(resource, '29463-7') - profiles << case us_core_version - when US_CORE_3 - extract_profile('Bodyweight') - else - extract_profile('BodyWeight') - end - end + profiles << extract_profile('BodyTemperature') if observation_contains_code?(resource, '8310-5') - if observation_contains_code?(resource, '8867-4') - profiles << case us_core_version - when US_CORE_3 - extract_profile('Heartrate') - else - extract_profile('HeartRate') - end - end + profiles << extract_profile('BodyWeight') if observation_contains_code?(resource, '29463-7') - if observation_contains_code?(resource, '9279-1') - profiles << case us_core_version - when US_CORE_3 - extract_profile('Resprate') - else - extract_profile('RespiratoryRate') - end - end + profiles << extract_profile('HeartRate') if observation_contains_code?(resource, '8867-4') - if using_us_core_5? && - resource_contains_category?( - resource, 'clinical-test', 'http://hl7.org/fhir/us/core/CodeSystem/us-core-observation-category' - ) - profiles << extract_profile('ObservationClinicalTest') - end + profiles << extract_profile('RespiratoryRate') if observation_contains_code?(resource, '9279-1') - if (using_us_core_5? || using_us_core_6? || using_us_core_7?) && observation_contains_code?(resource, '76690-7') + if (using_us_core_6? || using_us_core_7?) && observation_contains_code?(resource, '76690-7') profiles << extract_profile('ObservationSexualOrientation') end - if using_us_core_5? && - resource_contains_category?(resource, 'social-history', - 'http://terminology.hl7.org/CodeSystem/observation-category') - profiles << extract_profile('ObservationSocialHistory') - end - - if using_us_core_5? && - resource_contains_category?(resource, 'imaging', - 'http://terminology.hl7.org/CodeSystem/observation-category') - profiles << extract_profile('ObservationImaging') - end - - if resource_contains_category?(resource, 'survey', - 'http://terminology.hl7.org/CodeSystem/observation-category') - if using_us_core_5? - # We will simply match all Observations of category "survey" to SDOH, - # and do not look at the category "sdoh". US Core spec team says that - # support for the "sdoh" category is limited, and the validation rules - # allow for very generic surveys to validate against this profile. - # And will not validate against the ObservationSurvey profile itself. - # This may not be exactly precise but it works out the same - - # if we wanted to be more specific here, we would add: - # `resource_contains_category?(resource, 'sdoh', - # 'http://terminology.hl7.org/CodeSystem/observation-category') &&` - # along with a specific extract_profile('ObservationSurvey') to catch non-sdoh. - profiles << extract_profile('ObservationSdohAssessment') - elsif using_us_core_6? || using_us_core_7? - profiles << extract_profile('ObservationScreeningAssessment') - end + if (using_us_core_6? || using_us_core_7?) && + resource_contains_category?(resource, 'survey', 'http://terminology.hl7.org/CodeSystem/observation-category') + profiles << extract_profile('ObservationScreeningAssessment') end if (using_us_core_6? || using_us_core_7?) && observation_contains_code?(resource, '11341-5') diff --git a/lib/onc_certification_g10_test_kit/requirements/generated/g10_certification_requirements_coverage.csv b/lib/onc_certification_g10_test_kit/requirements/generated/g10_certification_requirements_coverage.csv index 4ccce396..7ed58f04 100644 --- a/lib/onc_certification_g10_test_kit/requirements/generated/g10_certification_requirements_coverage.csv +++ b/lib/onc_certification_g10_test_kit/requirements/generated/g10_certification_requirements_coverage.csv @@ -15,24 +15,24 @@ and trusted connection in accordance with the implementation specifications adopted in § 170.215(b)(1) and § 170.215(c), including: * Using TLS version 1.2 or higher; and -* Conformance to FHIR® Communications Security requirements.",SHALL,Server,false,,,"1.3.01, 1.3.04, 1.4.01, 1.4.04, 1.9.01, 1.9.04, 1.9.08, 2.1.01, 2.1.04, 2.2.01, 2.2.04, 2.4.01, 2.4.04, 2.4.08, 3.3.03, 3.3.06, 3.4.03, 3.4.06, 3.8.03, 3.8.06, 3.8.10, 4.1.01, 5.1.01, 10.1.01, 12.1.01, 7.1.01, 7.2.01, 7.3.01, 8.1.01, 8.2.01, 8.3.01, 9.1.01, 9.1.04, 9.2.01, 9.2.04, 9.16.01, 9.16.04, 9.8.03, 9.8.06, 9.9.03, 9.9.06, 9.19.03, 9.19.06, 9.19.10, 9.11.1.2.01, 9.11.1.2.04, 9.20.1.2.01, 9.20.1.2.04, 9.20.1.2.08, 9.12.2.01, 9.12.2.04, 9.12.5.01, 9.12.5.04, 9.12.5.08, 9.21.3.01, 9.21.3.04, 9.21.4.01, 9.21.4.04, 9.21.4.08, 9.13.2.01, 9.13.2.04, 9.13.5.01, 9.13.5.04, 9.13.5.08, 9.22.3.01, 9.22.3.04, 9.22.4.01, 9.22.4.04, 9.22.4.08, 9.14.1.1.2.01, 9.14.1.1.2.04, 9.14.2.1.2.01, 9.14.2.1.2.04, 9.23.1.1.2.01, 9.23.1.1.2.04, 9.23.1.1.2.08, 9.23.2.1.2.01, 9.23.2.1.2.04, 9.23.2.1.2.08, 9.24.1.1.2.01, 9.24.1.1.2.04, 9.24.2.1.2.01, 9.24.2.1.2.04, 9.25.1.1.2.01, 9.25.1.1.2.04, 9.25.1.1.2.08, 9.25.2.1.2.01, 9.25.2.1.2.04, 9.25.2.1.2.08, 9.15.2.01, 9.15.2.04, 9.15.5.01, 9.15.5.04, 9.15.5.08, 9.26.3.01, 9.26.3.04, 9.26.4.01, 9.26.4.04, 9.26.4.08, 9.27.3.01, 9.27.3.04, 9.28.3.01, 9.28.3.04, 9.28.4.01, 9.28.4.04, 9.28.4.08, 11.15","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch-standalone_auth_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_cors_token_exchange, g10_certification-g10_single_patient_api-us_core_v311_capability_statement-standalone_auth_tls, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-standalone_auth_tls, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-standalone_auth_tls, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-standalone_auth_tls, g10_certification-multi_patient_api-bulk_data_authorization-g10_bulk_token_tls_version, g10_certification-multi_patient_api-bulk_data_group_export-g10_bulk_data_server_tls_version, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_file_server_tls_version, g10_certification-multi_patient_api_stu2-bulk_data_authorization-g10_bulk_token_tls_version, g10_certification-multi_patient_api_stu2-bulk_data_group_export_stu2-g10_bulk_data_server_tls_version, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_file_server_tls_version, g10_certification-Group06-g10_public_standalone_launch-standalone_auth_tls, g10_certification-Group06-g10_public_standalone_launch-standalone_token_tls, g10_certification-Group06-g10_public_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_public_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_public_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_public_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_ehr_patient_launch-ehr_auth_tls, g10_certification-Group06-g10_ehr_patient_launch-ehr_token_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2-ehr_auth_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2-ehr_token_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-ehr_auth_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-ehr_token_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_token_introspection-smart_token_introspection_access_token_group-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_token_introspection-smart_token_introspection_access_token_group-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_access_token_group_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_access_token_group_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_access_token_group_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-standalone_auth_tls, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-standalone_token_tls, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-standalone_auth_tls, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-standalone_token_tls, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-smart_cors_token_exchange, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-standalone_auth_tls, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-standalone_token_tls, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-standalone_auth_tls, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-standalone_token_tls, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-smart_cors_token_exchange, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-smart_cors_token_exchange, g10_certification-g10_visual_inspection_and_attestations-g10_tls_version_attestation" +* Conformance to FHIR® Communications Security requirements.",SHALL,Server,false,,,"1.4.01, 1.4.04, 1.9.01, 1.9.04, 1.9.08, 2.2.01, 2.2.04, 2.4.01, 2.4.04, 2.4.08, 3.4.03, 3.4.06, 3.8.03, 3.8.06, 3.8.10, 10.1.01, 12.1.01, 7.1.01, 7.2.01, 7.3.01, 8.1.01, 8.2.01, 8.3.01, 9.2.01, 9.2.04, 9.16.01, 9.16.04, 9.9.03, 9.9.06, 9.19.03, 9.19.06, 9.19.10, 9.11.1.2.01, 9.11.1.2.04, 9.20.1.2.01, 9.20.1.2.04, 9.20.1.2.08, 9.12.2.01, 9.12.2.04, 9.12.5.01, 9.12.5.04, 9.12.5.08, 9.21.3.01, 9.21.3.04, 9.21.4.01, 9.21.4.04, 9.21.4.08, 9.14.1.1.2.01, 9.14.1.1.2.04, 9.14.2.1.2.01, 9.14.2.1.2.04, 9.23.1.1.2.01, 9.23.1.1.2.04, 9.23.1.1.2.08, 9.23.2.1.2.01, 9.23.2.1.2.04, 9.23.2.1.2.08, 9.24.1.1.2.01, 9.24.1.1.2.04, 9.24.2.1.2.01, 9.24.2.1.2.04, 9.25.1.1.2.01, 9.25.1.1.2.04, 9.25.1.1.2.08, 9.25.2.1.2.01, 9.25.2.1.2.04, 9.25.2.1.2.08, 9.15.2.01, 9.15.2.04, 9.15.5.01, 9.15.5.04, 9.15.5.08, 9.26.3.01, 9.26.3.04, 9.26.4.01, 9.26.4.04, 9.26.4.08, 9.27.3.01, 9.27.3.04, 9.28.3.01, 9.28.3.04, 9.28.4.01, 9.28.4.04, 9.28.4.08, 11.15","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_cors_token_exchange, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-standalone_auth_tls, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-standalone_auth_tls, g10_certification-multi_patient_api-bulk_data_authorization-g10_bulk_token_tls_version, g10_certification-multi_patient_api-bulk_data_group_export-g10_bulk_data_server_tls_version, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_file_server_tls_version, g10_certification-multi_patient_api_stu2-bulk_data_authorization-g10_bulk_token_tls_version, g10_certification-multi_patient_api_stu2-bulk_data_group_export_stu2-g10_bulk_data_server_tls_version, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_file_server_tls_version, g10_certification-Group06-g10_public_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_public_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_public_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_public_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2-ehr_auth_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2-ehr_token_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-ehr_auth_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-ehr_token_tls, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_token_introspection-smart_token_introspection_access_token_group-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_token_introspection-smart_token_introspection_access_token_group-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_access_token_group_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_access_token_group_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_access_token_group_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_cors_token_exchange, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-standalone_auth_tls, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-standalone_token_tls, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-standalone_auth_tls, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-standalone_token_tls, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-smart_cors_token_exchange, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-standalone_auth_tls, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-standalone_token_tls, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-standalone_auth_tls, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-standalone_token_tls, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-smart_cors_token_exchange, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-standalone_auth_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-standalone_token_tls, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-smart_cors_token_exchange, g10_certification-g10_visual_inspection_and_attestations-g10_tls_version_attestation" 170.315(g)(10)-test-procedure,AUT-PAT-1,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support the following for “EHR-Launch,” “Standalone-Launch,” and “Both” (“EHR-Launch” and “Standalone-Launch”) as specified in the -implementation specification adopted in § 170.215(c)(1).",SHALL,Server,false,,,"1.3.01, 1.3.02, 1.3.03, 1.3.04, 1.3.05, 1.3.06, 1.3.07, 1.4.01, 1.4.02, 1.4.03, 1.4.04, 1.4.05, 1.4.06, 1.4.07, 1.9.01, 1.9.02, 1.9.03, 1.9.04, 1.9.05, 1.9.06, 1.9.07, 3.3.01, 3.3.02, 3.3.03, 3.3.04, 3.3.05, 3.3.06, 3.3.07, 3.3.08, 3.3.09, 3.4.01, 3.4.02, 3.4.03, 3.4.04, 3.4.05, 3.4.06, 3.4.07, 3.4.08, 3.4.09, 3.8.01, 3.8.02, 3.8.03, 3.8.04, 3.8.05, 3.8.06, 3.8.07, 3.8.08, 3.8.09","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_code_received, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_response_body, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_code_received, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_code_received, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_redirect, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_response_body, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_response_body, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_response_headers" +implementation specification adopted in § 170.215(c)(1).",SHALL,Server,false,,,"1.4.01, 1.4.02, 1.4.03, 1.4.04, 1.4.05, 1.4.06, 1.4.07, 1.9.01, 1.9.02, 1.9.03, 1.9.04, 1.9.05, 1.9.06, 1.9.07, 3.4.01, 3.4.02, 3.4.03, 3.4.04, 3.4.05, 3.4.06, 3.4.07, 3.4.08, 3.4.09, 3.8.01, 3.8.02, 3.8.03, 3.8.04, 3.8.05, 3.8.06, 3.8.07, 3.8.08, 3.8.09","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_code_received, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_code_received, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_response_body, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-ehr_auth_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-ehr_token_tls, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_response_headers" 170.315(g)(10)-test-procedure,AUT-PAT-2,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[EHR-Launch] The health IT developer demonstrates the ability of the Health IT Module to initiate a “launch sequence” using the “launch-ehr"" “SMART on FHIR® Core Capability” SMART EHR Launch mode detailed in the implementation specification adopted in § 170.215(c)(1), including: * Launching the registered launch URL of the application; and -* Passing the parameters: “iss” and “launch”.",SHALL,Server,false,,,"3.3.01, 3.3.02, 3.3.04, 3.4.01, 3.4.02, 3.4.04, 3.8.01, 3.8.02, 3.8.04","g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_redirect, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_redirect_stu2" +* Passing the parameters: “iss” and “launch”.",SHALL,Server,false,,,"3.4.01, 3.4.02, 3.4.04, 3.8.01, 3.8.02, 3.8.04","g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_launch, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_launch_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_redirect_stu2" 170.315(g)(10)-test-procedure,AUT-PAT-3,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Standalone-Launch] The health IT developer demonstrates the ability of the Health IT Module to launch using the “launch-standalone"" “SMART on FHIR® Core Capability” SMART Standalone Launch mode detailed in the -implementation specification adopted in § 170.215(c)(1).",SHALL,Server,false,,,"1.3.02, 1.4.02, 1.9.02","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2" +implementation specification adopted in § 170.215(c)(1).",SHALL,Server,false,,,"1.4.02, 1.9.02","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2" 170.315(g)(10)-test-procedure,AUT-PAT-4,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Standalone-Launch] The health IT developer demonstrates the ability -of the Health IT Module to support SMART’s public client profile.",SHALL,Server,false,,,"9.1.02, 9.1.03, 9.1.05, 9.1.06, 9.1.07, 9.1.08, 9.1.09, 9.2.02, 9.2.03, 9.2.05, 9.2.06, 9.2.07, 9.2.08, 9.2.09, 9.16.01, 9.16.02, 9.16.03, 9.16.05, 9.16.06, 9.16.07, 9.16.08, 9.16.09","g10_certification-Group06-g10_public_standalone_launch-smart_app_redirect, g10_certification-Group06-g10_public_standalone_launch-smart_code_received, g10_certification-Group06-g10_public_standalone_launch-smart_token_exchange, g10_certification-Group06-g10_public_standalone_launch-smart_token_response_body, g10_certification-Group06-g10_public_standalone_launch-smart_token_response_headers, g10_certification-Group06-g10_public_standalone_launch-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch-g10_public_launch_id_token, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_code_received, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_token_exchange, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_token_response_body, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_token_response_headers, g10_certification-Group06-g10_public_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch_stu2-g10_public_launch_id_token, g10_certification-Group06-g10_public_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_code_received, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_token_exchange, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_token_response_body, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-Group06-g10_public_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch_stu2_2-g10_public_launch_id_token" +of the Health IT Module to support SMART’s public client profile.",SHALL,Server,false,,,"9.2.02, 9.2.03, 9.2.05, 9.2.06, 9.2.07, 9.2.08, 9.2.09, 9.16.01, 9.16.02, 9.16.03, 9.16.05, 9.16.06, 9.16.07, 9.16.08, 9.16.09","g10_certification-Group06-g10_public_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_code_received, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_token_exchange, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_token_response_body, g10_certification-Group06-g10_public_standalone_launch_stu2-smart_token_response_headers, g10_certification-Group06-g10_public_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch_stu2-g10_public_launch_id_token, g10_certification-Group06-g10_public_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_code_received, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_token_exchange, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_token_response_body, g10_certification-Group06-g10_public_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-Group06-g10_public_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch_stu2_2-g10_public_launch_id_token" 170.315(g)(10)-test-procedure,AUT-PAT-10,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to evaluate the authorization request and request end-user input, if applicable (required for patient-facing applications), @@ -66,7 +66,7 @@ The following resources must also be supported if using US Core 6.1.0: * ""Specimen"" * ""MedicationDispense"" * ""RelatedPerson""; and -* ""ServiceRequest""",SHALL,Server,false,,,"1.3.02, 1.3.05, 1.7.01, 1.7.02, 1.7.03, 1.7.04, 1.7.05, 1.7.06, 1.7.07, 1.7.08, 1.7.09, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.15, 1.7.16, 1.7.17, 1.7.18, 1.7.19, 1.7.20, 2.1.02, 2.1.05, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.14, 2.3.15, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 3.3.04, 3.3.07","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-Test01, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_device_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_redirect, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_exchange" +* ""ServiceRequest""",SHALL,Server,false,,,"1.7.01, 1.7.02, 1.7.03, 1.7.04, 1.7.05, 1.7.06, 1.7.07, 1.7.08, 1.7.09, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.17, 1.7.18, 1.7.19, 1.7.20, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.16, 2.3.17, 2.3.18, 2.3.19","g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-Test01, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_device_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access" 170.315(g)(10)-test-procedure,AUT-PAT-33,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to evaluate the authorization request and request end-user input, if applicable (required for patient-facing applications), @@ -103,30 +103,30 @@ The following resources must also be supported if using US Core 6.1.0 or 7.0.0: * ""ServiceRequest"" The following resources must also be supported if using US Core 7.0.0: -* ""Location""",SHALL,Server,false,,,"1.3.02, 1.3.05, 1.4.02, 1.4.05, 1.9.02, 1.9.05, 1.7.01, 1.7.02, 1.7.03, 1.7.04, 1.7.05, 1.7.06, 1.7.07, 1.7.08, 1.7.09, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.15, 1.7.16, 1.7.17, 1.7.18, 1.7.19, 1.7.20, 1.7.21, 1.7.22, 1.7.23, 1.7.24, 2.1.02, 2.1.05, 2.2.02, 2.2.05, 2.4.02, 2.4.05, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.14, 2.3.15, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 2.3.20, 2.3.21, 2.3.22, 2.3.23, 3.3.04, 3.3.07, 3.4.04, 3.4.07, 3.8.04, 3.8.07, 1.7.21, 1.7.22, 1.7.23, 1.7.24, 1.7.21, 1.7.22, 1.7.23, 1.7.24","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-Test01, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_device_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_medication_dispense_restricted_access, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_redirect, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access" +* ""Location""",SHALL,Server,false,,,"1.4.02, 1.4.05, 1.9.02, 1.9.05, 1.7.01, 1.7.02, 1.7.03, 1.7.04, 1.7.05, 1.7.06, 1.7.07, 1.7.08, 1.7.09, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.17, 1.7.18, 1.7.19, 1.7.20, 1.7.21, 1.7.22, 1.7.23, 1.7.24, 2.2.02, 2.2.05, 2.4.02, 2.4.05, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 2.3.20, 2.3.21, 2.3.22, 2.3.23, 3.4.04, 3.4.07, 3.8.04, 3.8.07","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-Test01, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_device_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_medication_dispense_restricted_access, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_exchange_stu2_2" 170.315(g)(10)-test-procedure,AUT-PAT-11,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to evaluate the authorization request and request end-user input, if applicable (required for patient-facing applications), including either the ability for the end-user to explicitly enable / disable the “offline_access” scope or information communicating the -application’s request for the “offline_access” scope.",SHALL,Server,false,,,"1.3.02, 1.3.05, 1.4.02, 1.4.05, 1.9.02, 1.9.05, 2.1.02, 2.1.05, 2.2.02, 2.2.05, 2.4.02, 2.4.05, 11.04","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_visual_inspection_and_attestations-Test04" +application’s request for the “offline_access” scope.",SHALL,Server,false,,,"1.4.02, 1.4.05, 1.9.02, 1.9.05, 2.2.02, 2.2.05, 2.4.02, 2.4.05, 11.04","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_visual_inspection_and_attestations-Test04" 170.315(g)(10)-test-procedure,AUT-PAT-12,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to deny an application’s authorization request according to a patient’s preferences selected in AUT-PAT-10, and AUT-PAT-11, of this section in accordance with the implementation specification -adopted in § 170.215(c)(1).",SHALL,Server,false,,,"1.3.02, 1.3.05, 1.7.01, 1.7.02, 1.7.03, 1.7.04, 1.7.05, 1.7.06, 1.7.07, 1.7.08, 1.7.09, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.15, 1.7.16, 1.7.17, 1.7.18, 1.7.19, 1.7.20, 2.1.02, 2.1.05, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.14, 2.3.15, 2.3.16, 2.3.17, 2.3.18, 2.3.19","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-Test01, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_device_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access" +adopted in § 170.215(c)(1).",SHALL,Server,false,,,"1.7.01, 1.7.02, 1.7.03, 1.7.04, 1.7.05, 1.7.06, 1.7.07, 1.7.08, 1.7.09, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.17, 1.7.18, 1.7.19, 1.7.20, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.16, 2.3.17, 2.3.18, 2.3.19","g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-Test01, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_device_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access" 170.315(g)(10)-test-procedure,AUT-PAT-37,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to return an error response if the ""aud"" parameter provided by an application to the Health IT Module in AUT-PAT-26, is not a valid FHIR® resource server associated with the Health IT Module's -authorization server.",SHALL,Server,false,,,"9.4.01, 9.4.02, 9.4.03","g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect, g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect_stu2_2" +authorization server.",SHALL,Server,false,,,"9.4.02, 9.4.03","g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect_stu2_2" 170.315(g)(10)-test-procedure,AUT-PAT-14,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to grant an application access to EHI by returning an authorization code to the application according to the implementation specification adopted in § 170.215(c)(1), including the following parameters: * “code”; and -* “state”.",SHALL,Server,false,,,"1.3.03, 1.4.03, 1.9.03, 3.3.05, 3.4.05, 3.8.05","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_code_received, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_code_received, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_code_received" +* “state”.",SHALL,Server,false,,,"1.4.03, 1.9.03, 3.4.05, 3.8.05","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_code_received, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_code_received" 170.315(g)(10)-test-procedure,AUT-PAT-35,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to return a JSON object to applications according to the implementation specification adopted in § 170.215(c)(1) and standard @@ -150,7 +150,7 @@ adopted in § 170.215(e)(1), including the following: Additionally, the following must be supported if using US Core 6.1.0 or 7.0.0: * “encounter” (to support ""context-ehr-encounter"" “SMART on FHIR® - Capability”)",SHALL,Server,false,,,"1.3.06, 1.3.07, 1.3.08, 1.4.06, 1.4.07, 1.4.08, 1.9.06, 1.9.07, 1.9.09, 3.3.08, 3.3.09, 3.3.10, 3.3.16, 3.3.17, 3.4.08, 3.4.09, 3.4.10, 3.4.16, 3.4.17, 3.8.08, 3.8.09, 3.8.11, 3.8.15, 3.8.16, 9.8.08, 9.8.09, 9.8.10, 9.9.08, 9.9.09, 9.9.10, 9.19.08, 9.19.09, 9.19.11, 9.12.2.06, 9.12.2.07, 9.12.2.08, 9.12.5.06, 9.12.5.07, 9.12.5.09, 9.21.3.06, 9.21.3.07, 9.21.3.08, 9.21.4.06, 9.21.4.07, 9.21.4.09","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_response_body, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-g10_smart_scopes, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-g10_smart_scopes, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-g10_smart_scopes, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_response_body, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_smart_scopes, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_encounter_context_us_core_7, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_response_body, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_smart_scopes, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_7, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_smart_scopes, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_7, g10_certification-Group06-g10_ehr_patient_launch-smart_token_response_body, g10_certification-Group06-g10_ehr_patient_launch-smart_token_response_headers, g10_certification-Group06-g10_ehr_patient_launch-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch_stu2-smart_token_response_body, g10_certification-Group06-g10_ehr_patient_launch_stu2-smart_token_response_headers, g10_certification-Group06-g10_ehr_patient_launch_stu2-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-smart_token_response_headers, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-g10_patient_context" + Capability”)",SHALL,Server,false,,,"1.4.06, 1.4.07, 1.4.08, 1.9.06, 1.9.07, 1.9.09, 3.4.08, 3.4.09, 3.4.10, 3.4.16, 3.4.17, 3.8.08, 3.8.09, 3.8.11, 3.8.15, 3.8.16, 9.9.08, 9.9.09, 9.9.10, 9.19.08, 9.19.09, 9.19.11, 9.12.2.06, 9.12.2.07, 9.12.2.08, 9.12.5.06, 9.12.5.07, 9.12.5.09, 9.21.3.06, 9.21.3.07, 9.21.3.08, 9.21.4.06, 9.21.4.07, 9.21.4.09","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-g10_smart_scopes, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-g10_smart_scopes, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_response_body, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_smart_scopes, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_7, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_smart_scopes, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_7, g10_certification-Group06-g10_ehr_patient_launch_stu2-smart_token_response_body, g10_certification-Group06-g10_ehr_patient_launch_stu2-smart_token_response_headers, g10_certification-Group06-g10_ehr_patient_launch_stu2-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-smart_token_response_headers, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-g10_patient_context" 170.315(g)(10)-test-procedure,AUT-PAT-17,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to provide an OpenID Connect well-known URI in accordance with the implementation specification adopted in § 170.215(e)(1), @@ -158,14 +158,14 @@ including: * All required fields populated according to implementation specification adopted in § 170.215(e)(1); and * Valid JWKS populated according to implementation specification can - be retrieved via JWKS URI.",SHALL,Server,false,,,"1.5.01, 1.5.02, 1.5.03, 1.5.04, 1.5.05, 1.5.06, 1.5.07, 1.10.01, 1.10.02, 1.10.03, 1.10.04, 1.10.05, 1.10.06, 1.10.07, 1.11.01, 1.11.02, 1.11.03, 1.11.04, 1.11.05, 1.11.06, 1.11.07, 1.11.08, 3.5.01, 3.5.02, 3.5.03, 3.5.04, 3.5.05, 3.5.06, 3.5.07, 3.9.01, 3.9.02, 3.9.03, 3.9.04, 3.9.05, 3.9.06, 3.9.07, 3.10.01, 3.10.02, 3.10.03, 3.10.04, 3.10.05, 3.10.06, 3.10.07, 3.10.08","g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_decode_id_token, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_retrieve_configuration, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_required_configuration_fields, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_retrieve_jwks, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_token_header, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_token_payload, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect-smart_openid_fhir_user_claim, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_decode_id_token, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_retrieve_configuration, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_required_configuration_fields, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_retrieve_jwks, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_token_header, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_token_payload, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_fhir_user_claim, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_decode_id_token, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_retrieve_configuration, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_required_configuration_fields, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_retrieve_jwks, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_token_header, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_token_payload, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_fhir_user_claim, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_cors_openid_fhir_user_claim, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_decode_id_token, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_retrieve_configuration, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_required_configuration_fields, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_retrieve_jwks, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_token_header, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_token_payload, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect-smart_openid_fhir_user_claim, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_decode_id_token, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_retrieve_configuration, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_required_configuration_fields, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_retrieve_jwks, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_token_header, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_token_payload, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_fhir_user_claim, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_decode_id_token, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_retrieve_configuration, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_required_configuration_fields, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_retrieve_jwks, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_token_header, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_token_payload, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_fhir_user_claim, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_cors_openid_fhir_user_claim" + be retrieved via JWKS URI.",SHALL,Server,false,,,"1.10.01, 1.10.02, 1.10.03, 1.10.04, 1.10.05, 1.10.06, 1.10.07, 1.11.01, 1.11.02, 1.11.03, 1.11.04, 1.11.05, 1.11.06, 1.11.07, 1.11.08, 3.9.01, 3.9.02, 3.9.03, 3.9.04, 3.9.05, 3.9.06, 3.9.07, 3.10.01, 3.10.02, 3.10.03, 3.10.04, 3.10.05, 3.10.06, 3.10.07, 3.10.08","g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_decode_id_token, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_retrieve_configuration, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_required_configuration_fields, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_retrieve_jwks, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_token_header, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_token_payload, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2-smart_openid_fhir_user_claim, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_decode_id_token, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_retrieve_configuration, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_required_configuration_fields, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_retrieve_jwks, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_token_header, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_token_payload, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_openid_fhir_user_claim, g10_certification-g10_smart_standalone_patient_app-smart_openid_connect_stu2_2-smart_cors_openid_fhir_user_claim, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_decode_id_token, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_retrieve_configuration, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_required_configuration_fields, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_retrieve_jwks, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_token_header, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_token_payload, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2-smart_openid_fhir_user_claim, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_decode_id_token, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_retrieve_configuration, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_required_configuration_fields, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_retrieve_jwks, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_token_header, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_token_payload, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_openid_fhir_user_claim, g10_certification-g10_smart_ehr_practitioner_app-smart_openid_connect_stu2_2-smart_cors_openid_fhir_user_claim" 170.315(g)(10)-test-procedure,AUT-PAT-18,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to deny an application’s authorization request in accordance -with the implementation specification adopted in § 170.215(c)(1).",SHALL,Server,false,,,"2.1.02, 2.1.03, 2.1.04, 2.1.05, 2.1.06, 2.1.07, 2.1.08, 2.1.09, 2.2.02, 2.2.03, 2.2.04, 2.2.05, 2.2.06, 2.2.07, 2.2.08, 2.2.09, 2.4.01, 2.4.02, 2.4.03, 2.4.04, 2.4.05, 2.4.06, 2.4.07, 2.4.09, 2.4.10, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.14, 2.3.15, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 9.5.01, 9.5.02, 9.5.03, 9.5.04, 9.6.01, 9.6.02, 9.6.03, 9.6.04, 9.17.01, 9.17.02, 9.17.03, 9.17.04","g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_code_received, g10_certification-g10_smart_limited_app-smart_standalone_launch-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_response_body, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_response_headers, g10_certification-g10_smart_limited_app-smart_standalone_launch-g10_patient_context, g10_certification-g10_smart_limited_app-smart_standalone_launch-g10_limited_scope_grant, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_code_received, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-g10_patient_context, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-g10_limited_scope_grant, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_code_received, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-g10_limited_scope_grant, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-Group06-g10_smart_invalid_token_request-smart_app_redirect, g10_certification-Group06-g10_smart_invalid_token_request-smart_code_received, g10_certification-Group06-g10_smart_invalid_token_request-Test03, g10_certification-Group06-g10_smart_invalid_token_request-Test04, g10_certification-Group06-g10_smart_invalid_token_request_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_invalid_token_request_stu2-smart_code_received, g10_certification-Group06-g10_smart_invalid_token_request_stu2-Test03, g10_certification-Group06-g10_smart_invalid_token_request_stu2-Test04, g10_certification-Group06-g10_smart_invalid_token_request_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_invalid_token_request_stu2_2-smart_code_received, g10_certification-Group06-g10_smart_invalid_token_request_stu2_2-Test03, g10_certification-Group06-g10_smart_invalid_token_request_stu2_2-Test04" +with the implementation specification adopted in § 170.215(c)(1).",SHALL,Server,false,,,"2.2.02, 2.2.03, 2.2.04, 2.2.05, 2.2.06, 2.2.07, 2.2.08, 2.2.09, 2.4.01, 2.4.02, 2.4.03, 2.4.04, 2.4.05, 2.4.06, 2.4.07, 2.4.09, 2.4.10, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 9.6.01, 9.6.02, 9.6.03, 9.6.04, 9.17.01, 9.17.02, 9.17.03, 9.17.04","g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_code_received, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_response_body, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_response_headers, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-g10_patient_context, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-g10_limited_scope_grant, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-standalone_auth_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_code_received, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-standalone_token_tls, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_response_body_stu2_2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_response_headers, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-g10_limited_scope_grant, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-Group06-g10_smart_invalid_token_request_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_invalid_token_request_stu2-smart_code_received, g10_certification-Group06-g10_smart_invalid_token_request_stu2-Test03, g10_certification-Group06-g10_smart_invalid_token_request_stu2-Test04, g10_certification-Group06-g10_smart_invalid_token_request_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_invalid_token_request_stu2_2-smart_code_received, g10_certification-Group06-g10_smart_invalid_token_request_stu2_2-Test03, g10_certification-Group06-g10_smart_invalid_token_request_stu2_2-Test04" 170.315(g)(10)-test-procedure,AUT-PAT-36,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to return a “Patient” FHIR® resource that matches the patient context provided in step AUT-PAT-35 of this section according -to an implementation specification adopted in § 170.215(b)(1).",SHALL,Server,false,,,"1.3.10, 1.4.10, 1.9.11, 3.3.12, 3.4.12, 3.8.13, 9.1.08, 9.2.08, 9.16.08, 9.8.10, 9.9.10, 9.19.11, 9.12.2.08, 9.12.5.09, 9.21.3.08, 9.21.4.09, 9.13.2.10, 9.13.5.11, 9.22.3.10, 9.22.4.11","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-g10_patient_context, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-g10_patient_context, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_patient_context, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_patient_context, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch_stu2-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-g10_patient_context" +to an implementation specification adopted in § 170.215(b)(1).",SHALL,Server,false,,,"1.4.10, 1.9.11, 3.4.12, 3.8.13, 9.2.08, 9.16.08, 9.9.10, 9.19.11, 9.12.2.08, 9.12.5.09, 9.21.3.08, 9.21.4.09","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-g10_patient_context, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_patient_context, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch_stu2-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch-smart_standalone_launch_stu2_2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2-g10_patient_context, g10_certification-Group06-g10_asymmetric_launch_stu2_2-smart_standalone_launch_stu2_2-g10_patient_context" 170.315(g)(10)-test-procedure,AUT-PAT-20,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to grant an access token when a refresh token is supplied according to an implementation specification adopted in § @@ -244,27 +244,27 @@ Module to respond to errors using the appropriate error messages as specified in an implementation specification adopted in § 170.215(d).",SHALL,Server,false,,,"7.1.02, 7.1.03, 7.1.04, 7.2.03, 8.1.02, 8.1.03, 8.1.04, 8.2.03","g10_certification-multi_patient_api-bulk_data_authorization-smart_backend_services_invalid_grant_type, g10_certification-multi_patient_api-bulk_data_authorization-smart_backend_services_invalid_client_assertion, g10_certification-multi_patient_api-bulk_data_authorization-smart_backend_services_invalid_jwt, g10_certification-multi_patient_api-bulk_data_group_export-Test03, g10_certification-multi_patient_api_stu2-bulk_data_authorization-smart_backend_services_invalid_grant_type, g10_certification-multi_patient_api_stu2-bulk_data_authorization-smart_backend_services_invalid_client_assertion, g10_certification-multi_patient_api_stu2-bulk_data_authorization-smart_backend_services_invalid_jwt, g10_certification-multi_patient_api_stu2-bulk_data_group_export_stu2-Test03" 170.315(g)(10)-test-procedure,TOK-INTRO-1,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to receive and validate a token it has issued in accordance -with an implementation specification in § 170.215(c).",SHALL,Server,false,,,"9.11.2.01, 9.11.2.02, 9.11.3.01, 9.11.3.02, 9.20.2.01, 9.20.2.02, 9.20.3.01, 9.20.3.02, 11.06","g10_certification-Group06-g10_token_introspection-smart_token_introspection_request_group-Test01, g10_certification-Group06-g10_token_introspection-smart_token_introspection_request_group-Test02, g10_certification-Group06-g10_token_introspection-smart_token_introspection_response_group-Test01, g10_certification-Group06-g10_token_introspection-smart_token_introspection_response_group-Test02, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_request_group-Test01, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_request_group-Test02, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_response_group-Test01, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_response_group-Test02, g10_certification-g10_visual_inspection_and_attestations-Test06" +with an implementation specification in § 170.215(c).",SHALL,Server,false,,,"9.11.2.01, 9.11.2.02, 9.11.3.01, 9.11.3.02, 9.20.2.01, 9.20.2.02, 9.20.3.01, 9.20.3.02","g10_certification-Group06-g10_token_introspection-smart_token_introspection_request_group-Test01, g10_certification-Group06-g10_token_introspection-smart_token_introspection_request_group-Test02, g10_certification-Group06-g10_token_introspection-smart_token_introspection_response_group-Test01, g10_certification-Group06-g10_token_introspection-smart_token_introspection_response_group-Test02, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_request_group-Test01, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_request_group-Test02, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_response_group-Test01, g10_certification-Group06-g10_token_introspection_stu2_2-smart_token_introspection_response_group-Test02" 170.315(g)(10)-test-procedure,SH-PAT-1,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support the “capabilities” interaction as specified in the standard adopted in § 170.215(a)(1), including support for a “CapabilityStatement” as specified in the standard adopted in § 170.215(a)(1) and an implementation specification adopted in § -170.215(b)(1).",SHALL,Server,false,,,"4.1.02, 4.1.03, 4.1.04, 4.1.05, 5.1.02, 5.1.03, 5.1.04, 5.1.05, 5.1.06, 10.1.02, 10.1.03, 10.1.04, 10.1.05, 10.1.06, 12.1.02, 12.1.03, 12.1.04, 12.1.05","g10_certification-g10_single_patient_api-us_core_v311_capability_statement-us_core_conformance_support, g10_certification-g10_single_patient_api-us_core_v311_capability_statement-us_core_fhir_version, g10_certification-g10_single_patient_api-us_core_v311_capability_statement-us_core_json_support, g10_certification-g10_single_patient_api-us_core_v311_capability_statement-us_core_v311_resource_support, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_conformance_support, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_fhir_version, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_json_support, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_profile_support, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_capability_statement-us_core_instantiate, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_conformance_support, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_fhir_version, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_json_support, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_profile_support, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_instantiate, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-us_core_conformance_support, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-us_core_fhir_version, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-us_core_json_support, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-us_core_profile_support" +170.215(b)(1).",SHALL,Server,false,,,"10.1.02, 10.1.03, 10.1.04, 10.1.05, 10.1.06, 12.1.02, 12.1.03, 12.1.04, 12.1.05","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_conformance_support, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_fhir_version, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_json_support, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_profile_support, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_capability_statement-us_core_instantiate, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-us_core_conformance_support, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-us_core_fhir_version, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-us_core_json_support, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_capability_statement-us_core_profile_support" 170.315(g)(10)-test-procedure,SH-PAT-2,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to respond to requests for a single patient’s data consistent with the search criteria detailed in the “US Core Server CapabilityStatement” section of an implementation specification adopted in § 170.215(b)(1), including demonstrating search support for “SHALL” operations and parameters for all the data included in the -corresponding standard adopted in § 170.213.",SHALL,Server,false,,,"4.2.01, 4.2.02, 4.2.03, 4.3.01, 4.4.01, 4.5.01, 4.6.01, 4.7.01, 4.8.01, 4.8.02, 4.8.03, 4.8.04, 4.9.01, 4.9.02, 4.9.03, 4.9.04, 4.10.01, 4.10.02, 4.10.03, 4.10.04, 4.10.05, 4.11.01, 4.12.01, 4.13.01, 4.13.02, 4.14.01, 4.15.01, 4.15.02, 4.15.03, 4.16.01, 4.16.02, 4.16.03, 4.17.01, 4.17.02, 4.17.03, 4.18.01, 4.18.02, 4.18.03, 4.19.01, 4.19.02, 4.19.03, 4.20.01, 4.20.02, 4.20.03, 4.21.01, 4.21.02, 4.21.03, 4.22.01, 4.22.02, 4.22.03, 4.23.01, 4.23.02, 4.23.03, 4.24.01, 4.24.02, 4.24.03, 4.25.01, 4.25.02, 4.25.03, 4.26.01, 4.26.02, 5.2.01, 5.2.02, 5.2.03, 5.2.04, 5.2.05, 5.3.01, 5.4.01, 5.5.01, 5.6.01, 5.7.01, 5.8.01, 5.8.02, 5.8.03, 5.8.04, 5.9.01, 5.9.02, 5.9.03, 5.9.04, 5.10.01, 5.10.02, 5.10.03, 5.10.04, 5.10.05, 5.11.01, 5.12.01, 5.13.01, 5.13.02, 5.14.01, 5.14.02, 5.14.03, 5.15.01, 5.15.02, 5.15.03, 5.16.01, 5.16.02, 5.16.03, 5.17.01, 5.17.02, 5.17.03, 5.18.01, 5.18.02, 5.18.03, 5.19.01, 5.19.02, 5.19.03, 5.20.01, 5.20.02, 5.20.03, 5.21.01, 5.21.02, 5.21.03, 5.22.01, 5.22.02, 5.22.03, 5.23.01, 5.23.02, 5.23.03, 5.24.01, 5.24.02, 5.24.03, 5.25.01, 5.25.02, 5.25.03, 5.26.01, 5.26.02, 5.26.03, 5.27.01, 5.27.02, 5.27.03, 5.28.01, 5.28.02, 10.2.01, 10.2.02, 10.2.03, 10.2.04, 10.2.05, 10.3.01, 10.4.01, 10.5.01, 10.6.01, 10.6.02, 10.7.01, 10.7.02, 10.8.01, 10.9.01, 10.10.01, 10.10.02, 10.10.03, 10.10.04, 10.11.01, 10.11.02, 10.11.03, 10.11.04, 10.12.01, 10.12.02, 10.12.03, 10.12.04, 10.12.05, 10.13.01, 10.13.02, 10.13.03, 10.14.01, 10.15.01, 10.16.01, 10.17.01, 10.17.02, 10.18.01, 10.18.02, 10.18.03, 10.19.01, 10.19.02, 10.19.03, 10.20.01, 10.20.02, 10.20.03, 10.21.01, 10.21.02, 10.21.03, 10.22.01, 10.22.02, 10.22.03, 10.23.01, 10.23.02, 10.23.03, 10.24.01, 10.24.02, 10.24.03, 10.25.01, 10.25.02, 10.25.03, 10.26.01, 10.26.02, 10.26.03, 10.27.01, 10.27.02, 10.27.03, 10.29.01, 10.29.02, 10.29.03, 10.30.01, 10.30.02, 10.30.03, 10.31.01, 10.31.02, 10.31.03, 10.32.01, 10.32.02, 10.32.03, 10.33.01, 10.33.02, 10.33.03, 10.34.01, 10.34.02, 10.34.03, 10.35.01, 10.35.02, 10.35.03, 10.36.01, 10.36.02, 10.36.03, 10.37.01, 10.37.02, 10.37.03, 10.38.01, 10.38.02, 10.39.01, 10.39.02, 10.39.03, 10.39.04, 10.39.05, 12.2.01, 12.2.02, 12.2.03, 12.2.04, 12.2.05, 12.3.01, 12.4.01, 12.5.01, 12.6.01, 12.6.02, 12.7.01, 12.7.02, 12.8.01, 12.9.01, 12.10.01, 12.10.02, 12.10.03, 12.10.04, 12.11.01, 12.11.02, 12.11.03, 12.11.04, 12.12.01, 12.12.02, 12.12.03, 12.12.04, 12.12.05, 12.13.01, 12.13.02, 12.13.03, 12.14.01, 12.15.01, 12.16.01, 12.17.01, 12.17.02, 12.18.01, 12.18.02, 12.18.03, 12.19.01, 12.19.02, 12.19.03, 12.20.01, 12.20.02, 12.20.03, 12.21.01, 12.21.02, 12.21.03, 12.22.01, 12.22.02, 12.22.03, 12.23.01, 12.23.02, 12.23.03, 12.24.01, 12.24.02, 12.24.03, 12.25.01, 12.25.02, 12.25.03, 12.26.01, 12.26.02, 12.26.03, 12.27.01, 12.27.02, 12.27.03, 12.28.01, 12.28.02, 12.28.03, 12.29.01, 12.29.02, 12.29.03, 12.31.01, 12.31.02, 12.31.03, 12.32.01, 12.32.02, 12.32.03, 12.33.01, 12.33.02, 12.33.03, 12.34.01, 12.34.02, 12.34.03, 12.35.01, 12.35.02, 12.35.03, 12.36.01, 12.36.02, 12.36.03, 12.37.01, 12.37.02, 12.37.03, 12.38.01, 12.38.02, 12.38.03, 12.39.01, 12.39.02, 12.39.03, 12.40.01, 12.40.02, 12.40.03, 12.41.01, 12.41.02, 12.42.01, 12.42.02, 12.42.03, 12.42.04, 12.42.05, 12.43.02, 12.43.03","g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient__id_search_test, g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_identifier_search_test, g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_name_search_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_patient_status_search_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference__id_search_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_type_search_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_patient_intent_status_search_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_patient_category_date_search_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_patient_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient__id_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_identifier_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_name_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_birthdate_name_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_gender_name_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference__id_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_type_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_patient_intent_status_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_patient_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_identifier_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_name_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_birthdate_name_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_gender_name_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_type_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_date_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_patient_intent_status_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_patient_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_category_authored_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_identifier_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_name_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_birthdate_name_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_gender_name_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_type_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_date_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_patient_intent_status_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_patient_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_category_authored_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_address_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_name_search_test" +corresponding standard adopted in § 170.213.",SHALL,Server,false,,,"10.2.01, 10.2.02, 10.2.03, 10.2.04, 10.2.05, 10.3.01, 10.4.01, 10.5.01, 10.6.01, 10.6.02, 10.7.01, 10.7.02, 10.8.01, 10.9.01, 10.10.01, 10.10.02, 10.10.03, 10.10.04, 10.11.01, 10.11.02, 10.11.03, 10.11.04, 10.12.01, 10.12.02, 10.12.03, 10.12.04, 10.12.05, 10.13.01, 10.13.02, 10.13.03, 10.14.01, 10.15.01, 10.16.01, 10.17.01, 10.17.02, 10.18.01, 10.18.02, 10.18.03, 10.19.01, 10.19.02, 10.19.03, 10.20.01, 10.20.02, 10.20.03, 10.21.01, 10.21.02, 10.21.03, 10.22.01, 10.22.02, 10.22.03, 10.23.01, 10.23.02, 10.23.03, 10.24.01, 10.24.02, 10.24.03, 10.25.01, 10.25.02, 10.25.03, 10.26.01, 10.26.02, 10.26.03, 10.27.01, 10.27.02, 10.27.03, 10.29.01, 10.29.02, 10.29.03, 10.30.01, 10.30.02, 10.30.03, 10.31.01, 10.31.02, 10.31.03, 10.32.01, 10.32.02, 10.32.03, 10.33.01, 10.33.02, 10.33.03, 10.34.01, 10.34.02, 10.34.03, 10.35.01, 10.35.02, 10.35.03, 10.36.01, 10.36.02, 10.36.03, 10.37.01, 10.37.02, 10.37.03, 10.38.01, 10.38.02, 10.39.01, 10.39.02, 10.39.03, 10.39.04, 10.39.05, 12.2.01, 12.2.02, 12.2.03, 12.2.04, 12.2.05, 12.3.01, 12.4.01, 12.5.01, 12.6.01, 12.6.02, 12.7.01, 12.7.02, 12.8.01, 12.9.01, 12.10.01, 12.10.02, 12.10.03, 12.10.04, 12.11.01, 12.11.02, 12.11.03, 12.11.04, 12.12.01, 12.12.02, 12.12.03, 12.12.04, 12.12.05, 12.13.01, 12.13.02, 12.13.03, 12.14.01, 12.15.01, 12.16.01, 12.17.01, 12.17.02, 12.18.01, 12.18.02, 12.18.03, 12.19.01, 12.19.02, 12.19.03, 12.20.01, 12.20.02, 12.20.03, 12.21.01, 12.21.02, 12.21.03, 12.22.01, 12.22.02, 12.22.03, 12.23.01, 12.23.02, 12.23.03, 12.24.01, 12.24.02, 12.24.03, 12.25.01, 12.25.02, 12.25.03, 12.26.01, 12.26.02, 12.26.03, 12.27.01, 12.27.02, 12.27.03, 12.28.01, 12.28.02, 12.28.03, 12.29.01, 12.29.02, 12.29.03, 12.31.01, 12.31.02, 12.31.03, 12.32.01, 12.32.02, 12.32.03, 12.33.01, 12.33.02, 12.33.03, 12.34.01, 12.34.02, 12.34.03, 12.35.01, 12.35.02, 12.35.03, 12.36.01, 12.36.02, 12.36.03, 12.37.01, 12.37.02, 12.37.03, 12.38.01, 12.38.02, 12.38.03, 12.39.01, 12.39.02, 12.39.03, 12.40.01, 12.40.02, 12.40.03, 12.41.01, 12.41.02, 12.42.01, 12.42.02, 12.42.03, 12.42.04, 12.42.05, 12.43.02, 12.43.03","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_identifier_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_name_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_birthdate_name_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_gender_name_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_type_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_date_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_patient_intent_status_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_patient_date_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_category_authored_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_identifier_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_name_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_birthdate_name_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_gender_name_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_type_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_date_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_patient_intent_status_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_patient_category_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_patient_date_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_category_authored_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_address_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_name_search_test" 170.315(g)(10)-test-procedure,SH-PAT-3,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support a resource search for the provenance target “(_revIncludes: Provenance:target)” for all the FHIR® resources included in a standard adopted in § 170.213 and the corresponding implementation specification adopted in § 170.215(b)(1) according to the “Basic Provenance Guidance” section of an implementation -specification adopted in § 170.215(b)(1).",SHALL,Server,false,,,"4.2.07, 4.3.03, 4.4.03, 4.5.03, 4.6.03, 4.7.03, 4.8.06, 4.9.06, 4.10.07, 4.11.03, 4.12.03, 4.13.04, 4.14.03, 4.15.05, 4.16.05, 4.17.05, 4.18.05, 4.19.05, 4.20.05, 4.21.05, 4.22.05, 4.23.05, 4.24.05, 4.25.05, 4.26.04, 5.2.07, 5.3.03, 5.4.03, 5.5.03, 5.6.03, 5.7.03, 5.8.06, 5.9.06, 5.10.07, 5.11.03, 5.12.03, 5.13.04, 5.14.05, 5.15.05, 5.16.05, 5.17.05, 5.18.05, 5.19.05, 5.20.05, 5.21.05, 5.22.05, 5.23.05, 5.24.05, 5.25.05, 5.26.05, 5.27.05, 5.28.04, 10.2.07, 10.3.03, 10.4.03, 10.5.03, 10.6.04, 10.7.04, 10.8.03, 10.9.03, 10.10.06, 10.11.06, 10.12.07, 10.13.05, 10.14.03, 10.15.03, 10.16.03, 10.17.04, 10.18.05, 10.19.05, 10.20.05, 10.21.05, 10.22.05, 10.23.05, 10.24.05, 10.25.05, 10.26.05, 10.27.05, 10.29.05, 10.30.05, 10.31.05, 10.32.05, 10.33.05, 10.34.05, 10.35.05, 10.36.05, 10.37.05, 10.38.04, 10.39.07, 12.2.07, 12.3.03, 12.4.03, 12.5.03, 12.6.04, 12.7.04, 12.8.03, 12.9.03, 12.10.06, 12.11.06, 12.12.07, 12.13.05, 12.14.03, 12.15.03, 12.16.03, 12.17.04, 12.18.05, 12.19.05, 12.20.05, 12.21.05, 12.22.05, 12.23.05, 12.24.05, 12.25.05, 12.26.05, 12.27.05, 12.28.05, 12.29.05, 12.31.05, 12.32.05, 12.33.05, 12.34.05, 12.35.05, 12.36.05, 12.37.05, 12.38.05, 12.39.05, 12.40.05, 12.41.04, 12.42.07","g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_provenance_revinclude_search_test" +specification adopted in § 170.215(b)(1).",SHALL,Server,false,,,"10.2.07, 10.3.03, 10.4.03, 10.5.03, 10.6.04, 10.7.04, 10.8.03, 10.9.03, 10.10.06, 10.11.06, 10.12.07, 10.13.05, 10.14.03, 10.15.03, 10.16.03, 10.17.04, 10.18.05, 10.19.05, 10.20.05, 10.21.05, 10.22.05, 10.23.05, 10.24.05, 10.25.05, 10.26.05, 10.27.05, 10.29.05, 10.30.05, 10.31.05, 10.32.05, 10.33.05, 10.34.05, 10.35.05, 10.36.05, 10.37.05, 10.38.04, 10.39.07, 12.2.07, 12.3.03, 12.4.03, 12.5.03, 12.6.04, 12.7.04, 12.8.03, 12.9.03, 12.10.06, 12.11.06, 12.12.07, 12.13.05, 12.14.03, 12.15.03, 12.16.03, 12.17.04, 12.18.05, 12.19.05, 12.20.05, 12.21.05, 12.22.05, 12.23.05, 12.24.05, 12.25.05, 12.26.05, 12.27.05, 12.28.05, 12.29.05, 12.31.05, 12.32.05, 12.33.05, 12.34.05, 12.35.05, 12.36.05, 12.37.05, 12.38.05, 12.39.05, 12.40.05, 12.41.04, 12.42.07","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_provenance_revinclude_search_test" 170.315(g)(10)-test-procedure,SH-PAT-4,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support the “capabilities” interaction as specified in the standard adopted in § 170.215(a)(1), including support for a @@ -280,13 +280,13 @@ steps DAT-PAT-7, and DAT-PAT-8, of this section respectively, the health IT developer demonstrates the ability of the Health IT Module to respond to requests for data according to the implementation specification adopted in § 170.215(b)(1)(i), including the following -steps.",SHALL,Server,false,,,"4.2.06, 4.3.02, 4.4.02, 4.5.02, 4.6.02, 4.7.02, 4.8.05, 4.9.05, 4.10.06, 4.11.02, 4.12.02, 4.13.03, 4.14.02, 4.15.04, 4.16.04, 4.17.04, 4.18.04, 4.19.04, 4.20.04, 4.21.04, 4.22.04, 4.23.04, 4.24.04, 4.25.04, 4.26.03, 4.27.01, 4.28.01, 4.29.01, 4.30.01, 5.2.06, 5.3.02, 5.4.02, 5.5.02, 5.6.02, 5.7.02, 5.8.05, 5.9.05, 5.10.06, 5.11.02, 5.12.02, 5.13.03, 5.14.04, 5.15.04, 5.16.04, 5.17.04, 5.18.04, 5.19.04, 5.20.04, 5.21.04, 5.22.04, 5.23.04, 5.24.04, 5.25.04, 5.26.04, 5.27.04, 5.28.03, 5.29.01, 5.30.01, 5.31.01, 5.32.01, 10.2.06, 10.3.02, 10.4.02, 10.5.02, 10.6.03, 10.7.03, 10.8.02, 10.9.02, 10.10.05, 10.11.05, 10.12.06, 10.13.04, 10.14.02, 10.15.02, 10.16.02, 10.17.03, 10.18.04, 10.19.04, 10.20.04, 10.21.04, 10.22.04, 10.23.04, 10.24.04, 10.25.04, 10.26.04, 10.27.04, 10.29.04, 10.30.04, 10.31.04, 10.32.04, 10.33.04, 10.34.04, 10.35.04, 10.36.04, 10.37.04, 10.38.03, 10.39.06, 10.40.01, 10.41.01, 10.42.01, 10.43.01, 10.44.01, 10.47.01, 7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.22, 7.3.23, 7.3.24, 7.3.25, 7.3.26, 7.3.27, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.22, 8.3.23, 8.3.24, 8.3.25, 8.3.26, 8.3.27, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34","g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_read_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_read_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_read_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_read_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_read_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_read_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_read_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_read_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_read_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_read_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_read_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_read_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_read_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_read_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_read_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_read_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_read_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_read_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_read_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_read_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_read_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_read_test, g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_read_test, g10_certification-g10_single_patient_api-us_core_v311_organization-us_core_v311_organization_read_test, g10_certification-g10_single_patient_api-us_core_v311_practitioner-us_core_v311_practitioner_read_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_organization-us_core_v400_organization_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_practitioner-us_core_v400_practitioner_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_organization-us_core_v610_organization_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_screening_assessment-us_core_screening_assessment_category, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation" +steps.",SHALL,Server,false,,,"10.2.06, 10.3.02, 10.4.02, 10.5.02, 10.6.03, 10.7.03, 10.8.02, 10.9.02, 10.10.05, 10.11.05, 10.12.06, 10.13.04, 10.14.02, 10.15.02, 10.16.02, 10.17.03, 10.18.04, 10.19.04, 10.20.04, 10.21.04, 10.22.04, 10.23.04, 10.24.04, 10.25.04, 10.26.04, 10.27.04, 10.29.04, 10.30.04, 10.31.04, 10.32.04, 10.33.04, 10.34.04, 10.35.04, 10.36.04, 10.37.04, 10.38.03, 10.39.06, 10.40.01, 10.41.01, 10.42.01, 10.43.01, 10.44.01, 10.47.01, 7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.22, 7.3.23, 7.3.24, 7.3.25, 7.3.26, 7.3.27, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.22, 8.3.23, 8.3.24, 8.3.25, 8.3.26, 8.3.27, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_organization-us_core_v610_organization_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_screening_assessment-us_core_screening_assessment_category, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation" 170.315(g)(10)-test-procedure,DAT-PAT-18,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"For responses to data for single and multiple patients as described in steps DAT-PAT-7, and DAT-PAT-17, of this section respectively, the health IT developer demonstrates the ability of the Health IT Module to respond to requests for data according to the implementation specification adopted in § 170.215(b)(1)(i), including the following -steps.",SHALL,Server,false,,,"4.2.06, 4.3.02, 4.4.02, 4.5.02, 4.6.02, 4.7.02, 4.8.05, 4.9.05, 4.10.06, 4.11.02, 4.12.02, 4.13.03, 4.14.02, 4.15.04, 4.16.04, 4.17.04, 4.18.04, 4.19.04, 4.20.04, 4.21.04, 4.22.04, 4.23.04, 4.24.04, 4.25.04, 4.26.03, 4.27.01, 4.28.01, 4.29.01, 4.30.01, 5.2.06, 5.3.02, 5.4.02, 5.5.02, 5.6.02, 5.7.02, 5.8.05, 5.9.05, 5.10.06, 5.11.02, 5.12.02, 5.13.03, 5.14.04, 5.15.04, 5.16.04, 5.17.04, 5.18.04, 5.19.04, 5.20.04, 5.21.04, 5.22.04, 5.23.04, 5.24.04, 5.25.04, 5.26.04, 5.27.04, 5.28.03, 5.29.01, 5.30.01, 5.31.01, 5.32.01, 10.2.06, 10.3.02, 10.4.02, 10.5.02, 10.6.03, 10.7.03, 10.8.02, 10.9.02, 10.10.05, 10.11.05, 10.12.06, 10.13.04, 10.14.02, 10.15.02, 10.16.02, 10.17.03, 10.18.04, 10.19.04, 10.20.04, 10.21.04, 10.22.04, 10.23.04, 10.24.04, 10.25.04, 10.26.04, 10.27.04, 10.29.04, 10.30.04, 10.31.04, 10.32.04, 10.33.04, 10.34.04, 10.35.04, 10.36.04, 10.37.04, 10.38.03, 10.39.06, 10.40.01, 10.41.01, 10.42.01, 10.43.01, 10.44.01, 10.47.01, 12.2.06, 12.3.02, 12.4.02, 12.5.02, 12.6.03, 12.7.03, 12.8.02, 12.9.02, 12.10.05, 12.11.05, 12.12.06, 12.13.04, 12.14.02, 12.15.02, 12.16.02, 12.17.03, 12.18.04, 12.19.04, 12.20.04, 12.21.04, 12.22.04, 12.23.04, 12.24.04, 12.25.04, 12.26.04, 12.27.04, 12.28.04, 12.29.04, 12.31.04, 12.32.04, 12.33.04, 12.34.04, 12.35.04, 12.36.04, 12.37.04, 12.38.04, 12.39.04, 12.40.04, 12.41.03, 12.42.06, 12.43.01, 12.44.01, 12.45.01, 12.46.01, 12.47.01, 12.48.01, 12.50.01, 7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.22, 7.3.23, 7.3.24, 7.3.25, 7.3.26, 7.3.27, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.22, 8.3.23, 8.3.24, 8.3.25, 8.3.26, 8.3.27, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34","g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_read_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_read_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_read_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_read_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_read_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_read_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_read_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_read_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_read_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_read_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_read_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_read_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_read_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_read_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_read_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_read_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_read_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_read_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_read_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_read_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_read_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_read_test, g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_read_test, g10_certification-g10_single_patient_api-us_core_v311_organization-us_core_v311_organization_read_test, g10_certification-g10_single_patient_api-us_core_v311_practitioner-us_core_v311_practitioner_read_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_organization-us_core_v400_organization_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_practitioner-us_core_v400_practitioner_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_organization-us_core_v610_organization_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_screening_assessment-us_core_screening_assessment_category, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_organization-us_core_v700_organization_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_practitioner-us_core_v700_practitioner_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_related_person-us_core_v700_related_person_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_specimen-us_core_v700_specimen_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_screening_assessment-us_core_screening_assessment_category, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation" +steps.",SHALL,Server,false,,,"10.2.06, 10.3.02, 10.4.02, 10.5.02, 10.6.03, 10.7.03, 10.8.02, 10.9.02, 10.10.05, 10.11.05, 10.12.06, 10.13.04, 10.14.02, 10.15.02, 10.16.02, 10.17.03, 10.18.04, 10.19.04, 10.20.04, 10.21.04, 10.22.04, 10.23.04, 10.24.04, 10.25.04, 10.26.04, 10.27.04, 10.29.04, 10.30.04, 10.31.04, 10.32.04, 10.33.04, 10.34.04, 10.35.04, 10.36.04, 10.37.04, 10.38.03, 10.39.06, 10.40.01, 10.41.01, 10.42.01, 10.43.01, 10.44.01, 10.47.01, 12.2.06, 12.3.02, 12.4.02, 12.5.02, 12.6.03, 12.7.03, 12.8.02, 12.9.02, 12.10.05, 12.11.05, 12.12.06, 12.13.04, 12.14.02, 12.15.02, 12.16.02, 12.17.03, 12.18.04, 12.19.04, 12.20.04, 12.21.04, 12.22.04, 12.23.04, 12.24.04, 12.25.04, 12.26.04, 12.27.04, 12.28.04, 12.29.04, 12.31.04, 12.32.04, 12.33.04, 12.34.04, 12.35.04, 12.36.04, 12.37.04, 12.38.04, 12.39.04, 12.40.04, 12.41.03, 12.42.06, 12.43.01, 12.44.01, 12.45.01, 12.46.01, 12.47.01, 12.48.01, 12.50.01, 7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.22, 7.3.23, 7.3.24, 7.3.25, 7.3.26, 7.3.27, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.22, 8.3.23, 8.3.24, 8.3.25, 8.3.26, 8.3.27, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_organization-us_core_v610_organization_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_screening_assessment-us_core_screening_assessment_category, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_organization-us_core_v700_organization_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_practitioner-us_core_v700_practitioner_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_related_person-us_core_v700_related_person_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_specimen-us_core_v700_specimen_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_screening_assessment-us_core_screening_assessment_category, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation" 170.315(g)(10)-test-procedure,DAT-PAT-2,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to respond with data that meet the following conditions: * All data elements indicated with a cardinality of one or greater and @@ -298,36 +298,36 @@ Module to respond with data that meet the following conditions: * All information is accurate and without omission; and * All references within the resources can be resolved and validated, as applicable, according to steps DAT-PAT-2, DAT-PAT-3, DAT-PAT-4, - DAT-PAT-5, and DAT-PAT-6, of this section.",SHALL,Server,false,,,"4.2.08, 4.2.09, 4.3.04, 4.3.05, 4.3.06, 4.4.04, 4.4.05, 4.4.06, 4.5.04, 4.5.05, 4.5.06, 4.6.04, 4.6.05, 4.6.06, 4.7.04, 4.7.05, 4.7.06, 4.8.07, 4.8.08, 4.8.09, 4.9.07, 4.9.08, 4.9.09, 4.10.08, 4.10.09, 4.10.10, 4.11.04, 4.11.05, 4.11.06, 4.12.04, 4.12.05, 4.12.06, 4.13.06, 4.13.07, 4.13.08, 4.14.04, 4.14.05, 4.14.06, 4.15.06, 4.15.07, 4.15.08, 4.16.06, 4.16.07, 4.16.08, 4.17.06, 4.17.07, 4.17.08, 4.18.06, 4.18.07, 4.18.08, 4.19.06, 4.19.07, 4.19.08, 4.20.06, 4.20.07, 4.20.08, 4.21.06, 4.21.07, 4.21.08, 4.22.06, 4.22.07, 4.22.08, 4.23.06, 4.23.07, 4.23.08, 4.24.06, 4.24.07, 4.24.08, 4.25.06, 4.25.07, 4.25.08, 4.26.05, 4.26.06, 4.26.07, 4.27.02, 4.27.03, 4.27.04, 4.28.02, 4.28.03, 4.29.02, 4.29.03, 4.30.02, 4.30.03, 4.30.04, 5.2.08, 5.2.09, 5.3.04, 5.3.05, 5.3.06, 5.4.04, 5.4.05, 5.4.06, 5.5.04, 5.5.05, 5.5.06, 5.6.04, 5.6.05, 5.6.06, 5.7.04, 5.7.05, 5.7.06, 5.8.07, 5.8.08, 5.8.09, 5.9.07, 5.9.08, 5.9.09, 5.10.08, 5.10.09, 5.10.10, 5.11.04, 5.11.05, 5.11.06, 5.12.04, 5.12.05, 5.12.06, 5.13.06, 5.13.07, 5.13.08, 5.14.06, 5.14.07, 5.14.08, 5.15.06, 5.15.07, 5.15.08, 5.16.06, 5.16.07, 5.16.08, 5.17.06, 5.17.07, 5.17.08, 5.18.06, 5.18.07, 5.18.08, 5.19.06, 5.19.07, 5.19.08, 5.20.06, 5.20.07, 5.20.08, 5.21.06, 5.21.07, 5.21.08, 5.22.06, 5.22.07, 5.22.08, 5.23.06, 5.23.07, 5.23.08, 5.24.06, 5.24.07, 5.24.08, 5.25.06, 5.25.07, 5.25.08, 5.26.06, 5.26.07, 5.26.08, 5.27.06, 5.27.07, 5.27.08, 5.29.02, 5.29.03, 5.29.04, 5.30.02, 5.30.03, 5.31.02, 5.31.03, 5.32.02, 5.32.03, 5.32.04, 10.2.08, 10.2.09, 10.3.04, 10.3.05, 10.3.06, 10.4.04, 10.4.05, 10.4.06, 10.5.04, 10.5.05, 10.5.06, 10.6.05, 10.6.06, 10.6.07, 10.7.05, 10.7.06, 10.7.07, 10.8.04, 10.8.05, 10.8.06, 10.9.04, 10.9.05, 10.9.06, 10.10.07, 10.10.08, 10.10.09, 10.11.07, 10.11.08, 10.11.09, 10.12.08, 10.12.09, 10.12.10, 10.13.06, 10.13.07, 10.13.08, 10.14.04, 10.14.05, 10.14.06, 10.15.04, 10.15.05, 10.15.06, 10.16.04, 10.16.05, 10.16.06, 10.17.06, 10.17.07, 10.17.08, 10.18.06, 10.18.07, 10.18.08, 10.19.06, 10.19.07, 10.19.08, 10.20.06, 10.20.07, 10.20.08, 10.21.06, 10.21.07, 10.21.08, 10.22.06, 10.22.07, 10.22.08, 10.23.06, 10.23.07, 10.23.08, 10.24.06, 10.24.07, 10.24.08, 10.25.06, 10.25.07, 10.25.08, 10.26.06, 10.26.07, 10.26.08, 10.27.06, 10.27.07, 10.27.08, 10.29.06, 10.29.07, 10.29.08, 10.30.06, 10.30.07, 10.30.08, 10.31.06, 10.31.07, 10.31.08, 10.32.06, 10.32.07, 10.32.08, 10.33.06, 10.33.07, 10.33.08, 10.34.06, 10.34.07, 10.34.08, 10.35.06, 10.35.07, 10.35.08, 10.36.06, 10.36.07, 10.36.08, 10.37.06, 10.37.07, 10.37.08, 10.38.05, 10.38.06, 10.38.07, 10.39.08, 10.39.09, 10.39.10, 10.40.02, 10.40.03, 10.41.02, 10.41.03, 10.41.04, 10.42.02, 10.42.03, 10.42.04, 10.43.02, 10.43.03, 10.43.04, 10.44.03, 10.44.04, 10.44.05, 12.2.08, 12.2.09, 12.3.04, 12.3.05, 12.3.06, 12.4.04, 12.4.05, 12.4.06, 12.5.04, 12.5.05, 12.5.06, 12.6.05, 12.6.06, 12.6.07, 12.7.05, 12.7.06, 12.7.07, 12.8.04, 12.8.05, 12.8.06, 12.9.04, 12.9.05, 12.9.06, 12.10.07, 12.10.08, 12.10.09, 12.11.07, 12.11.08, 12.11.09, 12.12.08, 12.12.09, 12.12.10, 12.13.06, 12.13.07, 12.13.08, 12.14.04, 12.14.05, 12.14.06, 12.15.04, 12.15.05, 12.15.06, 12.16.04, 12.16.05, 12.16.06, 12.17.06, 12.17.07, 12.17.08, 12.18.06, 12.18.07, 12.18.08, 12.19.06, 12.19.07, 12.19.08, 12.20.06, 12.20.07, 12.20.08, 12.21.06, 12.21.07, 12.21.08, 12.22.06, 12.22.07, 12.22.08, 12.23.06, 12.23.07, 12.23.08, 12.24.06, 12.24.07, 12.24.08, 12.25.06, 12.25.07, 12.25.08, 12.26.06, 12.26.07, 12.26.08, 12.27.06, 12.27.07, 12.27.08, 12.28.06, 12.28.07, 12.28.08, 12.29.06, 12.29.07, 12.29.08, 12.31.06, 12.31.07, 12.31.08, 12.32.06, 12.32.07, 12.32.08, 12.33.06, 12.33.07, 12.33.08, 12.34.06, 12.34.07, 12.34.08, 12.35.06, 12.35.07, 12.35.08, 12.36.06, 12.36.07, 12.36.08, 12.37.06, 12.37.07, 12.37.08, 12.38.06, 12.38.07, 12.38.08, 12.39.06, 12.39.07, 12.39.08, 12.40.06, 12.40.07, 12.40.08, 12.41.05, 12.41.06, 12.41.07, 12.42.08, 12.42.09, 12.42.10, 12.43.04, 12.43.05, 12.43.06, 12.44.02, 12.44.03, 12.45.02, 12.45.03, 12.45.04, 12.46.02, 12.46.03, 12.46.04, 12.47.02, 12.47.03, 12.47.04, 12.48.02, 12.48.03, 12.48.04, 7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.25, 7.3.26, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 7.3.38, 7.3.39, 7.3.40, 7.3.41, 7.3.42, 7.3.43, 7.3.44, 7.3.45, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.25, 8.3.26, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34, 8.3.38, 8.3.39, 8.3.40, 8.3.41, 8.3.42, 8.3.43, 8.3.44, 8.3.45, 11.07, 11.11","g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_validation_test, g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_validation_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_validation_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_validation_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_validation_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_validation_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_validation_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_validation_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_validation_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_validation_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_validation_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_validation_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_validation_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_validation_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_validation_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_validation_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_validation_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_validation_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_validation_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_validation_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_validation_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_validation_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_validation_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_validation_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_validation_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_validation_test, g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_encounter-us_core_v311_encounter_reference_resolution_test, g10_certification-g10_single_patient_api-us_core_v311_organization-us_core_v311_organization_validation_test, g10_certification-g10_single_patient_api-us_core_v311_organization-us_core_v311_organization_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_practitioner-us_core_v311_practitioner_validation_test, g10_certification-g10_single_patient_api-us_core_v311_practitioner-us_core_v311_practitioner_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_validation_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_encounter-us_core_v400_encounter_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_organization-us_core_v400_organization_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_organization-us_core_v400_organization_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_practitioner-us_core_v400_practitioner_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_practitioner-us_core_v400_practitioner_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_organization-us_core_v610_organization_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_organization-us_core_v610_organization_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_address_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_organization-us_core_v700_organization_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_organization-us_core_v700_organization_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_practitioner-us_core_v700_practitioner_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_practitioner-us_core_v700_practitioner_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_practitioner-us_core_v700_practitioner_address_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_related_person-us_core_v700_related_person_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_related_person-us_core_v700_related_person_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_related_person-us_core_v700_related_person_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_specimen-us_core_v700_specimen_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_specimen-us_core_v700_specimen_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_specimen-us_core_v700_specimen_reference_resolution_test, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation, g10_certification-g10_visual_inspection_and_attestations-Test07, g10_certification-g10_visual_inspection_and_attestations-Test11" + DAT-PAT-5, and DAT-PAT-6, of this section.",SHALL,Server,false,,,"10.2.08, 10.2.09, 10.3.04, 10.3.05, 10.3.06, 10.4.04, 10.4.05, 10.4.06, 10.5.04, 10.5.05, 10.5.06, 10.6.05, 10.6.06, 10.6.07, 10.7.05, 10.7.06, 10.7.07, 10.8.04, 10.8.05, 10.8.06, 10.9.04, 10.9.05, 10.9.06, 10.10.07, 10.10.08, 10.10.09, 10.11.07, 10.11.08, 10.11.09, 10.12.08, 10.12.09, 10.12.10, 10.13.06, 10.13.07, 10.13.08, 10.14.04, 10.14.05, 10.14.06, 10.15.04, 10.15.05, 10.15.06, 10.16.04, 10.16.05, 10.16.06, 10.17.06, 10.17.07, 10.17.08, 10.18.06, 10.18.07, 10.18.08, 10.19.06, 10.19.07, 10.19.08, 10.20.06, 10.20.07, 10.20.08, 10.21.06, 10.21.07, 10.21.08, 10.22.06, 10.22.07, 10.22.08, 10.23.06, 10.23.07, 10.23.08, 10.24.06, 10.24.07, 10.24.08, 10.25.06, 10.25.07, 10.25.08, 10.26.06, 10.26.07, 10.26.08, 10.27.06, 10.27.07, 10.27.08, 10.29.06, 10.29.07, 10.29.08, 10.30.06, 10.30.07, 10.30.08, 10.31.06, 10.31.07, 10.31.08, 10.32.06, 10.32.07, 10.32.08, 10.33.06, 10.33.07, 10.33.08, 10.34.06, 10.34.07, 10.34.08, 10.35.06, 10.35.07, 10.35.08, 10.36.06, 10.36.07, 10.36.08, 10.37.06, 10.37.07, 10.37.08, 10.38.05, 10.38.06, 10.38.07, 10.39.08, 10.39.09, 10.39.10, 10.40.02, 10.40.03, 10.41.02, 10.41.03, 10.41.04, 10.42.02, 10.42.03, 10.42.04, 10.43.02, 10.43.03, 10.43.04, 10.44.03, 10.44.04, 10.44.05, 12.2.08, 12.2.09, 12.3.04, 12.3.05, 12.3.06, 12.4.04, 12.4.05, 12.4.06, 12.5.04, 12.5.05, 12.5.06, 12.6.05, 12.6.06, 12.6.07, 12.7.05, 12.7.06, 12.7.07, 12.8.04, 12.8.05, 12.8.06, 12.9.04, 12.9.05, 12.9.06, 12.10.07, 12.10.08, 12.10.09, 12.11.07, 12.11.08, 12.11.09, 12.12.08, 12.12.09, 12.12.10, 12.13.06, 12.13.07, 12.13.08, 12.14.04, 12.14.05, 12.14.06, 12.15.04, 12.15.05, 12.15.06, 12.16.04, 12.16.05, 12.16.06, 12.17.06, 12.17.07, 12.17.08, 12.18.06, 12.18.07, 12.18.08, 12.19.06, 12.19.07, 12.19.08, 12.20.06, 12.20.07, 12.20.08, 12.21.06, 12.21.07, 12.21.08, 12.22.06, 12.22.07, 12.22.08, 12.23.06, 12.23.07, 12.23.08, 12.24.06, 12.24.07, 12.24.08, 12.25.06, 12.25.07, 12.25.08, 12.26.06, 12.26.07, 12.26.08, 12.27.06, 12.27.07, 12.27.08, 12.28.06, 12.28.07, 12.28.08, 12.29.06, 12.29.07, 12.29.08, 12.31.06, 12.31.07, 12.31.08, 12.32.06, 12.32.07, 12.32.08, 12.33.06, 12.33.07, 12.33.08, 12.34.06, 12.34.07, 12.34.08, 12.35.06, 12.35.07, 12.35.08, 12.36.06, 12.36.07, 12.36.08, 12.37.06, 12.37.07, 12.37.08, 12.38.06, 12.38.07, 12.38.08, 12.39.06, 12.39.07, 12.39.08, 12.40.06, 12.40.07, 12.40.08, 12.41.05, 12.41.06, 12.41.07, 12.42.08, 12.42.09, 12.42.10, 12.43.04, 12.43.05, 12.43.06, 12.44.02, 12.44.03, 12.45.02, 12.45.03, 12.45.04, 12.46.02, 12.46.03, 12.46.04, 12.47.02, 12.47.03, 12.47.04, 12.48.02, 12.48.03, 12.48.04, 7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.25, 7.3.26, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 7.3.38, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.25, 8.3.26, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34, 8.3.38, 11.07","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_organization-us_core_v610_organization_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_organization-us_core_v610_organization_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_practitioner-us_core_v610_practitioner_address_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_related_person-us_core_v610_related_person_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_specimen-us_core_v610_specimen_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_location-us_core_v700_location_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_organization-us_core_v700_organization_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_organization-us_core_v700_organization_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_practitioner-us_core_v700_practitioner_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_practitioner-us_core_v700_practitioner_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_practitioner-us_core_v700_practitioner_address_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_related_person-us_core_v700_related_person_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_related_person-us_core_v700_related_person_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_related_person-us_core_v700_related_person_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_specimen-us_core_v700_specimen_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_specimen-us_core_v700_specimen_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_specimen-us_core_v700_specimen_reference_resolution_test, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation, g10_certification-g10_visual_inspection_and_attestations-Test07" 170.315(g)(10)-test-procedure,DAT-PAT-3,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support a “Provenance” FHIR® resource for all the FHIR® resources included in the standard adopted in § 170.213(a) and implementation specification adopted in § 170.215(b)(1)(i) according to the “Basic Provenance Guidance” section of the implementation -specification adopted in § 170.215(b)(1)(i).",SHALL,Server,false,,,"4.2.07, 4.3.03, 4.4.03, 4.5.03, 4.6.03, 4.7.03, 4.8.06, 4.9.06, 4.10.07, 4.11.03, 4.12.03, 4.13.04, 4.14.03, 4.15.05, 4.16.05, 4.17.05, 4.18.05, 4.19.05, 4.20.05, 4.21.05, 4.22.05, 4.23.05, 4.24.05, 4.25.05, 4.26.04, 4.30.01, 4.30.02, 4.30.03, 4.30.04, 5.2.07, 5.3.03, 5.4.03, 5.5.03, 5.6.03, 5.7.03, 5.8.06, 5.9.06, 5.10.07, 5.11.03, 5.12.03, 5.13.04, 5.14.05, 5.15.05, 5.16.05, 5.17.05, 5.18.05, 5.19.05, 5.20.05, 5.21.05, 5.22.05, 5.23.05, 5.24.05, 5.25.05, 5.26.05, 5.27.05, 5.28.04, 5.32.01, 5.32.02, 5.32.03, 5.32.04, 10.2.07, 10.3.03, 10.4.03, 10.5.03, 10.6.04, 10.7.04, 10.8.03, 10.9.03, 10.10.06, 10.11.06, 10.12.07, 10.13.05, 10.14.03, 10.15.03, 10.16.03, 10.17.04, 10.18.05, 10.19.05, 10.20.05, 10.21.05, 10.22.05, 10.23.05, 10.24.05, 10.25.05, 10.26.05, 10.27.05, 10.29.05, 10.30.05, 10.31.05, 10.32.05, 10.33.05, 10.34.05, 10.35.05, 10.36.05, 10.37.05, 10.38.04, 10.39.07, 10.42.01, 10.42.02, 10.42.03, 10.42.04, 12.2.07, 12.3.03, 12.4.03, 12.5.03, 12.6.04, 12.7.04, 12.8.03, 12.9.03, 12.10.06, 12.11.06, 12.12.07, 12.13.05, 12.14.03, 12.15.03, 12.16.03, 12.17.04, 12.18.05, 12.19.05, 12.20.05, 12.21.05, 12.22.05, 12.23.05, 12.24.05, 12.25.05, 12.26.05, 12.27.05, 12.28.05, 12.29.05, 12.31.05, 12.32.05, 12.33.05, 12.34.05, 12.35.05, 12.36.05, 12.37.05, 12.38.05, 12.39.05, 12.40.05, 12.41.04, 12.42.07, 12.46.01, 12.46.02, 12.46.03, 12.46.04, 7.3.21, 8.3.21","g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_read_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_validation_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_must_support_test, g10_certification-g10_single_patient_api-us_core_v311_provenance-us_core_v311_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_read_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_must_support_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_provenance-us_core_v400_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_reference_resolution_test, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test21" +specification adopted in § 170.215(b)(1)(i).",SHALL,Server,false,,,"10.2.07, 10.3.03, 10.4.03, 10.5.03, 10.6.04, 10.7.04, 10.8.03, 10.9.03, 10.10.06, 10.11.06, 10.12.07, 10.13.05, 10.14.03, 10.15.03, 10.16.03, 10.17.04, 10.18.05, 10.19.05, 10.20.05, 10.21.05, 10.22.05, 10.23.05, 10.24.05, 10.25.05, 10.26.05, 10.27.05, 10.29.05, 10.30.05, 10.31.05, 10.32.05, 10.33.05, 10.34.05, 10.35.05, 10.36.05, 10.37.05, 10.38.04, 10.39.07, 10.42.01, 10.42.02, 10.42.03, 10.42.04, 12.2.07, 12.3.03, 12.4.03, 12.5.03, 12.6.04, 12.7.04, 12.8.03, 12.9.03, 12.10.06, 12.11.06, 12.12.07, 12.13.05, 12.14.03, 12.15.03, 12.16.03, 12.17.04, 12.18.05, 12.19.05, 12.20.05, 12.21.05, 12.22.05, 12.23.05, 12.24.05, 12.25.05, 12.26.05, 12.27.05, 12.28.05, 12.29.05, 12.31.05, 12.32.05, 12.33.05, 12.34.05, 12.35.05, 12.36.05, 12.37.05, 12.38.05, 12.39.05, 12.40.05, 12.41.04, 12.42.07, 12.46.01, 12.46.02, 12.46.03, 12.46.04, 7.3.21, 8.3.21","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_read_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_must_support_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_provenance-us_core_v610_provenance_reference_resolution_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_provenance_revinclude_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_read_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_must_support_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_provenance-us_core_v700_provenance_reference_resolution_test, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_provenance_validation" 170.315(g)(10)-test-procedure,DAT-PAT-4,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support a “DocumentReference” and/or “DiagnosticReport” FHIR® resource for each of the “Clinical Notes” and “Diagnostic Reports” included in and according to the “Clinical Notes Guidance” section of the implementation specification adopted in § -170.215(b)(1)(i).",SHALL,Server,false,,,"4.31.01, 4.31.02, 5.33.01, 5.33.02, 10.45.01, 10.45.02, 12.49.01, 12.49.02","g10_certification-g10_single_patient_api-us_core_v311_clinical_notes_guidance-us_core_clinical_note_types, g10_certification-g10_single_patient_api-us_core_v311_clinical_notes_guidance-us_core_clinical_note_attachments, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_types, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_attachments, g10_certification-g10_single_patient_us_core_6_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_types, g10_certification-g10_single_patient_us_core_6_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_attachments, g10_certification-g10_single_patient_us_core_7_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_types, g10_certification-g10_single_patient_us_core_7_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_attachments" +170.215(b)(1)(i).",SHALL,Server,false,,,"10.45.01, 10.45.02, 12.49.01, 12.49.02","g10_certification-g10_single_patient_us_core_6_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_types, g10_certification-g10_single_patient_us_core_6_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_attachments, g10_certification-g10_single_patient_us_core_7_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_types, g10_certification-g10_single_patient_us_core_7_api-us_core_v400_clinical_notes_guidance-us_core_clinical_note_attachments" 170.315(g)(10)-test-procedure,DAT-PAT-5,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"If supported, and for responses to data for a single patient only, the health IT developer demonstrates the ability of the Health IT Module to support a “Medication” FHIR® resource according to the “Medication List Guidance” section of the implementation specification adopted in -§ 170.215(b)(1)(i).",SHALL,Server,false,,,"4.13.06, 5.13.06, 10.17.06, 12.17.06","g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_validation_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_validation_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_validation_test" +§ 170.215(b)(1)(i).",SHALL,Server,false,,,"10.17.06, 12.17.06","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_validation_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_validation_test" 170.315(g)(10)-test-procedure,DAT-PAT-6,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support “Missing Data” according to the implementation specification adopted in § 170. 215(b)(1)(i), including: * For non-coded data elements; and * For coded data elements, including support for the - “DataAbsentReason” Code System.",SHALL,Server,false,,,"4.32.01, 4.32.02, 5.34.01, 5.34.02, 10.46.01, 10.46.02, 12.51.01, 12.51.02","g10_certification-g10_single_patient_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension, g10_certification-g10_single_patient_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system, g10_certification-g10_single_patient_us_core_4_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension, g10_certification-g10_single_patient_us_core_4_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system, g10_certification-g10_single_patient_us_core_6_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension, g10_certification-g10_single_patient_us_core_6_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system, g10_certification-g10_single_patient_us_core_7_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension, g10_certification-g10_single_patient_us_core_7_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system" + “DataAbsentReason” Code System.",SHALL,Server,false,,,"10.46.01, 10.46.02, 12.51.01, 12.51.02","g10_certification-g10_single_patient_us_core_6_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension, g10_certification-g10_single_patient_us_core_6_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system, g10_certification-g10_single_patient_us_core_7_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_extension, g10_certification-g10_single_patient_us_core_7_api-us_core_311_data_absent_reason-us_core_311_data_absent_reason_code_system" 170.315(g)(10)-test-procedure,DAT-PAT-7,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to return all of the data associated with requests for a single patient’s data according to the “US Core Server CapabilityStatement” section of the implementation specification adopted in § 170.215(b)(1)(i) for all the data included in the standard adopted in -§ 170.213(a).",SHALL,Server,false,,,"4.2.01, 4.3.01, 4.4.01, 4.5.01, 4.6.01, 4.7.01, 4.8.01, 4.9.01, 4.10.01, 4.11.01, 4.12.01, 4.13.01, 4.14.01, 4.15.01, 4.16.01, 4.17.01, 4.18.01, 4.19.01, 4.20.01, 4.21.01, 4.22.01, 4.23.01, 4.24.01, 4.25.01, 4.26.01, 5.2.01, 5.3.01, 5.4.01, 5.5.01, 5.6.01, 5.7.01, 5.8.01, 5.9.01, 5.10.01, 5.11.01, 5.12.01, 5.13.01, 5.14.01, 5.15.01, 5.16.01, 5.17.01, 5.18.01, 5.19.01, 5.20.01, 5.21.01, 5.22.01, 5.23.01, 5.24.01, 5.25.01, 5.26.01, 5.27.01, 5.28.01, 10.2.01, 10.3.01, 10.4.01, 10.5.01, 10.6.01, 10.7.01, 10.8.01, 10.9.01, 10.10.01, 10.11.01, 10.12.01, 10.13.01, 10.14.01, 10.15.01, 10.16.01, 10.17.01, 10.18.01, 10.19.01, 10.20.01, 10.21.01, 10.22.01, 10.23.01, 10.24.01, 10.25.01, 10.26.01, 10.27.01, 10.29.01, 10.30.01, 10.31.01, 10.32.01, 10.33.01, 10.34.01, 10.35.01, 10.36.01, 10.37.01, 10.38.01, 10.39.01, 12.2.01, 12.3.01, 12.4.01, 12.5.01, 12.6.01, 12.7.01, 12.8.01, 12.9.01, 12.10.01, 12.11.01, 12.12.01, 12.13.01, 12.14.01, 12.15.01, 12.16.01, 12.17.01, 12.18.01, 12.19.01, 12.20.01, 12.21.01, 12.22.01, 12.23.01, 12.24.01, 12.25.01, 12.26.01, 12.27.01, 12.28.01, 12.29.01, 12.31.01, 12.32.01, 12.33.01, 12.34.01, 12.35.01, 12.36.01, 12.37.01, 12.38.01, 12.39.01, 12.40.01, 12.41.01, 12.42.01","g10_certification-g10_single_patient_api-us_core_v311_patient-us_core_v311_patient__id_search_test, g10_certification-g10_single_patient_api-us_core_v311_allergy_intolerance-us_core_v311_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_care_plan-us_core_v311_care_plan_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_care_team-us_core_v311_care_team_patient_status_search_test, g10_certification-g10_single_patient_api-us_core_v311_condition-us_core_v311_condition_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_device-us_core_v311_device_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_note-us_core_v311_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_diagnostic_report_lab-us_core_v311_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_document_reference-us_core_v311_document_reference_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_goal-us_core_v311_goal_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_immunization-us_core_v311_immunization_patient_search_test, g10_certification-g10_single_patient_api-us_core_v311_medication_request-us_core_v311_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_api-us_core_v311_smokingstatus-us_core_v311_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_weight_for_height-us_core_v311_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_observation_lab-us_core_v311_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_api-us_core_v311_pediatric_bmi_for_age-us_core_v311_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_pulse_oximetry-us_core_v311_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_head_circumference-us_core_v311_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyheight-us_core_v311_bodyheight_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodytemp-us_core_v311_bodytemp_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_bp-us_core_v311_bp_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_bodyweight-us_core_v311_bodyweight_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_heartrate-us_core_v311_heartrate_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_resprate-us_core_v311_resprate_patient_code_search_test, g10_certification-g10_single_patient_api-us_core_v311_procedure-us_core_v311_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_patient-us_core_v400_patient__id_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_allergy_intolerance-us_core_v400_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_plan-us_core_v400_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_care_team-us_core_v400_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_condition-us_core_v400_condition_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_device-us_core_v400_device_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_lab-us_core_v400_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_diagnostic_report_note-us_core_v400_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_document_reference-us_core_v400_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_goal-us_core_v400_goal_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_immunization-us_core_v400_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_medication_request-us_core_v400_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_observation_lab-us_core_v400_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_blood_pressure-us_core_v400_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_bmi-us_core_v400_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference-us_core_v400_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_height-us_core_v400_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_weight-us_core_v400_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_body_temperature-us_core_v400_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_heart_rate-us_core_v400_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_bmi_for_age-us_core_v400_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_head_circumference_percentile-us_core_v400_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pediatric_weight_for_height-us_core_v400_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_pulse_oximetry-us_core_v400_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_respiratory_rate-us_core_v400_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_smokingstatus-us_core_v400_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_4_api-us_core_v400_procedure-us_core_v400_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_search_test" +§ 170.213(a).",SHALL,Server,false,,,"10.2.01, 10.3.01, 10.4.01, 10.5.01, 10.6.01, 10.7.01, 10.8.01, 10.9.01, 10.10.01, 10.11.01, 10.12.01, 10.13.01, 10.14.01, 10.15.01, 10.16.01, 10.17.01, 10.18.01, 10.19.01, 10.20.01, 10.21.01, 10.22.01, 10.23.01, 10.24.01, 10.25.01, 10.26.01, 10.27.01, 10.29.01, 10.30.01, 10.31.01, 10.32.01, 10.33.01, 10.34.01, 10.35.01, 10.36.01, 10.37.01, 10.38.01, 10.39.01, 12.2.01, 12.3.01, 12.4.01, 12.5.01, 12.6.01, 12.7.01, 12.8.01, 12.9.01, 12.10.01, 12.11.01, 12.12.01, 12.13.01, 12.14.01, 12.15.01, 12.16.01, 12.17.01, 12.18.01, 12.19.01, 12.20.01, 12.21.01, 12.22.01, 12.23.01, 12.24.01, 12.25.01, 12.26.01, 12.27.01, 12.28.01, 12.29.01, 12.31.01, 12.32.01, 12.33.01, 12.34.01, 12.35.01, 12.36.01, 12.37.01, 12.38.01, 12.39.01, 12.40.01, 12.41.01, 12.42.01","g10_certification-g10_single_patient_us_core_6_api-us_core_v610_patient-us_core_v610_patient__id_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_allergy_intolerance-us_core_v610_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_plan-us_core_v610_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_care_team-us_core_v610_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_encounter_diagnosis-us_core_v610_condition_encounter_diagnosis_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_condition_problems_health_concerns-us_core_v610_condition_problems_health_concerns_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_coverage-us_core_v610_coverage_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_device-us_core_v610_device_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_note-us_core_v610_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_diagnostic_report_lab-us_core_v610_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_document_reference-us_core_v610_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_encounter-us_core_v610_encounter_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_goal-us_core_v610_goal_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_immunization-us_core_v610_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_dispense-us_core_v610_medication_dispense_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_medication_request-us_core_v610_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_lab-us_core_v610_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancystatus-us_core_v610_observation_pregnancystatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_pregnancyintent-us_core_v610_observation_pregnancyintent_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_occupation-us_core_v610_observation_occupation_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_respiratory_rate-us_core_v610_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_heart_rate-us_core_v610_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_temperature-us_core_v610_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_weight_for_height-us_core_v610_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pulse_oximetry-us_core_v610_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_smokingstatus-us_core_v610_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference-us_core_v610_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_height-us_core_v610_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_bmi-us_core_v610_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_screening_assessment-us_core_v610_observation_screening_assessment_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_blood_pressure-us_core_v610_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_observation_clinical_result-us_core_v610_observation_clinical_result_patient_category_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_pediatric_bmi_for_age-us_core_v610_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_head_circumference_percentile-us_core_v610_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_body_weight-us_core_v610_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_procedure-us_core_v610_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_6_api-us_core_v610_service_request-us_core_v610_service_request_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_patient-us_core_v700_patient__id_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_allergy_intolerance-us_core_v700_allergy_intolerance_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_plan-us_core_v700_care_plan_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_team-us_core_v700_care_team_patient_status_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_encounter_diagnosis-us_core_v700_condition_encounter_diagnosis_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_condition_problems_health_concerns-us_core_v700_condition_problems_health_concerns_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_coverage-us_core_v700_coverage_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_device-us_core_v700_device_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_note-us_core_v700_diagnostic_report_note_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_diagnostic_report_lab-us_core_v700_diagnostic_report_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_document_reference-us_core_v700_document_reference_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_encounter-us_core_v700_encounter_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_goal-us_core_v700_goal_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_immunization-us_core_v700_immunization_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_dispense-us_core_v700_medication_dispense_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_medication_request-us_core_v700_medication_request_patient_intent_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_lab-us_core_v700_observation_lab_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancystatus-us_core_v700_observation_pregnancystatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_pregnancyintent-us_core_v700_observation_pregnancyintent_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_occupation-us_core_v700_observation_occupation_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_respiratory_rate-us_core_v700_respiratory_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_treatment_intervention_preference-us_core_v700_treatment_intervention_preference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_care_experience_preference-us_core_v700_care_experience_preference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_heart_rate-us_core_v700_heart_rate_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_temperature-us_core_v700_body_temperature_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_weight_for_height-us_core_v700_pediatric_weight_for_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pulse_oximetry-us_core_v700_pulse_oximetry_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_smokingstatus-us_core_v700_smokingstatus_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference-us_core_v700_head_circumference_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_height-us_core_v700_body_height_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_bmi-us_core_v700_bmi_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_screening_assessment-us_core_v700_observation_screening_assessment_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_average_blood_pressure-us_core_v700_average_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_blood_pressure-us_core_v700_blood_pressure_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_observation_clinical_result-us_core_v700_observation_clinical_result_patient_category_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_pediatric_bmi_for_age-us_core_v700_pediatric_bmi_for_age_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_head_circumference_percentile-us_core_v700_head_circumference_percentile_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_body_weight-us_core_v700_body_weight_patient_code_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_procedure-us_core_v700_procedure_patient_search_test, g10_certification-g10_single_patient_us_core_7_api-us_core_v700_service_request-us_core_v700_service_request_patient_search_test" 170.315(g)(10)-test-procedure,DAT-PAT-8,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to respond to requests for multiple patients’ data according to an implementation specification adopted in § 170.215(d) for all of the @@ -352,7 +352,7 @@ implementation specification adopted in § 170.215(b)(1)(i): * “Patient”; * “Practitioner” * “Procedure”; and -* “Provenance”.",SHALL,Server,false,,,"7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.22, 7.3.23, 7.3.26, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.22, 8.3.23, 8.3.26","g10_certification-multi_patient_api-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test26" +* “Provenance”.",SHALL,Server,false,,,"7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.22, 7.3.23, 7.3.26, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.22, 8.3.23, 8.3.26","g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation" 170.315(g)(10)-test-procedure,DAT-PAT-17,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to respond to requests for multiple patients’ data according to an implementation specification adopted in § 170.215(d) for all of the @@ -384,11 +384,11 @@ implementation specification adopted in § 170.215(b)(1)(ii). * “QuestionnaireReponse” (if supported); * “RelatedPerson”; * “Specimen”; and -* “ServiceRequest”",SHALL,Server,false,,,"7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.25, 7.3.26, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 7.3.38, 7.3.39, 7.3.40, 7.3.41, 7.3.42, 7.3.43, 7.3.44, 7.3.45, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.25, 8.3.26, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34, 8.3.38, 8.3.39, 8.3.40, 8.3.41, 8.3.42, 8.3.43, 8.3.44, 8.3.45","g10_certification-multi_patient_api-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation" +* “ServiceRequest”",SHALL,Server,false,,,"7.3.03, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.25, 7.3.26, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 7.3.38, 8.3.03, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.25, 8.3.26, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34, 8.3.38","g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation" 170.315(g)(10)-test-procedure,DAT-PAT-9,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to limit the data returned to only those FHIR® resources for which the client is authorized according to an implementation -specification adopted in § 170.215(d).",SHALL,Server,false,,,"2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.14, 2.3.15, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 2.3.20, 2.3.21, 2.3.22, 2.3.23","g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_medication_dispense_restricted_access" +specification adopted in § 170.215(d).",SHALL,Server,false,,,"2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 2.3.20, 2.3.21, 2.3.22, 2.3.23","g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_medication_dispense_restricted_access" 170.315(g)(10)-test-procedure,DAT-PAT-10,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support a successful data response according to an implementation adopted in § 170.215(d).",SHALL,Server,false,,,"7.2.04, 7.2.05, 8.2.04, 8.2.05, 8.5.01, 8.5.02","g10_certification-multi_patient_api-bulk_data_group_export-Test04, g10_certification-multi_patient_api-bulk_data_group_export-Test05, g10_certification-multi_patient_api_stu2-bulk_data_group_export_stu2-Test04, g10_certification-multi_patient_api_stu2-bulk_data_group_export_stu2-Test05, g10_certification-multi_patient_api_stu2-g10_bulk_data_export_parameters-output_format_in_export_response, g10_certification-multi_patient_api_stu2-g10_bulk_data_export_parameters-g10_since_in_export_response" @@ -404,10 +404,10 @@ implementation specification adopted in § 170.215(d).",SHALL,Server,false,,,"7. 170.315(g)(10)-test-procedure,DAT-PAT-14,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates the ability of the Health IT Module to support a file request according to an implementation specification adopted in § 170.215(d), including support for the -“ndjson” format for files provided.",SHALL,Server,false,,,"7.3.01, 7.3.02, 7.3.03, 7.3.04, 7.3.05, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.22, 7.3.23, 7.3.24, 7.3.25, 7.3.26, 7.3.27, 7.3.35, 7.3.36, 7.3.37, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 7.3.38, 7.3.39, 7.3.40, 7.3.41, 7.3.42, 7.3.43, 7.3.44, 7.3.45, 8.3.01, 8.3.02, 8.3.03, 8.3.04, 8.3.05, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.22, 8.3.23, 8.3.24, 8.3.25, 8.3.26, 8.3.27, 8.3.35, 8.3.36, 8.3.37, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34, 8.3.38, 8.3.39, 8.3.40, 8.3.41, 8.3.42, 8.3.43, 8.3.44, 8.3.45","g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_file_server_tls_version, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test02, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test04, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test05, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_5_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_file_server_tls_version, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test02, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test03, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test04, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test05, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test06, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test07, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test08, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test09, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test10, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test11, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test12, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test13, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test14, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test15, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test16, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test17, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test18, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test19, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test20, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test21, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_3_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_4_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test26, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_5_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation" +“ndjson” format for files provided.",SHALL,Server,false,,,"7.3.01, 7.3.02, 7.3.03, 7.3.04, 7.3.05, 7.3.06, 7.3.07, 7.3.08, 7.3.09, 7.3.10, 7.3.11, 7.3.12, 7.3.13, 7.3.14, 7.3.15, 7.3.16, 7.3.17, 7.3.18, 7.3.19, 7.3.20, 7.3.21, 7.3.22, 7.3.23, 7.3.24, 7.3.25, 7.3.26, 7.3.27, 7.3.28, 7.3.29, 7.3.30, 7.3.31, 7.3.32, 7.3.33, 7.3.34, 7.3.35, 7.3.36, 7.3.37, 7.3.38, 8.3.01, 8.3.02, 8.3.03, 8.3.04, 8.3.05, 8.3.06, 8.3.07, 8.3.08, 8.3.09, 8.3.10, 8.3.11, 8.3.12, 8.3.13, 8.3.14, 8.3.15, 8.3.16, 8.3.17, 8.3.18, 8.3.19, 8.3.20, 8.3.21, 8.3.22, 8.3.23, 8.3.24, 8.3.25, 8.3.26, 8.3.27, 8.3.28, 8.3.29, 8.3.30, 8.3.31, 8.3.32, 8.3.33, 8.3.34, 8.3.35, 8.3.36, 8.3.37, 8.3.38","g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_file_server_tls_version, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_ndjson_download_requires_token, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_export_multiple_patients, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_patient_ids_match, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation, g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_file_server_tls_version, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_ndjson_download_requires_token, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_bulk_patient_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_export_multiple_patients, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_patient_ids_match, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_allergy_intolerance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_plan_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_care_team_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_condition_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_device_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_diagnostic_report_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_document_reference_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_goal_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_immunization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_medication_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_observation_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_procedure_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_encounter_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_organization_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_practitioner_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_provenance_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_location_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_6_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_service_request_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_related_person_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_questionnaire_response_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_practitioner_role_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_coverage_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_medication_dispense_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_specimen_validation, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_us_core_7_bulk_location_validation" 170.315(g)(10)-test-procedure,DAT-PAT-15,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer demonstrates that the information provided as part of this data response includes data for patients in the group -identifier provided during the “group-export” request.",SHALL,Server,false,,,"7.3.05, 8.3.05","g10_certification-multi_patient_api-bulk_data_group_export_validation-Test05, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-Test05" +identifier provided during the “group-export” request.",SHALL,Server,false,,,"7.3.05, 8.3.05","g10_certification-multi_patient_api-bulk_data_group_export_validation-g10_bulk_patient_ids_match, g10_certification-multi_patient_api_stu2-bulk_data_group_export_validation-g10_bulk_patient_ids_match" 170.315(g)(10)-test-procedure,API-DOC-1,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"The health IT developer supplies documentation describing the API(s) of the Health IT Module and includes at a minimum: * API syntax; @@ -427,102 +427,6 @@ steps to access.",SHALL,Server,false,,,11.09,g10_certification-g10_visual_inspec 170.404(b)(2), the health IT developer demonstrates the public location of its certified API technology service base URLs and related organization details.",SHALL,Server,false,,,11.14,g10_certification-g10_visual_inspection_and_attestations-g10_public_url_attestation -170.315(g)(10)-test-procedure,AUT-PAT-5,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health -IT Module to support the following as detailed in the implementation -specification adopted in § 170.215(c)(1) and standard adopted in § -170.215(a)(1): -* The “.well-known/smart-configuration” path; and -* A FHIR® “CapabilityStatement”.",SHALL,Server,false,,,"1.1.01, 1.1.02, 1.1.03, 3.1.01, 3.1.02, 3.1.03","g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test01, g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test02, g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test03, g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test01, g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test02, g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test03" -170.315(g)(10)-test-procedure,AUT-PAT-6,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the -“.well-known/smart-configuration” path to support at least the -following as detailed in the implementation specification adopted in § -170.215(c)(1): -* “authorization_endpoint”; -* “token_endpoint”; and -* “capabilities” (including support for all the “SMART on FHIR® Core - Capabilities”).",SHALL,Server,false,,,"1.1.02, 1.1.04, 1.1.05, 3.1.02, 3.1.04, 3.1.05","g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test02, g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test04, g10_certification-g10_smart_standalone_patient_app-smart_discovery-g10_smart_well_known_capabilities, g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test02, g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test04, g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-g10_smart_well_known_capabilities" -170.315(g)(10)-test-procedure,AUT-PAT-7,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the FHIR® -“CapabilityStatement” to support at least the following components as -detailed in the implementation specification adopted in § -170.215(c)(1) and standard adopted in § 170.215(a)(1), including: -* “authorize”; and -* “token”.",SHALL,Server,false,,,"1.1.03, 1.1.04, 3.1.03, 3.1.04","g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test03, g10_certification-g10_smart_standalone_patient_app-smart_discovery-Test04, g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test03, g10_certification-g10_smart_ehr_practitioner_app-smart_discovery-Test04" -170.315(g)(10)-test-procedure,AUT-PAT-8,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health -IT Module to receive an authorization request according to the -implementation specification adopted in § 170.215(c)(1), including -support for the following parameters: -* “response_type”; -* “client_id”; -* “redirect_uri”; -* “launch” (for EHR-Launch mode only); -* “scope”; -* “state”; and -* “aud”.",SHALL,Server,false,,,"1.3.02, 1.3.03, 3.3.04, 3.3.05","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_code_received, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_redirect, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_code_received" -170.315(g)(10)-test-procedure,AUT-PAT-9,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health -IT Module to support the receipt of the following scopes and -capabilities according to the implementation specification adopted in -§ 170.215(c)(1) and standard adopted in § 170.215(e)(1): -* “openid” (to support “sso-openid-connect” “SMART on FHIR® Core - Capability”); -* “fhirUser” (to support “sso-openid-connect” “SMART on FHIR® Core - Capability”); -* “need_patient_banner” (to support “context-banner” “SMART on FHIR® - Core Capability” for EHR-Launch mode only); -* “smart_style_url” (to support “context-style” “SMART on FHIR® Core - Capability” for EHR-Launch mode only); -* “launch/patient” (to support “context-standalone-patient” “SMART on - FHIR® Core Capability” for Standalone-Launch mode only); -* “launch” (for EHR-Launch mode only); -* “offline_access” (to support “permission-offline” “SMART on FHIR® - Core Capability”); -* Patient-level scopes (to support “permission-patient” “SMART on - FHIR® Core Capability”); and -* User-level scopes (to support “permission-user” “SMART on FHIR® Core - Capability”).",SHALL,Server,false,,,"1.3.02, 3.3.04","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_app_redirect" -170.315(g)(10)-test-procedure,AUT-PAT-13,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health -IT Module to return an error response if the ""aud"" parameter provided -by an application to the Health IT Module in AUT-PAT-8, is not a valid -FHIR® resource server associated with the Health IT Module's -authorization server.",SHALL,Server,false,,,9.4.01,g10_certification-Group06-g10_smart_invalid_aud-smart_app_redirect -170.315(g)(10)-test-procedure,AUT-PAT-15,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health -IT Module to receive the following parameters from an application -according to the implementation specification adopted in § -170.215(c)(1): -* “grant_type”; -* “code”; -* “redirect_uri”; -* “client_id” (to support “client-public” “SMART on FHIR® - Capability”); and -* Authorization header including “client_id” and “client_secret” (to - support “client-confidential-symmetric” “SMART on FHIR® - Capability”).",SHALL,Server,false,,,"1.3.05, 3.3.07, 9.1.05","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_exchange, g10_certification-Group06-g10_public_standalone_launch-smart_token_exchange" -170.315(g)(10)-test-procedure,AUT-PAT-16,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health -IT Module to return a JSON object to applications according to the -implementation specification adopted in § 170.215(c)(1) and standard -adopted in § 170.215(e)(1), including the following: -* “access_token”; -* “token_type”; -* “scope”; -* “id_token”; -* “refresh_token” (valid for a period of no shorter than three - months); -* HTTP “Cache-Control” response header field with a value of - “no-store”; -* HTTP “Pragma” response header field with a value of “no-cache”; -* “patient” (to support “context-ehr-patient” and - “context-standalone-patient” “SMART on FHIR® Core Capabilities”); -* “need_patient_banner” (to support “context-banner” “SMART on FHIR® - Core Capability” for EHR-Launch mode only); and -* “smart_style_url” (to support “context-style” “SMART on FHIR® Core - Capability” for EHR-Launch mode only). - -Additionally, the following must be supported if using US Core 6.1.0: -* “encounter” (to support ""context-ehr-encounter"" “SMART on FHIR® - Capability”)",SHALL,Server,false,,,"1.3.06, 1.3.07, 1.3.08, 3.3.08, 3.3.09, 3.3.10, 9.8.08, 9.8.09, 9.8.10","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_response_body, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_response_headers, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-g10_smart_scopes, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_response_body, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-smart_token_response_headers, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_smart_scopes, g10_certification-Group06-g10_ehr_patient_launch-smart_token_response_body, g10_certification-Group06-g10_ehr_patient_launch-smart_token_response_headers, g10_certification-Group06-g10_ehr_patient_launch-g10_patient_context" -170.315(g)(10)-test-procedure,AUT-PAT-19,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health -IT Module to return a “Patient” FHIR® resource that matches the -patient context provided in step AUT-PAT-16 of this section according -to an implementation specification adopted in § 170.215(b)(1).",SHALL,Server,false,,,"1.3.10, 3.3.12, 9.1.08, 9.8.10","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-g10_patient_context, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_patient_context, g10_certification-Group06-g10_public_standalone_launch-g10_patient_context, g10_certification-Group06-g10_ehr_patient_launch-g10_patient_context" 170.315(g)(10)-test-procedure,AUT-PAT-24,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to support a “.well-known/smart-configuration” path as detailed in the implementation specification adopted in § @@ -597,7 +501,7 @@ capabilities according to the implementation specification adopted in resource with Condition sub-resources Encounter Diagnosis, Problem List, and Health Concern; and (2) Observation resource with Observation sub-resources Clinical Test, Laboratory, Social History, - SDOH, Survey, and Vital Signs",SHALL,Server,false,,,"1.4.02, 1.9.02, 3.4.04, 3.8.04, 9.13.2.02, 9.13.5.02, 9.22.3.02, 9.22.4.02, 9.14.1.1.2.02, 9.14.2.1.2.02, 9.23.1.1.2.02, 9.23.2.1.2.02, 9.24.1.1.2.02, 9.24.2.1.2.02, 9.25.1.1.2.02, 9.25.2.1.2.02, 9.15.2.02, 9.15.5.02, 9.26.3.02, 9.26.4.02, 9.27.3.02, 9.27.4.02, 9.28.3.02, 9.28.4.02, 11.18, 11.19, 11.20, 11.21","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_v1_scopes-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-smart_app_redirect_stu2, g10_certification-g10_visual_inspection_and_attestations-g10_clinical_test_scope_attestation, g10_certification-g10_visual_inspection_and_attestations-g10_clinical_test_scope_attestation_stu2_2, g10_certification-g10_visual_inspection_and_attestations-g10_us_core_7_clinical_test_scope_attestation, g10_certification-g10_visual_inspection_and_attestations-g10_us_core_7_clinical_test_scope_attestation_stu2_2" + SDOH, Survey, and Vital Signs",SHALL,Server,false,,,"1.4.02, 1.9.02, 3.4.04, 3.8.04, 9.14.1.1.2.02, 9.14.2.1.2.02, 9.23.1.1.2.02, 9.23.2.1.2.02, 9.24.1.1.2.02, 9.24.2.1.2.02, 9.25.1.1.2.02, 9.25.2.1.2.02, 9.15.2.02, 9.15.5.02, 9.26.3.02, 9.26.4.02, 9.27.3.02, 9.27.4.02, 9.28.3.02, 9.28.4.02, 11.18, 11.19, 11.20, 11.21","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group01-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes-Group02-us_core_smart_standalone_launch_stu2-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group01-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_fine_grained_scopes_stu2_2-Group02-us_core_smart_standalone_launch_stu2_2-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection-g10_granular_scope_selection_v2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection-g10_granular_scope_selection_v2_2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_scopes-smart_app_redirect_stu2, g10_certification-Group06-g10_us_core_7_smart_granular_scope_selection_stu2_2-g10_granular_scope_selection_v2_2_scopes-smart_app_redirect_stu2, g10_certification-g10_visual_inspection_and_attestations-g10_clinical_test_scope_attestation, g10_certification-g10_visual_inspection_and_attestations-g10_clinical_test_scope_attestation_stu2_2, g10_certification-g10_visual_inspection_and_attestations-g10_us_core_7_clinical_test_scope_attestation, g10_certification-g10_visual_inspection_and_attestations-g10_us_core_7_clinical_test_scope_attestation_stu2_2" 170.315(g)(10)-test-procedure,AUT-PAT-29,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[EHR-Launch] The health IT developer demonstrates the ability of the Health IT Module to establish a patient in context if an application requests a clinical scope which is restricted to a single patient as @@ -627,9 +531,9 @@ The health IT developer demonstrates the ability of the Health IT Module to return an “Encounter” FHIR® resource that matches the encounter context provided in step AUT-PAT-35 of this section according to an implementation specification adopted in § -170.215(b)(1).",SHALL,Server,false,,,"3.3.16, 3.4.16, 3.4.17, 3.8.15, 3.8.16","g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_7, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_7" +170.215(b)(1).",SHALL,Server,false,,,"3.4.16, 3.4.17, 3.8.15, 3.8.16","g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2-g10_encounter_context_us_core_7, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_6, g10_certification-g10_smart_ehr_practitioner_app-smart_ehr_launch_stu2_2-g10_encounter_context_us_core_7" 170.315(g)(10)-test-procedure,AUT-PAT-34,https://www.healthit.gov/test-method/standardized-api-patient-and-population-services#test_procedure,"[Both] The health IT developer demonstrates the ability of the Health IT Module to deny an application’s authorization request according to a patient’s preferences selected in AUT-PAT-33, and AUT-PAT-11, of this section in accordance with the implementation specification -adopted in § 170.215(c)(1).",SHALL,Server,false,,,"1.3.02, 1.3.05, 1.4.02, 1.4.05, 1.9.02, 1.9.05, 1.7.01, 1.7.02, 1.7.03, 1.7.04, 1.7.05, 1.7.06, 1.7.07, 1.7.08, 1.7.09, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.15, 1.7.16, 1.7.17, 1.7.18, 1.7.19, 1.7.20, 1.7.21, 1.7.22, 1.7.23, 1.7.24, 2.1.02, 2.1.05, 2.2.02, 2.2.05, 2.4.02, 2.4.05, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.14, 2.3.15, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 2.3.20, 2.3.21, 2.3.22, 2.3.23, 1.7.21, 1.7.22, 1.7.23, 1.7.24, 1.7.21, 1.7.22, 1.7.23, 1.7.24","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-Test01, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_device_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_app_redirect, g10_certification-g10_smart_limited_app-smart_standalone_launch-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_medication_dispense_restricted_access, g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access, g10_certification-Group06-g10_smart_v1_scopes_stu2_2-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access" +adopted in § 170.215(c)(1).",SHALL,Server,false,,,"1.4.02, 1.4.05, 1.9.02, 1.9.05, 1.7.01, 1.7.02, 1.7.03, 1.7.04, 1.7.05, 1.7.06, 1.7.07, 1.7.08, 1.7.09, 1.7.10, 1.7.11, 1.7.12, 1.7.13, 1.7.14, 1.7.17, 1.7.18, 1.7.19, 1.7.20, 1.7.21, 1.7.22, 1.7.23, 1.7.24, 2.2.02, 2.2.05, 2.4.02, 2.4.05, 2.3.01, 2.3.02, 2.3.03, 2.3.04, 2.3.05, 2.3.06, 2.3.07, 2.3.08, 2.3.09, 2.3.10, 2.3.11, 2.3.12, 2.3.13, 2.3.16, 2.3.17, 2.3.18, 2.3.19, 2.3.20, 2.3.21, 2.3.22, 2.3.23","g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_standalone_patient_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-Test01, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_patient_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_allergy_intolerance_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_plan_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_care_team_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_condition_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_device_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_diagnostic_report_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_document_reference_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_goal_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_immunization_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_observation_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_procedure_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_6_medication_dispense_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_encounter_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_service_request_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_coverage_unrestricted_access, g10_certification-g10_smart_standalone_patient_app-g10_unrestricted_resource_type_access-g10_us_core_7_medication_dispense_unrestricted_access, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2-smart_token_exchange, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_app_redirect_stu2, g10_certification-g10_smart_limited_app-smart_standalone_launch_stu2_2-smart_token_exchange_stu2_2, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_patient_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_allergy_intolerance_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_plan_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_care_team_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_condition_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_device_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_diagnostic_report_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_document_reference_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_goal_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_immunization_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_medication_request_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_observation_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_procedure_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_6_medication_dispense_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_encounter_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_service_request_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_coverage_restricted_access, g10_certification-g10_smart_limited_app-g10_restricted_resource_type_access-g10_us_core_7_medication_dispense_restricted_access" diff --git a/lib/onc_certification_g10_test_kit/restricted_resource_type_access_group.rb b/lib/onc_certification_g10_test_kit/restricted_resource_type_access_group.rb index c86ef410..59748dd0 100644 --- a/lib/onc_certification_g10_test_kit/restricted_resource_type_access_group.rb +++ b/lib/onc_certification_g10_test_kit/restricted_resource_type_access_group.rb @@ -28,9 +28,6 @@ class RestrictedResourceTypeAccessGroup < Inferno::TestGroup * Patient * Procedure - If testing against USCDI v2, Encounter and ServiceRequest are also - checked. - If testing against USCDI v3 and v4, Encounter, ServiceRequest, Coverage, and MedicationDispense are also checked. @@ -45,29 +42,9 @@ class RestrictedResourceTypeAccessGroup < Inferno::TestGroup required status search parameter. This set of tests does not attempt to access resources that do not - directly map to USCDI. For USCDI v1 this includes: + directly map to USCDI. This includes: - * Encounter * Location - * Organization - * Practitioner - - For USCDI v2 this includes: - - * Location - * Organization - * Practitioner - - For USCDI v3 this includes: - - * Location - * Organization - * Practitioner - * RelatedPerson - * Specimen - - For USCDI v4 this includes: - * Organization * Practitioner * RelatedPerson @@ -107,7 +84,7 @@ class RestrictedResourceTypeAccessGroup < Inferno::TestGroup id :g10_patient_restricted_access def resource_group - USCoreTestKit::USCoreV311::PatientGroup + USCoreTestKit::USCoreV610::PatientGroup end end @@ -125,7 +102,7 @@ def resource_group id :g10_allergy_intolerance_restricted_access def resource_group - USCoreTestKit::USCoreV311::AllergyIntoleranceGroup + USCoreTestKit::USCoreV610::AllergyIntoleranceGroup end end @@ -143,7 +120,7 @@ def resource_group id :g10_care_plan_restricted_access def resource_group - USCoreTestKit::USCoreV311::CarePlanGroup + USCoreTestKit::USCoreV610::CarePlanGroup end end @@ -161,7 +138,7 @@ def resource_group id :g10_care_team_restricted_access def resource_group - USCoreTestKit::USCoreV311::CareTeamGroup + USCoreTestKit::USCoreV610::CareTeamGroup end end @@ -179,7 +156,7 @@ def resource_group id :g10_condition_restricted_access def resource_group - USCoreTestKit::USCoreV311::ConditionGroup + USCoreTestKit::USCoreV610::ConditionEncounterDiagnosisGroup end end @@ -197,7 +174,7 @@ def resource_group id :g10_device_restricted_access def resource_group - USCoreTestKit::USCoreV311::DeviceGroup + USCoreTestKit::USCoreV610::DeviceGroup end end @@ -215,7 +192,7 @@ def resource_group id :g10_diagnostic_report_restricted_access def resource_group - USCoreTestKit::USCoreV311::DiagnosticReportLabGroup + USCoreTestKit::USCoreV610::DiagnosticReportLabGroup end end @@ -233,7 +210,7 @@ def resource_group id :g10_document_reference_restricted_access def resource_group - USCoreTestKit::USCoreV311::DocumentReferenceGroup + USCoreTestKit::USCoreV610::DocumentReferenceGroup end end @@ -251,7 +228,7 @@ def resource_group id :g10_goal_restricted_access def resource_group - USCoreTestKit::USCoreV311::GoalGroup + USCoreTestKit::USCoreV610::GoalGroup end end @@ -269,7 +246,7 @@ def resource_group id :g10_immunization_restricted_access def resource_group - USCoreTestKit::USCoreV311::ImmunizationGroup + USCoreTestKit::USCoreV610::ImmunizationGroup end end @@ -287,7 +264,7 @@ def resource_group id :g10_medication_request_access def resource_group - USCoreTestKit::USCoreV311::MedicationRequestGroup + USCoreTestKit::USCoreV610::MedicationRequestGroup end end @@ -305,7 +282,7 @@ def resource_group id :g10_observation_restricted_access def resource_group - USCoreTestKit::USCoreV311::PulseOximetryGroup + USCoreTestKit::USCoreV610::PulseOximetryGroup end end @@ -323,47 +300,7 @@ def resource_group id :g10_procedure_restricted_access def resource_group - USCoreTestKit::USCoreV311::ProcedureGroup - end - end - - test from: :g10_restricted_access_test do - title 'Access to Encounter resources are restricted properly based on patient-selected scope' - description %( - This test ensures that access to the Encounter is granted or - denied based on the selection by the tester prior to the execution of - the test. If the tester indicated that access will be granted to this - resource, this test verifies that a search by patient in this resource - does not result in an access denied result. If the tester indicated that - access will be denied for this resource, this verifies that search by - patient in the resource results in an access denied result. - ) - id :g10_encounter_restricted_access - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - def resource_group - USCoreTestKit::USCoreV501::EncounterGroup - end - end - - test from: :g10_restricted_access_test do - title 'Access to ServiceRequest resources are restricted properly based on patient-selected scope' - description %( - This test ensures that access to the ServiceRequest is granted or - denied based on the selection by the tester prior to the execution of - the test. If the tester indicated that access will be granted to this - resource, this test verifies that a search by patient in this resource - does not result in an access denied result. If the tester indicated that - access will be denied for this resource, this verifies that search by - patient in the resource results in an access denied result. - ) - id :g10_service_request_restricted_access - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - def resource_group - USCoreTestKit::USCoreV501::ServiceRequestGroup + USCoreTestKit::USCoreV610::ProcedureGroup end end diff --git a/lib/onc_certification_g10_test_kit/scope_constants.rb b/lib/onc_certification_g10_test_kit/scope_constants.rb index 686fbc84..58bb438f 100644 --- a/lib/onc_certification_g10_test_kit/scope_constants.rb +++ b/lib/onc_certification_g10_test_kit/scope_constants.rb @@ -1,52 +1,32 @@ module ONCCertificationG10TestKit module ScopeConstants - STANDALONE_SMART_1_SCOPES = - %( - launch/patient openid fhirUser offline_access patient/Medication.read - patient/AllergyIntolerance.read patient/CarePlan.read - patient/CareTeam.read patient/Condition.read patient/Device.read - patient/DiagnosticReport.read patient/DocumentReference.read - patient/Encounter.read patient/Goal.read patient/Immunization.read - patient/Location.read patient/MedicationRequest.read - patient/Observation.read patient/Organization.read patient/Patient.read - patient/Practitioner.read patient/Procedure.read patient/Provenance.read - patient/PractitionerRole.read - ).gsub(/\s{2,}/, ' ').strip.freeze - STANDALONE_SMART_2_SCOPES = %( launch/patient openid fhirUser offline_access patient/Medication.rs patient/AllergyIntolerance.rs patient/CarePlan.rs patient/CareTeam.rs - patient/Condition.rs patient/Device.rs patient/DiagnosticReport.rs - patient/DocumentReference.rs patient/Encounter.rs patient/Goal.rs - patient/Immunization.rs patient/Location.rs patient/MedicationRequest.rs - patient/Observation.rs patient/Organization.rs patient/Patient.rs - patient/Practitioner.rs patient/Procedure.rs patient/Provenance.rs - patient/PractitionerRole.rs - ).gsub(/\s{2,}/, ' ').strip.freeze - - EHR_SMART_1_SCOPES = - %( - launch openid fhirUser offline_access user/Medication.read - user/AllergyIntolerance.read user/CarePlan.read user/CareTeam.read - user/Condition.read user/Device.read user/DiagnosticReport.read - user/DocumentReference.read user/Encounter.read user/Goal.read - user/Immunization.read user/Location.read user/MedicationRequest.read - user/Observation.read user/Organization.read user/Patient.read - user/Practitioner.read user/Procedure.read user/Provenance.read - user/PractitionerRole.read + patient/Condition.rs patient/Coverage.rs patient/Device.rs + patient/DiagnosticReport.rs patient/DocumentReference.rs + patient/Encounter.rs patient/Goal.rs patient/Immunization.rs + patient/Location.rs patient/MedicationDispense.rs + patient/MedicationRequest.rs patient/Observation.rs + patient/Organization.rs patient/Patient.rs patient/Practitioner.rs + patient/PractitionerRole.rs patient/Procedure.rs patient/Provenance.rs + patient/QuestionnaireResponse.rs patient/RelatedPerson.rs + patient/ServiceRequest.rs patient/Specimen.rs ).gsub(/\s{2,}/, ' ').strip.freeze EHR_SMART_2_SCOPES = %( launch openid fhirUser offline_access user/Medication.rs user/AllergyIntolerance.rs user/CarePlan.rs user/CareTeam.rs - user/Condition.rs user/Device.rs user/DiagnosticReport.rs - user/DocumentReference.rs user/Encounter.rs user/Goal.rs - user/Immunization.rs user/Location.rs user/MedicationRequest.rs - user/Observation.rs user/Organization.rs user/Patient.rs - user/Practitioner.rs user/Procedure.rs user/Provenance.rs - user/PractitionerRole.rs + user/Condition.rs user/Coverage.rs user/Device.rs + user/DiagnosticReport.rs user/DocumentReference.rs user/Encounter.rs + user/Goal.rs user/Immunization.rs user/Location.rs + user/MedicationDispense.rs user/MedicationRequest.rs user/Observation.rs + user/Organization.rs user/Patient.rs user/Practitioner.rs + user/PractitionerRole.rs user/Procedure.rs user/Provenance.rs + user/QuestionnaireResponse.rs user/RelatedPerson.rs + user/ServiceRequest.rs user/Specimen.rs ).gsub(/\s{2,}/, ' ').strip.freeze end end diff --git a/lib/onc_certification_g10_test_kit/single_patient_api_group.rb b/lib/onc_certification_g10_test_kit/single_patient_api_group.rb deleted file mode 100644 index a0366fd8..00000000 --- a/lib/onc_certification_g10_test_kit/single_patient_api_group.rb +++ /dev/null @@ -1,157 +0,0 @@ -# TODO: remove this require with the next US Core test kit release -require 'us_core_test_kit/generator/special_cases' -require_relative 'incorrectly_permitted_tls_versions_messages_setup_test' - -module ONCCertificationG10TestKit - class SinglePatientAPIGroup < Inferno::TestGroup - id :g10_single_patient_api - title 'Single Patient API (US Core 3.1.1)' - short_title 'Single Patient API' - description %( - This scenario verifies the ability of a system to provide a 'Single Patient API' - as described in the (g)(10) Standardized API certification criterion. - Prior to running this scenario, systems must recieve a verified access token - from one of the previous SMART App Launch scenarios. - - For each of the relevant USCDI data elements provided in the - CapabilityStatement, this scenario executes the [required supported - searches](http://www.hl7.org/fhir/us/core/STU3.1.1/CapabilityStatement-us-core-server.html) - as defined by the US Core Implementation Guide v3.1.1. - - The test begins by searching by one or more patients, with the expectation - that the Bearer token provided to the test grants access to all USCDI - resources. It uses results returned from that query to generate other - queries and checks that the results are consistent with the provided - search parameters. It then performs a read on each Resource returned and - validates the response against the relevant - [profile](http://www.hl7.org/fhir/us/core/STU3.1.1/profiles.html) as - currently defined in the US Core Implementation Guide. - - All MUST SUPPORT elements must be seen before the test can pass, as well - as Data Absent Reason to demonstrate that the server can properly handle - missing data. Note that Encounter, Organization and Practitioner resources - must be accessible as references in some US Core profiles to satisfy must - support requirements, and those references will be validated to their US - Core profile. These resources will not be tested for FHIR search support. - ) - run_as_group - - input :url, - title: 'FHIR Endpoint', - description: 'URL of the FHIR endpoint used by SMART applications' - input :patient_id, - title: 'Patient ID from SMART App Launch', - locked: true - input :additional_patient_ids, - title: 'Additional Patient IDs', - description: <<~DESCRIPTION, - Comma separated list of Patient IDs that together with the Patient - ID from the SMART App Launch contain all MUST SUPPORT elements. - DESCRIPTION - optional: true - input :smart_auth_info, - title: 'SMART App Launch Credentials', - type: :auth_info, - locked: true - - fhir_client do - url :url - auth_info :smart_auth_info - end - - input_order :url, :patient_id, :additional_patient_ids, :implantable_device_codes, :smart_auth_info - - config( - options: { - required_resources: [ - 'Patient', - 'AllergyIntolerance', - 'CarePlan', - 'CareTeam', - 'Condition', - 'Device', - 'DiagnosticReport', - 'DocumentReference', - 'Goal', - 'Immunization', - 'MedicationRequest', - 'Observation', - 'Procedure', - 'Encounter', - 'Organization', - 'Practitioner', - 'Provenance' - ] - } - ) - - test do - id :g10_patient_id_setup - title 'Manage patient id list' - - input :patient_id, :additional_patient_ids - output :patient_ids - - run do - smart_app_launch_patient_id = patient_id.presence - additional_patient_ids_list = - if additional_patient_ids.present? - additional_patient_ids - .split(',') - .map(&:strip) - .map(&:presence) - .compact - else - [] - end - - all_patient_ids = ([smart_app_launch_patient_id] + additional_patient_ids_list).compact.uniq - - output patient_ids: all_patient_ids.join(',') - end - end - - USCoreTestKit::USCoreV311::USCoreTestSuite - .groups - .find { |g| g.title == 'US Core FHIR API' } - .groups - .each do |group| - test_group = group.ancestors[1] - - next if test_group.optional? - - group(from: test_group.id, exclude_optional: true) - - if test_group.respond_to?(:metadata) && # rubocop:disable Style/Next - test_group.metadata.delayed? && - !test_group.metadata.searchable_delayed_resource? - groups.last.children.reject! { |child| child.include? USCoreTestKit::SearchTest } - groups.last.config(options: { read_all_resources: true }) - end - end - - groups.first.description %( - The Capability Statement test verifies a FHIR server's ability support the - [capabilities - operation](https://www.hl7.org/fhir/R4/capabilitystatement.html#instance) - to formally describe features supported by the API as a [Capability - Statement](https://www.hl7.org/fhir/R4/capabilitystatement.html) resource. - The capabilities described in the Capability Statement must be consistent with - the required capabilities of a US Core server. This test also expects that - APIs state support for all resources types applicable to USCDI v1, as is - expected by the ONC (g)(10) Standardized API for Patient and Populations - Services certification criterion. - - This test sequence accesses the server endpoint at `/metadata` using a - `GET` request. It parses the Capability Statement and verifies that: - - * The endpoint is secured by an appropriate cryptographic protocol - * The resource matches the expected FHIR version defined by the tests - * The resource is a valid FHIR resource - * The server claims support for JSON encoding of resources - * The server claims support for all required USCDI resource types - ) - - test from: :g10_incorrectly_permitted_tls_versions_messages_setup - end -end diff --git a/lib/onc_certification_g10_test_kit/single_patient_us_core_4_api_group.rb b/lib/onc_certification_g10_test_kit/single_patient_us_core_4_api_group.rb deleted file mode 100644 index d514e36e..00000000 --- a/lib/onc_certification_g10_test_kit/single_patient_us_core_4_api_group.rb +++ /dev/null @@ -1,169 +0,0 @@ -require_relative 'incorrectly_permitted_tls_versions_messages_setup_test' - -module ONCCertificationG10TestKit - class SinglePatientUSCore4APIGroup < Inferno::TestGroup - id :g10_single_patient_us_core_4_api - title 'Single Patient API (US Core 4.0.0)' - short_title 'Single Patient API' - description %( - This scenario verifies the ability of a system to provide a 'Single Patient API' - as described in the (g)(10) Standardized API certification criterion. - Prior to running this scenario, systems must recieve a verified access token - from one of the previous SMART App Launch scenarios. - - For each of the relevant USCDI data elements provided in the - CapabilityStatement, this scenario executes the [required supported - searches](http://hl7.org/fhir/us/core/STU4/CapabilityStatement-us-core-server.html) - as defined by the US Core Implementation Guide v4.0.0. - - The test begins by searching by one or more patients, with the expectation - that the Bearer token provided to the test grants access to all USCDI - resources. It uses results returned from that query to generate other - queries and checks that the results are consistent with the provided - search parameters. It then performs a read on each Resource returned and - validates the response against the relevant - [profile](http://hl7.org/fhir/us/core/STU4/profiles-and-extensions.html) - as currently defined in the US Core Implementation Guide. - - All MUST SUPPORT elements must be seen before the test can pass, as well - as Data Absent Reason to demonstrate that the server can properly handle - missing data. Note that Encounter, Organization and Practitioner resources - must be accessible as references in some US Core profiles to satisfy must - support requirements, and those references will be validated to their US - Core profile. These resources will not be tested for FHIR search support. - ) - run_as_group - - input :url, - title: 'FHIR Endpoint', - description: 'URL of the FHIR endpoint used by SMART applications' - input :patient_id, - title: 'Patient ID from SMART App Launch', - locked: true - input :additional_patient_ids, - title: 'Additional Patient IDs', - description: <<~DESCRIPTION, - Comma separated list of Patient IDs that together with the Patient - ID from the SMART App Launch contain all MUST SUPPORT elements. - DESCRIPTION - optional: true - input :smart_auth_info, - title: 'SMART App Launch Credentials', - type: :auth_info, - locked: true - - fhir_client do - url :url - auth_info :smart_auth_info - end - - input_order :url, :patient_id, :additional_patient_ids, :implantable_device_codes, :smart_auth_info - - config( - options: { - required_profiles: [ - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-careplan', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport-lab', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport-note', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-goal', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-immunization', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-blood-pressure', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-bmi', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-head-circumference', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-height', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-weight', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-temperature', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-heart-rate', - 'http://hl7.org/fhir/us/core/StructureDefinition/pediatric-bmi-for-age', - 'http://hl7.org/fhir/us/core/StructureDefinition/head-occipital-frontal-circumference-percentile', - 'http://hl7.org/fhir/us/core/StructureDefinition/pediatric-weight-for-height', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-pulse-oximetry', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-respiratory-rate', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-provenance' - ] - } - ) - - test do - id :g10_patient_id_setup - title 'Manage patient id list' - - input :patient_id, :additional_patient_ids - output :patient_ids - - run do - smart_app_launch_patient_id = patient_id.presence - additional_patient_ids_list = - if additional_patient_ids.present? - additional_patient_ids - .split(',') - .map(&:strip) - .map(&:presence) - .compact - else - [] - end - - all_patient_ids = ([smart_app_launch_patient_id] + additional_patient_ids_list).compact.uniq - - output patient_ids: all_patient_ids.join(',') - end - end - - USCoreTestKit::USCoreV400::USCoreTestSuite - .groups - .find { |g| g.title == 'US Core FHIR API' } - .groups - .each do |group| - test_group = group.ancestors[1] - - next if test_group.optional? - - group(from: test_group.id, exclude_optional: true) - - if test_group.respond_to?(:metadata) && # rubocop:disable Style/Next - test_group.metadata.delayed? && - !test_group.metadata.searchable_delayed_resource? - groups.last.children.reject! { |child| child.include? USCoreTestKit::SearchTest } - groups.last.config(options: { read_all_resources: true }) - end - end - - groups.first.description %( - The Capability Statement test verifies a FHIR server's ability support the - [capabilities - operation](https://www.hl7.org/fhir/R4/capabilitystatement.html#instance) - to formally describe features supported by the API as a [Capability - Statement](https://www.hl7.org/fhir/R4/capabilitystatement.html) resource. - The capabilities described in the Capability Statement must be consistent with - the required capabilities of a US Core server. This test also expects that - APIs state support for all resources types applicable to USCDI v1, as is - expected by the ONC (g)(10) Standardized API for Patient and Populations - Services certification criterion. - - This test sequence accesses the server endpoint at `/metadata` using a - `GET` request. It parses the Capability Statement and verifies that: - - * The endpoint is secured by an appropriate cryptographic protocol - * The resource matches the expected FHIR version defined by the tests - * The resource is a valid FHIR resource - * The server claims support for JSON encoding of resources - * The server claims support for all required USCDI resource types - ) - - test from: :g10_incorrectly_permitted_tls_versions_messages_setup - end -end diff --git a/lib/onc_certification_g10_test_kit/single_patient_us_core_5_api_group.rb b/lib/onc_certification_g10_test_kit/single_patient_us_core_5_api_group.rb deleted file mode 100644 index 6f8b3659..00000000 --- a/lib/onc_certification_g10_test_kit/single_patient_us_core_5_api_group.rb +++ /dev/null @@ -1,183 +0,0 @@ -require_relative 'incorrectly_permitted_tls_versions_messages_setup_test' - -module ONCCertificationG10TestKit - class SinglePatientUSCore5APIGroup < Inferno::TestGroup - id :g10_single_patient_us_core_5_api - title 'Single Patient API (US Core 5.0.1)' - short_title 'Single Patient API' - description %( - **As of January 1, 2024, systems may no longer certify using US Core - 5.0.1/USCDI v2. The US Core 5.0.1 tests currently remain so that testers - can view their previous results, but will be removed at some point in the - future.** - - For each of the relevant USCDI data elements provided in the - CapabilityStatement, this test executes the [required supported - searches](http://hl7.org/fhir/us/core/STU4/CapabilityStatement-us-core-server.html) - as defined by the US Core Implementation Guide v5.0.1. - - The test begins by searching by one or more patients, with the expectation - that the Bearer token provided to the test grants access to all USCDI - resources. It uses results returned from that query to generate other - queries and checks that the results are consistent with the provided - search parameters. It then performs a read on each Resource returned and - validates the response against the relevant - [profile](http://hl7.org/fhir/us/core/STU5.0.1/profiles-and-extensions.html) - as currently defined in the US Core Implementation Guide. - - All MUST SUPPORT elements must be seen before the test can pass, as well - as Data Absent Reason to demonstrate that the server can properly handle - missing data. Note that Organization, Practitioner, and RelatedPerson - resources must be accessible as references in some US Core profiles to - satisfy must support requirements, and those references will be validated - to their US Core profile. These resources will not be tested for FHIR - search support. - ) - run_as_group - - input :url, - title: 'FHIR Endpoint', - description: 'URL of the FHIR endpoint used by SMART applications' - input :patient_id, - title: 'Patient ID from SMART App Launch', - locked: true - input :additional_patient_ids, - title: 'Additional Patient IDs', - description: <<~DESCRIPTION, - Comma separated list of Patient IDs that together with the Patient - ID from the SMART App Launch contain all MUST SUPPORT elements. - DESCRIPTION - optional: true - input :smart_auth_info, - title: 'SMART App Launch Credentials', - type: :auth_info, - locked: true - - fhir_client do - url :url - auth_info :smart_auth_info - end - - # These tests can still be run if the user runs the entire suite at once - def self.user_runnable? - false - end - - input_order :url, :patient_id, :additional_patient_ids, :implantable_device_codes, :smart_auth_info - - config( - options: { - required_profiles: [ - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-careplan', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-encounter-diagnosis', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport-lab', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport-note', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-goal', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-immunization', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-blood-pressure', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-bmi', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-head-circumference', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-height', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-weight', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-temperature', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-heart-rate', - 'http://hl7.org/fhir/us/core/StructureDefinition/pediatric-bmi-for-age', - 'http://hl7.org/fhir/us/core/StructureDefinition/head-occipital-frontal-circumference-percentile', - 'http://hl7.org/fhir/us/core/StructureDefinition/pediatric-weight-for-height', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-pulse-oximetry', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-respiratory-rate', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-clinical-test', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-imaging', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-sexual-orientation', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-social-history', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-sdoh-assessment', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-provenance', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson', - 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-servicerequest' - ] - } - ) - - test do - id :g10_patient_id_setup - title 'Manage patient id list' - - input :patient_id, :additional_patient_ids - output :patient_ids - - run do - smart_app_launch_patient_id = patient_id.presence - additional_patient_ids_list = - if additional_patient_ids.present? - additional_patient_ids - .split(',') - .map(&:strip) - .map(&:presence) - .compact - else - [] - end - - all_patient_ids = ([smart_app_launch_patient_id] + additional_patient_ids_list).compact.uniq - - output patient_ids: all_patient_ids.join(',') - end - end - - USCoreTestKit::USCoreV501::USCoreTestSuite - .groups - .find { |g| g.title == 'US Core FHIR API' } - .groups - .each do |group| - test_group = group.ancestors[1] - - next if test_group.optional? - - group(from: test_group.id, exclude_optional: true) - - if test_group.respond_to?(:metadata) && # rubocop:disable Style/Next - test_group.metadata.delayed? && - !test_group.metadata.searchable_delayed_resource? - groups.last.children.reject! { |child| child.include? USCoreTestKit::SearchTest } - groups.last.config(options: { read_all_resources: true }) - end - end - - groups.first.description %( - The Capability Statement test verifies a FHIR server's ability support the - [capabilities - operation](https://www.hl7.org/fhir/R4/capabilitystatement.html#instance) - to formally describe features supported by the API as a [Capability - Statement](https://www.hl7.org/fhir/R4/capabilitystatement.html) resource. - The capabilities described in the Capability Statement must be consistent with - the required capabilities of a US Core server. This test also expects that - APIs state support for all resources types applicable to USCDI v2, as is - expected by the ONC (g)(10) Standardized API for Patient and Populations - Services certification criterion. - - This test sequence accesses the server endpoint at `/metadata` using a - `GET` request. It parses the Capability Statement and verifies that: - - * The endpoint is secured by an appropriate cryptographic protocol - * The resource matches the expected FHIR version defined by the tests - * The resource is a valid FHIR resource - * The server claims support for JSON encoding of resources - * The server claims support for all required USCDI resource types - ) - - test from: :g10_incorrectly_permitted_tls_versions_messages_setup - end -end diff --git a/lib/onc_certification_g10_test_kit/smart_app_launch_invalid_aud_group.rb b/lib/onc_certification_g10_test_kit/smart_app_launch_invalid_aud_group.rb index 8a7a524d..c4c8210f 100644 --- a/lib/onc_certification_g10_test_kit/smart_app_launch_invalid_aud_group.rb +++ b/lib/onc_certification_g10_test_kit/smart_app_launch_invalid_aud_group.rb @@ -31,8 +31,6 @@ class SMARTAppLaunchInvalidAudGroup < Inferno::TestGroup The following implementation specifications are relevant to this scenario: - * [Standalone Launch Sequence - (STU1)](http://hl7.org/fhir/smart-app-launch/1.0.0/index.html#standalone-launch-sequence) * [Standalone Launch (STU2)](http://hl7.org/fhir/smart-app-launch/STU2/app-launch.html#launch-app-standalone-launch) ) @@ -61,58 +59,6 @@ class SMARTAppLaunchInvalidAudGroup < Inferno::TestGroup } ) - test from: :smart_app_redirect do - required_suite_options G10Options::SMART_1_REQUIREMENT - - config( - inputs: { - smart_auth_info: { - name: :standalone_smart_auth_info, - options: { - components: [ - { - name: :auth_type, - default: 'symmetric', - locked: true - }, - { - name: :auth_request_method, - default: 'GET', - locked: true - }, - { - name: :use_discovery, - locked: true - }, - { - name: :requested_scopes, - default: STANDALONE_SMART_1_SCOPES - } - ] - } - } - } - ) - - def aud - 'https://inferno.healthit.gov/invalid_aud' - end - - def wait_message(auth_url) - %( - Inferno will redirect you to an external website for authorization. - **It is expected this will fail**. If the server does not return to - Inferno automatically, but does provide an error message, you may - return to Inferno and confirm that an error was presented in this - window. - - * [Perform Invalid Launch](#{auth_url}) - * [Attest launch - failed](#{Inferno::Application['base_url']}/custom/smart/redirect?state=#{state}&confirm_fail=true) - ) - end - end - test from: :smart_app_redirect_stu2 do id :smart_app_redirect_stu2 required_suite_options(G10Options::SMART_2_REQUIREMENT) diff --git a/lib/onc_certification_g10_test_kit/smart_ehr_patient_launch_group.rb b/lib/onc_certification_g10_test_kit/smart_ehr_patient_launch_group.rb deleted file mode 100644 index 47b8d5fc..00000000 --- a/lib/onc_certification_g10_test_kit/smart_ehr_patient_launch_group.rb +++ /dev/null @@ -1,106 +0,0 @@ -require_relative 'patient_scope_test' - -module ONCCertificationG10TestKit - class SMARTEHRPatientLaunchGroup < SMARTAppLaunch::EHRLaunchGroup - title 'EHR Launch with Patient Scopes' - description %( - Systems are required to support the `permission-patient` capability as - part of the [Clinician Access for EHR Launch Capability - Set.](http://hl7.org/fhir/smart-app-launch/1.0.0/conformance/index.html#clinician-access-for-ehr-launch) - Previous scenarios do not verify this specific combination of capabilies. - - Additionally, if an application launched from an EHR requests and is - granted a clinical scope restricted to a single patient, the EHR SHALL - establish a patient in context. - - Register Inferno as an EHR-launched application using patient-level scopes - and the following URIs: - - * Launch URI: `#{LAUNCH_URI}` - * Redirect URI: `#{REDIRECT_URI}` - - In this scenario, Inferno will attempt an EHR Launch with a clinical scope restricted to a - single patient and verify that a patient-level scope is granted and a - patient id is received. - - For more information on the #{title} - - * [Apps that launch from the - EHR](http://hl7.org/fhir/smart-app-launch/1.0.0/scopes-and-launch-context/index.html#apps-that-launch-from-the-ehr) - ) - id :g10_ehr_patient_launch - run_as_group - - config( - inputs: { - smart_auth_info: { - name: :ehr_patient_smart_auth_info, - title: 'EHR Launch with Patient Scopes Credentials', - options: { - mode: 'auth', - components: [ - { - name: :auth_type, - default: 'symmetric', - locked: true - }, - { - name: :requested_scopes, - default: 'launch openid fhirUser offline_access patient/Patient.read', - locked: true - }, - { - name: :use_discovery, - locked: true - } - ] - } - }, - code: { - name: :ehr_patient_code - }, - state: { - name: :ehr_patient_state - }, - launch: { - name: :ehr_patient_launch - }, - received_scopes: { - name: :ehr_patient_received_scopes - }, - patient_id: { - name: :ehr_patient_patient_id - } - }, - outputs: { - launch: { name: :ehr_patient_launch }, - code: { name: :ehr_patient_code }, - state: { name: :ehr_patient_state }, - id_token: { name: :ehr_patient_id_token }, - patient_id: { name: :ehr_patient_patient_id }, - encounter_id: { name: :ehr_patient_encounter_id }, - received_scopes: { name: :ehr_patient_received_scopes }, - intent: { name: :ehr_patient_intent }, - smart_auth_info: { name: :ehr_patient_smart_auth_info } - }, - requests: { - redirect: { name: :ehr_patient_redirect }, - token: { name: :ehr_patient_token } - } - ) - - test from: :g10_patient_context - - test from: :g10_patient_scope, - config: { - options: { - scope_version: :v1 - } - } - - test from: :well_known_endpoint - - # Move the well-known endpoint test to the beginning - children.prepend(children.pop) - end -end diff --git a/lib/onc_certification_g10_test_kit/smart_ehr_practitioner_app_group.rb b/lib/onc_certification_g10_test_kit/smart_ehr_practitioner_app_group.rb index 665b831b..8ac131c9 100644 --- a/lib/onc_certification_g10_test_kit/smart_ehr_practitioner_app_group.rb +++ b/lib/onc_certification_g10_test_kit/smart_ehr_practitioner_app_group.rb @@ -56,8 +56,6 @@ class SmartEHRPractitionerAppGroup < Inferno::TestGroup The following implementation specifications are relevant to this scenario: - * [SMART on FHIR - (STU1)](http://www.hl7.org/fhir/smart-app-launch/1.0.0/) * [SMART on FHIR (STU2)](http://hl7.org/fhir/smart-app-launch/STU2) * [OpenID Connect @@ -89,32 +87,6 @@ class SmartEHRPractitionerAppGroup < Inferno::TestGroup } ) - group from: :smart_discovery do - required_suite_options(G10Options::SMART_1_REQUIREMENT) - - config( - outputs: { - smart_auth_info: { name: :ehr_smart_auth_info } - } - ) - - test from: 'g10_smart_well_known_capabilities', - config: { - options: { - required_capabilities: [ - 'launch-ehr', - 'client-confidential-symmetric', - 'sso-openid-connect', - 'context-banner', - 'context-style', - 'context-ehr-patient', - 'permission-offline', - 'permission-user' - ] - } - } - end - group from: :smart_discovery_stu2 do required_suite_options(G10Options::SMART_2_REQUIREMENT) @@ -175,145 +147,6 @@ class SmartEHRPractitionerAppGroup < Inferno::TestGroup } end - group from: :smart_ehr_launch do - required_suite_options(G10Options::SMART_1_REQUIREMENT) - - title 'EHR Launch With Practitioner Scope' - - config( - inputs: { - smart_auth_info: { - name: :ehr_smart_auth_info, - options: { - components: [ - { - name: :requested_scopes, - default: EHR_SMART_1_SCOPES - } - ] - } - } - } - ) - - test from: :g10_smart_scopes do - title 'User-level access with OpenID Connect and Refresh Token scopes used.' - config( - inputs: { - received_scopes: { name: :ehr_received_scopes } - }, - options: { - scope_version: :v1, - required_scope_type: 'user', - required_scopes: ['openid', 'fhirUser', 'launch', 'offline_access'] - } - ) - end - - test from: :g10_unauthorized_access, - config: { - inputs: { - patient_id: { name: :ehr_patient_id } - } - } - - test from: :g10_patient_context, - config: { - inputs: { - patient_id: { name: :ehr_patient_id } - } - } - - test from: :g10_encounter_context, - config: { - inputs: { - encounter_id: { name: :ehr_encounter_id } - } - }, - required_suite_options: G10Options::US_CORE_5_REQUIREMENT - - test from: :g10_encounter_context, - id: :g10_encounter_context_us_core_6, # rubocop:disable Naming/VariableNumber - config: { - inputs: { - encounter_id: { name: :ehr_encounter_id } - } - }, - required_suite_options: G10Options::US_CORE_6_REQUIREMENT - - test from: :g10_encounter_context, - id: :g10_encounter_context_us_core_7, # rubocop:disable Naming/VariableNumber - config: { - inputs: { - encounter_id: { name: :ehr_encounter_id } - } - }, - required_suite_options: G10Options::US_CORE_7_REQUIREMENT - - test do - title 'Launch context contains smart_style_url which links to valid JSON' - description %( - In order to mimic the style of the SMART host more closely, SMART apps - can check for the existence of this launch context parameter and - download the JSON file referenced by the URL value. - ) - id :Test13 - uses_request :token - - run do - skip_if request.status != 200, 'No token response received' - assert_valid_json response[:body] - - body = JSON.parse(response[:body]) - - assert body['smart_style_url'].present?, - 'Token response did not contain `smart_style_url`' - - get(body['smart_style_url']) - - assert_response_status(200) - assert_valid_json(response[:body]) - end - end - - test do - title 'Launch context contains need_patient_banner' - description %( - `need_patient_banner` is a boolean value indicating whether the app - was launched in a UX context where a patient banner is required (when - true) or not required (when false). - ) - id :Test14 - uses_request :token - - run do - skip_if request.status != 200, 'No token response received' - assert_valid_json response[:body] - - body = JSON.parse(response[:body]) - - assert body.key?('need_patient_banner'), - 'Token response did not contain `need_patient_banner`' - end - end - - tests[2].config( - outputs: { - incorrectly_permitted_tls_versions_messages: { - name: :auth_incorrectly_permitted_tls_versions_messages - } - } - ) - - tests[5].config( - outputs: { - incorrectly_permitted_tls_versions_messages: { - name: :token_incorrectly_permitted_tls_versions_messages - } - } - ) - end - group from: :smart_ehr_launch_stu2 do required_suite_options(G10Options::SMART_2_REQUIREMENT) @@ -368,14 +201,6 @@ class SmartEHRPractitionerAppGroup < Inferno::TestGroup } } - test from: :g10_encounter_context, - config: { - inputs: { - encounter_id: { name: :ehr_encounter_id } - } - }, - required_suite_options: G10Options::US_CORE_5_REQUIREMENT - test from: :g10_encounter_context, id: :g10_encounter_context_us_core_6, # rubocop:disable Naming/VariableNumber config: { @@ -512,14 +337,6 @@ class SmartEHRPractitionerAppGroup < Inferno::TestGroup } } - test from: :g10_encounter_context, - config: { - inputs: { - encounter_id: { name: :ehr_encounter_id } - } - }, - required_suite_options: G10Options::US_CORE_5_REQUIREMENT - test from: :g10_encounter_context, id: :g10_encounter_context_us_core_6, # rubocop:disable Naming/VariableNumber config: { @@ -602,15 +419,6 @@ class SmartEHRPractitionerAppGroup < Inferno::TestGroup ) end - group from: :smart_openid_connect, - required_suite_options: G10Options::SMART_1_REQUIREMENT, - config: { - inputs: { - id_token: { name: :ehr_id_token }, - smart_auth_info: { name: :ehr_smart_auth_info } - } - } - group from: :smart_openid_connect, required_suite_options: G10Options::SMART_2_REQUIREMENT, id: :smart_openid_connect_stu2, diff --git a/lib/onc_certification_g10_test_kit/smart_invalid_pkce_group.rb b/lib/onc_certification_g10_test_kit/smart_invalid_pkce_group.rb index 4b69d157..d41421cb 100644 --- a/lib/onc_certification_g10_test_kit/smart_invalid_pkce_group.rb +++ b/lib/onc_certification_g10_test_kit/smart_invalid_pkce_group.rb @@ -87,7 +87,7 @@ class SMARTInvalidPKCEGroup < Inferno::TestGroup components: [ { name: :requested_scopes, - default: STANDALONE_SMART_1_SCOPES + default: STANDALONE_SMART_2_SCOPES }, { name: :auth_type, diff --git a/lib/onc_certification_g10_test_kit/smart_invalid_token_group.rb b/lib/onc_certification_g10_test_kit/smart_invalid_token_group.rb deleted file mode 100644 index a61400a1..00000000 --- a/lib/onc_certification_g10_test_kit/smart_invalid_token_group.rb +++ /dev/null @@ -1,167 +0,0 @@ -require_relative 'scope_constants' - -module ONCCertificationG10TestKit - class SMARTInvalidTokenGroup < Inferno::TestGroup - include ScopeConstants - - title 'Invalid Access Token Request' - short_title 'Invalid Token Request' - input_instructions %( - Register Inferno as a standalone application using the following information: - - * Redirect URI: `#{REDIRECT_URI}` - ) - description %( - This scenario verifies that a SMART Launch - Sequence, specifically the [Standalone - Launch](http://hl7.org/fhir/smart-app-launch/STU2/app-launch.html#launch-app-standalone-launch) - Sequence, does not succeed in the case where the client sends an invalid - Authorization code or client ID during the code exchange step. This must - not result in a successful launch. - - This test is not included as part of earlier scenarios because some - servers may not accept an authorization code after it has been used - unsuccessfully in this manner. - ) - id :g10_smart_invalid_token_request - run_as_group - - config( - inputs: { - smart_auth_info: { - name: :standalone_smart_auth_info, - title: 'Standalone Launch Credentials', - options: { - mode: 'auth', - components: [ - { - name: :requested_scopes, - default: STANDALONE_SMART_1_SCOPES - }, - { - name: :auth_type, - default: 'symmetric', - locked: true - }, - { - name: :auth_request_method, - default: 'GET', - locked: true - }, - { - name: :use_discovery, - locked: true - } - ] - } - }, - url: { - title: 'Standalone FHIR Endpoint', - description: 'URL of the FHIR endpoint used by standalone applications' - }, - code: { - name: :invalid_token_code - }, - state: { - name: :invalid_token_state - }, - pkce_code_verifier: { - name: :invalid_token_pkce_code_verifier - } - }, - outputs: { - code: { name: :invalid_token_code }, - state: { name: :invalid_token_state }, - expires_in: { name: :invalid_token_expires_in }, - pkce_code_verifier: { name: :invalid_token_pkce_code_verifier }, - smart_auth_info: { name: :standalone_smart_auth_info } - }, - requests: { - redirect: { name: :invalid_token_redirect }, - token: { name: :invalid_token_token } - } - ) - - test from: :well_known_endpoint - - test from: :smart_app_redirect - test from: :smart_code_received - - test do - id 'Test03' - title ' OAuth token exchange fails when supplied invalid code' - description %( - If the request failed verification or is invalid, the authorization - server returns an error response. - ) - uses_request :redirect - - input :smart_auth_info, type: :auth_info - input :pkce_code_verifier, optional: true - - run do - skip_if request.query_parameters['error'].present?, 'Error during authorization request' - - oauth2_params = { - grant_type: 'authorization_code', - code: 'BAD_CODE', - redirect_uri: REDIRECT_URI - } - oauth2_headers = { 'Content-Type' => 'application/x-www-form-urlencoded' } - - if smart_auth_info.symmetric_auth? - client_credentials = "#{smart_auth_info.client_id}:#{smart_auth_info.client_secret}" - oauth2_headers['Authorization'] = "Basic #{Base64.strict_encode64(client_credentials)}" - else - oauth2_params[:client_id] = smart_auth_info.client_id - end - - oauth2_params[:code_verifier] = pkce_code_verifier if smart_auth_info.pkce_enabled? - - post(smart_auth_info.token_url, body: oauth2_params, name: :token, headers: oauth2_headers) - - assert_response_status(400) - end - end - - test do - id 'Test04' - title 'OAuth token exchange fails when supplied invalid client ID' - description %( - If the request failed verification or is invalid, the authorization - server returns an error response. - ) - uses_request :redirect - - input :smart_auth_info, type: :auth_info - input :code - input :pkce_code_verifier, optional: true - - run do - skip_if request.query_parameters['error'].present?, 'Error during authorization request' - - client_id = 'BAD_CLIENT_ID' - - oauth2_params = { - grant_type: 'authorization_code', - code:, - redirect_uri: REDIRECT_URI - } - oauth2_headers = { 'Content-Type' => 'application/x-www-form-urlencoded' } - - if smart_auth_info.symmetric_auth? - client_credentials = "#{client_id}:#{smart_auth_info.client_secret}" - oauth2_headers['Authorization'] = "Basic #{Base64.strict_encode64(client_credentials)}" - else - oauth2_params[:client_id] = client_id - end - - oauth2_params[:code_verifier] = pkce_code_verifier if smart_auth_info.pkce_enabled? - - post(smart_auth_info.token_url, body: oauth2_params, name: :token, headers: oauth2_headers) - - assert_response_status([400, 401]) - end - end - end -end diff --git a/lib/onc_certification_g10_test_kit/smart_invalid_token_group_stu2.rb b/lib/onc_certification_g10_test_kit/smart_invalid_token_group_stu2.rb index a579ff98..f176ff57 100644 --- a/lib/onc_certification_g10_test_kit/smart_invalid_token_group_stu2.rb +++ b/lib/onc_certification_g10_test_kit/smart_invalid_token_group_stu2.rb @@ -36,7 +36,7 @@ class SMARTInvalidTokenGroupSTU2 < Inferno::TestGroup components: [ { name: :requested_scopes, - default: STANDALONE_SMART_1_SCOPES + default: STANDALONE_SMART_2_SCOPES }, { name: :auth_type, diff --git a/lib/onc_certification_g10_test_kit/smart_limited_app_group.rb b/lib/onc_certification_g10_test_kit/smart_limited_app_group.rb index 3c5fbf8a..8bb5a4cd 100644 --- a/lib/onc_certification_g10_test_kit/smart_limited_app_group.rb +++ b/lib/onc_certification_g10_test_kit/smart_limited_app_group.rb @@ -30,8 +30,6 @@ class SmartLimitedAppGroup < Inferno::TestGroup The following implementation specifications are relevant to this scenario: - * [SMART on FHIR - (STU1)](http://www.hl7.org/fhir/smart-app-launch/1.0.0/) * [SMART on FHIR (STU2)](http://hl7.org/fhir/smart-app-launch/STU2) ) @@ -95,59 +93,6 @@ class SmartLimitedAppGroup < Inferno::TestGroup } ) - group from: :smart_standalone_launch do - title 'Standalone Launch With Limited Scope' - description %( - # Background - - The [Standalone - Launch Sequence](http://hl7.org/fhir/smart-app-launch/1.0.0/index.html#standalone-launch-sequence) - allows an app, like Inferno, to be launched independent of an - existing EHR session. It is one of the two launch methods described in - the SMART App Launch Framework alongside EHR Launch. The app will - request authorization for the provided scope(s) from the authorization - endpoint, and the user of the app will choose to either grant - the app access to the requested scope(s), or to deny one or all of the requested - scope(s). - - This test verifies the ability of a server to provide a user - with the choice of which scopes to grant an app. Allowing users to choose - which resource types to grant access to is a requirement of the ONC - (g)(10) certification criteria. Prior to the test, the tester specifies - which resource types will be granted, and then during the authorization - process the tester grants access to those scopes. - - # Test Methodology - - Inferno will redirect the user to the authorization endpoint so that - they may provide any required credentials and authorize the application. - Upon successful authorization, Inferno will exchange the authorization - code provided for an access token. Inferno verifies that the server only - grants access to the resources specified by the user. - - For more information on the #{title}: - - * [Standalone Launch - Sequence](http://hl7.org/fhir/smart-app-launch/1.0.0/index.html#standalone-launch-sequence) - ) - - required_suite_options G10Options::SMART_1_REQUIREMENT - - config( - inputs: { - smart_auth_info: { - name: :standalone_smart_auth_info, - title: 'Standalone Launch Credentials', - locked: true - } - } - ) - - test from: :g10_patient_context - - test from: :g10_limited_scope_grant - end - group from: :smart_standalone_launch_stu2 do title 'Standalone Launch With Limited Scope' description %( diff --git a/lib/onc_certification_g10_test_kit/smart_public_standalone_launch_group.rb b/lib/onc_certification_g10_test_kit/smart_public_standalone_launch_group.rb deleted file mode 100644 index aaab19e9..00000000 --- a/lib/onc_certification_g10_test_kit/smart_public_standalone_launch_group.rb +++ /dev/null @@ -1,118 +0,0 @@ -require_relative 'scope_constants' - -module ONCCertificationG10TestKit - class SMARTPublicStandaloneLaunchGroup < SMARTAppLaunch::StandaloneLaunchGroup - include ScopeConstants - - title 'Public Client Standalone Launch with OpenID Connect' - short_title 'Public Client Launch' - input_instructions %( - Register Inferno as a standalone application using the following information: - - * Redirect URI: `#{REDIRECT_URI}` - - Enter in the appropriate scope to enable patient-level access to all - relevant resources. If using SMART v2, v2-style scopes must be used. In - addition, support for the OpenID Connect (openid fhirUser), refresh tokens - (offline_access), and patient context (launch/patient) are required. - ) - description %( - - This scenario verifies the ability of systems to support public clients - as described in the SMART App Launch implementation specification. Previous - scenarios have not required the system under test to demonstrate this - specific type of SMART App Launch client. - - Prior to executing this test, register Inferno as a public standalone - application using the following information: - - * Redirect URI: `#{REDIRECT_URI}` - - Inferno will act as a public client redirect the tester to the the - authorization endpoint so that they may provide any required credentials - and authorize the application. Upon successful authorization, Inferno will - exchange the authorization code provided for an access token. - - For more information on the #{title}: - - * [Standalone Launch Sequence](http://hl7.org/fhir/smart-app-launch/1.0.0/index.html#standalone-launch-sequence) - ) - id :g10_public_standalone_launch - run_as_group - - config( - inputs: { - smart_auth_info: { - name: :public_smart_auth_info, - title: 'Public Launch Credentials', - options: { - mode: 'auth', - components: [ - { - name: :auth_type, - default: 'public', - locked: true - }, - { - name: :requested_scopes, - default: STANDALONE_SMART_1_SCOPES - } - ] - } - }, - url: { - title: 'Public Launch FHIR Endpoint', - description: 'URL of the FHIR endpoint used by standalone applications' - }, - code: { - name: :public_code - }, - state: { - name: :public_state - }, - patient_id: { - name: :public_patient_id - } - }, - outputs: { - code: { name: :public_code }, - state: { name: :public_state }, - id_token: { name: :public_id_token }, - patient_id: { name: :public_patient_id }, - encounter_id: { name: :public_encounter_id }, - received_scopes: { name: :public_received_scopes }, - intent: { name: :public_intent }, - smart_auth_info: { name: :public_smart_auth_info } - }, - requests: { - redirect: { name: :public_redirect }, - token: { name: :public_token } - } - ) - - test from: :g10_patient_context - - test do - title 'OAuth token exchange response contains OpenID Connect id_token' - description %( - This test requires that an OpenID Connect id_token is provided to - demonstrate authentication capabilies for public clients. - ) - id :g10_public_launch_id_token - - input :id_token, - name: :public_id_token, - locked: true, - optional: true - - run do - assert id_token.present?, 'Token response did not provide an id_token as required.' - end - end - - test from: :well_known_endpoint - - # Move the well-known endpoint test to the beginning - children.prepend(children.pop) - end -end diff --git a/lib/onc_certification_g10_test_kit/smart_public_standalone_launch_group_stu2.rb b/lib/onc_certification_g10_test_kit/smart_public_standalone_launch_group_stu2.rb index f4bf336c..4dad9a7c 100644 --- a/lib/onc_certification_g10_test_kit/smart_public_standalone_launch_group_stu2.rb +++ b/lib/onc_certification_g10_test_kit/smart_public_standalone_launch_group_stu2.rb @@ -35,7 +35,7 @@ class SMARTPublicStandaloneLaunchGroupSTU2 < SMARTAppLaunch::StandaloneLaunchGro For more information on the #{title}: - * [Standalone Launch Sequence](http://hl7.org/fhir/smart-app-launch/1.0.0/index.html#standalone-launch-sequence) + * [Standalone Launch Sequence](http://hl7.org/fhir/smart-app-launch/STU2/app-launch.html#top-level-steps-for-smart-app-launch) ) id :g10_public_standalone_launch_stu2 run_as_group diff --git a/lib/onc_certification_g10_test_kit/smart_scopes_test.rb b/lib/onc_certification_g10_test_kit/smart_scopes_test.rb index a2350443..b69dd04f 100644 --- a/lib/onc_certification_g10_test_kit/smart_scopes_test.rb +++ b/lib/onc_certification_g10_test_kit/smart_scopes_test.rb @@ -41,11 +41,9 @@ class SMARTScopesTest < Inferno::Test 'RelatedPerson' ].freeze - V5_VALID_RESOURCE_TYPES = - (VALID_RESOURCE_TYPES + ['ServiceRequest', 'QuestionnaireResponse', 'Media']).freeze - V6_VALID_RESOURCE_TYPES = - (V5_VALID_RESOURCE_TYPES + ['Coverage', 'MedicationDispense', 'RelatedPerson', 'Specimen']).freeze + (VALID_RESOURCE_TYPES + ['ServiceRequest', 'QuestionnaireResponse', 'Media', 'Coverage', 'MedicationDispense', + 'RelatedPerson', 'Specimen']).freeze V7_VALID_RESOURCE_TYPES = (V6_VALID_RESOURCE_TYPES + ['Location']) @@ -66,19 +64,14 @@ class SMARTScopesTest < Inferno::Test 'Provenance' ].freeze - V5_PATIENT_COMPARTMENT_RESOURCE_TYPES = - (PATIENT_COMPARTMENT_RESOURCE_TYPES + ['ServiceRequest']).freeze - V6_PATIENT_COMPARTMENT_RESOURCE_TYPES = - (V5_PATIENT_COMPARTMENT_RESOURCE_TYPES + ['Coverage', 'MedicationDispense', 'Specimen']).freeze + (PATIENT_COMPARTMENT_RESOURCE_TYPES + ['ServiceRequest', 'Coverage', 'MedicationDispense', 'Specimen']).freeze V7_PATIENT_COMPARTMENT_RESOURCE_TYPES = (V6_PATIENT_COMPARTMENT_RESOURCE_TYPES + ['Location']).freeze attr_accessor :received_or_requested def patient_compartment_resource_types - return V5_PATIENT_COMPARTMENT_RESOURCE_TYPES if using_us_core_5? - return V6_PATIENT_COMPARTMENT_RESOURCE_TYPES if using_us_core_6? return V7_PATIENT_COMPARTMENT_RESOURCE_TYPES if using_us_core_7? @@ -87,8 +80,6 @@ def patient_compartment_resource_types end def valid_resource_types - return V5_VALID_RESOURCE_TYPES if using_us_core_5? - return V6_VALID_RESOURCE_TYPES if using_us_core_6? return V7_VALID_RESOURCE_TYPES if using_us_core_7? diff --git a/lib/onc_certification_g10_test_kit/smart_standalone_patient_app_group.rb b/lib/onc_certification_g10_test_kit/smart_standalone_patient_app_group.rb index 2f061a33..bb0a09bb 100644 --- a/lib/onc_certification_g10_test_kit/smart_standalone_patient_app_group.rb +++ b/lib/onc_certification_g10_test_kit/smart_standalone_patient_app_group.rb @@ -47,8 +47,6 @@ class SmartStandalonePatientAppGroup < Inferno::TestGroup The following implementation specifications are relevant to this scenario: - * [SMART on FHIR - (STU1)](http://www.hl7.org/fhir/smart-app-launch/1.0.0/) * [SMART on FHIR (STU2)](http://hl7.org/fhir/smart-app-launch/STU2) * [OpenID Connect @@ -85,57 +83,6 @@ class SmartStandalonePatientAppGroup < Inferno::TestGroup } ) - group from: :smart_discovery do - required_suite_options(G10Options::SMART_1_REQUIREMENT) - - config( - outputs: { - smart_auth_info: { name: :standalone_smart_auth_info } - } - ) - - test from: 'g10_smart_well_known_capabilities', - config: { - options: { - required_capabilities: [ - 'launch-standalone', - 'client-public', - 'client-confidential-symmetric', - 'sso-openid-connect', - 'context-standalone-patient', - 'permission-offline', - 'permission-patient' - ] - } - } - - test do - required_suite_options(G10Options::US_CORE_7_REQUIREMENT) - - id :g10_us_core_7_smart_version_check - title 'US Core 7 requires SMART App Launch 2.0.0 or above' - description %( - The [US Core 7 SMART on FHIR Obligations and - Capabilities](https://hl7.org/fhir/us/core/STU7/scopes.html) require - SMART App Launch 2.0.0 or above, so systems can not certify with US - Core 7 and SMART App Launch 1.0.0. - - The [Test - Procedure](https://www.healthit.gov/test-method/standardized-api-patient-and-population-services) - also states in **Paragraph (g)(10)(v)(A) – Authentication and - authorization for patient and user scopes**: - - > Note: US Core 7.0.0 must be tested with SMART App Launch 2.0.0 or - above. - ) - - run do - assert false, 'US Core 7 is not eligible for certification with SMART App Launch 1.0.0. ' \ - 'Start a new session with SMART App Launch 2.0.0 or higher.' - end - end - end - group from: :smart_discovery_stu2 do required_suite_options(G10Options::SMART_2_REQUIREMENT) @@ -194,96 +141,6 @@ class SmartStandalonePatientAppGroup < Inferno::TestGroup } end - group from: :smart_standalone_launch do - required_suite_options(G10Options::SMART_1_REQUIREMENT) - - title 'Standalone Launch With Patient Scope' - description %( - # Background - - The [Standalone - Launch Sequence](http://hl7.org/fhir/smart-app-launch/1.0.0/index.html#standalone-launch-sequence) - allows an app, like Inferno, to be launched independent of an - existing EHR session. It is one of the two launch methods described in - the SMART App Launch Framework alongside EHR Launch. The app will - request authorization for the provided scope from the authorization - endpoint, ultimately receiving an authorization token which can be used - to gain access to resources on the FHIR server. - - # Test Methodology - - Inferno will redirect the user to the the authorization endpoint so that - they may provide any required credentials and authorize the application. - Upon successful authorization, Inferno will exchange the authorization - code provided for an access token. - - For more information on the #{title}: - - * [Standalone Launch - Sequence](http://hl7.org/fhir/smart-app-launch/1.0.0/index.html#standalone-launch-sequence) - ) - - config( - inputs: { - smart_auth_info: { - name: :standalone_smart_auth_info, - options: { - components: [ - { - name: :requested_scopes, - default: STANDALONE_SMART_1_SCOPES - } - ] - } - } - } - ) - - test from: :g10_smart_scopes do - config( - inputs: { - received_scopes: { name: :standalone_received_scopes } - }, - options: { - scope_version: :v1, - required_scope_type: 'patient', - required_scopes: ['openid', 'fhirUser', 'launch/patient', 'offline_access'] - } - ) - end - - test from: :g10_unauthorized_access, - config: { - inputs: { - patient_id: { name: :standalone_patient_id } - } - } - - test from: :g10_patient_context, - config: { - inputs: { - patient_id: { name: :standalone_patient_id }, - smart_auth_info: { name: :standalone_smart_auth_info } - } - } - - tests[0].config( - outputs: { - incorrectly_permitted_tls_versions_messages: { - name: :auth_incorrectly_permitted_tls_versions_messages - } - } - ) - - tests[3].config( - outputs: { - incorrectly_permitted_tls_versions_messages: { - name: :token_incorrectly_permitted_tls_versions_messages - } - } - ) - end - group from: :smart_standalone_launch_stu2 do required_suite_options(G10Options::SMART_2_REQUIREMENT) @@ -465,15 +322,6 @@ class SmartStandalonePatientAppGroup < Inferno::TestGroup ) end - group from: :smart_openid_connect, - required_suite_options: G10Options::SMART_1_REQUIREMENT, - config: { - inputs: { - id_token: { name: :standalone_id_token }, - smart_auth_info: { name: :standalone_smart_auth_info } - } - } - group from: :smart_openid_connect, required_suite_options: G10Options::SMART_2_REQUIREMENT, id: :smart_openid_connect_stu2, diff --git a/lib/onc_certification_g10_test_kit/smart_v1_scopes_group.rb b/lib/onc_certification_g10_test_kit/smart_v1_scopes_group.rb deleted file mode 100644 index 1c86fc40..00000000 --- a/lib/onc_certification_g10_test_kit/smart_v1_scopes_group.rb +++ /dev/null @@ -1,304 +0,0 @@ -require_relative 'base_token_refresh_group' -require_relative 'patient_context_test' -require_relative 'smart_invalid_token_refresh_test' -require_relative 'smart_scopes_test' -require_relative 'unauthorized_access_test' -require_relative 'unrestricted_resource_type_access_group' -require_relative 'well_known_capabilities_test' -require_relative 'incorrectly_permitted_tls_versions_messages_setup_test' - -module ONCCertificationG10TestKit - class SmartV1ScopesGroup < Inferno::TestGroup - title 'App Launch with SMART v1 scopes' - short_title 'Launch with v1 Scopes' - - input_instructions %( - Register Inferno as a standalone application using the following information: - - * Redirect URI: `#{REDIRECT_URI}` - - Enter in the appropriate v1 scopes to enable patient-level access to all - relevant resources. In addition, support for the OpenID Connect (openid - fhirUser), refresh tokens (offline_access), and patient context - (launch/patient) are required. - ) - - description %( - This scenario verifies the ability of a system to support a - Standalone Launch when v1 scopes are requested by the client. - It verifies that systems implement the `permission-v1` capability as required. - Previous scenarios focus on the use of the `permission-v2` capability, - and thus a dedicated launch is required to verify that systems - can support a client that requests `permission-v1` style scopes. - - This scenario does not place any constraints on the form of scopes - granted. Systems are free to grant v1-style scopes in response to the - request for v1-style scopes, as recommended in the [SMART App Launch Guide STU2](http://hl7.org/fhir/smart-app-launch/scopes-and-launch-context.html#scopes-for-requesting-fhir-resources). - Or they can upgrade them to v2-style scopes. The scenario only ensures - that systems can grant access to clients that request v1-style scopes - and that the client has access to resources as expected. - - All relevant resource types must be granted, in a similar manner to the - 'Standalone Patient App' scenario. - - This scenario expects Inferno to be registered as a 'Confidential - Symmetric' client. Systems may either reuse a `client_id` associated - with Inferno used in a previous scenario, or register Inferno with a new - `client_id` as a standalone client with the following information: - - * Redirect URI: `#{REDIRECT_URI}` - - ) - - id :g10_smart_v1_scopes - run_as_group - - config( - inputs: { - smart_auth_info: { - name: :v1_smart_auth_info, - title: 'Launch with v1 Scopes Credentials', - options: { - mode: 'auth', - components: [ - { - name: :requested_scopes, - default: %( - launch/patient openid fhirUser offline_access - patient/Medication.read patient/AllergyIntolerance.read - patient/CarePlan.read patient/CareTeam.read - patient/Condition.read patient/Device.read - patient/DiagnosticReport.read patient/DocumentReference.read - patient/Encounter.read patient/Goal.read - patient/Immunization.read patient/Location.read - patient/MedicationRequest.read patient/Observation.read - patient/Organization.read patient/Patient.read - patient/Practitioner.read patient/Procedure.read - patient/Provenance.read patient/PractitionerRole.read - patient/Specimen.read patient/Coverage.read - patient/MedicationDispense.read patient/ServiceRequest.read - ).gsub(/\s{2,}/, ' ').strip - }, - { - name: :auth_type, - default: 'symmetric', - locked: true - }, - { - name: :auth_request_method, - default: 'GET', - locked: true - }, - { - name: :use_discovery, - locked: true - }, - { - name: :pkce_support, - default: 'enabled', - locked: true - }, - { - name: :pkce_code_challenge_method, - default: 'S256', - locked: true - } - ] - } - }, - patient_id: { name: :v1_patient_id }, - received_scopes: { name: :v1_received_scopes } - }, - outputs: { - smart_auth_info: { name: :v1_smart_auth_info }, - received_scopes: { name: :v1_received_scopes }, - patient_id: { name: :v1_patient_id } - } - ) - - group from: :smart_discovery_stu2 do - required_suite_options(G10Options::SMART_2_REQUIREMENT) - test from: 'g10_smart_well_known_capabilities', - config: { - options: { - required_capabilities: [ - 'launch-standalone', - 'client-public', - 'client-confidential-symmetric', - 'client-confidential-asymmetric', - 'sso-openid-connect', - 'context-standalone-patient', - 'permission-offline', - 'permission-patient', - 'authorize-post', - 'permission-v2', - 'permission-v1' - ] - } - } - end - group from: :smart_discovery_stu2_2 do # rubocop:disable Naming/VariableNumber - required_suite_options(G10Options::SMART_2_2_REQUIREMENT) - - test from: 'g10_smart_well_known_capabilities', - config: { - options: { - required_capabilities: [ - 'launch-standalone', - 'client-public', - 'client-confidential-symmetric', - 'client-confidential-asymmetric', - 'sso-openid-connect', - 'context-standalone-patient', - 'permission-offline', - 'permission-patient', - 'authorize-post', - 'permission-v2', - 'permission-v1' - ] - } - } - end - - group from: :smart_standalone_launch_stu2, - required_suite_options: G10Options::SMART_2_REQUIREMENT do - title 'Standalone Launch With Patient Scope' - description %( - # Background - - The [Standalone - Launch Sequence](http://hl7.org/fhir/smart-app-launch/STU2/app-launch.html#launch-app-standalone-launch) - allows an app, like Inferno, to be launched independent of an - existing EHR session. It is one of the two launch methods described in - the SMART App Launch Framework alongside EHR Launch. The app will - request authorization for the provided scope from the authorization - endpoint, ultimately receiving an authorization token which can be used - to gain access to resources on the FHIR server. - - # Test Methodology - - Inferno will redirect the user to the the authorization endpoint so that - they may provide any required credentials and authorize the application. - Upon successful authorization, Inferno will exchange the authorization - code provided for an access token. - - For more information on the #{title}: - - * [Standalone Launch - Sequence](http://hl7.org/fhir/smart-app-launch/STU2/app-launch.html#launch-app-standalone-launch) - ) - - test from: :g10_smart_scopes do - config( - options: { - requested_scope_version: :v1, - received_scope_version: :any, - required_scope_type: 'patient', - required_scopes: ['openid', 'fhirUser', 'launch/patient', 'offline_access'] - } - ) - end - - test from: :g10_unauthorized_access - - test from: :g10_patient_context - - tests[0].config( - outputs: { - incorrectly_permitted_tls_versions_messages: { - name: :auth_incorrectly_permitted_tls_versions_messages - } - } - ) - - tests[3].config( - outputs: { - incorrectly_permitted_tls_versions_messages: { - name: :token_incorrectly_permitted_tls_versions_messages - } - } - ) - end - group from: :smart_standalone_launch_stu2_2, # rubocop:disable Naming/VariableNumber - required_suite_options: G10Options::SMART_2_2_REQUIREMENT do - title 'Standalone Launch With Patient Scope' - description %( - # Background - - The [Standalone - Launch Sequence](http://hl7.org/fhir/smart-app-launch/STU2.2/app-launch.html#launch-app-standalone-launch) - allows an app, like Inferno, to be launched independent of an - existing EHR session. It is one of the two launch methods described in - the SMART App Launch Framework alongside EHR Launch. The app will - request authorization for the provided scope from the authorization - endpoint, ultimately receiving an authorization token which can be used - to gain access to resources on the FHIR server. - - # Test Methodology - - Inferno will redirect the user to the the authorization endpoint so that - they may provide any required credentials and authorize the application. - Upon successful authorization, Inferno will exchange the authorization - code provided for an access token. - - For more information on the #{title}: - - * [Standalone Launch - Sequence](http://hl7.org/fhir/smart-app-launch/STU2.2/app-launch.html#launch-app-standalone-launch) - ) - - test from: :g10_smart_scopes do - config( - options: { - requested_scope_version: :v1, - received_scope_version: :any, - required_scope_type: 'patient', - required_scopes: ['openid', 'fhirUser', 'launch/patient', 'offline_access'] - } - ) - end - - test from: :g10_unauthorized_access - - test from: :g10_patient_context - - tests[0].config( - outputs: { - incorrectly_permitted_tls_versions_messages: { - name: :auth_incorrectly_permitted_tls_versions_messages - } - } - ) - - tests[3].config( - outputs: { - incorrectly_permitted_tls_versions_messages: { - name: :token_incorrectly_permitted_tls_versions_messages - } - } - ) - end - - group from: :g10_unrestricted_resource_type_access - - test from: :g10_incorrectly_permitted_tls_versions_messages_setup, - id: :g10_auth_incorrectly_permitted_tls_versions_messages_setup, - config: { - inputs: { - incorrectly_permitted_tls_versions_messages: { - name: :auth_incorrectly_permitted_tls_versions_messages - } - } - } - - test from: :g10_incorrectly_permitted_tls_versions_messages_setup, - id: :g10_token_incorrectly_permitted_tls_versions_messages_setup, - config: { - inputs: { - incorrectly_permitted_tls_versions_messages: { - name: :token_incorrectly_permitted_tls_versions_messages - } - } - } - end -end diff --git a/lib/onc_certification_g10_test_kit/token_introspection_group.rb b/lib/onc_certification_g10_test_kit/token_introspection_group.rb index b1524fa4..a932c64e 100644 --- a/lib/onc_certification_g10_test_kit/token_introspection_group.rb +++ b/lib/onc_certification_g10_test_kit/token_introspection_group.rb @@ -1,5 +1,4 @@ require 'smart_app_launch/standalone_launch_group' -require 'smart_app_launch/discovery_stu1_group' require 'smart_app_launch/token_introspection_group' require_relative 'g10_options' diff --git a/lib/onc_certification_g10_test_kit/unrestricted_resource_type_access_group.rb b/lib/onc_certification_g10_test_kit/unrestricted_resource_type_access_group.rb index ba2c83be..ff0c271a 100644 --- a/lib/onc_certification_g10_test_kit/unrestricted_resource_type_access_group.rb +++ b/lib/onc_certification_g10_test_kit/unrestricted_resource_type_access_group.rb @@ -14,24 +14,21 @@ class UnrestrictedResourceTypeAccessGroup < Inferno::TestGroup * CarePlan * CareTeam * Condition + * Coverage * Device * DiagnosticReport * DocumentReference + * Encounter * Goal * Immunization + * MedicationDispense * MedicationRequest * Observation - * Procedure * Patient - * Encounter + * Procedure * Practitioner * Organization - - If testing against USCDI v2, Encounter and ServiceRequest are also - checked. - - If testing against USCDI v3 and v4, Encounter, ServiceRequest, Coverage, - and MedicationDispense are also checked. + * ServiceRequest For each of the resource types that can be mapped to USCDI data class or elements, this set of tests performs a minimum number of requests to @@ -44,28 +41,9 @@ class UnrestrictedResourceTypeAccessGroup < Inferno::TestGroup parameter. This set of tests does not attempt to access resources that do not - directly map to USCDI. For USCDI v1 this includes: + directly map to USCDI. This includes: - * Encounter * Location - * Organization - * Practitioner - - For USCDI v2 this includes: - - * Location - * Organization - * Practitioner - - For USCDI v3 this includes: - - * Location - * Organization - * Practitioner - * RelatedPerson - - For USCDI v4 this includes: - * Organization * Practitioner * RelatedPerson @@ -73,6 +51,7 @@ class UnrestrictedResourceTypeAccessGroup < Inferno::TestGroup It also does not test Provenance, as this resource type is accessed by queries through other resource types, or Specimen in USCDI v3 or Location from USCDI v4 which only requires support for read and search by id. These resources + types are accessed in the more comprehensive Single Patient Query tests. This test is not intended to check every resource type can be granted or not granted, @@ -94,9 +73,7 @@ class UnrestrictedResourceTypeAccessGroup < Inferno::TestGroup oauth_credentials :smart_auth_info end - V5_EXCLUDED_RESOURCES = ['RelatedPerson'].freeze - - V6_EXCLUDED_RESOURCES = (V5_EXCLUDED_RESOURCES + ['Specimen']).freeze + V6_EXCLUDED_RESOURCES = ['RelatedPerson', 'Specimen'].freeze V7_EXCLUDED_RESOURCES = V6_EXCLUDED_RESOURCES @@ -112,11 +89,9 @@ class UnrestrictedResourceTypeAccessGroup < Inferno::TestGroup 'RelatedPerson' ].freeze - V5_NON_PATIENT_COMPARTMENT_RESOURCES = + V6_NON_PATIENT_COMPARTMENT_RESOURCES = (NON_PATIENT_COMPARTMENT_RESOURCES - ['Encounter'] + ['ServiceRequest']).freeze - V6_NON_PATIENT_COMPARTMENT_RESOURCES = V5_NON_PATIENT_COMPARTMENT_RESOURCES - V7_NON_PATIENT_COMPARTMENT_RESOURCES = V6_NON_PATIENT_COMPARTMENT_RESOURCES test do @@ -130,8 +105,6 @@ class UnrestrictedResourceTypeAccessGroup < Inferno::TestGroup ) def all_resources - return all_required_resources - V5_EXCLUDED_RESOURCES if using_us_core_5? - return all_required_resources - V6_EXCLUDED_RESOURCES if using_us_core_6? return all_required_resources - V7_EXCLUDED_RESOURCES if using_us_core_7? @@ -140,8 +113,6 @@ def all_resources end def non_patient_compartment_resources - return V5_NON_PATIENT_COMPARTMENT_RESOURCES if using_us_core_5? - return V6_NON_PATIENT_COMPARTMENT_RESOURCES if using_us_core_6? return V7_NON_PATIENT_COMPARTMENT_RESOURCES if using_us_core_7? @@ -200,7 +171,7 @@ def scope_granting_access?(resource_type) id :g10_patient_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::PatientGroup + USCoreTestKit::USCoreV610::PatientGroup end end @@ -212,7 +183,7 @@ def resource_group id :g10_allergy_intolerance_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::AllergyIntoleranceGroup + USCoreTestKit::USCoreV610::AllergyIntoleranceGroup end end @@ -224,7 +195,7 @@ def resource_group id :g10_care_plan_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::CarePlanGroup + USCoreTestKit::USCoreV610::CarePlanGroup end end @@ -236,7 +207,7 @@ def resource_group id :g10_care_team_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::CareTeamGroup + USCoreTestKit::USCoreV610::CareTeamGroup end end @@ -248,7 +219,7 @@ def resource_group id :g10_condition_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::ConditionGroup + USCoreTestKit::USCoreV610::ConditionEncounterDiagnosisGroup end end @@ -260,7 +231,7 @@ def resource_group id :g10_device_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::DeviceGroup + USCoreTestKit::USCoreV610::DeviceGroup end end @@ -272,7 +243,7 @@ def resource_group id :g10_diagnostic_report_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::DiagnosticReportLabGroup + USCoreTestKit::USCoreV610::DiagnosticReportLabGroup end end @@ -284,7 +255,7 @@ def resource_group id :g10_document_reference_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::DocumentReferenceGroup + USCoreTestKit::USCoreV610::DocumentReferenceGroup end end @@ -296,7 +267,7 @@ def resource_group id :g10_goal_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::GoalGroup + USCoreTestKit::USCoreV610::GoalGroup end end @@ -308,7 +279,7 @@ def resource_group id :g10_immunization_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::ImmunizationGroup + USCoreTestKit::USCoreV610::ImmunizationGroup end end @@ -320,7 +291,7 @@ def resource_group id :g10_medication_request_access def resource_group - USCoreTestKit::USCoreV311::MedicationRequestGroup + USCoreTestKit::USCoreV610::MedicationRequestGroup end end @@ -332,7 +303,7 @@ def resource_group id :g10_observation_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::PulseOximetryGroup + USCoreTestKit::USCoreV610::PulseOximetryGroup end end @@ -344,35 +315,7 @@ def resource_group id :g10_procedure_unrestricted_access def resource_group - USCoreTestKit::USCoreV311::ProcedureGroup - end - end - - test from: :g10_resource_access_test do - title 'Access to Encounter resources granted' - description %( - This test ensures that access to the Encounter is granted. - ) - id :g10_encounter_unrestricted_access - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - def resource_group - USCoreTestKit::USCoreV501::EncounterGroup - end - end - - test from: :g10_resource_access_test do - title 'Access to ServiceRequest resources granted' - description %( - This test ensures that access to the ServiceRequest is granted. - ) - id :g10_service_request_unrestricted_access - - required_suite_options G10Options::US_CORE_5_REQUIREMENT - - def resource_group - USCoreTestKit::USCoreV501::ServiceRequestGroup + USCoreTestKit::USCoreV610::ProcedureGroup end end diff --git a/lib/onc_certification_g10_test_kit/visual_inspection_and_attestations_group.rb b/lib/onc_certification_g10_test_kit/visual_inspection_and_attestations_group.rb index 19c6f96a..9411fd8f 100644 --- a/lib/onc_certification_g10_test_kit/visual_inspection_and_attestations_group.rb +++ b/lib/onc_certification_g10_test_kit/visual_inspection_and_attestations_group.rb @@ -189,48 +189,6 @@ class VisualInspectionAndAttestationsGroup < Inferno::TestGroup end end - test do - required_suite_options G10Options::SMART_1_REQUIREMENT - title 'Health IT developer demonstrated the ability of the Health IT Module / ' \ - 'authorization server to validate token it has issued.' - description %( - Health IT developer demonstrated the ability of the Health IT Module / - authorization server to validate token it has issued. - - This is a functional requirement that requires manual inspection because - SMART App Launch STU1 does not require a standard approach to token - introspection. - ) - id 'Test06' - input :token_validation_support, - title: 'Health IT developer demonstrated the ability of the Health IT Module / authorization server to validate token it has issued.', # rubocop:disable Layout/LineLength - type: 'radio', - default: 'false', - options: { - list_options: [ - { - label: 'Yes', - value: 'true' - }, - { - label: 'No', - value: 'false' - } - ] - } - input :token_validation_notes, - title: 'Notes, if applicable:', - type: 'textarea', - optional: true - - run do - assert token_validation_support == 'true', - 'Health IT Module did not demonstrate the ability of the Health IT Module / ' \ - 'authorization server to validate token it has issued' - pass token_validation_notes if token_validation_notes.present? - end - end - test do title 'Tester verifies that all information is accurate and without omission.' description %( @@ -372,48 +330,6 @@ class VisualInspectionAndAttestationsGroup < Inferno::TestGroup end end - test do - title 'Health IT developer demonstrates support for the Patient Demographics Suffix USCDI v1 element.' - description %( - ONC certification criteria states that all USCDI v1 data classes and - elements need to be supported, including Patient Demographics - - Suffix.However, US Core v3.1.1 does not tag the relevant element - (Patient.name.suffix) as MUST SUPPORT. The Health IT developer must - demonstrate support for this USCDI v1 element as described in the US - Core Patient Profile implementation guidance. - ) - id 'Test11' - - required_suite_options G10Options::US_CORE_3_REQUIREMENT - - input :patient_suffix_attestation, - title: 'Health IT developer demonstrates support for the Patient Demographics Suffix USCDI v1 element.', - type: 'radio', - default: 'false', - options: { - list_options: [ - { - label: 'Yes', - value: 'true' - }, - { - label: 'No', - value: 'false' - } - ] - } - input :patient_suffix_notes, - title: 'Notes, if applicable:', - type: 'textarea', - optional: true - - run do - assert patient_suffix_attestation == 'true', - 'Health IT developer did not demonstrate that Patient Demographics Suffix is supported.' - pass patient_suffix_notes if patient_suffix_notes.present? - end - end - test do title 'Health IT developer demonstrates support for issuing refresh tokens to native applications.' description %( diff --git a/lib/onc_certification_g10_test_kit/well_known_capabilities_test.rb b/lib/onc_certification_g10_test_kit/well_known_capabilities_test.rb index cc075eee..47426b2a 100644 --- a/lib/onc_certification_g10_test_kit/well_known_capabilities_test.rb +++ b/lib/onc_certification_g10_test_kit/well_known_capabilities_test.rb @@ -23,7 +23,7 @@ class SMARTWellKnownCapabilitiesTest < Inferno::Test required_capabilities = config.options[:required_capabilities] || [] - if (using_us_core_5? || using_us_core_6? || using_us_core_7?) && required_capabilities.include?('launch-ehr') + if (using_us_core_6? || using_us_core_7?) && required_capabilities.include?('launch-ehr') required_capabilities += ['context-ehr-encounter'] end diff --git a/spec/fixtures/Patient.ndjson b/spec/fixtures/Patient.ndjson index 9deae91c..bb90017e 100644 --- a/spec/fixtures/Patient.ndjson +++ b/spec/fixtures/Patient.ndjson @@ -1,2 +1,2 @@ -{"id":"e91975f5-9445-c11f-cabf-c3c6dae161f2","meta":{"profile":["http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient"]},"text":{"status":"generated","div":"