R6 Ballot (1st Draft)

This page is part of the FHIR Specification v6.0.0-ballot1: Release 6 Ballot (1st Draft) (see Ballot Notes). The current version is 5.0.0. For a full list of available versions, see the Directory of published versions

Pharmacy icon Work GroupMaturity Level: N/A  Trial UseSecurity Category: Patient Compartments: Encounter, Patient

Search parameters for the Resource MedicationAdministration - Search Parameters resource. Also check the Extensions registry for search parameters on extensions related to this resource.

The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.


http://hl7.org/fhir/SearchParameter/clinical-code
This search parameter is part of the common search parameter clinical-code

Parameter code:token

MedicationAdministration: Return administrations of this medication code

ResourceMedicationAdministration
ExpressionMedicationAdministration.medication.concept
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/medications-date

Parameter date:date

Multiple Resources:

ResourceMedicationAdministration
ExpressionMedicationAdministration.occurence.ofType(dateTime) | MedicationAdministration.occurence.ofType(Period)
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
ComparatorsAllowed: eq, ne, gt, ge, lt, le, sa, eb, ap
 
http://hl7.org/fhir/SearchParameter/MedicationAdministration-device

Parameter device:reference

Return administrations with this administration device identity

ResourceMedicationAdministration
ExpressionMedicationAdministration.device.reference
Processing ModeNormal
Target ResourcesDevice
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/medications-encounter

Parameter encounter:reference

Multiple Resources:

ResourcesMedicationAdministration, MedicationRequest
ExpressionMedicationAdministration.encounter | MedicationRequest.encounter
Processing ModeNormal
Target ResourcesEncounter
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/clinical-identifier
This search parameter is part of the common search parameter clinical-identifier

Parameter identifier:token

MedicationAdministration: Return administrations with this external identifier

ResourceMedicationAdministration
ExpressionMedicationAdministration.identifier
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/medications-medication

Parameter medication:reference

Multiple Resources:

ResourcesMedicationAdministration, MedicationDispense, MedicationRequest, MedicationStatement
ExpressionMedicationAdministration.medication.reference | MedicationDispense.medication.reference | MedicationRequest.medication.reference | MedicationStatement.medication.reference
Processing ModeNormal
Target ResourcesMedication
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/clinical-patient
This search parameter is part of the common search parameter clinical-patient

Parameter patient:reference

MedicationAdministration: The identity of a patient to list administrations for

ResourceMedicationAdministration
ExpressionMedicationAdministration.subject.where(resolve() is Patient)
Processing ModeNormal
Target ResourcesPatient
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer

Parameter performer:reference

The identity of the individual who administered the medication

ResourceMedicationAdministration
ExpressionMedicationAdministration.performer.actor.reference
Processing ModeNormal
Target ResourcesDevice, RelatedPerson, PractitionerRole, Practitioner, Patient
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer-device-code

Parameter performer-device-code:token

The identity of the individual who administered the medication

ResourceMedicationAdministration
ExpressionMedicationAdministration.performer.actor.concept
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given

Parameter reason-given:reference

Reference to a resource (by instance)

ResourceMedicationAdministration
ExpressionMedicationAdministration.reason.reference
Processing ModeNormal
Target ResourcesProcedure, Observation, DiagnosticReport, Condition
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given-code

Parameter reason-given-code:token

Reasons for administering the medication

ResourceMedicationAdministration
ExpressionMedicationAdministration.reason.concept
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given

Parameter reason-not-given:token

Reasons for not administering the medication

ResourceMedicationAdministration
ExpressionMedicationAdministration.statusReason
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/MedicationAdministration-request

Parameter request:reference

The identity of a request to list administrations from

ResourceMedicationAdministration
ExpressionMedicationAdministration.request
Processing ModeNormal
Target ResourcesMedicationRequest
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/medications-status

Parameter status:token

Multiple Resources:

ResourcesMedicationAdministration, MedicationDispense, MedicationRequest, MedicationStatement
ExpressionMedicationAdministration.status | MedicationDispense.status | MedicationRequest.status | MedicationStatement.status
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
 
http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject

Parameter subject:reference

The identity of the individual or group to list administrations for

ResourceMedicationAdministration
ExpressionMedicationAdministration.subject
Processing ModeNormal
Target ResourcesGroup, Patient
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true