Class: UDSPlusTestKit::InvalidTypeTest

Inherits:
Inferno::Test
  • Object
show all
Defined in:
lib/uds_plus_test_kit/manifest_tests/invalid_type_test.rb

Instance Method Summary collapse

Instance Method Details

#data_scratchObject



13
14
15
# File 'lib/uds_plus_test_kit/manifest_tests/invalid_type_test.rb', line 13

def data_scratch
    scratch[:data_resources] ||= {}
end

#observation_dataObject



17
18
19
# File 'lib/uds_plus_test_kit/manifest_tests/invalid_type_test.rb', line 17

def observation_data
    data_scratch['Observation'] ||= []
end

#valid_data_typesObject



21
22
23
24
25
26
27
28
29
30
31
# File 'lib/uds_plus_test_kit/manifest_tests/invalid_type_test.rb', line 21

def valid_data_types
    [
        'Coverage', 'Condition', 'Encounter', 
        'Observation', 'Patient', 'Procedure',
        'RelatedPerson', 'Immunization',
        'ServiceRequest', 'MedicationRequest', 
        'MedicationStatement', 'Location',
        'AdverseEvent', 'AllergyIntolerance',
        'Parameters'
    ]
end