0.1.0 - ci-build
JohnMoehrkeTestVital, published by John Moehrke (himself). This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/JohnMoehrke/testVital/ and changes regularly. See the Directory of published versions
Given that this is all we need are the following Resources and search parameters.
| 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, category |
| DiagnosticReport | _lastUpdated, _id, identifier, patient, status, category |
| Patient | _lastUpdated, _id, identifier |
Submit the Bundles to HAPI, then force a $reindex operation. You should see all the unnecessary indexes go away, and those that you need will stay.
Unfortunately when you submit the SearchParameter updates, HAPI fires off many threads (one for each SearchParameter) that reindexes. This is true even on most current HAPI (7.6). Would be better to disable reindexing, send the Bundle, then reindex once. setMarkResourcesForReindexingUponSearchParameterChange() can be used to turn off reindexing on each SearchParameter. This seems to have been released in HAPI 7.2.2 or later. So not helpful to 6.10.
_lastUpdated, _id, identifier, and patient_text, _content, _security, and _profile. We never search on these, but they refuse to fully disable.extension, 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 = retiredBundle disable-searches-min of type transaction
Entry 1 - fullUrl = http://hl7.org/fhir/SearchParameter/Resource-query
Resource SearchParameter:
_query
Parameter
_query:tokennone
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/AllergyIntolerance-category
Resource SearchParameter:
category
Parameter
category:tokennone
Resource AllergyIntolerance Expression AllergyIntolerance.categoryProcessing 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/clinical-code
Resource SearchParameter:
code
Parameter
code:tokennone
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.codeProcessing 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/clinical-date
Resource SearchParameter:
date
Parameter
date:datenone
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.authoredOnProcessing 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 5 - fullUrl = http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation
Resource SearchParameter:
manifestation
Parameter
manifestation:tokennone
Resource AllergyIntolerance Expression AllergyIntolerance.reaction.manifestationProcessing 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/AllergyIntolerance-recorder
Resource SearchParameter:
recorder
Parameter
recorder:referencenone
Resource AllergyIntolerance Expression AllergyIntolerance.recorderProcessing 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 7 - fullUrl = http://hl7.org/fhir/SearchParameter/clinical-type
Resource SearchParameter:
type
Parameter
type:tokennone
Resources AllergyIntolerance, Composition, DocumentManifest, DocumentReference, Encounter, EpisodeOfCare Expression AllergyIntolerance.type | Composition.type | DocumentManifest.type | DocumentReference.type | Encounter.type | EpisodeOfCare.typeProcessing 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/Condition-abatement-date
Resource SearchParameter:
abatement-date
Parameter
abatement-date:datenone
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 9 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-category
Resource SearchParameter:
category
Parameter
category:tokennone
Resource Condition Expression Condition.categoryProcessing 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/Condition-onset-date
Resource SearchParameter:
onset-date
Parameter
onset-date:datenone
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 11 - fullUrl = http://hl7.org/fhir/SearchParameter/Condition-recorded-date
Resource SearchParameter:
recorded-date
Parameter
recorded-date:datenone
Resource Condition Expression Condition.recordedDateProcessing 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 12 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued
Resource SearchParameter:
issued
Parameter
issued:datenone
Resource DiagnosticReport Expression DiagnosticReport.issuedProcessing 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/DiagnosticReport-performer
Resource SearchParameter:
performer
Parameter
performer:referencenone
Resource DiagnosticReport Expression DiagnosticReport.performerProcessing 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 14 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-result
Resource SearchParameter:
result
Parameter
result:referencenone
Resource DiagnosticReport Expression DiagnosticReport.resultProcessing 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 15 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter
Resource SearchParameter:
results-interpreter
Parameter
results-interpreter:referencenone
Resource DiagnosticReport Expression DiagnosticReport.resultsInterpreterProcessing 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 16 - fullUrl = http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen
Resource SearchParameter:
specimen
Parameter
specimen:referencenone
Resource DiagnosticReport Expression DiagnosticReport.specimenProcessing 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 17 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator
Resource SearchParameter:
authenticator
Parameter
authenticator:referencenone
Resource DocumentReference Expression DocumentReference.authenticatorProcessing 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 18 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-author
Resource SearchParameter:
author
Parameter
author:referencenone
Resource DocumentReference Expression DocumentReference.authorProcessing 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 19 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype
Resource SearchParameter:
contenttype
Parameter
contenttype:tokennone
Resource DocumentReference Expression DocumentReference.content.attachment.contentTypeProcessing 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/DocumentReference-custodian
Resource SearchParameter:
custodian
Parameter
custodian:referencenone
Resource DocumentReference Expression DocumentReference.custodianProcessing 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 21 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-date
Resource SearchParameter:
date
Parameter
date:datenone
Resource DocumentReference Expression DocumentReference.dateProcessing 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/DocumentReference-location
Resource SearchParameter:
location
Parameter
location:urinone
Resource DocumentReference Expression DocumentReference.content.attachment.urlProcessing 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/DocumentReference-period
Resource SearchParameter:
period
Parameter
period:datenone
Resource DocumentReference Expression DocumentReference.context.periodProcessing 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 24 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-related
Resource SearchParameter:
related
Parameter
related:referencenone
Request:
POST SearchParameter
Entry 25 - fullUrl = http://hl7.org/fhir/SearchParameter/DocumentReference-security-label
Resource SearchParameter:
security-label
Parameter
security-label:tokennone
Resource DocumentReference Expression DocumentReference.securityLabelProcessing 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/Immunization-location
Resource SearchParameter:
location
Parameter
location:referencenone
Resource Immunization Expression Immunization.locationProcessing 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 27 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-performer
Resource SearchParameter:
performer
Parameter
performer:referencenone
Resource Immunization Expression Immunization.performer.actorProcessing 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 28 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-reaction
Resource SearchParameter:
reaction
Parameter
reaction:referencenone
Resource Immunization Expression Immunization.reaction.detailProcessing 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 29 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-series
Resource SearchParameter:
series
Parameter
series:stringnone
Resource Immunization Expression Immunization.protocolApplied.seriesProcessing 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 30 - fullUrl = http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code
Resource SearchParameter:
vaccine-code
Parameter
vaccine-code:tokennone
Resource Immunization Expression Immunization.vaccineCodeProcessing 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 31 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-combo-code
Resource SearchParameter:
combo-code
Parameter
combo-code:tokennone.
Resource Observation Expression Observation.code | Observation.component.codeProcessing 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/Observation-combo-data-absent-reason
Resource SearchParameter:
combo-data-absent-reason
Parameter
combo-data-absent-reason:tokennone.
Resource Observation Expression Observation.dataAbsentReason | Observation.component.dataAbsentReasonProcessing 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 33 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept
Resource SearchParameter:
combo-value-concept
Parameter
combo-value-concept:tokennone.
Resource Observation Expression (Observation.value as CodeableConcept) | (Observation.component.value as CodeableConcept)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/Observation-combo-value-quantity
Resource SearchParameter:
combo-value-quantity
Parameter
combo-value-quantity:quantitynone.
Resource Observation Expression (Observation.value as Quantity) | (Observation.value as SampledData) | (Observation.component.value as Quantity) | (Observation.component.value as SampledData)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 35 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-component-code
Resource SearchParameter:
component-code
Parameter
component-code:tokennone.
Resource Observation Expression Observation.component.codeProcessing 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 36 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason
Resource SearchParameter:
component-data-absent-reason
Parameter
component-data-absent-reason:tokennone.
Resource Observation Expression Observation.component.dataAbsentReasonProcessing 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/Observation-component-value-concept
Resource SearchParameter:
component-value-concept
Parameter
component-value-concept:tokennone.
Resource Observation Expression (Observation.component.value as CodeableConcept)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 38 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity
Resource SearchParameter:
component-value-quantity
Parameter
component-value-quantity:quantitynone.
Resource Observation Expression (Observation.component.value as Quantity) | (Observation.component.value as SampledData)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 39 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason
Resource SearchParameter:
data-absent-reason
Parameter
data-absent-reason:tokennone.
Resource Observation Expression Observation.dataAbsentReasonProcessing 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 40 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-performer
Resource SearchParameter:
performer
Parameter
performer:referencenone.
Resource Observation Expression Observation.performerProcessing Mode Normal Target Resources Practitioner, Organization, CareTeam, 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 41 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-specimen
Resource SearchParameter:
specimen
Parameter
specimen:referencenone.
Resource Observation Expression Observation.specimenProcessing 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 42 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-value-concept
Resource SearchParameter:
value-concept
Parameter
value-concept:tokennone.
Resource Observation Expression (Observation.value as CodeableConcept)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 43 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-value-date
Resource SearchParameter:
value-date
Parameter
value-date:datenone.
Resource Observation Expression (Observation.value as dateTime) | (Observation.value 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 44 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-value-quantity
Resource SearchParameter:
value-quantity
Parameter
value-quantity:quantitynone.
Resource Observation Expression (Observation.value as Quantity) | (Observation.value as SampledData)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 45 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-value-string
Resource SearchParameter:
value-string
Parameter
value-string:stringnone.
Resource Observation Expression (Observation.value as string) | (Observation.value as CodeableConcept).textProcessing 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/Observation-code-value-concept
Resource SearchParameter:
code-value-concept
Parameter
code-value-concept:compositenone.
Resource Observation Expression ObservationProcessing 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
code codevalue-concept value.as(CodeableConcept)
Request:
POST SearchParameter
Entry 47 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-code-value-date
Resource SearchParameter:
code-value-date
Parameter
code-value-date:compositenone.
Resource Observation Expression ObservationProcessing 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
code codevalue-date value.as(DateTime) | value.as(Period)
Request:
POST SearchParameter
Entry 48 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity
Resource SearchParameter:
code-value-quantity
Parameter
code-value-quantity:compositenone.
Resource Observation Expression ObservationProcessing 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
code codevalue-quantity value.as(Quantity)
Request:
POST SearchParameter
Entry 49 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-code-value-string
Resource SearchParameter:
code-value-string
Parameter
code-value-string:compositenone.
Resource Observation Expression ObservationProcessing 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
code codevalue-string value.as(string)
Request:
POST SearchParameter
Entry 50 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept
Resource SearchParameter:
combo-code-value-concept
Parameter
combo-code-value-concept:compositenone.
Resource Observation Expression Observation | Observation.componentProcessing 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
combo-code codecombo-value-concept value.as(CodeableConcept)
Request:
POST SearchParameter
Entry 51 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity
Resource SearchParameter:
combo-code-value-quantity
Parameter
combo-code-value-quantity:compositenone.
Resource Observation Expression Observation | Observation.componentProcessing 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
combo-code codecombo-value-quantity value.as(Quantity)
Request:
POST SearchParameter
Entry 52 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept
Resource SearchParameter:
component-code-value-concept
Parameter
component-code-value-concept:compositenone.
Resource Observation Expression Observation.componentProcessing 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
component-code codecomponent-value-concept value.as(CodeableConcept)
Request:
POST SearchParameter
Entry 53 - fullUrl = http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity
Resource SearchParameter:
component-code-value-quantity
Parameter
component-code-value-quantity:compositenone.
Resource Observation Expression Observation.componentProcessing 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
component-code codecomponent-value-quantity value.as(Quantity)
Request:
POST SearchParameter
Entry 54 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-active
Resource SearchParameter:
active
Parameter
active:tokennone
Resource Patient Expression Patient.activeProcessing 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/individual-birthdate
Resource SearchParameter:
birthdate
Parameter
birthdate:datenone
Resources Patient, Person, RelatedPerson Expression Patient.birthDate | Person.birthDate | RelatedPerson.birthDateProcessing 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/individual-family
Resource SearchParameter:
family
Parameter
family:stringnone
Resources Patient, Practitioner Expression Patient.name.family | Practitioner.name.familyProcessing 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 57 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-given
Resource SearchParameter:
given
Parameter
given:stringnone
Resources Patient, Practitioner Expression Patient.name.given | Practitioner.name.givenProcessing 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 58 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-name
Resource SearchParameter:
name
Parameter
name:stringnone
Resource Patient Expression Patient.nameProcessing 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