AU Core Implementation Guide
2.0.0-draft - Draft

Publication Build: This will be filled in by the publication tooling

## SearchParameter: AUCoreClinicalPatient

Official URL: http://hl7.org.au/fhir/core/SearchParameter/au-core-clinical-patient | Version: 2.0.0-draft
Standards status: Trial-use | Maturity Level: 1 | Computable Name: AUCoreClinicalPatient
Copyright/Legal: Used by permission of HL7 International, all rights reserved Creative Commons License. HL7 Australia© 2022+; Licensed Under Creative Commons No Rights Reserved.

This SearchParameter describes the rules on the clinical-patient search parameter in AU Core. It is based on the core FHIR clinical-patient search parameter and identifies the additional requirements when conforming to AU Core.

## AUCoreClinicalPatient TU

Parameter `patient`:`reference`

This SearchParameter describes the rules on the clinical-patient search parameter in AU Core. It is based on the core FHIR clinical-patient search parameter and identifies the additional requirements when conforming to AU Core.

Resources | AllergyIntolerance, CarePlan, CareTeam, ClinicalImpression, Composition, Condition, Consent, DetectedIssue, DeviceRequest, DeviceUseStatement, DiagnosticReport, DocumentManifest, DocumentReference, Encounter, EpisodeOfCare, FamilyMemberHistory, Flag, Goal, ImagingStudy, Immunization, List, MedicationAdministration, MedicationDispense, MedicationRequest, MedicationStatement, NutritionOrder, Observation, Procedure, RiskAssessment, ServiceRequest, SupplyDelivery, VisionPrescription
Expression | `AllergyIntolerance.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | ClinicalImpression.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.patient | DetectedIssue.patient | DeviceRequest.subject.where(resolve() is Patient) | DeviceUseStatement.subject | DiagnosticReport.subject.where(resolve() is Patient) | DocumentManifest.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EpisodeOfCare.patient | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | List.subject.where(resolve() is Patient) | MedicationAdministration.subject.where(resolve() is Patient) | MedicationDispense.subject.where(resolve() is Patient) | MedicationRequest.subject.where(resolve() is Patient) | MedicationStatement.subject.where(resolve() is Patient) | NutritionOrder.patient | Observation.subject.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | SupplyDelivery.patient | VisionPrescription.patient`
Target Resources | Patient
Multiples | multipleAnd: The parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may have multiple values (separated by comma) where at least one must be true
Chains | Allowed: identifier