This page is part of the FHIR Specification v6.0.0-ballot2: Release 6 Ballot (2nd Draft) (see Ballot Notes ). The current version is 5.0.0 .  For a full list of available versions, see the Directory of published versions  
  
Search parameters for the Resource MedicationAdministration - Search Parameters resource. Also check the Extensions registry  for search parameters 
on extensions related to this resource.
http://hl7.org/fhir/SearchParameter/clinical-code 
This search parameter is part of the common search parameter clinical-code   
      11.2.15  code Parameter code:token
Resource MedicationAdministration  
Expression 
MedicationAdministration.medication.concept 
Processing Mode 
Normal  
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 
      11.2.16  date Parameter date:date
Resource MedicationAdministration  
Expression 
MedicationAdministration.occurrence.ofType(dateTime) | MedicationAdministration.occurrence.ofType(Period) 
Processing Mode 
Normal  
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  
Comparators 
Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap 
 
   
http://hl7.org/fhir/SearchParameter/MedicationAdministration-device 
      11.2.17  device Parameter device:reference
Return administrations with this administration device identity
 
Resource MedicationAdministration  
Expression 
MedicationAdministration.device.reference 
Processing Mode 
Normal  
Target Resources 
Device  
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 
      11.2.18  encounter Parameter encounter:reference
Resources MedicationAdministration , MedicationRequest  
Expression 
MedicationAdministration.encounter | MedicationRequest.encounter 
Processing Mode 
Normal  
Target Resources 
Encounter  
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   
      11.2.19  identifier Parameter identifier:token
Resource MedicationAdministration  
Expression 
MedicationAdministration.identifier 
Processing Mode 
Normal  
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 
      11.2.20  medication Parameter medication:reference
Resources MedicationAdministration , MedicationDispense , MedicationRequest , MedicationStatement  
Expression 
MedicationAdministration.medication.reference | MedicationDispense.medication.reference | MedicationRequest.medication.reference | MedicationStatement.medication.reference 
Processing Mode 
Normal  
Target Resources 
Medication  
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   
      11.2.21  patient Parameter patient:reference
Resource MedicationAdministration  
Expression 
MedicationAdministration.subject.where(resolve() is Patient) 
Processing Mode 
Normal  
Target Resources 
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 
      11.2.22  performer Parameter performer:reference
The identity of the individual who administered the medication
 
Resource MedicationAdministration  
Expression 
MedicationAdministration.performer.actor.reference 
Processing Mode 
Normal  
Target Resources 
Device , 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 
      11.2.23  performer-device-code Parameter performer-device-code:token
The identity of the individual who administered the medication
 
Resource MedicationAdministration  
Expression 
MedicationAdministration.performer.actor.concept 
Processing Mode 
Normal  
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 
      11.2.24  reason-given Parameter reason-given:reference
Reference to a resource (by instance)
 
Resource MedicationAdministration  
Expression 
MedicationAdministration.reason.reference 
Processing Mode 
Normal  
Target Resources 
Procedure , 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 
      11.2.25  reason-given-code Parameter reason-given-code:token
Reasons for administering the medication
 
Resource MedicationAdministration  
Expression 
MedicationAdministration.reason.concept 
Processing Mode 
Normal  
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 
      11.2.26  reason-not-given Parameter reason-not-given:token
Reasons for not administering the medication
 
Resource MedicationAdministration  
Expression 
MedicationAdministration.statusReason 
Processing Mode 
Normal  
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 
      11.2.27  request Parameter request:reference
The identity of a request to list administrations from
 
Resource MedicationAdministration  
Expression 
MedicationAdministration.request 
Processing Mode 
Normal  
Target Resources 
MedicationRequest  
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 
      11.2.28  status Parameter status:token
Resources MedicationAdministration , MedicationDispense , MedicationRequest , MedicationStatement  
Expression 
MedicationAdministration.status | MedicationDispense.status | MedicationRequest.status | MedicationStatement.status 
Processing Mode 
Normal  
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 
      11.2.29  subject Parameter subject:reference
The identity of the individual or group to list administrations for
 
Resource MedicationAdministration  
Expression 
MedicationAdministration.subject 
Processing Mode 
Normal  
Target Resources 
Group , 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