JohnMoehrke PHR FHIR API
0.5.2 - ci-build
JohnMoehrke PHR FHIR API, published by John Moehrke (himself). This guide is not an authorized publication; it is the continuous build for version 0.5.2 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/JohnMoehrke/phr/ and changes regularly. See the Directory of published versions
Given that this is all we need are the following Resources and search parameters, derived from the proposed MHV FHIR Server CapabilityStatement.
Resource Type | Searches |
---|---|
AllergyIntolerance | _lastUpdated, _id, identifier, patient, clinical-status, verification-status |
Condition | _lastUpdated, _id, identifier, patient, clinical-status |
Observation | _lastUpdated, _id, identifier, patient, category, status |
Immunization | _lastUpdated, _id, identifier, patient, status |
DocumentReference | _lastUpdated, _id, identifier, patient, status, type |
DiagnosticReport | _lastUpdated, _id, identifier, patient, status, category |
Patient | _lastUpdated, _id, identifier |
Submit the Bundle to HAPI, then force a $reindex operation. You should see all the unnecessary indexes go away, and those that you need will stay.
_lastUpdated
, _id
, identifier
, and patient
DocumentReference.type
means that you need the generic clinical-type
for everythingextension
, publisher
, contact
, and description
. These are not needed and can cause conflicts given that this is not the same as published by HL7, and the descriptions contain narrative with links into FHIR core but the descriptions are not helpful.status
= retired
Note: Adding these resources to the HAPI server will cause the SearchParameter parameters to be indexed. Unclear if these should be preemptively disabled, or if disabling them will cause internal hapi performance problems. So I leave them enabled.
After the update you need to execute the $reindex operation. might want to do this on a per-resource basis as the reindex will take a significant amount of time. Given that we are removing unnecessary parameters, there is just energy being spent to remove them.
Generated Narrative: Bundle disable-searches
Bundle disable-searches of type batch
Entry 1 - fullUrl = http://hl7.org/fhir/SearchParameter/DomainResource-text
Resource SearchParameter:
Generated Narrative: SearchParameter DomainResource-text
_text
Parameter
_text
:string
none
Resource Resource Expression (none) 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
Request:
POST SearchParameter
Entry 2 - fullUrl = http://hl7.org/fhir/SearchParameter/Resource-content
Resource SearchParameter:
Generated Narrative: SearchParameter Resource-content
_content
Parameter
_content
:string
none
Resource Resource Expression (none) 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
Request:
POST SearchParameter
Entry 3 - fullUrl = http://hl7.org/fhir/SearchParameter/Resource-profile
Resource SearchParameter:
Generated Narrative: SearchParameter Resource-profile
_profile
Parameter
_profile
:uri
none
Resource Resource Expression Resource.meta.profile
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
Request:
POST SearchParameter
Entry 4 - fullUrl = http://hl7.org/fhir/SearchParameter/Resource-query
Resource SearchParameter:
Generated Narrative: SearchParameter Resource-query
_query
Parameter
_query
:token
none
Resource Resource Expression (none) 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
Request:
POST SearchParameter
Entry 5 - fullUrl = http://hl7.org/fhir/SearchParameter/Resource-security
Resource SearchParameter:
Generated Narrative: SearchParameter Resource-security
_security
Parameter
_security
:token
none
Resource Resource Expression Resource.meta.security
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
Request:
POST SearchParameter
Entry 6 - fullUrl = http://hl7.org/fhir/SearchParameter/Resource-source
Resource SearchParameter:
Generated Narrative: SearchParameter Resource-source
_source
Parameter
_source
:uri
none
Resource Resource Expression Resource.meta.source
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
Request:
POST SearchParameter
Entry 7 - fullUrl = http://hl7.org/fhir/SearchParameter/Resource-tag
Resource SearchParameter:
Generated Narrative: SearchParameter Resource-tag
_tag
Parameter
_tag
:token
none
Resource Resource Expression Resource.meta.tag
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
Request:
POST SearchParameter
Entry 8 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-asserter
asserter
Parameter
asserter
:reference
none
Resource AllergyIntolerance Expression AllergyIntolerance.asserter
Processing Mode Normal Target Resources Practitioner, Patient, PractitionerRole, RelatedPerson 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
Request:
POST SearchParameter
Entry 9 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-category
category
Parameter
category
:token
none
Resource AllergyIntolerance Expression AllergyIntolerance.category
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
Request:
POST SearchParameter
Entry 10 - fullUrl = http://hl7.org/fhir/SearchParameter/clinical-code
Resource SearchParameter:
Generated Narrative: SearchParameter clinical-code
code
Parameter
code
:token
none
Resources AllergyIntolerance, Condition, DeviceRequest, DiagnosticReport, FamilyMemberHistory, List, Medication, MedicationAdministration, MedicationDispense, MedicationRequest, MedicationStatement, Observation, Procedure, ServiceRequest Expression AllergyIntolerance.code | AllergyIntolerance.reaction.substance | Condition.code | (DeviceRequest.code as CodeableConcept) | DiagnosticReport.code | FamilyMemberHistory.condition.code | List.code | Medication.code | (MedicationAdministration.medication as CodeableConcept) | (MedicationDispense.medication as CodeableConcept) | (MedicationRequest.medication as CodeableConcept) | (MedicationStatement.medication as CodeableConcept) | Observation.code | Procedure.code | ServiceRequest.code
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
Request:
POST SearchParameter
Entry 11 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-criticality
criticality
Parameter
criticality
:token
none
Resource AllergyIntolerance Expression AllergyIntolerance.criticality
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
Request:
POST SearchParameter
Entry 12 - fullUrl = http://hl7.org/fhir/SearchParameter/clinical-date
Resource SearchParameter:
Generated Narrative: SearchParameter clinical-date
date
Parameter
date
:date
none
Resources AllergyIntolerance, CarePlan, CareTeam, ClinicalImpression, Composition, Consent, DiagnosticReport, Encounter, EpisodeOfCare, FamilyMemberHistory, Flag, Immunization, List, Observation, Procedure, RiskAssessment, SupplyRequest Expression AllergyIntolerance.recordedDate | CarePlan.period | CareTeam.period | ClinicalImpression.date | Composition.date | Consent.dateTime | DiagnosticReport.effective | Encounter.period | EpisodeOfCare.period | FamilyMemberHistory.date | Flag.period | Immunization.occurrence | List.date | Observation.effective | Procedure.performed | (RiskAssessment.occurrence as dateTime) | SupplyRequest.authoredOn
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
Request:
POST SearchParameter
Entry 13 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-last-date
last-date
Parameter
last-date
:date
none
Resource AllergyIntolerance Expression AllergyIntolerance.lastOccurrence
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
Request:
POST SearchParameter
Entry 14 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-manifestation
manifestation
Parameter
manifestation
:token
none
Resource AllergyIntolerance Expression AllergyIntolerance.reaction.manifestation
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
Request:
POST SearchParameter
Entry 15 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-onset
onset
Parameter
onset
:date
none
Resource AllergyIntolerance Expression AllergyIntolerance.reaction.onset
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
Request:
POST SearchParameter
Entry 16 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-recorder
recorder
Parameter
recorder
:reference
none
Resource AllergyIntolerance Expression AllergyIntolerance.recorder
Processing Mode Normal Target Resources Practitioner, Patient, PractitionerRole, RelatedPerson 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
Request:
POST SearchParameter
Entry 17 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-route
route
Parameter
route
:token
none
Resource AllergyIntolerance Expression AllergyIntolerance.reaction.exposureRoute
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
Request:
POST SearchParameter
Entry 18 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity
Resource SearchParameter:
Generated Narrative: SearchParameter AllergyIntolerance-severity
severity
Parameter
severity
:token
none
Resource AllergyIntolerance Expression AllergyIntolerance.reaction.severity
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
Request:
POST SearchParameter
Entry 19 - fullUrl = http://hl7.org/fhir/SearchParameter/clinical-type
Resource SearchParameter:
Generated Narrative: SearchParameter clinical-type
type
Parameter
type
:token
none
Resources AllergyIntolerance, Composition, DocumentManifest, DocumentReference, Encounter, EpisodeOfCare Expression AllergyIntolerance.type | Composition.type | DocumentManifest.type | DocumentReference.type | Encounter.type | EpisodeOfCare.type
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
Request:
POST SearchParameter
Entry 20 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-abatement-age
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-abatement-age
abatement-age
Parameter
abatement-age
:quantity
none
Resource Condition Expression Condition.abatement.as(Age) | Condition.abatement.as(Range)
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
Request:
POST SearchParameter
Entry 21 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-abatement-date
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-abatement-date
abatement-date
Parameter
abatement-date
:date
none
Resource Condition Expression Condition.abatement.as(dateTime) | Condition.abatement.as(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
Request:
POST SearchParameter
Entry 22 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-abatement-string
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-abatement-string
abatement-string
Parameter
abatement-string
:string
none
Resource Condition Expression Condition.abatement.as(string)
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
Request:
POST SearchParameter
Entry 23 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-asserter
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-asserter
asserter
Parameter
asserter
:reference
none
Resource Condition Expression Condition.asserter
Processing Mode Normal Target Resources Practitioner, Patient, PractitionerRole, RelatedPerson 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
Request:
POST SearchParameter
Entry 24 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-body-site
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-body-site
body-site
Parameter
body-site
:token
none
Resource Condition Expression Condition.bodySite
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
Request:
POST SearchParameter
Entry 25 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-category
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-category
category
Parameter
category
:token
none
Resource Condition Expression Condition.category
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
Request:
POST SearchParameter
Entry 26 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-encounter
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-encounter
encounter
Parameter
encounter
:reference
none
Resource Condition Expression Condition.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
Request:
POST SearchParameter
Entry 27 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-evidence
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-evidence
evidence
Parameter
evidence
:token
none
Resource Condition Expression Condition.evidence.code
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
Request:
POST SearchParameter
Entry 28 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-evidence-detail
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-evidence-detail
evidence-detail
Parameter
evidence-detail
:reference
none
Request:
POST SearchParameter
Entry 29 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-onset-age
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-onset-age
onset-age
Parameter
onset-age
:quantity
none
Resource Condition Expression Condition.onset.as(Age) | Condition.onset.as(Range)
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
Request:
POST SearchParameter
Entry 30 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-onset-date
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-onset-date
onset-date
Parameter
onset-date
:date
none
Resource Condition Expression Condition.onset.as(dateTime) | Condition.onset.as(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
Request:
POST SearchParameter
Entry 31 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-onset-info
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-onset-info
onset-info
Parameter
onset-info
:string
none
Resource Condition Expression Condition.onset.as(string)
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
Request:
POST SearchParameter
Entry 32 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-recorded-date
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-recorded-date
recorded-date
Parameter
recorded-date
:date
none
Resource Condition Expression Condition.recordedDate
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
Request:
POST SearchParameter
Entry 33 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-severity
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-severity
severity
Parameter
severity
:token
none
Resource Condition Expression Condition.severity
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
Request:
POST SearchParameter
Entry 34 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-stage
Resource SearchParameter:
Generated Narrative: SearchParameter Condition-stage
stage
Parameter
stage
:token
none
Resource Condition Expression Condition.stage.summary
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
Request:
POST SearchParameter
Entry 35 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on
Resource SearchParameter:
Generated Narrative: SearchParameter DiagnosticReport-based-on
based-on
Parameter
based-on
:reference
none
Resource DiagnosticReport Expression DiagnosticReport.basedOn
Processing Mode Normal Target Resources CarePlan, MedicationRequest, NutritionOrder, ServiceRequest, ImmunizationRecommendation 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
Request:
POST SearchParameter
Entry 36 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusion
Resource SearchParameter:
Generated Narrative: SearchParameter DiagnosticReport-conclusion
conclusion
Parameter
conclusion
:token
none
Resource DiagnosticReport Expression DiagnosticReport.conclusionCode
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
Request:
POST SearchParameter
Entry 37 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued
Resource SearchParameter:
Generated Narrative: SearchParameter DiagnosticReport-issued
issued
Parameter
issued
:date
none
Resource DiagnosticReport Expression DiagnosticReport.issued
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
Request:
POST SearchParameter
Entry 38 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-media
Resource SearchParameter:
Generated Narrative: SearchParameter DiagnosticReport-media
media
Parameter
media
:reference
none
Resource DiagnosticReport Expression DiagnosticReport.media.link
Processing Mode Normal Target Resources Media 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
Request:
POST SearchParameter
Entry 39 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer
Resource SearchParameter:
Generated Narrative: SearchParameter DiagnosticReport-performer
performer
Parameter
performer
:reference
none
Resource DiagnosticReport Expression DiagnosticReport.performer
Processing Mode Normal Target Resources Practitioner, Organization, CareTeam, PractitionerRole 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
Request:
POST SearchParameter
Entry 40 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-result
Resource SearchParameter:
Generated Narrative: SearchParameter DiagnosticReport-result
result
Parameter
result
:reference
none
Resource DiagnosticReport Expression DiagnosticReport.result
Processing Mode Normal Target Resources Observation 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
Request:
POST SearchParameter
Entry 41 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter
Resource SearchParameter:
Generated Narrative: SearchParameter DiagnosticReport-results-interpreter
results-interpreter
Parameter
results-interpreter
:reference
none
Resource DiagnosticReport Expression DiagnosticReport.resultsInterpreter
Processing Mode Normal Target Resources Practitioner, Organization, CareTeam, PractitionerRole 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
Request:
POST SearchParameter
Entry 42 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen
Resource SearchParameter:
Generated Narrative: SearchParameter DiagnosticReport-specimen
specimen
Parameter
specimen
:reference
none
Resource DiagnosticReport Expression DiagnosticReport.specimen
Processing Mode Normal Target Resources Specimen 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
Request:
POST SearchParameter
Entry 43 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-authenticator
authenticator
Parameter
authenticator
:reference
none
Resource DocumentReference Expression DocumentReference.authenticator
Processing Mode Normal Target Resources Practitioner, Organization, PractitionerRole 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
Request:
POST SearchParameter
Entry 44 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-author
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-author
author
Parameter
author
:reference
none
Resource DocumentReference Expression DocumentReference.author
Processing Mode Normal Target Resources Practitioner, Organization, Device, Patient, PractitionerRole, RelatedPerson 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
Request:
POST SearchParameter
Entry 45 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-category
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-category
category
Parameter
category
:token
none
Resource DocumentReference Expression DocumentReference.category
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
Request:
POST SearchParameter
Entry 46 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-contenttype
contenttype
Parameter
contenttype
:token
none
Resource DocumentReference Expression DocumentReference.content.attachment.contentType
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
Request:
POST SearchParameter
Entry 47 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-custodian
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-custodian
custodian
Parameter
custodian
:reference
none
Resource DocumentReference Expression DocumentReference.custodian
Processing Mode Normal Target Resources Organization 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
Request:
POST SearchParameter
Entry 48 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-date
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-date
date
Parameter
date
:date
none
Resource DocumentReference Expression DocumentReference.date
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
Request:
POST SearchParameter
Entry 49 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-description
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-description
description
Parameter
description
:string
none
Resource DocumentReference Expression DocumentReference.description
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
Request:
POST SearchParameter
Entry 50 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-event
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-event
event
Parameter
event
:token
none
Resource DocumentReference Expression DocumentReference.context.event
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
Request:
POST SearchParameter
Entry 51 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-facility
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-facility
facility
Parameter
facility
:token
none
Resource DocumentReference Expression DocumentReference.context.facilityType
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
Request:
POST SearchParameter
Entry 52 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-format
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-format
format
Parameter
format
:token
none
Resource DocumentReference Expression DocumentReference.content.format
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
Request:
POST SearchParameter
Entry 53 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-language
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-language
language
Parameter
language
:token
none
Resource DocumentReference Expression DocumentReference.content.attachment.language
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
Request:
POST SearchParameter
Entry 54 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-location
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-location
location
Parameter
location
:uri
none
Resource DocumentReference Expression DocumentReference.content.attachment.url
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
Request:
POST SearchParameter
Entry 55 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-period
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-period
period
Parameter
period
:date
none
Resource DocumentReference Expression DocumentReference.context.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
Request:
POST SearchParameter
Entry 56 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-related
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-related
related
Parameter
related
:reference
none
Request:
POST SearchParameter
Entry 57 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-relatesto
relatesto
Parameter
relatesto
:reference
none
Resource DocumentReference Expression DocumentReference.relatesTo.target
Processing Mode Normal Target Resources DocumentReference 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
Request:
POST SearchParameter
Entry 58 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-relation
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-relation
relation
Parameter
relation
:token
none
Resource DocumentReference Expression DocumentReference.relatesTo.code
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
Request:
POST SearchParameter
Entry 59 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-security-label
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-security-label
security-label
Parameter
security-label
:token
none
Resource DocumentReference Expression DocumentReference.securityLabel
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
Request:
POST SearchParameter
Entry 60 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-setting
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-setting
setting
Parameter
setting
:token
none
Resource DocumentReference Expression DocumentReference.context.practiceSetting
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
Request:
POST SearchParameter
Entry 61 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-relationship
Resource SearchParameter:
Generated Narrative: SearchParameter DocumentReference-relationship
relationship
Parameter
relationship
:composite
none
Resource DocumentReference Expression DocumentReference.relatesTo
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: The parameter may only have one value (no comma separators)
Comparators
relatesto code
relation target
Request:
POST SearchParameter
Entry 62 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-location
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-location
location
Parameter
location
:reference
none
Resource Immunization Expression Immunization.location
Processing Mode Normal Target Resources Location 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
Request:
POST SearchParameter
Entry 63 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-lot-number
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-lot-number
lot-number
Parameter
lot-number
:string
none
Resource Immunization Expression Immunization.lotNumber
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
Request:
POST SearchParameter
Entry 64 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-manufacturer
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-manufacturer
manufacturer
Parameter
manufacturer
:reference
none
Resource Immunization Expression Immunization.manufacturer
Processing Mode Normal Target Resources Organization 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
Request:
POST SearchParameter
Entry 65 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-performer
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-performer
performer
Parameter
performer
:reference
none
Resource Immunization Expression Immunization.performer.actor
Processing Mode Normal Target Resources Practitioner, Organization, PractitionerRole 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
Request:
POST SearchParameter
Entry 66 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-reaction
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-reaction
reaction
Parameter
reaction
:reference
none
Resource Immunization Expression Immunization.reaction.detail
Processing Mode Normal Target Resources Observation 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
Request:
POST SearchParameter
Entry 67 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-reaction-date
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-reaction-date
reaction-date
Parameter
reaction-date
:date
none
Resource Immunization Expression Immunization.reaction.date
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
Request:
POST SearchParameter
Entry 68 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-reason-code
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-reason-code
reason-code
Parameter
reason-code
:token
none
Resource Immunization Expression Immunization.reasonCode
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
Request:
POST SearchParameter
Entry 69 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-reason-reference
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-reason-reference
reason-reference
Parameter
reason-reference
:reference
none
Resource Immunization Expression Immunization.reasonReference
Processing Mode Normal Target Resources Condition, Observation, DiagnosticReport 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
Request:
POST SearchParameter
Entry 70 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-series
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-series
series
Parameter
series
:string
none
Resource Immunization Expression Immunization.protocolApplied.series
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
Request:
POST SearchParameter
Entry 71 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-status-reason
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-status-reason
status-reason
Parameter
status-reason
:token
none
Resource Immunization Expression Immunization.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
Request:
POST SearchParameter
Entry 72 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-target-disease
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-target-disease
target-disease
Parameter
target-disease
:token
none
Resource Immunization Expression Immunization.protocolApplied.targetDisease
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
Request:
POST SearchParameter
Entry 73 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code
Resource SearchParameter:
Generated Narrative: SearchParameter Immunization-vaccine-code
vaccine-code
Parameter
vaccine-code
:token
none
Resource Immunization Expression Immunization.vaccineCode
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
Request:
POST SearchParameter
Entry 74 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-active
Resource SearchParameter:
Generated Narrative: SearchParameter Patient-active
active
Parameter
active
:token
none
Resource Patient Expression Patient.active
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
Request:
POST SearchParameter
Entry 75 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address
Resource SearchParameter:
Generated Narrative: SearchParameter individual-address
address
Parameter
address
:string
none
Resources Patient, Person, Practitioner, RelatedPerson Expression Patient.address | Person.address | Practitioner.address | RelatedPerson.address
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
Request:
POST SearchParameter
Entry 76 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-city
Resource SearchParameter:
Generated Narrative: SearchParameter individual-address-city
address-city
Parameter
address-city
:string
none
Resources Patient, Person, Practitioner, RelatedPerson Expression Patient.address.city | Person.address.city | Practitioner.address.city | RelatedPerson.address.city
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
Request:
POST SearchParameter
Entry 77 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-country
Resource SearchParameter:
Generated Narrative: SearchParameter individual-address-country
address-country
Parameter
address-country
:string
none
Resources Patient, Person, Practitioner, RelatedPerson Expression Patient.address.country | Person.address.country | Practitioner.address.country | RelatedPerson.address.country
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
Request:
POST SearchParameter
Entry 78 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-postalcode
Resource SearchParameter:
Generated Narrative: SearchParameter individual-address-postalcode
address-postalcode
Parameter
address-postalcode
:string
none
Resources Patient, Person, Practitioner, RelatedPerson Expression Patient.address.postalCode | Person.address.postalCode | Practitioner.address.postalCode | RelatedPerson.address.postalCode
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
Request:
POST SearchParameter
Entry 79 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-state
Resource SearchParameter:
Generated Narrative: SearchParameter individual-address-state
address-state
Parameter
address-state
:string
none
Resources Patient, Person, Practitioner, RelatedPerson Expression Patient.address.state | Person.address.state | Practitioner.address.state | RelatedPerson.address.state
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
Request:
POST SearchParameter
Entry 80 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-use
Resource SearchParameter:
Generated Narrative: SearchParameter individual-address-use
address-use
Parameter
address-use
:token
none
Resources Patient, Person, Practitioner, RelatedPerson Expression Patient.address.use | Person.address.use | Practitioner.address.use | RelatedPerson.address.use
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
Request:
POST SearchParameter
Entry 81 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-birthdate
Resource SearchParameter:
Generated Narrative: SearchParameter individual-birthdate
birthdate
Parameter
birthdate
:date
none
Resources Patient, Person, RelatedPerson Expression Patient.birthDate | Person.birthDate | RelatedPerson.birthDate
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
Request:
POST SearchParameter
Entry 82 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-death-date
Resource SearchParameter:
Generated Narrative: SearchParameter Patient-death-date
death-date
Parameter
death-date
:date
none
Resource Patient Expression (Patient.deceased as dateTime)
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
Request:
POST SearchParameter
Entry 83 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-deceased
Resource SearchParameter:
Generated Narrative: SearchParameter Patient-deceased
deceased
Parameter
deceased
:token
none
Resource Patient Expression Patient.deceased.exists() and Patient.deceased != false
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
Request:
POST SearchParameter
Entry 84 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-email
Resource SearchParameter:
Generated Narrative: SearchParameter individual-email
Parameter
token
none
Resources Patient, Person, Practitioner, PractitionerRole, RelatedPerson Expression Patient.telecom.where(system='email') | Person.telecom.where(system='email') | Practitioner.telecom.where(system='email') | PractitionerRole.telecom.where(system='email') | RelatedPerson.telecom.where(system='email')
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
Request:
POST SearchParameter
Entry 85 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-family
Resource SearchParameter:
Generated Narrative: SearchParameter individual-family
family
Parameter
family
:string
none
Resources Patient, Practitioner Expression Patient.name.family | Practitioner.name.family
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
Request:
POST SearchParameter
Entry 86 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-gender
Resource SearchParameter:
Generated Narrative: SearchParameter individual-gender
gender
Parameter
gender
:token
none
Resources Patient, Person, Practitioner, RelatedPerson Expression Patient.gender | Person.gender | Practitioner.gender | RelatedPerson.gender
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
Request:
POST SearchParameter
Entry 87 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-general-practitioner
Resource SearchParameter:
Generated Narrative: SearchParameter Patient-general-practitioner
general-practitioner
Parameter
general-practitioner
:reference
none
Resource Patient Expression Patient.generalPractitioner
Processing Mode Normal Target Resources Practitioner, Organization, PractitionerRole 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
Request:
POST SearchParameter
Entry 88 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-given
Resource SearchParameter:
Generated Narrative: SearchParameter individual-given
given
Parameter
given
:string
none
Resources Patient, Practitioner Expression Patient.name.given | Practitioner.name.given
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
Request:
POST SearchParameter
Entry 89 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-language
Resource SearchParameter:
Generated Narrative: SearchParameter Patient-language
language
Parameter
language
:token
none
Resource Patient Expression Patient.communication.language
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
Request:
POST SearchParameter
Entry 90 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-link
Resource SearchParameter:
Generated Narrative: SearchParameter Patient-link
link
Parameter
link
:reference
none
Resource Patient Expression Patient.link.other
Processing Mode Normal Target Resources Patient, RelatedPerson 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
Request:
POST SearchParameter
Entry 91 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-name
Resource SearchParameter:
Generated Narrative: SearchParameter Patient-name
name
Parameter
name
:string
none
Resource Patient Expression Patient.name
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
Request:
POST SearchParameter
Entry 92 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-organization
Resource SearchParameter:
Generated Narrative: SearchParameter Patient-organization
organization
Parameter
organization
:reference
none
Resource Patient Expression Patient.managingOrganization
Processing Mode Normal Target Resources Organization 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
Request:
POST SearchParameter
Entry 93 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-phone
Resource SearchParameter:
Generated Narrative: SearchParameter individual-phone
phone
Parameter
phone
:token
none
Resources Patient, Person, Practitioner, PractitionerRole, RelatedPerson Expression Patient.telecom.where(system='phone') | Person.telecom.where(system='phone') | Practitioner.telecom.where(system='phone') | PractitionerRole.telecom.where(system='phone') | RelatedPerson.telecom.where(system='phone')
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
Request:
POST SearchParameter
Entry 94 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-phonetic
Resource SearchParameter:
Generated Narrative: SearchParameter individual-phonetic
phonetic
Parameter
phonetic
:string
none
Resources Patient, Person, Practitioner, RelatedPerson Expression Patient.name | Person.name | Practitioner.name | RelatedPerson.name
Processing Mode Phonetic 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
Request:
POST SearchParameter
Entry 95 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-telecom
Resource SearchParameter:
Generated Narrative: SearchParameter individual-telecom
telecom
Parameter
telecom
:token
none
Resources Patient, Person, Practitioner, PractitionerRole, RelatedPerson Expression Patient.telecom | Person.telecom | Practitioner.telecom | PractitionerRole.telecom | RelatedPerson.telecom
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
Request:
POST SearchParameter