class DaVinciPASTestKit::DaVinciPASV201::PasServerMustSupportRequirementTest
def self.metadata
def self.metadata metadata_file_name = "#{@@resource_type.underscore}_metadata.yml" Generator::GroupMetadata.new(YAML.load_file(File.join(__dir__, metadata_file_name), aliases: true)) end
def all_scratch_resources
def all_scratch_resources scratch_resources[:all] ||= [] end
def grouped_resources
def grouped_resources resources_of_interest.group_by(&:resourceType) end
def resource_types
def resource_types ['DeviceRequest', 'MedicationRequest', 'NutritionOrder', 'ServiceRequest'] end
def resources_of_interest
def resources_of_interest all_scratch_resources.select { |resource| resource_types.include?(resource.resourceType) } end
def scratch_resources
def scratch_resources scratch[:submit_request_resources] ||= {} end