Validation of the search parameter definitions in the CapabilityStatement
Scenario Outline
And CapabilityStatement contains definition of search parameter "<searchParamValue>" of type "<searchParamType>" for resource "MedicationAdministration"
And CapabilityStatement contains definition of search parameter "_id" of type "token" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = '_id' and type = 'token').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "_count" of type "number" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = '_count' and type = 'number').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "code" of type "token" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = 'code' and type = 'token').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "context" of type "reference" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = 'context' and type = 'reference').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "effective-time" of type "date" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = 'effective-time' and type = 'date').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "medication" of type "reference" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = 'medication' and type = 'reference').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "patient" of type "reference" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = 'patient' and type = 'reference').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "performer" of type "reference" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = 'performer' and type = 'reference').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "status" of type "token" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = 'status' and type = 'token').exists()).exists()
Copy
And CapabilityStatement contains definition of search parameter "_tag" of type "token" for resource "MedicationAdministration"
INFO - rest.where(mode = 'server').resource.where(type = 'MedicationAdministration' and searchParam.where(name = '_tag' and type = 'token').exists()).exists()
Copy