// @generated by fhir-codegen from hl7.fhir.r3.core 3.0.2. DO NOT EDIT.
// Change the emitter (tools/fhir-codegen) and regenerate.
// SPDX-FileCopyrightText: Cadasto B.V.
// SPDX-License-Identifier: Apache-2.0
//! The search parameters `hl7.fhir.r3.core` 3.0.2 defines, and the standard parameter each
//! resource type answers by code.
use super::super::search::{SearchParamType, SearchParameter, SearchParameters};
/// The version's search parameter registry.
pub static SEARCH_PARAMETERS: SearchParameters = SearchParameters {
parameters: &[
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-balance",
name: "balance",
code: "balance",
base: &["Account"],
r#type: SearchParamType::Quantity,
expression: Some("Account.balance"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-identifier",
name: "identifier",
code: "identifier",
base: &["Account"],
r#type: SearchParamType::Token,
expression: Some("Account.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-name",
name: "name",
code: "name",
base: &["Account"],
r#type: SearchParamType::String,
expression: Some("Account.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-owner",
name: "owner",
code: "owner",
base: &["Account"],
r#type: SearchParamType::Reference,
expression: Some("Account.owner"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-patient",
name: "patient",
code: "patient",
base: &["Account"],
r#type: SearchParamType::Reference,
expression: Some("Account.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-period",
name: "period",
code: "period",
base: &["Account"],
r#type: SearchParamType::Date,
expression: Some("Account.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-status",
name: "status",
code: "status",
base: &["Account"],
r#type: SearchParamType::Token,
expression: Some("Account.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-subject",
name: "subject",
code: "subject",
base: &["Account"],
r#type: SearchParamType::Reference,
expression: Some("Account.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-type",
name: "type",
code: "type",
base: &["Account"],
r#type: SearchParamType::Token,
expression: Some("Account.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of",
name: "composed-of",
code: "composed-of",
base: &["ActivityDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='composed-of').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-date",
name: "date",
code: "date",
base: &["ActivityDefinition"],
r#type: SearchParamType::Date,
expression: Some("ActivityDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on",
name: "depends-on",
code: "depends-on",
base: &["ActivityDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='depends-on').resource | ActivityDefinition.library",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from",
name: "derived-from",
code: "derived-from",
base: &["ActivityDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='derived-from').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-description",
name: "description",
code: "description",
base: &["ActivityDefinition"],
r#type: SearchParamType::String,
expression: Some("ActivityDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective",
name: "effective",
code: "effective",
base: &["ActivityDefinition"],
r#type: SearchParamType::Date,
expression: Some("ActivityDefinition.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-name",
name: "name",
code: "name",
base: &["ActivityDefinition"],
r#type: SearchParamType::String,
expression: Some("ActivityDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor",
name: "predecessor",
code: "predecessor",
base: &["ActivityDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='predecessor').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["ActivityDefinition"],
r#type: SearchParamType::String,
expression: Some("ActivityDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-status",
name: "status",
code: "status",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor",
name: "successor",
code: "successor",
base: &["ActivityDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ActivityDefinition.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-title",
name: "title",
code: "title",
base: &["ActivityDefinition"],
r#type: SearchParamType::String,
expression: Some("ActivityDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic",
name: "topic",
code: "topic",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-url",
name: "url",
code: "url",
base: &["ActivityDefinition"],
r#type: SearchParamType::Uri,
expression: Some("ActivityDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-version",
name: "version",
code: "version",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-category",
name: "category",
code: "category",
base: &["AdverseEvent"],
r#type: SearchParamType::Token,
expression: Some("AdverseEvent.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-date",
name: "date",
code: "date",
base: &["AdverseEvent"],
r#type: SearchParamType::Date,
expression: Some("AdverseEvent.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-location",
name: "location",
code: "location",
base: &["AdverseEvent"],
r#type: SearchParamType::Reference,
expression: Some("AdverseEvent.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-reaction",
name: "reaction",
code: "reaction",
base: &["AdverseEvent"],
r#type: SearchParamType::Reference,
expression: Some("AdverseEvent.reaction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder",
name: "recorder",
code: "recorder",
base: &["AdverseEvent"],
r#type: SearchParamType::Reference,
expression: Some("AdverseEvent.recorder"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness",
name: "seriousness",
code: "seriousness",
base: &["AdverseEvent"],
r#type: SearchParamType::Token,
expression: Some("AdverseEvent.seriousness"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-study",
name: "study",
code: "study",
base: &["AdverseEvent"],
r#type: SearchParamType::Reference,
expression: Some("AdverseEvent.study"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-subject",
name: "subject",
code: "subject",
base: &["AdverseEvent"],
r#type: SearchParamType::Reference,
expression: Some("AdverseEvent.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-substance",
name: "substance",
code: "substance",
base: &["AdverseEvent"],
r#type: SearchParamType::Reference,
expression: Some("AdverseEvent.suspectEntity.instance"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-type",
name: "type",
code: "type",
base: &["AdverseEvent"],
r#type: SearchParamType::Token,
expression: Some("AdverseEvent.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter",
name: "asserter",
code: "asserter",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Reference,
expression: Some("AllergyIntolerance.asserter"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category",
name: "category",
code: "category",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Token,
expression: Some("AllergyIntolerance.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status",
name: "clinical-status",
code: "clinical-status",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Token,
expression: Some("AllergyIntolerance.clinicalStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality",
name: "criticality",
code: "criticality",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Token,
expression: Some("AllergyIntolerance.criticality"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date",
name: "last-date",
code: "last-date",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Date,
expression: Some("AllergyIntolerance.lastOccurrence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation",
name: "manifestation",
code: "manifestation",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Token,
expression: Some("AllergyIntolerance.reaction.manifestation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset",
name: "onset",
code: "onset",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Date,
expression: Some("AllergyIntolerance.reaction.onset"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder",
name: "recorder",
code: "recorder",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Reference,
expression: Some("AllergyIntolerance.recorder"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route",
name: "route",
code: "route",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Token,
expression: Some("AllergyIntolerance.reaction.exposureRoute"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity",
name: "severity",
code: "severity",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Token,
expression: Some("AllergyIntolerance.reaction.severity"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status",
name: "verification-status",
code: "verification-status",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Token,
expression: Some("AllergyIntolerance.verificationStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-actor",
name: "actor",
code: "actor",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.participant.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-appointment-type",
name: "appointment-type",
code: "appointment-type",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.appointmentType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-date",
name: "date",
code: "date",
base: &["Appointment"],
r#type: SearchParamType::Date,
expression: Some("Appointment.start"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-identifier",
name: "identifier",
code: "identifier",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-incomingreferral",
name: "incomingreferral",
code: "incomingreferral",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.incomingReferral"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-location",
name: "location",
code: "location",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.participant.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-part-status",
name: "part-status",
code: "part-status",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.participant.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-patient",
name: "patient",
code: "patient",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.participant.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-practitioner",
name: "practitioner",
code: "practitioner",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.participant.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-service-type",
name: "service-type",
code: "service-type",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.serviceType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-status",
name: "status",
code: "status",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor",
name: "actor",
code: "actor",
base: &["AppointmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("AppointmentResponse.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment",
name: "appointment",
code: "appointment",
base: &["AppointmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("AppointmentResponse.appointment"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier",
name: "identifier",
code: "identifier",
base: &["AppointmentResponse"],
r#type: SearchParamType::Token,
expression: Some("AppointmentResponse.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AppointmentResponse-location",
name: "location",
code: "location",
base: &["AppointmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("AppointmentResponse.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status",
name: "part-status",
code: "part-status",
base: &["AppointmentResponse"],
r#type: SearchParamType::Token,
expression: Some("AppointmentResponse.participantStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient",
name: "patient",
code: "patient",
base: &["AppointmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("AppointmentResponse.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner",
name: "practitioner",
code: "practitioner",
base: &["AppointmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("AppointmentResponse.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-action",
name: "action",
code: "action",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.action"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-address",
name: "address",
code: "address",
base: &["AuditEvent"],
r#type: SearchParamType::String,
expression: Some("AuditEvent.agent.network.address"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-agent",
name: "agent",
code: "agent",
base: &["AuditEvent"],
r#type: SearchParamType::Reference,
expression: Some("AuditEvent.agent.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name",
name: "agent-name",
code: "agent-name",
base: &["AuditEvent"],
r#type: SearchParamType::String,
expression: Some("AuditEvent.agent.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role",
name: "agent-role",
code: "agent-role",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.agent.role"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-altid",
name: "altid",
code: "altid",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.agent.altId"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-date",
name: "date",
code: "date",
base: &["AuditEvent"],
r#type: SearchParamType::Date,
expression: Some("AuditEvent.recorded"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-entity",
name: "entity",
code: "entity",
base: &["AuditEvent"],
r#type: SearchParamType::Reference,
expression: Some("AuditEvent.entity.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-id",
name: "entity-id",
code: "entity-id",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.entity.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name",
name: "entity-name",
code: "entity-name",
base: &["AuditEvent"],
r#type: SearchParamType::String,
expression: Some("AuditEvent.entity.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role",
name: "entity-role",
code: "entity-role",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.entity.role"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type",
name: "entity-type",
code: "entity-type",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.entity.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-outcome",
name: "outcome",
code: "outcome",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.outcome"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-patient",
name: "patient",
code: "patient",
base: &["AuditEvent"],
r#type: SearchParamType::Reference,
expression: Some("AuditEvent.agent.reference | AuditEvent.entity.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-policy",
name: "policy",
code: "policy",
base: &["AuditEvent"],
r#type: SearchParamType::Uri,
expression: Some("AuditEvent.agent.policy"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-site",
name: "site",
code: "site",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.source.site"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-source",
name: "source",
code: "source",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.source.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-subtype",
name: "subtype",
code: "subtype",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.subtype"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-type",
name: "type",
code: "type",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AuditEvent-user",
name: "user",
code: "user",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.agent.userId"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Basic-author",
name: "author",
code: "author",
base: &["Basic"],
r#type: SearchParamType::Reference,
expression: Some("Basic.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Basic-code",
name: "code",
code: "code",
base: &["Basic"],
r#type: SearchParamType::Token,
expression: Some("Basic.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Basic-created",
name: "created",
code: "created",
base: &["Basic"],
r#type: SearchParamType::Date,
expression: Some("Basic.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Basic-identifier",
name: "identifier",
code: "identifier",
base: &["Basic"],
r#type: SearchParamType::Token,
expression: Some("Basic.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Basic-patient",
name: "patient",
code: "patient",
base: &["Basic"],
r#type: SearchParamType::Reference,
expression: Some("Basic.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Basic-subject",
name: "subject",
code: "subject",
base: &["Basic"],
r#type: SearchParamType::Reference,
expression: Some("Basic.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Binary-contenttype",
name: "contenttype",
code: "contenttype",
base: &["Binary"],
r#type: SearchParamType::Token,
expression: Some("Binary.contentType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodySite-code",
name: "code",
code: "code",
base: &["BodySite"],
r#type: SearchParamType::Token,
expression: Some("BodySite.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodySite-identifier",
name: "identifier",
code: "identifier",
base: &["BodySite"],
r#type: SearchParamType::Token,
expression: Some("BodySite.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodySite-patient",
name: "patient",
code: "patient",
base: &["BodySite"],
r#type: SearchParamType::Reference,
expression: Some("BodySite.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Bundle-composition",
name: "composition",
code: "composition",
base: &["Bundle"],
r#type: SearchParamType::Reference,
expression: Some("Bundle.entry[0].resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Bundle-identifier",
name: "identifier",
code: "identifier",
base: &["Bundle"],
r#type: SearchParamType::Token,
expression: Some("Bundle.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Bundle-message",
name: "message",
code: "message",
base: &["Bundle"],
r#type: SearchParamType::Reference,
expression: Some("Bundle.entry[0].resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Bundle-type",
name: "type",
code: "type",
base: &["Bundle"],
r#type: SearchParamType::Token,
expression: Some("Bundle.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-date",
name: "date",
code: "date",
base: &["CapabilityStatement"],
r#type: SearchParamType::Date,
expression: Some("CapabilityStatement.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-description",
name: "description",
code: "description",
base: &["CapabilityStatement"],
r#type: SearchParamType::String,
expression: Some("CapabilityStatement.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-event",
name: "event",
code: "event",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.messaging.event.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion",
name: "fhirversion",
code: "fhirversion",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-format",
name: "format",
code: "format",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.format"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide",
name: "guide",
code: "guide",
base: &["CapabilityStatement"],
r#type: SearchParamType::Uri,
expression: Some("CapabilityStatement.implementationGuide"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode",
name: "mode",
code: "mode",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.rest.mode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-name",
name: "name",
code: "name",
base: &["CapabilityStatement"],
r#type: SearchParamType::String,
expression: Some("CapabilityStatement.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-publisher",
name: "publisher",
code: "publisher",
base: &["CapabilityStatement"],
r#type: SearchParamType::String,
expression: Some("CapabilityStatement.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource",
name: "resource",
code: "resource",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.rest.resource.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile",
name: "resource-profile",
code: "resource-profile",
base: &["CapabilityStatement"],
r#type: SearchParamType::Reference,
expression: Some("CapabilityStatement.rest.resource.profile"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service",
name: "security-service",
code: "security-service",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.rest.security.service"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-software",
name: "software",
code: "software",
base: &["CapabilityStatement"],
r#type: SearchParamType::String,
expression: Some("CapabilityStatement.software.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-status",
name: "status",
code: "status",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile",
name: "supported-profile",
code: "supported-profile",
base: &["CapabilityStatement"],
r#type: SearchParamType::Reference,
expression: Some("CapabilityStatement.profile"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-title",
name: "title",
code: "title",
base: &["CapabilityStatement"],
r#type: SearchParamType::String,
expression: Some("CapabilityStatement.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-url",
name: "url",
code: "url",
base: &["CapabilityStatement"],
r#type: SearchParamType::Uri,
expression: Some("CapabilityStatement.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-version",
name: "version",
code: "version",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-activity-code",
name: "activity-code",
code: "activity-code",
base: &["CarePlan"],
r#type: SearchParamType::Token,
expression: Some("CarePlan.activity.detail.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-activity-date",
name: "activity-date",
code: "activity-date",
base: &["CarePlan"],
r#type: SearchParamType::Date,
expression: Some("CarePlan.activity.detail.scheduled"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference",
name: "activity-reference",
code: "activity-reference",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.activity.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-based-on",
name: "based-on",
code: "based-on",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-care-team",
name: "care-team",
code: "care-team",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.careTeam"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-category",
name: "category",
code: "category",
base: &["CarePlan"],
r#type: SearchParamType::Token,
expression: Some("CarePlan.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-condition",
name: "condition",
code: "condition",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.addresses"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-context",
name: "context",
code: "context",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-definition",
name: "definition",
code: "definition",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-encounter",
name: "encounter",
code: "encounter",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-goal",
name: "goal",
code: "goal",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.goal"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-intent",
name: "intent",
code: "intent",
base: &["CarePlan"],
r#type: SearchParamType::Token,
expression: Some("CarePlan.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-part-of",
name: "part-of",
code: "part-of",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-performer",
name: "performer",
code: "performer",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.activity.detail.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-replaces",
name: "replaces",
code: "replaces",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.replaces"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-status",
name: "status",
code: "status",
base: &["CarePlan"],
r#type: SearchParamType::Token,
expression: Some("CarePlan.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-subject",
name: "subject",
code: "subject",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CareTeam-category",
name: "category",
code: "category",
base: &["CareTeam"],
r#type: SearchParamType::Token,
expression: Some("CareTeam.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CareTeam-context",
name: "context",
code: "context",
base: &["CareTeam"],
r#type: SearchParamType::Reference,
expression: Some("CareTeam.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CareTeam-encounter",
name: "encounter",
code: "encounter",
base: &["CareTeam"],
r#type: SearchParamType::Reference,
expression: Some("CareTeam.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CareTeam-participant",
name: "participant",
code: "participant",
base: &["CareTeam"],
r#type: SearchParamType::Reference,
expression: Some("CareTeam.participant.member"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CareTeam-status",
name: "status",
code: "status",
base: &["CareTeam"],
r#type: SearchParamType::Token,
expression: Some("CareTeam.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CareTeam-subject",
name: "subject",
code: "subject",
base: &["CareTeam"],
r#type: SearchParamType::Reference,
expression: Some("CareTeam.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-account",
name: "account",
code: "account",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.account"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-code",
name: "code",
code: "code",
base: &["ChargeItem"],
r#type: SearchParamType::Token,
expression: Some("ChargeItem.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-context",
name: "context",
code: "context",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date",
name: "entered-date",
code: "entered-date",
base: &["ChargeItem"],
r#type: SearchParamType::Date,
expression: Some("ChargeItem.enteredDate"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-enterer",
name: "enterer",
code: "enterer",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.enterer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override",
name: "factor-override",
code: "factor-override",
base: &["ChargeItem"],
r#type: SearchParamType::Number,
expression: Some("ChargeItem.factorOverride"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-identifier",
name: "identifier",
code: "identifier",
base: &["ChargeItem"],
r#type: SearchParamType::Token,
expression: Some("ChargeItem.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence",
name: "occurrence",
code: "occurrence",
base: &["ChargeItem"],
r#type: SearchParamType::Date,
expression: Some("ChargeItem.occurrence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-participant-actor",
name: "participant-actor",
code: "participant-actor",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.participant.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-participant-role",
name: "participant-role",
code: "participant-role",
base: &["ChargeItem"],
r#type: SearchParamType::Token,
expression: Some("ChargeItem.participant.role"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-patient",
name: "patient",
code: "patient",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization",
name: "performing-organization",
code: "performing-organization",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.performingOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-price-override",
name: "price-override",
code: "price-override",
base: &["ChargeItem"],
r#type: SearchParamType::Quantity,
expression: Some("ChargeItem.priceOverride"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-quantity",
name: "quantity",
code: "quantity",
base: &["ChargeItem"],
r#type: SearchParamType::Quantity,
expression: Some("ChargeItem.quantity"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization",
name: "requesting-organization",
code: "requesting-organization",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.requestingOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-service",
name: "service",
code: "service",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.service"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-subject",
name: "subject",
code: "subject",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-care-team",
name: "care-team",
code: "care-team",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.careTeam.provider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-created",
name: "created",
code: "created",
base: &["Claim"],
r#type: SearchParamType::Date,
expression: Some("Claim.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-encounter",
name: "encounter",
code: "encounter",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.item.encounter"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-enterer",
name: "enterer",
code: "enterer",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.enterer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-facility",
name: "facility",
code: "facility",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.facility"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-identifier",
name: "identifier",
code: "identifier",
base: &["Claim"],
r#type: SearchParamType::Token,
expression: Some("Claim.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-insurer",
name: "insurer",
code: "insurer",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.insurer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-organization",
name: "organization",
code: "organization",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-patient",
name: "patient",
code: "patient",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-payee",
name: "payee",
code: "payee",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.payee.party"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-priority",
name: "priority",
code: "priority",
base: &["Claim"],
r#type: SearchParamType::Token,
expression: Some("Claim.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-provider",
name: "provider",
code: "provider",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.provider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-use",
name: "use",
code: "use",
base: &["Claim"],
r#type: SearchParamType::Token,
expression: Some("Claim.use"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-created",
name: "created",
code: "created",
base: &["ClaimResponse"],
r#type: SearchParamType::Date,
expression: Some("ClaimResponse.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition",
name: "disposition",
code: "disposition",
base: &["ClaimResponse"],
r#type: SearchParamType::String,
expression: Some("ClaimResponse.disposition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier",
name: "identifier",
code: "identifier",
base: &["ClaimResponse"],
r#type: SearchParamType::Token,
expression: Some("ClaimResponse.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer",
name: "insurer",
code: "insurer",
base: &["ClaimResponse"],
r#type: SearchParamType::Reference,
expression: Some("ClaimResponse.insurer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome",
name: "outcome",
code: "outcome",
base: &["ClaimResponse"],
r#type: SearchParamType::Token,
expression: Some("ClaimResponse.outcome"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-patient",
name: "patient",
code: "patient",
base: &["ClaimResponse"],
r#type: SearchParamType::Reference,
expression: Some("ClaimResponse.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date",
name: "payment-date",
code: "payment-date",
base: &["ClaimResponse"],
r#type: SearchParamType::Date,
expression: Some("ClaimResponse.payment.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-request",
name: "request",
code: "request",
base: &["ClaimResponse"],
r#type: SearchParamType::Reference,
expression: Some("ClaimResponse.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-request-provider",
name: "request-provider",
code: "request-provider",
base: &["ClaimResponse"],
r#type: SearchParamType::Reference,
expression: Some("ClaimResponse.requestProvider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-action",
name: "action",
code: "action",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.action"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-assessor",
name: "assessor",
code: "assessor",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.assessor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-context",
name: "context",
code: "context",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code",
name: "finding-code",
code: "finding-code",
base: &["ClinicalImpression"],
r#type: SearchParamType::Token,
expression: Some("ClinicalImpression.finding.item.as(CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref",
name: "finding-ref",
code: "finding-ref",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.finding.item.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier",
name: "identifier",
code: "identifier",
base: &["ClinicalImpression"],
r#type: SearchParamType::Token,
expression: Some("ClinicalImpression.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-investigation",
name: "investigation",
code: "investigation",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.investigation.item"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous",
name: "previous",
code: "previous",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.previous"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem",
name: "problem",
code: "problem",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.problem"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-status",
name: "status",
code: "status",
base: &["ClinicalImpression"],
r#type: SearchParamType::Token,
expression: Some("ClinicalImpression.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject",
name: "subject",
code: "subject",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-code",
name: "code",
code: "code",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.concept.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode",
name: "content-mode",
code: "content-mode",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.content"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-date",
name: "date",
code: "date",
base: &["CodeSystem"],
r#type: SearchParamType::Date,
expression: Some("CodeSystem.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-description",
name: "description",
code: "description",
base: &["CodeSystem"],
r#type: SearchParamType::String,
expression: Some("CodeSystem.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-identifier",
name: "identifier",
code: "identifier",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-language",
name: "language",
code: "language",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.concept.designation.language"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-name",
name: "name",
code: "name",
base: &["CodeSystem"],
r#type: SearchParamType::String,
expression: Some("CodeSystem.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-publisher",
name: "publisher",
code: "publisher",
base: &["CodeSystem"],
r#type: SearchParamType::String,
expression: Some("CodeSystem.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-status",
name: "status",
code: "status",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-system",
name: "system",
code: "system",
base: &["CodeSystem"],
r#type: SearchParamType::Uri,
expression: Some("CodeSystem.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-title",
name: "title",
code: "title",
base: &["CodeSystem"],
r#type: SearchParamType::String,
expression: Some("CodeSystem.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-url",
name: "url",
code: "url",
base: &["CodeSystem"],
r#type: SearchParamType::Uri,
expression: Some("CodeSystem.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-version",
name: "version",
code: "version",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-based-on",
name: "based-on",
code: "based-on",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-category",
name: "category",
code: "category",
base: &["Communication"],
r#type: SearchParamType::Token,
expression: Some("Communication.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-context",
name: "context",
code: "context",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-definition",
name: "definition",
code: "definition",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-encounter",
name: "encounter",
code: "encounter",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-identifier",
name: "identifier",
code: "identifier",
base: &["Communication"],
r#type: SearchParamType::Token,
expression: Some("Communication.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-medium",
name: "medium",
code: "medium",
base: &["Communication"],
r#type: SearchParamType::Token,
expression: Some("Communication.medium"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-part-of",
name: "part-of",
code: "part-of",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-patient",
name: "patient",
code: "patient",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-received",
name: "received",
code: "received",
base: &["Communication"],
r#type: SearchParamType::Date,
expression: Some("Communication.received"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-recipient",
name: "recipient",
code: "recipient",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.recipient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-sender",
name: "sender",
code: "sender",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.sender"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-sent",
name: "sent",
code: "sent",
base: &["Communication"],
r#type: SearchParamType::Date,
expression: Some("Communication.sent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-status",
name: "status",
code: "status",
base: &["Communication"],
r#type: SearchParamType::Token,
expression: Some("Communication.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-subject",
name: "subject",
code: "subject",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored",
name: "authored",
code: "authored",
base: &["CommunicationRequest"],
r#type: SearchParamType::Date,
expression: Some("CommunicationRequest.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on",
name: "based-on",
code: "based-on",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-category",
name: "category",
code: "category",
base: &["CommunicationRequest"],
r#type: SearchParamType::Token,
expression: Some("CommunicationRequest.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-context",
name: "context",
code: "context",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter",
name: "encounter",
code: "encounter",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier",
name: "group-identifier",
code: "group-identifier",
base: &["CommunicationRequest"],
r#type: SearchParamType::Token,
expression: Some("CommunicationRequest.groupIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier",
name: "identifier",
code: "identifier",
base: &["CommunicationRequest"],
r#type: SearchParamType::Token,
expression: Some("CommunicationRequest.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium",
name: "medium",
code: "medium",
base: &["CommunicationRequest"],
r#type: SearchParamType::Token,
expression: Some("CommunicationRequest.medium"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence",
name: "occurrence",
code: "occurrence",
base: &["CommunicationRequest"],
r#type: SearchParamType::Date,
expression: Some("CommunicationRequest.occurrence.as(DateTime)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient",
name: "patient",
code: "patient",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority",
name: "priority",
code: "priority",
base: &["CommunicationRequest"],
r#type: SearchParamType::Token,
expression: Some("CommunicationRequest.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient",
name: "recipient",
code: "recipient",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.recipient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces",
name: "replaces",
code: "replaces",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.replaces"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester",
name: "requester",
code: "requester",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.requester.agent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender",
name: "sender",
code: "sender",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.sender"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-status",
name: "status",
code: "status",
base: &["CommunicationRequest"],
r#type: SearchParamType::Token,
expression: Some("CommunicationRequest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject",
name: "subject",
code: "subject",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code",
name: "code",
code: "code",
base: &["CompartmentDefinition"],
r#type: SearchParamType::Token,
expression: Some("CompartmentDefinition.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-date",
name: "date",
code: "date",
base: &["CompartmentDefinition"],
r#type: SearchParamType::Date,
expression: Some("CompartmentDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-description",
name: "description",
code: "description",
base: &["CompartmentDefinition"],
r#type: SearchParamType::String,
expression: Some("CompartmentDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["CompartmentDefinition"],
r#type: SearchParamType::Token,
expression: Some("CompartmentDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-name",
name: "name",
code: "name",
base: &["CompartmentDefinition"],
r#type: SearchParamType::String,
expression: Some("CompartmentDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["CompartmentDefinition"],
r#type: SearchParamType::String,
expression: Some("CompartmentDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource",
name: "resource",
code: "resource",
base: &["CompartmentDefinition"],
r#type: SearchParamType::Token,
expression: Some("CompartmentDefinition.resource.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-status",
name: "status",
code: "status",
base: &["CompartmentDefinition"],
r#type: SearchParamType::Token,
expression: Some("CompartmentDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-title",
name: "title",
code: "title",
base: &["CompartmentDefinition"],
r#type: SearchParamType::String,
expression: Some("CompartmentDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-url",
name: "url",
code: "url",
base: &["CompartmentDefinition"],
r#type: SearchParamType::Uri,
expression: Some("CompartmentDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-attester",
name: "attester",
code: "attester",
base: &["Composition"],
r#type: SearchParamType::Reference,
expression: Some("Composition.attester.party"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-author",
name: "author",
code: "author",
base: &["Composition"],
r#type: SearchParamType::Reference,
expression: Some("Composition.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-class",
name: "class",
code: "class",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.class"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-confidentiality",
name: "confidentiality",
code: "confidentiality",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.confidentiality"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-context",
name: "context",
code: "context",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.event.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-entry",
name: "entry",
code: "entry",
base: &["Composition"],
r#type: SearchParamType::Reference,
expression: Some("Composition.section.entry"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-period",
name: "period",
code: "period",
base: &["Composition"],
r#type: SearchParamType::Date,
expression: Some("Composition.event.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-related-id",
name: "related-id",
code: "related-id",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.relatesTo.target.as(Identifier)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-related-ref",
name: "related-ref",
code: "related-ref",
base: &["Composition"],
r#type: SearchParamType::Reference,
expression: Some("Composition.relatesTo.target.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-section",
name: "section",
code: "section",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.section.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-status",
name: "status",
code: "status",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-subject",
name: "subject",
code: "subject",
base: &["Composition"],
r#type: SearchParamType::Reference,
expression: Some("Composition.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-title",
name: "title",
code: "title",
base: &["Composition"],
r#type: SearchParamType::String,
expression: Some("Composition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-date",
name: "date",
code: "date",
base: &["ConceptMap"],
r#type: SearchParamType::Date,
expression: Some("ConceptMap.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-dependson",
name: "dependson",
code: "dependson",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("ConceptMap.group.element.target.dependsOn.property"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-description",
name: "description",
code: "description",
base: &["ConceptMap"],
r#type: SearchParamType::String,
expression: Some("ConceptMap.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-identifier",
name: "identifier",
code: "identifier",
base: &["ConceptMap"],
r#type: SearchParamType::Token,
expression: Some("ConceptMap.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ConceptMap"],
r#type: SearchParamType::Token,
expression: Some("ConceptMap.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-name",
name: "name",
code: "name",
base: &["ConceptMap"],
r#type: SearchParamType::String,
expression: Some("ConceptMap.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-other",
name: "other",
code: "other",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("ConceptMap.group.unmapped.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-product",
name: "product",
code: "product",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("ConceptMap.group.element.target.product.property"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-publisher",
name: "publisher",
code: "publisher",
base: &["ConceptMap"],
r#type: SearchParamType::String,
expression: Some("ConceptMap.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-source",
name: "source",
code: "source",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("ConceptMap.source.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-source-code",
name: "source-code",
code: "source-code",
base: &["ConceptMap"],
r#type: SearchParamType::Token,
expression: Some("ConceptMap.group.element.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-source-system",
name: "source-system",
code: "source-system",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("ConceptMap.group.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri",
name: "source-uri",
code: "source-uri",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("ConceptMap.source.as(Uri)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-status",
name: "status",
code: "status",
base: &["ConceptMap"],
r#type: SearchParamType::Token,
expression: Some("ConceptMap.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-target",
name: "target",
code: "target",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("ConceptMap.target.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-target-code",
name: "target-code",
code: "target-code",
base: &["ConceptMap"],
r#type: SearchParamType::Token,
expression: Some("ConceptMap.group.element.target.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-target-system",
name: "target-system",
code: "target-system",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("ConceptMap.group.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri",
name: "target-uri",
code: "target-uri",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("ConceptMap.target.as(Uri)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-title",
name: "title",
code: "title",
base: &["ConceptMap"],
r#type: SearchParamType::String,
expression: Some("ConceptMap.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-url",
name: "url",
code: "url",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("ConceptMap.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-version",
name: "version",
code: "version",
base: &["ConceptMap"],
r#type: SearchParamType::Token,
expression: Some("ConceptMap.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-abatement-age",
name: "abatement-age",
code: "abatement-age",
base: &["Condition"],
r#type: SearchParamType::Quantity,
expression: Some(
"Condition.abatement.as(Age) | Condition.abatement.as(Range) | Condition.abatement.as(Age)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-abatement-boolean",
name: "abatement-boolean",
code: "abatement-boolean",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some(
"Condition.abatement.as(boolean) | Condition.abatement.is(dateTime) | Condition.abatement.is(Age) | Condition.abatement.is(Period) | Condition.abatement.is(Range) | Condition.abatement.is(string)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-abatement-date",
name: "abatement-date",
code: "abatement-date",
base: &["Condition"],
r#type: SearchParamType::Date,
expression: Some("Condition.abatement.as(dateTime) | Condition.abatement.as(Period)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-abatement-string",
name: "abatement-string",
code: "abatement-string",
base: &["Condition"],
r#type: SearchParamType::String,
expression: Some("Condition.abatement.as(string)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-asserted-date",
name: "asserted-date",
code: "asserted-date",
base: &["Condition"],
r#type: SearchParamType::Date,
expression: Some("Condition.assertedDate"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-asserter",
name: "asserter",
code: "asserter",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: Some("Condition.asserter"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-body-site",
name: "body-site",
code: "body-site",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.bodySite"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-category",
name: "category",
code: "category",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-clinical-status",
name: "clinical-status",
code: "clinical-status",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.clinicalStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-context",
name: "context",
code: "context",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: Some("Condition.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-encounter",
name: "encounter",
code: "encounter",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: Some("Condition.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-evidence",
name: "evidence",
code: "evidence",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.evidence.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-evidence-detail",
name: "evidence-detail",
code: "evidence-detail",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: Some("Condition.evidence.detail"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-onset-age",
name: "onset-age",
code: "onset-age",
base: &["Condition"],
r#type: SearchParamType::Quantity,
expression: Some("Condition.onset.as(Age) | Condition.onset.as(Range)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-onset-date",
name: "onset-date",
code: "onset-date",
base: &["Condition"],
r#type: SearchParamType::Date,
expression: Some("Condition.onset.as(dateTime) | Condition.onset.as(Period)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-onset-info",
name: "onset-info",
code: "onset-info",
base: &["Condition"],
r#type: SearchParamType::String,
expression: Some("Condition.onset.as(string)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-severity",
name: "severity",
code: "severity",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.severity"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-stage",
name: "stage",
code: "stage",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.stage.summary"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-subject",
name: "subject",
code: "subject",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: Some("Condition.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-verification-status",
name: "verification-status",
code: "verification-status",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.verificationStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-action",
name: "action",
code: "action",
base: &["Consent"],
r#type: SearchParamType::Token,
expression: Some("Consent.action | Consent.except.action"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-actor",
name: "actor",
code: "actor",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.actor.reference | Consent.except.actor.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-category",
name: "category",
code: "category",
base: &["Consent"],
r#type: SearchParamType::Token,
expression: Some("Consent.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-consentor",
name: "consentor",
code: "consentor",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.consentingParty"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-data",
name: "data",
code: "data",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.data.reference | Consent.except.data.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-organization",
name: "organization",
code: "organization",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-period",
name: "period",
code: "period",
base: &["Consent"],
r#type: SearchParamType::Date,
expression: Some("Consent.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-purpose",
name: "purpose",
code: "purpose",
base: &["Consent"],
r#type: SearchParamType::Token,
expression: Some("Consent.purpose | Consent.except.purpose"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-securitylabel",
name: "securitylabel",
code: "securitylabel",
base: &["Consent"],
r#type: SearchParamType::Token,
expression: Some("Consent.securityLabel | Consent.except.securityLabel"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-source",
name: "source",
code: "source",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-status",
name: "status",
code: "status",
base: &["Consent"],
r#type: SearchParamType::Token,
expression: Some("Consent.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-agent",
name: "agent",
code: "agent",
base: &["Contract"],
r#type: SearchParamType::Reference,
expression: Some("Contract.agent.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-authority",
name: "authority",
code: "authority",
base: &["Contract"],
r#type: SearchParamType::Reference,
expression: Some("Contract.authority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-domain",
name: "domain",
code: "domain",
base: &["Contract"],
r#type: SearchParamType::Reference,
expression: Some("Contract.domain"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-identifier",
name: "identifier",
code: "identifier",
base: &["Contract"],
r#type: SearchParamType::Token,
expression: Some("Contract.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-issued",
name: "issued",
code: "issued",
base: &["Contract"],
r#type: SearchParamType::Date,
expression: Some("Contract.issued"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-patient",
name: "patient",
code: "patient",
base: &["Contract"],
r#type: SearchParamType::Reference,
expression: Some("Contract.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-signer",
name: "signer",
code: "signer",
base: &["Contract"],
r#type: SearchParamType::Reference,
expression: Some("Contract.signer.party"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-subject",
name: "subject",
code: "subject",
base: &["Contract"],
r#type: SearchParamType::Reference,
expression: Some("Contract.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Contract-term-topic",
name: "term-topic",
code: "term-topic",
base: &["Contract"],
r#type: SearchParamType::Reference,
expression: Some("Contract.term.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-beneficiary",
name: "beneficiary",
code: "beneficiary",
base: &["Coverage"],
r#type: SearchParamType::Reference,
expression: Some("Coverage.beneficiary"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-class",
name: "class",
code: "class",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.grouping.class"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-dependent",
name: "dependent",
code: "dependent",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.dependent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-group",
name: "group",
code: "group",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.grouping.group"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-identifier",
name: "identifier",
code: "identifier",
base: &["Coverage"],
r#type: SearchParamType::Token,
expression: Some("Coverage.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-payor",
name: "payor",
code: "payor",
base: &["Coverage"],
r#type: SearchParamType::Reference,
expression: Some("Coverage.payor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-plan",
name: "plan",
code: "plan",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.grouping.plan"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-policy-holder",
name: "policy-holder",
code: "policy-holder",
base: &["Coverage"],
r#type: SearchParamType::Reference,
expression: Some("Coverage.policyHolder"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-sequence",
name: "sequence",
code: "sequence",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.sequence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-subclass",
name: "subclass",
code: "subclass",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.grouping.subClass"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-subgroup",
name: "subgroup",
code: "subgroup",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.grouping.subGroup"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-subplan",
name: "subplan",
code: "subplan",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.grouping.subPlan"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-subscriber",
name: "subscriber",
code: "subscriber",
base: &["Coverage"],
r#type: SearchParamType::Reference,
expression: Some("Coverage.subscriber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-type",
name: "type",
code: "type",
base: &["Coverage"],
r#type: SearchParamType::Token,
expression: Some("Coverage.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-code",
name: "code",
code: "code",
base: &["DataElement"],
r#type: SearchParamType::Token,
expression: Some("DataElement.element.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-date",
name: "date",
code: "date",
base: &["DataElement"],
r#type: SearchParamType::Date,
expression: Some("DataElement.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-description",
name: "description",
code: "description",
base: &["DataElement"],
r#type: SearchParamType::String,
expression: Some("DataElement.element.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-identifier",
name: "identifier",
code: "identifier",
base: &["DataElement"],
r#type: SearchParamType::Token,
expression: Some("DataElement.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["DataElement"],
r#type: SearchParamType::Token,
expression: Some("DataElement.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-name",
name: "name",
code: "name",
base: &["DataElement"],
r#type: SearchParamType::String,
expression: Some("DataElement.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-publisher",
name: "publisher",
code: "publisher",
base: &["DataElement"],
r#type: SearchParamType::String,
expression: Some("DataElement.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-status",
name: "status",
code: "status",
base: &["DataElement"],
r#type: SearchParamType::Token,
expression: Some("DataElement.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-stringency",
name: "stringency",
code: "stringency",
base: &["DataElement"],
r#type: SearchParamType::Token,
expression: Some("DataElement.stringency"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-title",
name: "title",
code: "title",
base: &["DataElement"],
r#type: SearchParamType::String,
expression: Some("DataElement.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-url",
name: "url",
code: "url",
base: &["DataElement"],
r#type: SearchParamType::Uri,
expression: Some("DataElement.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DataElement-version",
name: "version",
code: "version",
base: &["DataElement"],
r#type: SearchParamType::Token,
expression: Some("DataElement.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DetectedIssue-author",
name: "author",
code: "author",
base: &["DetectedIssue"],
r#type: SearchParamType::Reference,
expression: Some("DetectedIssue.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DetectedIssue-category",
name: "category",
code: "category",
base: &["DetectedIssue"],
r#type: SearchParamType::Token,
expression: Some("DetectedIssue.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated",
name: "implicated",
code: "implicated",
base: &["DetectedIssue"],
r#type: SearchParamType::Reference,
expression: Some("DetectedIssue.implicated"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-device-name",
name: "device-name",
code: "device-name",
base: &["Device"],
r#type: SearchParamType::String,
expression: Some("Device.udi.name | Device.type.text | Device.type.coding.display"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-identifier",
name: "identifier",
code: "identifier",
base: &["Device"],
r#type: SearchParamType::Token,
expression: Some("Device.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-location",
name: "location",
code: "location",
base: &["Device"],
r#type: SearchParamType::Reference,
expression: Some("Device.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-manufacturer",
name: "manufacturer",
code: "manufacturer",
base: &["Device"],
r#type: SearchParamType::String,
expression: Some("Device.manufacturer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-model",
name: "model",
code: "model",
base: &["Device"],
r#type: SearchParamType::String,
expression: Some("Device.model"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-organization",
name: "organization",
code: "organization",
base: &["Device"],
r#type: SearchParamType::Reference,
expression: Some("Device.owner"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-patient",
name: "patient",
code: "patient",
base: &["Device"],
r#type: SearchParamType::Reference,
expression: Some("Device.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-status",
name: "status",
code: "status",
base: &["Device"],
r#type: SearchParamType::Token,
expression: Some("Device.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-type",
name: "type",
code: "type",
base: &["Device"],
r#type: SearchParamType::Token,
expression: Some("Device.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-udi-carrier",
name: "udi-carrier",
code: "udi-carrier",
base: &["Device"],
r#type: SearchParamType::String,
expression: Some("Device.udi.carrierHRF | Device.udi.carrierAIDC"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-udi-di",
name: "udi-di",
code: "udi-di",
base: &["Device"],
r#type: SearchParamType::String,
expression: Some("Device.udi.deviceIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-url",
name: "url",
code: "url",
base: &["Device"],
r#type: SearchParamType::Uri,
expression: Some("Device.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceComponent-identifier",
name: "identifier",
code: "identifier",
base: &["DeviceComponent"],
r#type: SearchParamType::Token,
expression: Some("DeviceComponent.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceComponent-parent",
name: "parent",
code: "parent",
base: &["DeviceComponent"],
r#type: SearchParamType::Reference,
expression: Some("DeviceComponent.parent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceComponent-source",
name: "source",
code: "source",
base: &["DeviceComponent"],
r#type: SearchParamType::Reference,
expression: Some("DeviceComponent.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceComponent-type",
name: "type",
code: "type",
base: &["DeviceComponent"],
r#type: SearchParamType::Token,
expression: Some("DeviceComponent.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceMetric-category",
name: "category",
code: "category",
base: &["DeviceMetric"],
r#type: SearchParamType::Token,
expression: Some("DeviceMetric.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier",
name: "identifier",
code: "identifier",
base: &["DeviceMetric"],
r#type: SearchParamType::Token,
expression: Some("DeviceMetric.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceMetric-parent",
name: "parent",
code: "parent",
base: &["DeviceMetric"],
r#type: SearchParamType::Reference,
expression: Some("DeviceMetric.parent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceMetric-source",
name: "source",
code: "source",
base: &["DeviceMetric"],
r#type: SearchParamType::Reference,
expression: Some("DeviceMetric.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceMetric-type",
name: "type",
code: "type",
base: &["DeviceMetric"],
r#type: SearchParamType::Token,
expression: Some("DeviceMetric.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-authored-on",
name: "authored-on",
code: "authored-on",
base: &["DeviceRequest"],
r#type: SearchParamType::Date,
expression: Some("DeviceRequest.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-based-on",
name: "based-on",
code: "based-on",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-definition",
name: "definition",
code: "definition",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-device",
name: "device",
code: "device",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.code.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-event-date",
name: "event-date",
code: "event-date",
base: &["DeviceRequest"],
r#type: SearchParamType::Date,
expression: Some(
"DeviceRequest.occurrence.as(DateTime) | DeviceRequest.occurrence.as(Period)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-group-identifier",
name: "group-identifier",
code: "group-identifier",
base: &["DeviceRequest"],
r#type: SearchParamType::Token,
expression: Some("DeviceRequest.groupIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-intent",
name: "intent",
code: "intent",
base: &["DeviceRequest"],
r#type: SearchParamType::Token,
expression: Some("DeviceRequest.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-performer",
name: "performer",
code: "performer",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-priorrequest",
name: "priorrequest",
code: "priorrequest",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.priorRequest"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-requester",
name: "requester",
code: "requester",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.requester.agent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-status",
name: "status",
code: "status",
base: &["DeviceRequest"],
r#type: SearchParamType::Token,
expression: Some("DeviceRequest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-subject",
name: "subject",
code: "subject",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-device",
name: "device",
code: "device",
base: &["DeviceUseStatement"],
r#type: SearchParamType::Reference,
expression: Some("DeviceUseStatement.device"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-identifier",
name: "identifier",
code: "identifier",
base: &["DeviceUseStatement"],
r#type: SearchParamType::Token,
expression: Some("DeviceUseStatement.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-subject",
name: "subject",
code: "subject",
base: &["DeviceUseStatement"],
r#type: SearchParamType::Reference,
expression: Some("DeviceUseStatement.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on",
name: "based-on",
code: "based-on",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-category",
name: "category",
code: "category",
base: &["DiagnosticReport"],
r#type: SearchParamType::Token,
expression: Some("DiagnosticReport.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-context",
name: "context",
code: "context",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-diagnosis",
name: "diagnosis",
code: "diagnosis",
base: &["DiagnosticReport"],
r#type: SearchParamType::Token,
expression: Some("DiagnosticReport.codedDiagnosis"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-image",
name: "image",
code: "image",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.image.link"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued",
name: "issued",
code: "issued",
base: &["DiagnosticReport"],
r#type: SearchParamType::Date,
expression: Some("DiagnosticReport.issued"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer",
name: "performer",
code: "performer",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.performer.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-result",
name: "result",
code: "result",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.result"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen",
name: "specimen",
code: "specimen",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.specimen"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-status",
name: "status",
code: "status",
base: &["DiagnosticReport"],
r#type: SearchParamType::Token,
expression: Some("DiagnosticReport.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-subject",
name: "subject",
code: "subject",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-author",
name: "author",
code: "author",
base: &["DocumentManifest"],
r#type: SearchParamType::Reference,
expression: Some("DocumentManifest.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-content-ref",
name: "content-ref",
code: "content-ref",
base: &["DocumentManifest"],
r#type: SearchParamType::Reference,
expression: Some("DocumentManifest.content.p.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-created",
name: "created",
code: "created",
base: &["DocumentManifest"],
r#type: SearchParamType::Date,
expression: Some("DocumentManifest.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-description",
name: "description",
code: "description",
base: &["DocumentManifest"],
r#type: SearchParamType::String,
expression: Some("DocumentManifest.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-recipient",
name: "recipient",
code: "recipient",
base: &["DocumentManifest"],
r#type: SearchParamType::Reference,
expression: Some("DocumentManifest.recipient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-related-id",
name: "related-id",
code: "related-id",
base: &["DocumentManifest"],
r#type: SearchParamType::Token,
expression: Some("DocumentManifest.related.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-related-ref",
name: "related-ref",
code: "related-ref",
base: &["DocumentManifest"],
r#type: SearchParamType::Reference,
expression: Some("DocumentManifest.related.ref"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-source",
name: "source",
code: "source",
base: &["DocumentManifest"],
r#type: SearchParamType::Uri,
expression: Some("DocumentManifest.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-status",
name: "status",
code: "status",
base: &["DocumentManifest"],
r#type: SearchParamType::Token,
expression: Some("DocumentManifest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentManifest-subject",
name: "subject",
code: "subject",
base: &["DocumentManifest"],
r#type: SearchParamType::Reference,
expression: Some("DocumentManifest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator",
name: "authenticator",
code: "authenticator",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.authenticator"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-author",
name: "author",
code: "author",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-class",
name: "class",
code: "class",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.class"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-created",
name: "created",
code: "created",
base: &["DocumentReference"],
r#type: SearchParamType::Date,
expression: Some("DocumentReference.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-custodian",
name: "custodian",
code: "custodian",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.custodian"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-description",
name: "description",
code: "description",
base: &["DocumentReference"],
r#type: SearchParamType::String,
expression: Some("DocumentReference.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-event",
name: "event",
code: "event",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.context.event"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-facility",
name: "facility",
code: "facility",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.context.facilityType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-format",
name: "format",
code: "format",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.content.format"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-indexed",
name: "indexed",
code: "indexed",
base: &["DocumentReference"],
r#type: SearchParamType::Date,
expression: Some("DocumentReference.indexed"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-language",
name: "language",
code: "language",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.content.attachment.language"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-location",
name: "location",
code: "location",
base: &["DocumentReference"],
r#type: SearchParamType::Uri,
expression: Some("DocumentReference.content.attachment.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-period",
name: "period",
code: "period",
base: &["DocumentReference"],
r#type: SearchParamType::Date,
expression: Some("DocumentReference.context.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-related-id",
name: "related-id",
code: "related-id",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.context.related.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-related-ref",
name: "related-ref",
code: "related-ref",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.context.related.ref"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto",
name: "relatesto",
code: "relatesto",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.relatesTo.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-relation",
name: "relation",
code: "relation",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.relatesTo.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-relationship",
name: "relationship",
code: "relationship",
base: &["DocumentReference"],
r#type: SearchParamType::Composite,
expression: Some("DocumentReference.relatesTo"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-securitylabel",
name: "securitylabel",
code: "securitylabel",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.securityLabel"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-setting",
name: "setting",
code: "setting",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.context.practiceSetting"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-status",
name: "status",
code: "status",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-subject",
name: "subject",
code: "subject",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DomainResource-text",
name: "_text",
code: "_text",
base: &["DomainResource"],
r#type: SearchParamType::String,
expression: None,
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityRequest-created",
name: "created",
code: "created",
base: &["EligibilityRequest"],
r#type: SearchParamType::Date,
expression: Some("EligibilityRequest.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityRequest-enterer",
name: "enterer",
code: "enterer",
base: &["EligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityRequest.enterer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityRequest-facility",
name: "facility",
code: "facility",
base: &["EligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityRequest.facility"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityRequest-identifier",
name: "identifier",
code: "identifier",
base: &["EligibilityRequest"],
r#type: SearchParamType::Token,
expression: Some("EligibilityRequest.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityRequest-organization",
name: "organization",
code: "organization",
base: &["EligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityRequest.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityRequest-patient",
name: "patient",
code: "patient",
base: &["EligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityRequest.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityRequest-provider",
name: "provider",
code: "provider",
base: &["EligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityRequest.provider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityResponse-created",
name: "created",
code: "created",
base: &["EligibilityResponse"],
r#type: SearchParamType::Date,
expression: Some("EligibilityResponse.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityResponse-disposition",
name: "disposition",
code: "disposition",
base: &["EligibilityResponse"],
r#type: SearchParamType::String,
expression: Some("EligibilityResponse.disposition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityResponse-identifier",
name: "identifier",
code: "identifier",
base: &["EligibilityResponse"],
r#type: SearchParamType::Token,
expression: Some("EligibilityResponse.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityResponse-insurer",
name: "insurer",
code: "insurer",
base: &["EligibilityResponse"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityResponse.insurer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityResponse-outcome",
name: "outcome",
code: "outcome",
base: &["EligibilityResponse"],
r#type: SearchParamType::Token,
expression: Some("EligibilityResponse.outcome"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityResponse-request",
name: "request",
code: "request",
base: &["EligibilityResponse"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityResponse.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityResponse-request-organization",
name: "request-organization",
code: "request-organization",
base: &["EligibilityResponse"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityResponse.requestOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EligibilityResponse-request-provider",
name: "request-provider",
code: "request-provider",
base: &["EligibilityResponse"],
r#type: SearchParamType::Reference,
expression: Some("EligibilityResponse.requestProvider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-appointment",
name: "appointment",
code: "appointment",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.appointment"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-class",
name: "class",
code: "class",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.class"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-diagnosis",
name: "diagnosis",
code: "diagnosis",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.diagnosis.condition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-episodeofcare",
name: "episodeofcare",
code: "episodeofcare",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.episodeOfCare"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-incomingreferral",
name: "incomingreferral",
code: "incomingreferral",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.incomingReferral"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-length",
name: "length",
code: "length",
base: &["Encounter"],
r#type: SearchParamType::Number,
expression: Some("Encounter.length"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-location",
name: "location",
code: "location",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.location.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-location-period",
name: "location-period",
code: "location-period",
base: &["Encounter"],
r#type: SearchParamType::Date,
expression: Some("Encounter.location.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-part-of",
name: "part-of",
code: "part-of",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-participant",
name: "participant",
code: "participant",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.participant.individual"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-participant-type",
name: "participant-type",
code: "participant-type",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.participant.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-practitioner",
name: "practitioner",
code: "practitioner",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.participant.individual"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-reason",
name: "reason",
code: "reason",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.reason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-service-provider",
name: "service-provider",
code: "service-provider",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.serviceProvider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-special-arrangement",
name: "special-arrangement",
code: "special-arrangement",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.hospitalization.specialArrangement"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-status",
name: "status",
code: "status",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-subject",
name: "subject",
code: "subject",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Endpoint-connection-type",
name: "connection-type",
code: "connection-type",
base: &["Endpoint"],
r#type: SearchParamType::Token,
expression: Some("Endpoint.connectionType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Endpoint-identifier",
name: "identifier",
code: "identifier",
base: &["Endpoint"],
r#type: SearchParamType::Token,
expression: Some("Endpoint.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Endpoint-name",
name: "name",
code: "name",
base: &["Endpoint"],
r#type: SearchParamType::String,
expression: Some("Endpoint.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Endpoint-organization",
name: "organization",
code: "organization",
base: &["Endpoint"],
r#type: SearchParamType::Reference,
expression: Some("Endpoint.managingOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Endpoint-payload-type",
name: "payload-type",
code: "payload-type",
base: &["Endpoint"],
r#type: SearchParamType::Token,
expression: Some("Endpoint.payloadType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Endpoint-status",
name: "status",
code: "status",
base: &["Endpoint"],
r#type: SearchParamType::Token,
expression: Some("Endpoint.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-identifier",
name: "identifier",
code: "identifier",
base: &["EnrollmentRequest"],
r#type: SearchParamType::Token,
expression: Some("EnrollmentRequest.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-organization",
name: "organization",
code: "organization",
base: &["EnrollmentRequest"],
r#type: SearchParamType::Reference,
expression: Some("EnrollmentRequest.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-patient",
name: "patient",
code: "patient",
base: &["EnrollmentRequest"],
r#type: SearchParamType::Reference,
expression: Some("EnrollmentRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject",
name: "subject",
code: "subject",
base: &["EnrollmentRequest"],
r#type: SearchParamType::Reference,
expression: Some("EnrollmentRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-identifier",
name: "identifier",
code: "identifier",
base: &["EnrollmentResponse"],
r#type: SearchParamType::Token,
expression: Some("EnrollmentResponse.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-organization",
name: "organization",
code: "organization",
base: &["EnrollmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("EnrollmentResponse.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-request",
name: "request",
code: "request",
base: &["EnrollmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("EnrollmentResponse.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-care-manager",
name: "care-manager",
code: "care-manager",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Reference,
expression: Some("EpisodeOfCare.careManager"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition",
name: "condition",
code: "condition",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Reference,
expression: Some("EpisodeOfCare.diagnosis.condition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-incomingreferral",
name: "incomingreferral",
code: "incomingreferral",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Reference,
expression: Some("EpisodeOfCare.referralRequest"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-organization",
name: "organization",
code: "organization",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Reference,
expression: Some("EpisodeOfCare.managingOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-status",
name: "status",
code: "status",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Token,
expression: Some("EpisodeOfCare.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-date",
name: "date",
code: "date",
base: &["ExpansionProfile"],
r#type: SearchParamType::Date,
expression: Some("ExpansionProfile.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-description",
name: "description",
code: "description",
base: &["ExpansionProfile"],
r#type: SearchParamType::String,
expression: Some("ExpansionProfile.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-identifier",
name: "identifier",
code: "identifier",
base: &["ExpansionProfile"],
r#type: SearchParamType::Token,
expression: Some("ExpansionProfile.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ExpansionProfile"],
r#type: SearchParamType::Token,
expression: Some("ExpansionProfile.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-name",
name: "name",
code: "name",
base: &["ExpansionProfile"],
r#type: SearchParamType::String,
expression: Some("ExpansionProfile.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-publisher",
name: "publisher",
code: "publisher",
base: &["ExpansionProfile"],
r#type: SearchParamType::String,
expression: Some("ExpansionProfile.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-status",
name: "status",
code: "status",
base: &["ExpansionProfile"],
r#type: SearchParamType::Token,
expression: Some("ExpansionProfile.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-url",
name: "url",
code: "url",
base: &["ExpansionProfile"],
r#type: SearchParamType::Uri,
expression: Some("ExpansionProfile.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExpansionProfile-version",
name: "version",
code: "version",
base: &["ExpansionProfile"],
r#type: SearchParamType::Token,
expression: Some("ExpansionProfile.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-care-team",
name: "care-team",
code: "care-team",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.careTeam.provider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-claim",
name: "claim",
code: "claim",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.claim"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-coverage",
name: "coverage",
code: "coverage",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.insurance.coverage"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-created",
name: "created",
code: "created",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Date,
expression: Some("ExplanationOfBenefit.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-disposition",
name: "disposition",
code: "disposition",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::String,
expression: Some("ExplanationOfBenefit.disposition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-encounter",
name: "encounter",
code: "encounter",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.item.encounter"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-enterer",
name: "enterer",
code: "enterer",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.enterer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-facility",
name: "facility",
code: "facility",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.facility"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-identifier",
name: "identifier",
code: "identifier",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Token,
expression: Some("ExplanationOfBenefit.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-organization",
name: "organization",
code: "organization",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-patient",
name: "patient",
code: "patient",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-payee",
name: "payee",
code: "payee",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.payee.party"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-provider",
name: "provider",
code: "provider",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.provider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-definition",
name: "definition",
code: "definition",
base: &["FamilyMemberHistory"],
r#type: SearchParamType::Reference,
expression: Some("FamilyMemberHistory.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-gender",
name: "gender",
code: "gender",
base: &["FamilyMemberHistory"],
r#type: SearchParamType::Token,
expression: Some("FamilyMemberHistory.gender"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-relationship",
name: "relationship",
code: "relationship",
base: &["FamilyMemberHistory"],
r#type: SearchParamType::Token,
expression: Some("FamilyMemberHistory.relationship"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-status",
name: "status",
code: "status",
base: &["FamilyMemberHistory"],
r#type: SearchParamType::Token,
expression: Some("FamilyMemberHistory.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Flag-author",
name: "author",
code: "author",
base: &["Flag"],
r#type: SearchParamType::Reference,
expression: Some("Flag.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Flag-identifier",
name: "identifier",
code: "identifier",
base: &["Flag"],
r#type: SearchParamType::Token,
expression: Some("Flag.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Flag-subject",
name: "subject",
code: "subject",
base: &["Flag"],
r#type: SearchParamType::Reference,
expression: Some("Flag.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Goal-category",
name: "category",
code: "category",
base: &["Goal"],
r#type: SearchParamType::Token,
expression: Some("Goal.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Goal-start-date",
name: "start-date",
code: "start-date",
base: &["Goal"],
r#type: SearchParamType::Date,
expression: Some("Goal.start.as(Date)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Goal-status",
name: "status",
code: "status",
base: &["Goal"],
r#type: SearchParamType::Token,
expression: Some("Goal.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Goal-subject",
name: "subject",
code: "subject",
base: &["Goal"],
r#type: SearchParamType::Reference,
expression: Some("Goal.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Goal-target-date",
name: "target-date",
code: "target-date",
base: &["Goal"],
r#type: SearchParamType::Date,
expression: Some("Goal.target.due.as(Date)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-date",
name: "date",
code: "date",
base: &["GraphDefinition"],
r#type: SearchParamType::Date,
expression: Some("GraphDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-description",
name: "description",
code: "description",
base: &["GraphDefinition"],
r#type: SearchParamType::String,
expression: Some("GraphDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["GraphDefinition"],
r#type: SearchParamType::Token,
expression: Some("GraphDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-name",
name: "name",
code: "name",
base: &["GraphDefinition"],
r#type: SearchParamType::String,
expression: Some("GraphDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["GraphDefinition"],
r#type: SearchParamType::String,
expression: Some("GraphDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-start",
name: "start",
code: "start",
base: &["GraphDefinition"],
r#type: SearchParamType::Token,
expression: Some("GraphDefinition.start"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-status",
name: "status",
code: "status",
base: &["GraphDefinition"],
r#type: SearchParamType::Token,
expression: Some("GraphDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-url",
name: "url",
code: "url",
base: &["GraphDefinition"],
r#type: SearchParamType::Uri,
expression: Some("GraphDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GraphDefinition-version",
name: "version",
code: "version",
base: &["GraphDefinition"],
r#type: SearchParamType::Token,
expression: Some("GraphDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-actual",
name: "actual",
code: "actual",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.actual"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-characteristic",
name: "characteristic",
code: "characteristic",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.characteristic.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-characteristic-value",
name: "characteristic-value",
code: "characteristic-value",
base: &["Group"],
r#type: SearchParamType::Composite,
expression: Some("Group.characteristic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-code",
name: "code",
code: "code",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-exclude",
name: "exclude",
code: "exclude",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.characteristic.exclude"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-identifier",
name: "identifier",
code: "identifier",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-member",
name: "member",
code: "member",
base: &["Group"],
r#type: SearchParamType::Reference,
expression: Some("Group.member.entity"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-type",
name: "type",
code: "type",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-value",
name: "value",
code: "value",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.characteristic.value"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-identifier",
name: "identifier",
code: "identifier",
base: &["GuidanceResponse"],
r#type: SearchParamType::Token,
expression: Some("GuidanceResponse.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-patient",
name: "patient",
code: "patient",
base: &["GuidanceResponse"],
r#type: SearchParamType::Reference,
expression: Some("GuidanceResponse.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-request",
name: "request",
code: "request",
base: &["GuidanceResponse"],
r#type: SearchParamType::Token,
expression: Some("GuidanceResponse.requestId"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-subject",
name: "subject",
code: "subject",
base: &["GuidanceResponse"],
r#type: SearchParamType::Reference,
expression: Some("GuidanceResponse.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-active",
name: "active",
code: "active",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-category",
name: "category",
code: "category",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-characteristic",
name: "characteristic",
code: "characteristic",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.characteristic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-endpoint",
name: "endpoint",
code: "endpoint",
base: &["HealthcareService"],
r#type: SearchParamType::Reference,
expression: Some("HealthcareService.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-identifier",
name: "identifier",
code: "identifier",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-location",
name: "location",
code: "location",
base: &["HealthcareService"],
r#type: SearchParamType::Reference,
expression: Some("HealthcareService.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-name",
name: "name",
code: "name",
base: &["HealthcareService"],
r#type: SearchParamType::String,
expression: Some("HealthcareService.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-organization",
name: "organization",
code: "organization",
base: &["HealthcareService"],
r#type: SearchParamType::Reference,
expression: Some("HealthcareService.providedBy"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-programname",
name: "programname",
code: "programname",
base: &["HealthcareService"],
r#type: SearchParamType::String,
expression: Some("HealthcareService.programName"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-type",
name: "type",
code: "type",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingManifest-author",
name: "author",
code: "author",
base: &["ImagingManifest"],
r#type: SearchParamType::Reference,
expression: Some("ImagingManifest.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingManifest-authoring-time",
name: "authoring-time",
code: "authoring-time",
base: &["ImagingManifest"],
r#type: SearchParamType::Date,
expression: Some("ImagingManifest.authoringTime"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingManifest-endpoint",
name: "endpoint",
code: "endpoint",
base: &["ImagingManifest"],
r#type: SearchParamType::Reference,
expression: Some(
"ImagingManifest.study.endpoint | ImagingManifest.study.series.endpoint",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingManifest-identifier",
name: "identifier",
code: "identifier",
base: &["ImagingManifest"],
r#type: SearchParamType::Token,
expression: Some("ImagingManifest.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingManifest-imaging-study",
name: "imaging-study",
code: "imaging-study",
base: &["ImagingManifest"],
r#type: SearchParamType::Reference,
expression: Some("ImagingManifest.study.imagingStudy"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingManifest-selected-study",
name: "selected-study",
code: "selected-study",
base: &["ImagingManifest"],
r#type: SearchParamType::Uri,
expression: Some("ImagingManifest.study.uid"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-accession",
name: "accession",
code: "accession",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.accession"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-basedon",
name: "basedon",
code: "basedon",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-bodysite",
name: "bodysite",
code: "bodysite",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.series.bodySite"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-context",
name: "context",
code: "context",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class",
name: "dicom-class",
code: "dicom-class",
base: &["ImagingStudy"],
r#type: SearchParamType::Uri,
expression: Some("ImagingStudy.series.instance.sopClass"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint",
name: "endpoint",
code: "endpoint",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.endpoint | ImagingStudy.series.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-modality",
name: "modality",
code: "modality",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.series.modality"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-performer",
name: "performer",
code: "performer",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.series.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-reason",
name: "reason",
code: "reason",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.reason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-series",
name: "series",
code: "series",
base: &["ImagingStudy"],
r#type: SearchParamType::Uri,
expression: Some("ImagingStudy.series.uid"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-started",
name: "started",
code: "started",
base: &["ImagingStudy"],
r#type: SearchParamType::Date,
expression: Some("ImagingStudy.started"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-study",
name: "study",
code: "study",
base: &["ImagingStudy"],
r#type: SearchParamType::Uri,
expression: Some("ImagingStudy.uid"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-uid",
name: "uid",
code: "uid",
base: &["ImagingStudy"],
r#type: SearchParamType::Uri,
expression: Some("ImagingStudy.series.instance.uid"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-dose-sequence",
name: "dose-sequence",
code: "dose-sequence",
base: &["Immunization"],
r#type: SearchParamType::Number,
expression: Some("Immunization.vaccinationProtocol.doseSequence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-location",
name: "location",
code: "location",
base: &["Immunization"],
r#type: SearchParamType::Reference,
expression: Some("Immunization.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-lot-number",
name: "lot-number",
code: "lot-number",
base: &["Immunization"],
r#type: SearchParamType::String,
expression: Some("Immunization.lotNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-manufacturer",
name: "manufacturer",
code: "manufacturer",
base: &["Immunization"],
r#type: SearchParamType::Reference,
expression: Some("Immunization.manufacturer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-notgiven",
name: "notgiven",
code: "notgiven",
base: &["Immunization"],
r#type: SearchParamType::Token,
expression: Some("Immunization.notGiven"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-practitioner",
name: "practitioner",
code: "practitioner",
base: &["Immunization"],
r#type: SearchParamType::Reference,
expression: Some("Immunization.practitioner.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-reaction",
name: "reaction",
code: "reaction",
base: &["Immunization"],
r#type: SearchParamType::Reference,
expression: Some("Immunization.reaction.detail"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-reaction-date",
name: "reaction-date",
code: "reaction-date",
base: &["Immunization"],
r#type: SearchParamType::Date,
expression: Some("Immunization.reaction.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-reason",
name: "reason",
code: "reason",
base: &["Immunization"],
r#type: SearchParamType::Token,
expression: Some("Immunization.explanation.reason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-reason-not-given",
name: "reason-not-given",
code: "reason-not-given",
base: &["Immunization"],
r#type: SearchParamType::Token,
expression: Some("Immunization.explanation.reasonNotGiven"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-status",
name: "status",
code: "status",
base: &["Immunization"],
r#type: SearchParamType::Token,
expression: Some("Immunization.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code",
name: "vaccine-code",
code: "vaccine-code",
base: &["Immunization"],
r#type: SearchParamType::Token,
expression: Some("Immunization.vaccineCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date",
name: "date",
code: "date",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Date,
expression: Some("ImmunizationRecommendation.recommendation.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-dose-number",
name: "dose-number",
code: "dose-number",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Number,
expression: Some("ImmunizationRecommendation.recommendation.doseNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-dose-sequence",
name: "dose-sequence",
code: "dose-sequence",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Number,
expression: Some("ImmunizationRecommendation.recommendation.protocol.doseSequence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-identifier",
name: "identifier",
code: "identifier",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Token,
expression: Some("ImmunizationRecommendation.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-information",
name: "information",
code: "information",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Reference,
expression: Some(
"ImmunizationRecommendation.recommendation.supportingPatientInformation",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-patient",
name: "patient",
code: "patient",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Reference,
expression: Some("ImmunizationRecommendation.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-status",
name: "status",
code: "status",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Token,
expression: Some("ImmunizationRecommendation.recommendation.forecastStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-support",
name: "support",
code: "support",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Reference,
expression: Some("ImmunizationRecommendation.recommendation.supportingImmunization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-target-disease",
name: "target-disease",
code: "target-disease",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Token,
expression: Some("ImmunizationRecommendation.recommendation.targetDisease"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-vaccine-type",
name: "vaccine-type",
code: "vaccine-type",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Token,
expression: Some("ImmunizationRecommendation.recommendation.vaccineCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-date",
name: "date",
code: "date",
base: &["ImplementationGuide"],
r#type: SearchParamType::Date,
expression: Some("ImplementationGuide.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-dependency",
name: "dependency",
code: "dependency",
base: &["ImplementationGuide"],
r#type: SearchParamType::Uri,
expression: Some("ImplementationGuide.dependency.uri"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-description",
name: "description",
code: "description",
base: &["ImplementationGuide"],
r#type: SearchParamType::String,
expression: Some("ImplementationGuide.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-experimental",
name: "experimental",
code: "experimental",
base: &["ImplementationGuide"],
r#type: SearchParamType::Token,
expression: Some("ImplementationGuide.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ImplementationGuide"],
r#type: SearchParamType::Token,
expression: Some("ImplementationGuide.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-name",
name: "name",
code: "name",
base: &["ImplementationGuide"],
r#type: SearchParamType::String,
expression: Some("ImplementationGuide.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-publisher",
name: "publisher",
code: "publisher",
base: &["ImplementationGuide"],
r#type: SearchParamType::String,
expression: Some("ImplementationGuide.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource",
name: "resource",
code: "resource",
base: &["ImplementationGuide"],
r#type: SearchParamType::Reference,
expression: Some("ImplementationGuide.package.resource.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-status",
name: "status",
code: "status",
base: &["ImplementationGuide"],
r#type: SearchParamType::Token,
expression: Some("ImplementationGuide.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-url",
name: "url",
code: "url",
base: &["ImplementationGuide"],
r#type: SearchParamType::Uri,
expression: Some("ImplementationGuide.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-version",
name: "version",
code: "version",
base: &["ImplementationGuide"],
r#type: SearchParamType::Token,
expression: Some("ImplementationGuide.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-composed-of",
name: "composed-of",
code: "composed-of",
base: &["Library"],
r#type: SearchParamType::Reference,
expression: Some("Library.relatedArtifact.where(type='composed-of').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-date",
name: "date",
code: "date",
base: &["Library"],
r#type: SearchParamType::Date,
expression: Some("Library.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-depends-on",
name: "depends-on",
code: "depends-on",
base: &["Library"],
r#type: SearchParamType::Reference,
expression: Some("Library.relatedArtifact.where(type='depends-on').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-derived-from",
name: "derived-from",
code: "derived-from",
base: &["Library"],
r#type: SearchParamType::Reference,
expression: Some("Library.relatedArtifact.where(type='derived-from').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-description",
name: "description",
code: "description",
base: &["Library"],
r#type: SearchParamType::String,
expression: Some("Library.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-effective",
name: "effective",
code: "effective",
base: &["Library"],
r#type: SearchParamType::Date,
expression: Some("Library.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-identifier",
name: "identifier",
code: "identifier",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-name",
name: "name",
code: "name",
base: &["Library"],
r#type: SearchParamType::String,
expression: Some("Library.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-predecessor",
name: "predecessor",
code: "predecessor",
base: &["Library"],
r#type: SearchParamType::Reference,
expression: Some("Library.relatedArtifact.where(type='predecessor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-publisher",
name: "publisher",
code: "publisher",
base: &["Library"],
r#type: SearchParamType::String,
expression: Some("Library.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-status",
name: "status",
code: "status",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-successor",
name: "successor",
code: "successor",
base: &["Library"],
r#type: SearchParamType::Reference,
expression: Some("Library.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-title",
name: "title",
code: "title",
base: &["Library"],
r#type: SearchParamType::String,
expression: Some("Library.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-topic",
name: "topic",
code: "topic",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-url",
name: "url",
code: "url",
base: &["Library"],
r#type: SearchParamType::Uri,
expression: Some("Library.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-version",
name: "version",
code: "version",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Linkage-author",
name: "author",
code: "author",
base: &["Linkage"],
r#type: SearchParamType::Reference,
expression: Some("Linkage.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Linkage-item",
name: "item",
code: "item",
base: &["Linkage"],
r#type: SearchParamType::Reference,
expression: Some("Linkage.item.resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Linkage-source",
name: "source",
code: "source",
base: &["Linkage"],
r#type: SearchParamType::Reference,
expression: Some("Linkage.item.resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/List-empty-reason",
name: "empty-reason",
code: "empty-reason",
base: &["List"],
r#type: SearchParamType::Token,
expression: Some("List.emptyReason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/List-item",
name: "item",
code: "item",
base: &["List"],
r#type: SearchParamType::Reference,
expression: Some("List.entry.item"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/List-notes",
name: "notes",
code: "notes",
base: &["List"],
r#type: SearchParamType::String,
expression: Some("List.note.text"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/List-source",
name: "source",
code: "source",
base: &["List"],
r#type: SearchParamType::Reference,
expression: Some("List.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/List-status",
name: "status",
code: "status",
base: &["List"],
r#type: SearchParamType::Token,
expression: Some("List.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/List-subject",
name: "subject",
code: "subject",
base: &["List"],
r#type: SearchParamType::Reference,
expression: Some("List.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/List-title",
name: "title",
code: "title",
base: &["List"],
r#type: SearchParamType::String,
expression: Some("List.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-address",
name: "address",
code: "address",
base: &["Location"],
r#type: SearchParamType::String,
expression: Some("Location.address"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-address-city",
name: "address-city",
code: "address-city",
base: &["Location"],
r#type: SearchParamType::String,
expression: Some("Location.address.city"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-address-country",
name: "address-country",
code: "address-country",
base: &["Location"],
r#type: SearchParamType::String,
expression: Some("Location.address.country"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-address-postalcode",
name: "address-postalcode",
code: "address-postalcode",
base: &["Location"],
r#type: SearchParamType::String,
expression: Some("Location.address.postalCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-address-state",
name: "address-state",
code: "address-state",
base: &["Location"],
r#type: SearchParamType::String,
expression: Some("Location.address.state"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-address-use",
name: "address-use",
code: "address-use",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.address.use"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-endpoint",
name: "endpoint",
code: "endpoint",
base: &["Location"],
r#type: SearchParamType::Reference,
expression: Some("Location.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-identifier",
name: "identifier",
code: "identifier",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-name",
name: "name",
code: "name",
base: &["Location"],
r#type: SearchParamType::String,
expression: Some("Location.name | Location.alias"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-near",
name: "near",
code: "near",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.position"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-near-distance",
name: "near-distance",
code: "near-distance",
base: &["Location"],
r#type: SearchParamType::Quantity,
expression: Some("Location.position"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-operational-status",
name: "operational-status",
code: "operational-status",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.operationalStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-organization",
name: "organization",
code: "organization",
base: &["Location"],
r#type: SearchParamType::Reference,
expression: Some("Location.managingOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-partof",
name: "partof",
code: "partof",
base: &["Location"],
r#type: SearchParamType::Reference,
expression: Some("Location.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-status",
name: "status",
code: "status",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-type",
name: "type",
code: "type",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-composed-of",
name: "composed-of",
code: "composed-of",
base: &["Measure"],
r#type: SearchParamType::Reference,
expression: Some("Measure.relatedArtifact.where(type='composed-of').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-date",
name: "date",
code: "date",
base: &["Measure"],
r#type: SearchParamType::Date,
expression: Some("Measure.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-depends-on",
name: "depends-on",
code: "depends-on",
base: &["Measure"],
r#type: SearchParamType::Reference,
expression: Some(
"Measure.relatedArtifact.where(type='depends-on').resource | Measure.library",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-derived-from",
name: "derived-from",
code: "derived-from",
base: &["Measure"],
r#type: SearchParamType::Reference,
expression: Some("Measure.relatedArtifact.where(type='derived-from').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-description",
name: "description",
code: "description",
base: &["Measure"],
r#type: SearchParamType::String,
expression: Some("Measure.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-effective",
name: "effective",
code: "effective",
base: &["Measure"],
r#type: SearchParamType::Date,
expression: Some("Measure.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-identifier",
name: "identifier",
code: "identifier",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("Measure.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("Measure.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-name",
name: "name",
code: "name",
base: &["Measure"],
r#type: SearchParamType::String,
expression: Some("Measure.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-predecessor",
name: "predecessor",
code: "predecessor",
base: &["Measure"],
r#type: SearchParamType::Reference,
expression: Some("Measure.relatedArtifact.where(type='predecessor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-publisher",
name: "publisher",
code: "publisher",
base: &["Measure"],
r#type: SearchParamType::String,
expression: Some("Measure.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-status",
name: "status",
code: "status",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("Measure.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-successor",
name: "successor",
code: "successor",
base: &["Measure"],
r#type: SearchParamType::Reference,
expression: Some("Measure.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-title",
name: "title",
code: "title",
base: &["Measure"],
r#type: SearchParamType::String,
expression: Some("Measure.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-topic",
name: "topic",
code: "topic",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("Measure.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-url",
name: "url",
code: "url",
base: &["Measure"],
r#type: SearchParamType::Uri,
expression: Some("Measure.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-version",
name: "version",
code: "version",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("Measure.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MeasureReport-identifier",
name: "identifier",
code: "identifier",
base: &["MeasureReport"],
r#type: SearchParamType::Token,
expression: Some("MeasureReport.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MeasureReport-patient",
name: "patient",
code: "patient",
base: &["MeasureReport"],
r#type: SearchParamType::Reference,
expression: Some("MeasureReport.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MeasureReport-status",
name: "status",
code: "status",
base: &["MeasureReport"],
r#type: SearchParamType::Token,
expression: Some("MeasureReport.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-based-on",
name: "based-on",
code: "based-on",
base: &["Media"],
r#type: SearchParamType::Reference,
expression: Some("Media.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-context",
name: "context",
code: "context",
base: &["Media"],
r#type: SearchParamType::Reference,
expression: Some("Media.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-created",
name: "created",
code: "created",
base: &["Media"],
r#type: SearchParamType::Date,
expression: Some("Media.content.creation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-date",
name: "date",
code: "date",
base: &["Media"],
r#type: SearchParamType::Date,
expression: Some("Media.occurrence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-device",
name: "device",
code: "device",
base: &["Media"],
r#type: SearchParamType::Reference,
expression: Some("Media.device"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-identifier",
name: "identifier",
code: "identifier",
base: &["Media"],
r#type: SearchParamType::Token,
expression: Some("Media.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-operator",
name: "operator",
code: "operator",
base: &["Media"],
r#type: SearchParamType::Reference,
expression: Some("Media.operator"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-patient",
name: "patient",
code: "patient",
base: &["Media"],
r#type: SearchParamType::Reference,
expression: Some("Media.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-site",
name: "site",
code: "site",
base: &["Media"],
r#type: SearchParamType::Token,
expression: Some("Media.bodySite"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-subject",
name: "subject",
code: "subject",
base: &["Media"],
r#type: SearchParamType::Reference,
expression: Some("Media.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-subtype",
name: "subtype",
code: "subtype",
base: &["Media"],
r#type: SearchParamType::Token,
expression: Some("Media.subtype"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-type",
name: "type",
code: "type",
base: &["Media"],
r#type: SearchParamType::Token,
expression: Some("Media.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Media-view",
name: "view",
code: "view",
base: &["Media"],
r#type: SearchParamType::Token,
expression: Some("Media.view"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-container",
name: "container",
code: "container",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.package.container"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-form",
name: "form",
code: "form",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.form"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-ingredient",
name: "ingredient",
code: "ingredient",
base: &["Medication"],
r#type: SearchParamType::Reference,
expression: Some("Medication.ingredient.item.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-ingredient-code",
name: "ingredient-code",
code: "ingredient-code",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.ingredient.item.as(CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-manufacturer",
name: "manufacturer",
code: "manufacturer",
base: &["Medication"],
r#type: SearchParamType::Reference,
expression: Some("Medication.manufacturer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-over-the-counter",
name: "over-the-counter",
code: "over-the-counter",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.isOverTheCounter"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-package-item",
name: "package-item",
code: "package-item",
base: &["Medication"],
r#type: SearchParamType::Reference,
expression: Some("Medication.package.content.item.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-package-item-code",
name: "package-item-code",
code: "package-item-code",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.package.content.item.as(CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-status",
name: "status",
code: "status",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-context",
name: "context",
code: "context",
base: &["MedicationAdministration"],
r#type: SearchParamType::Reference,
expression: Some("MedicationAdministration.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-device",
name: "device",
code: "device",
base: &["MedicationAdministration"],
r#type: SearchParamType::Reference,
expression: Some("MedicationAdministration.device"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-effective-time",
name: "effective-time",
code: "effective-time",
base: &["MedicationAdministration"],
r#type: SearchParamType::Date,
expression: Some("MedicationAdministration.effective"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-not-given",
name: "not-given",
code: "not-given",
base: &["MedicationAdministration"],
r#type: SearchParamType::Token,
expression: Some("MedicationAdministration.notGiven"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer",
name: "performer",
code: "performer",
base: &["MedicationAdministration"],
r#type: SearchParamType::Reference,
expression: Some("MedicationAdministration.performer.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given",
name: "reason-given",
code: "reason-given",
base: &["MedicationAdministration"],
r#type: SearchParamType::Token,
expression: Some("MedicationAdministration.reasonCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given",
name: "reason-not-given",
code: "reason-not-given",
base: &["MedicationAdministration"],
r#type: SearchParamType::Token,
expression: Some("MedicationAdministration.reasonNotGiven"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject",
name: "subject",
code: "subject",
base: &["MedicationAdministration"],
r#type: SearchParamType::Reference,
expression: Some("MedicationAdministration.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-context",
name: "context",
code: "context",
base: &["MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some("MedicationDispense.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-destination",
name: "destination",
code: "destination",
base: &["MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some("MedicationDispense.destination"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-performer",
name: "performer",
code: "performer",
base: &["MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some("MedicationDispense.performer.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-receiver",
name: "receiver",
code: "receiver",
base: &["MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some("MedicationDispense.receiver"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-responsibleparty",
name: "responsibleparty",
code: "responsibleparty",
base: &["MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some("MedicationDispense.substitution.responsibleParty"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-subject",
name: "subject",
code: "subject",
base: &["MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some("MedicationDispense.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-type",
name: "type",
code: "type",
base: &["MedicationDispense"],
r#type: SearchParamType::Token,
expression: Some("MedicationDispense.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenhandedover",
name: "whenhandedover",
code: "whenhandedover",
base: &["MedicationDispense"],
r#type: SearchParamType::Date,
expression: Some("MedicationDispense.whenHandedOver"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared",
name: "whenprepared",
code: "whenprepared",
base: &["MedicationDispense"],
r#type: SearchParamType::Date,
expression: Some("MedicationDispense.whenPrepared"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon",
name: "authoredon",
code: "authoredon",
base: &["MedicationRequest"],
r#type: SearchParamType::Date,
expression: Some("MedicationRequest.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-category",
name: "category",
code: "category",
base: &["MedicationRequest"],
r#type: SearchParamType::Token,
expression: Some("MedicationRequest.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-context",
name: "context",
code: "context",
base: &["MedicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("MedicationRequest.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-dispenser",
name: "intended-dispenser",
code: "intended-dispenser",
base: &["MedicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("MedicationRequest.dispenseRequest.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-intent",
name: "intent",
code: "intent",
base: &["MedicationRequest"],
r#type: SearchParamType::Token,
expression: Some("MedicationRequest.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-priority",
name: "priority",
code: "priority",
base: &["MedicationRequest"],
r#type: SearchParamType::Token,
expression: Some("MedicationRequest.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-requester",
name: "requester",
code: "requester",
base: &["MedicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("MedicationRequest.requester.agent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-subject",
name: "subject",
code: "subject",
base: &["MedicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("MedicationRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationStatement-category",
name: "category",
code: "category",
base: &["MedicationStatement"],
r#type: SearchParamType::Token,
expression: Some("MedicationStatement.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationStatement-context",
name: "context",
code: "context",
base: &["MedicationStatement"],
r#type: SearchParamType::Reference,
expression: Some("MedicationStatement.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationStatement-effective",
name: "effective",
code: "effective",
base: &["MedicationStatement"],
r#type: SearchParamType::Date,
expression: Some("MedicationStatement.effective"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of",
name: "part-of",
code: "part-of",
base: &["MedicationStatement"],
r#type: SearchParamType::Reference,
expression: Some("MedicationStatement.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationStatement-source",
name: "source",
code: "source",
base: &["MedicationStatement"],
r#type: SearchParamType::Reference,
expression: Some("MedicationStatement.informationSource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationStatement-subject",
name: "subject",
code: "subject",
base: &["MedicationStatement"],
r#type: SearchParamType::Reference,
expression: Some("MedicationStatement.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-category",
name: "category",
code: "category",
base: &["MessageDefinition"],
r#type: SearchParamType::Token,
expression: Some("MessageDefinition.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-date",
name: "date",
code: "date",
base: &["MessageDefinition"],
r#type: SearchParamType::Date,
expression: Some("MessageDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-description",
name: "description",
code: "description",
base: &["MessageDefinition"],
r#type: SearchParamType::String,
expression: Some("MessageDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-event",
name: "event",
code: "event",
base: &["MessageDefinition"],
r#type: SearchParamType::Token,
expression: Some("MessageDefinition.event"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-focus",
name: "focus",
code: "focus",
base: &["MessageDefinition"],
r#type: SearchParamType::Token,
expression: Some("MessageDefinition.focus.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["MessageDefinition"],
r#type: SearchParamType::Token,
expression: Some("MessageDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["MessageDefinition"],
r#type: SearchParamType::Token,
expression: Some("MessageDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-name",
name: "name",
code: "name",
base: &["MessageDefinition"],
r#type: SearchParamType::String,
expression: Some("MessageDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["MessageDefinition"],
r#type: SearchParamType::String,
expression: Some("MessageDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-status",
name: "status",
code: "status",
base: &["MessageDefinition"],
r#type: SearchParamType::Token,
expression: Some("MessageDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-title",
name: "title",
code: "title",
base: &["MessageDefinition"],
r#type: SearchParamType::String,
expression: Some("MessageDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-url",
name: "url",
code: "url",
base: &["MessageDefinition"],
r#type: SearchParamType::Uri,
expression: Some("MessageDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-version",
name: "version",
code: "version",
base: &["MessageDefinition"],
r#type: SearchParamType::Token,
expression: Some("MessageDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-author",
name: "author",
code: "author",
base: &["MessageHeader"],
r#type: SearchParamType::Reference,
expression: Some("MessageHeader.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-code",
name: "code",
code: "code",
base: &["MessageHeader"],
r#type: SearchParamType::Token,
expression: Some("MessageHeader.response.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-destination",
name: "destination",
code: "destination",
base: &["MessageHeader"],
r#type: SearchParamType::String,
expression: Some("MessageHeader.destination.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-destination-uri",
name: "destination-uri",
code: "destination-uri",
base: &["MessageHeader"],
r#type: SearchParamType::Uri,
expression: Some("MessageHeader.destination.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-enterer",
name: "enterer",
code: "enterer",
base: &["MessageHeader"],
r#type: SearchParamType::Reference,
expression: Some("MessageHeader.enterer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-event",
name: "event",
code: "event",
base: &["MessageHeader"],
r#type: SearchParamType::Token,
expression: Some("MessageHeader.event"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-focus",
name: "focus",
code: "focus",
base: &["MessageHeader"],
r#type: SearchParamType::Reference,
expression: Some("MessageHeader.focus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-receiver",
name: "receiver",
code: "receiver",
base: &["MessageHeader"],
r#type: SearchParamType::Reference,
expression: Some("MessageHeader.receiver"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-response-id",
name: "response-id",
code: "response-id",
base: &["MessageHeader"],
r#type: SearchParamType::Token,
expression: Some("MessageHeader.response.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-responsible",
name: "responsible",
code: "responsible",
base: &["MessageHeader"],
r#type: SearchParamType::Reference,
expression: Some("MessageHeader.responsible"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-sender",
name: "sender",
code: "sender",
base: &["MessageHeader"],
r#type: SearchParamType::Reference,
expression: Some("MessageHeader.sender"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-source",
name: "source",
code: "source",
base: &["MessageHeader"],
r#type: SearchParamType::String,
expression: Some("MessageHeader.source.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-source-uri",
name: "source-uri",
code: "source-uri",
base: &["MessageHeader"],
r#type: SearchParamType::Uri,
expression: Some("MessageHeader.source.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-target",
name: "target",
code: "target",
base: &["MessageHeader"],
r#type: SearchParamType::Reference,
expression: Some("MessageHeader.destination.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageHeader-timestamp",
name: "timestamp",
code: "timestamp",
base: &["MessageHeader"],
r#type: SearchParamType::Date,
expression: Some("MessageHeader.timestamp"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-contact",
name: "contact",
code: "contact",
base: &["NamingSystem"],
r#type: SearchParamType::String,
expression: Some("NamingSystem.contact.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-date",
name: "date",
code: "date",
base: &["NamingSystem"],
r#type: SearchParamType::Date,
expression: Some("NamingSystem.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-description",
name: "description",
code: "description",
base: &["NamingSystem"],
r#type: SearchParamType::String,
expression: Some("NamingSystem.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-id-type",
name: "id-type",
code: "id-type",
base: &["NamingSystem"],
r#type: SearchParamType::Token,
expression: Some("NamingSystem.uniqueId.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["NamingSystem"],
r#type: SearchParamType::Token,
expression: Some("NamingSystem.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-kind",
name: "kind",
code: "kind",
base: &["NamingSystem"],
r#type: SearchParamType::Token,
expression: Some("NamingSystem.kind"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-name",
name: "name",
code: "name",
base: &["NamingSystem"],
r#type: SearchParamType::String,
expression: Some("NamingSystem.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-period",
name: "period",
code: "period",
base: &["NamingSystem"],
r#type: SearchParamType::Date,
expression: Some("NamingSystem.uniqueId.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-publisher",
name: "publisher",
code: "publisher",
base: &["NamingSystem"],
r#type: SearchParamType::String,
expression: Some("NamingSystem.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-replaced-by",
name: "replaced-by",
code: "replaced-by",
base: &["NamingSystem"],
r#type: SearchParamType::Reference,
expression: Some("NamingSystem.replacedBy"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-responsible",
name: "responsible",
code: "responsible",
base: &["NamingSystem"],
r#type: SearchParamType::String,
expression: Some("NamingSystem.responsible"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-status",
name: "status",
code: "status",
base: &["NamingSystem"],
r#type: SearchParamType::Token,
expression: Some("NamingSystem.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-telecom",
name: "telecom",
code: "telecom",
base: &["NamingSystem"],
r#type: SearchParamType::Token,
expression: Some("NamingSystem.contact.telecom"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-type",
name: "type",
code: "type",
base: &["NamingSystem"],
r#type: SearchParamType::Token,
expression: Some("NamingSystem.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NamingSystem-value",
name: "value",
code: "value",
base: &["NamingSystem"],
r#type: SearchParamType::String,
expression: Some("NamingSystem.uniqueId.value"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-additive",
name: "additive",
code: "additive",
base: &["NutritionOrder"],
r#type: SearchParamType::Token,
expression: Some("NutritionOrder.enteralFormula.additiveType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-datetime",
name: "datetime",
code: "datetime",
base: &["NutritionOrder"],
r#type: SearchParamType::Date,
expression: Some("NutritionOrder.dateTime"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-formula",
name: "formula",
code: "formula",
base: &["NutritionOrder"],
r#type: SearchParamType::Token,
expression: Some("NutritionOrder.enteralFormula.baseFormulaType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-oraldiet",
name: "oraldiet",
code: "oraldiet",
base: &["NutritionOrder"],
r#type: SearchParamType::Token,
expression: Some("NutritionOrder.oralDiet.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-provider",
name: "provider",
code: "provider",
base: &["NutritionOrder"],
r#type: SearchParamType::Reference,
expression: Some("NutritionOrder.orderer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-status",
name: "status",
code: "status",
base: &["NutritionOrder"],
r#type: SearchParamType::Token,
expression: Some("NutritionOrder.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-supplement",
name: "supplement",
code: "supplement",
base: &["NutritionOrder"],
r#type: SearchParamType::Token,
expression: Some("NutritionOrder.supplement.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-based-on",
name: "based-on",
code: "based-on",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-category",
name: "category",
code: "category",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-code-value-concept",
name: "code-value-concept",
code: "code-value-concept",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-code-value-date",
name: "code-value-date",
code: "code-value-date",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity",
name: "code-value-quantity",
code: "code-value-quantity",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-code-value-string",
name: "code-value-string",
code: "code-value-string",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-combo-code",
name: "combo-code",
code: "combo-code",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.code | Observation.component.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept",
name: "combo-code-value-concept",
code: "combo-code-value-concept",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation | Observation.component"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity",
name: "combo-code-value-quantity",
code: "combo-code-value-quantity",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation | Observation.component"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason",
name: "combo-data-absent-reason",
code: "combo-data-absent-reason",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some(
"Observation.dataAbsentReason | Observation.component.dataAbsentReason",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept",
name: "combo-value-concept",
code: "combo-value-concept",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some(
"Observation.value.as(CodeableConcept) | Observation.component.value.as(CodeableConcept)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity",
name: "combo-value-quantity",
code: "combo-value-quantity",
base: &["Observation"],
r#type: SearchParamType::Quantity,
expression: Some(
"Observation.value.as(Quantity) | Observation.component.value.as(Quantity)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-code",
name: "component-code",
code: "component-code",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.component.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept",
name: "component-code-value-concept",
code: "component-code-value-concept",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation.component"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity",
name: "component-code-value-quantity",
code: "component-code-value-quantity",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation.component"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason",
name: "component-data-absent-reason",
code: "component-data-absent-reason",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.component.dataAbsentReason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-value-concept",
name: "component-value-concept",
code: "component-value-concept",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.component.value.as(CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity",
name: "component-value-quantity",
code: "component-value-quantity",
base: &["Observation"],
r#type: SearchParamType::Quantity,
expression: Some("Observation.component.value.as(Quantity)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-context",
name: "context",
code: "context",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason",
name: "data-absent-reason",
code: "data-absent-reason",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.dataAbsentReason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-device",
name: "device",
code: "device",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.device"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-method",
name: "method",
code: "method",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.method"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-performer",
name: "performer",
code: "performer",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-related",
name: "related",
code: "related",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation.related"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-related-target",
name: "related-target",
code: "related-target",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.related.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-related-type",
name: "related-type",
code: "related-type",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.related.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-specimen",
name: "specimen",
code: "specimen",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.specimen"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-status",
name: "status",
code: "status",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-subject",
name: "subject",
code: "subject",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-value-concept",
name: "value-concept",
code: "value-concept",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.value.as(CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-value-date",
name: "value-date",
code: "value-date",
base: &["Observation"],
r#type: SearchParamType::Date,
expression: Some("Observation.value.as(DateTime) | Observation.value.as(Period)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-value-quantity",
name: "value-quantity",
code: "value-quantity",
base: &["Observation"],
r#type: SearchParamType::Quantity,
expression: Some("Observation.value.as(Quantity)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-value-string",
name: "value-string",
code: "value-string",
base: &["Observation"],
r#type: SearchParamType::String,
expression: Some("Observation.value.as(String)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-base",
name: "base",
code: "base",
base: &["OperationDefinition"],
r#type: SearchParamType::Reference,
expression: Some("OperationDefinition.base"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-code",
name: "code",
code: "code",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-date",
name: "date",
code: "date",
base: &["OperationDefinition"],
r#type: SearchParamType::Date,
expression: Some("OperationDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-description",
name: "description",
code: "description",
base: &["OperationDefinition"],
r#type: SearchParamType::String,
expression: Some("OperationDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-instance",
name: "instance",
code: "instance",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.instance"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-kind",
name: "kind",
code: "kind",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.kind"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-name",
name: "name",
code: "name",
base: &["OperationDefinition"],
r#type: SearchParamType::String,
expression: Some("OperationDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-param-profile",
name: "param-profile",
code: "param-profile",
base: &["OperationDefinition"],
r#type: SearchParamType::Reference,
expression: Some("OperationDefinition.parameter.profile"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["OperationDefinition"],
r#type: SearchParamType::String,
expression: Some("OperationDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-status",
name: "status",
code: "status",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-system",
name: "system",
code: "system",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.system"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-type",
name: "type",
code: "type",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-url",
name: "url",
code: "url",
base: &["OperationDefinition"],
r#type: SearchParamType::Uri,
expression: Some("OperationDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OperationDefinition-version",
name: "version",
code: "version",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-active",
name: "active",
code: "active",
base: &["Organization"],
r#type: SearchParamType::Token,
expression: Some("Organization.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-address",
name: "address",
code: "address",
base: &["Organization"],
r#type: SearchParamType::String,
expression: Some("Organization.address"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-address-city",
name: "address-city",
code: "address-city",
base: &["Organization"],
r#type: SearchParamType::String,
expression: Some("Organization.address.city"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-address-country",
name: "address-country",
code: "address-country",
base: &["Organization"],
r#type: SearchParamType::String,
expression: Some("Organization.address.country"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-address-postalcode",
name: "address-postalcode",
code: "address-postalcode",
base: &["Organization"],
r#type: SearchParamType::String,
expression: Some("Organization.address.postalCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-address-state",
name: "address-state",
code: "address-state",
base: &["Organization"],
r#type: SearchParamType::String,
expression: Some("Organization.address.state"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-address-use",
name: "address-use",
code: "address-use",
base: &["Organization"],
r#type: SearchParamType::Token,
expression: Some("Organization.address.use"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-endpoint",
name: "endpoint",
code: "endpoint",
base: &["Organization"],
r#type: SearchParamType::Reference,
expression: Some("Organization.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-identifier",
name: "identifier",
code: "identifier",
base: &["Organization"],
r#type: SearchParamType::Token,
expression: Some("Organization.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-name",
name: "name",
code: "name",
base: &["Organization"],
r#type: SearchParamType::String,
expression: Some("Organization.name | Organization.alias"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-partof",
name: "partof",
code: "partof",
base: &["Organization"],
r#type: SearchParamType::Reference,
expression: Some("Organization.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-phonetic",
name: "phonetic",
code: "phonetic",
base: &["Organization"],
r#type: SearchParamType::String,
expression: Some("Organization.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Organization-type",
name: "type",
code: "type",
base: &["Organization"],
r#type: SearchParamType::Token,
expression: Some("Organization.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-active",
name: "active",
code: "active",
base: &["Patient"],
r#type: SearchParamType::Token,
expression: Some("Patient.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-animal-breed",
name: "animal-breed",
code: "animal-breed",
base: &["Patient"],
r#type: SearchParamType::Token,
expression: Some("Patient.animal.breed"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-animal-species",
name: "animal-species",
code: "animal-species",
base: &["Patient"],
r#type: SearchParamType::Token,
expression: Some("Patient.animal.species"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-death-date",
name: "death-date",
code: "death-date",
base: &["Patient"],
r#type: SearchParamType::Date,
expression: Some("Patient.deceased.as(DateTime)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-deceased",
name: "deceased",
code: "deceased",
base: &["Patient"],
r#type: SearchParamType::Token,
expression: Some("Patient.deceased.exists()"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-general-practitioner",
name: "general-practitioner",
code: "general-practitioner",
base: &["Patient"],
r#type: SearchParamType::Reference,
expression: Some("Patient.generalPractitioner"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-identifier",
name: "identifier",
code: "identifier",
base: &["Patient"],
r#type: SearchParamType::Token,
expression: Some("Patient.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-language",
name: "language",
code: "language",
base: &["Patient"],
r#type: SearchParamType::Token,
expression: Some("Patient.communication.language"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-link",
name: "link",
code: "link",
base: &["Patient"],
r#type: SearchParamType::Reference,
expression: Some("Patient.link.other"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-name",
name: "name",
code: "name",
base: &["Patient"],
r#type: SearchParamType::String,
expression: Some("Patient.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Patient-organization",
name: "organization",
code: "organization",
base: &["Patient"],
r#type: SearchParamType::Reference,
expression: Some("Patient.managingOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-created",
name: "created",
code: "created",
base: &["PaymentNotice"],
r#type: SearchParamType::Date,
expression: Some("PaymentNotice.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-identifier",
name: "identifier",
code: "identifier",
base: &["PaymentNotice"],
r#type: SearchParamType::Token,
expression: Some("PaymentNotice.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-organization",
name: "organization",
code: "organization",
base: &["PaymentNotice"],
r#type: SearchParamType::Reference,
expression: Some("PaymentNotice.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-payment-status",
name: "payment-status",
code: "payment-status",
base: &["PaymentNotice"],
r#type: SearchParamType::Token,
expression: Some("PaymentNotice.paymentStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-provider",
name: "provider",
code: "provider",
base: &["PaymentNotice"],
r#type: SearchParamType::Reference,
expression: Some("PaymentNotice.provider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-request",
name: "request",
code: "request",
base: &["PaymentNotice"],
r#type: SearchParamType::Reference,
expression: Some("PaymentNotice.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-response",
name: "response",
code: "response",
base: &["PaymentNotice"],
r#type: SearchParamType::Reference,
expression: Some("PaymentNotice.response"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-statusdate",
name: "statusdate",
code: "statusdate",
base: &["PaymentNotice"],
r#type: SearchParamType::Date,
expression: Some("PaymentNotice.statusDate"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-created",
name: "created",
code: "created",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Date,
expression: Some("PaymentReconciliation.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-disposition",
name: "disposition",
code: "disposition",
base: &["PaymentReconciliation"],
r#type: SearchParamType::String,
expression: Some("PaymentReconciliation.disposition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-identifier",
name: "identifier",
code: "identifier",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Token,
expression: Some("PaymentReconciliation.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-organization",
name: "organization",
code: "organization",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Reference,
expression: Some("PaymentReconciliation.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-outcome",
name: "outcome",
code: "outcome",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Token,
expression: Some("PaymentReconciliation.outcome"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request",
name: "request",
code: "request",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Reference,
expression: Some("PaymentReconciliation.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request-organization",
name: "request-organization",
code: "request-organization",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Reference,
expression: Some("PaymentReconciliation.requestOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request-provider",
name: "request-provider",
code: "request-provider",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Reference,
expression: Some("PaymentReconciliation.requestProvider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-identifier",
name: "identifier",
code: "identifier",
base: &["Person"],
r#type: SearchParamType::Token,
expression: Some("Person.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-link",
name: "link",
code: "link",
base: &["Person"],
r#type: SearchParamType::Reference,
expression: Some("Person.link.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-name",
name: "name",
code: "name",
base: &["Person"],
r#type: SearchParamType::String,
expression: Some("Person.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-organization",
name: "organization",
code: "organization",
base: &["Person"],
r#type: SearchParamType::Reference,
expression: Some("Person.managingOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-patient",
name: "patient",
code: "patient",
base: &["Person"],
r#type: SearchParamType::Reference,
expression: Some("Person.link.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-practitioner",
name: "practitioner",
code: "practitioner",
base: &["Person"],
r#type: SearchParamType::Reference,
expression: Some("Person.link.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-relatedperson",
name: "relatedperson",
code: "relatedperson",
base: &["Person"],
r#type: SearchParamType::Reference,
expression: Some("Person.link.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of",
name: "composed-of",
code: "composed-of",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some("PlanDefinition.relatedArtifact.where(type='composed-of').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-date",
name: "date",
code: "date",
base: &["PlanDefinition"],
r#type: SearchParamType::Date,
expression: Some("PlanDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on",
name: "depends-on",
code: "depends-on",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PlanDefinition.relatedArtifact.where(type='depends-on').resource | PlanDefinition.library",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from",
name: "derived-from",
code: "derived-from",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some("PlanDefinition.relatedArtifact.where(type='derived-from').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-description",
name: "description",
code: "description",
base: &["PlanDefinition"],
r#type: SearchParamType::String,
expression: Some("PlanDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-effective",
name: "effective",
code: "effective",
base: &["PlanDefinition"],
r#type: SearchParamType::Date,
expression: Some("PlanDefinition.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-name",
name: "name",
code: "name",
base: &["PlanDefinition"],
r#type: SearchParamType::String,
expression: Some("PlanDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor",
name: "predecessor",
code: "predecessor",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some("PlanDefinition.relatedArtifact.where(type='predecessor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["PlanDefinition"],
r#type: SearchParamType::String,
expression: Some("PlanDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-status",
name: "status",
code: "status",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-successor",
name: "successor",
code: "successor",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some("PlanDefinition.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-title",
name: "title",
code: "title",
base: &["PlanDefinition"],
r#type: SearchParamType::String,
expression: Some("PlanDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-topic",
name: "topic",
code: "topic",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-url",
name: "url",
code: "url",
base: &["PlanDefinition"],
r#type: SearchParamType::Uri,
expression: Some("PlanDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-version",
name: "version",
code: "version",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Practitioner-active",
name: "active",
code: "active",
base: &["Practitioner"],
r#type: SearchParamType::Token,
expression: Some("Practitioner.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Practitioner-communication",
name: "communication",
code: "communication",
base: &["Practitioner"],
r#type: SearchParamType::Token,
expression: Some("Practitioner.communication"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Practitioner-identifier",
name: "identifier",
code: "identifier",
base: &["Practitioner"],
r#type: SearchParamType::Token,
expression: Some("Practitioner.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Practitioner-name",
name: "name",
code: "name",
base: &["Practitioner"],
r#type: SearchParamType::String,
expression: Some("Practitioner.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-active",
name: "active",
code: "active",
base: &["PractitionerRole"],
r#type: SearchParamType::Token,
expression: Some("PractitionerRole.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-date",
name: "date",
code: "date",
base: &["PractitionerRole"],
r#type: SearchParamType::Date,
expression: Some("PractitionerRole.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-endpoint",
name: "endpoint",
code: "endpoint",
base: &["PractitionerRole"],
r#type: SearchParamType::Reference,
expression: Some("PractitionerRole.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier",
name: "identifier",
code: "identifier",
base: &["PractitionerRole"],
r#type: SearchParamType::Token,
expression: Some("PractitionerRole.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-location",
name: "location",
code: "location",
base: &["PractitionerRole"],
r#type: SearchParamType::Reference,
expression: Some("PractitionerRole.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-organization",
name: "organization",
code: "organization",
base: &["PractitionerRole"],
r#type: SearchParamType::Reference,
expression: Some("PractitionerRole.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner",
name: "practitioner",
code: "practitioner",
base: &["PractitionerRole"],
r#type: SearchParamType::Reference,
expression: Some("PractitionerRole.practitioner"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-role",
name: "role",
code: "role",
base: &["PractitionerRole"],
r#type: SearchParamType::Token,
expression: Some("PractitionerRole.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-service",
name: "service",
code: "service",
base: &["PractitionerRole"],
r#type: SearchParamType::Reference,
expression: Some("PractitionerRole.healthcareService"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty",
name: "specialty",
code: "specialty",
base: &["PractitionerRole"],
r#type: SearchParamType::Token,
expression: Some("PractitionerRole.specialty"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-based-on",
name: "based-on",
code: "based-on",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-category",
name: "category",
code: "category",
base: &["Procedure"],
r#type: SearchParamType::Token,
expression: Some("Procedure.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-context",
name: "context",
code: "context",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-definition",
name: "definition",
code: "definition",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-location",
name: "location",
code: "location",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-part-of",
name: "part-of",
code: "part-of",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-performer",
name: "performer",
code: "performer",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.performer.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-status",
name: "status",
code: "status",
base: &["Procedure"],
r#type: SearchParamType::Token,
expression: Some("Procedure.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-subject",
name: "subject",
code: "subject",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-authored",
name: "authored",
code: "authored",
base: &["ProcedureRequest"],
r#type: SearchParamType::Date,
expression: Some("ProcedureRequest.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-based-on",
name: "based-on",
code: "based-on",
base: &["ProcedureRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcedureRequest.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-body-site",
name: "body-site",
code: "body-site",
base: &["ProcedureRequest"],
r#type: SearchParamType::Token,
expression: Some("ProcedureRequest.bodySite"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-context",
name: "context",
code: "context",
base: &["ProcedureRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcedureRequest.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-definition",
name: "definition",
code: "definition",
base: &["ProcedureRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcedureRequest.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-intent",
name: "intent",
code: "intent",
base: &["ProcedureRequest"],
r#type: SearchParamType::Token,
expression: Some("ProcedureRequest.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-occurrence",
name: "occurrence",
code: "occurrence",
base: &["ProcedureRequest"],
r#type: SearchParamType::Date,
expression: Some("ProcedureRequest.occurrence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-performer",
name: "performer",
code: "performer",
base: &["ProcedureRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcedureRequest.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-performer-type",
name: "performer-type",
code: "performer-type",
base: &["ProcedureRequest"],
r#type: SearchParamType::Token,
expression: Some("ProcedureRequest.performerType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-priority",
name: "priority",
code: "priority",
base: &["ProcedureRequest"],
r#type: SearchParamType::Token,
expression: Some("ProcedureRequest.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-replaces",
name: "replaces",
code: "replaces",
base: &["ProcedureRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcedureRequest.replaces"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-requester",
name: "requester",
code: "requester",
base: &["ProcedureRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcedureRequest.requester.agent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-requisition",
name: "requisition",
code: "requisition",
base: &["ProcedureRequest"],
r#type: SearchParamType::Token,
expression: Some("ProcedureRequest.requisition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-specimen",
name: "specimen",
code: "specimen",
base: &["ProcedureRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcedureRequest.specimen"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-status",
name: "status",
code: "status",
base: &["ProcedureRequest"],
r#type: SearchParamType::Token,
expression: Some("ProcedureRequest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcedureRequest-subject",
name: "subject",
code: "subject",
base: &["ProcedureRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcedureRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessRequest-action",
name: "action",
code: "action",
base: &["ProcessRequest"],
r#type: SearchParamType::Token,
expression: Some("ProcessRequest.action"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessRequest-identifier",
name: "identifier",
code: "identifier",
base: &["ProcessRequest"],
r#type: SearchParamType::Token,
expression: Some("ProcessRequest.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessRequest-organization",
name: "organization",
code: "organization",
base: &["ProcessRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcessRequest.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessRequest-provider",
name: "provider",
code: "provider",
base: &["ProcessRequest"],
r#type: SearchParamType::Reference,
expression: Some("ProcessRequest.provider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessResponse-identifier",
name: "identifier",
code: "identifier",
base: &["ProcessResponse"],
r#type: SearchParamType::Token,
expression: Some("ProcessResponse.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessResponse-organization",
name: "organization",
code: "organization",
base: &["ProcessResponse"],
r#type: SearchParamType::Reference,
expression: Some("ProcessResponse.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessResponse-request",
name: "request",
code: "request",
base: &["ProcessResponse"],
r#type: SearchParamType::Reference,
expression: Some("ProcessResponse.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessResponse-request-organization",
name: "request-organization",
code: "request-organization",
base: &["ProcessResponse"],
r#type: SearchParamType::Reference,
expression: Some("ProcessResponse.requestOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ProcessResponse-request-provider",
name: "request-provider",
code: "request-provider",
base: &["ProcessResponse"],
r#type: SearchParamType::Reference,
expression: Some("ProcessResponse.requestProvider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-agent",
name: "agent",
code: "agent",
base: &["Provenance"],
r#type: SearchParamType::Reference,
expression: Some("Provenance.agent.who"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-agent-role",
name: "agent-role",
code: "agent-role",
base: &["Provenance"],
r#type: SearchParamType::Token,
expression: Some("Provenance.agent.role"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-end",
name: "end",
code: "end",
base: &["Provenance"],
r#type: SearchParamType::Date,
expression: Some("Provenance.period.end"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-entity-id",
name: "entity-id",
code: "entity-id",
base: &["Provenance"],
r#type: SearchParamType::Token,
expression: Some("Provenance.entity.what.as(Identifier)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-entity-ref",
name: "entity-ref",
code: "entity-ref",
base: &["Provenance"],
r#type: SearchParamType::Reference,
expression: Some("Provenance.entity.what.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-location",
name: "location",
code: "location",
base: &["Provenance"],
r#type: SearchParamType::Reference,
expression: Some("Provenance.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-patient",
name: "patient",
code: "patient",
base: &["Provenance"],
r#type: SearchParamType::Reference,
expression: Some("Provenance.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-recorded",
name: "recorded",
code: "recorded",
base: &["Provenance"],
r#type: SearchParamType::Date,
expression: Some("Provenance.recorded"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-signature-type",
name: "signature-type",
code: "signature-type",
base: &["Provenance"],
r#type: SearchParamType::Token,
expression: Some("Provenance.signature.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-start",
name: "start",
code: "start",
base: &["Provenance"],
r#type: SearchParamType::Date,
expression: Some("Provenance.period.start"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-target",
name: "target",
code: "target",
base: &["Provenance"],
r#type: SearchParamType::Reference,
expression: Some("Provenance.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-code",
name: "code",
code: "code",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.item.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-date",
name: "date",
code: "date",
base: &["Questionnaire"],
r#type: SearchParamType::Date,
expression: Some("Questionnaire.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-description",
name: "description",
code: "description",
base: &["Questionnaire"],
r#type: SearchParamType::String,
expression: Some("Questionnaire.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-effective",
name: "effective",
code: "effective",
base: &["Questionnaire"],
r#type: SearchParamType::Date,
expression: Some("Questionnaire.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-identifier",
name: "identifier",
code: "identifier",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-name",
name: "name",
code: "name",
base: &["Questionnaire"],
r#type: SearchParamType::String,
expression: Some("Questionnaire.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-publisher",
name: "publisher",
code: "publisher",
base: &["Questionnaire"],
r#type: SearchParamType::String,
expression: Some("Questionnaire.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-status",
name: "status",
code: "status",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-title",
name: "title",
code: "title",
base: &["Questionnaire"],
r#type: SearchParamType::String,
expression: Some("Questionnaire.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-url",
name: "url",
code: "url",
base: &["Questionnaire"],
r#type: SearchParamType::Uri,
expression: Some("Questionnaire.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-version",
name: "version",
code: "version",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author",
name: "author",
code: "author",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored",
name: "authored",
code: "authored",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Date,
expression: Some("QuestionnaireResponse.authored"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-based-on",
name: "based-on",
code: "based-on",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-context",
name: "context",
code: "context",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier",
name: "identifier",
code: "identifier",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Token,
expression: Some("QuestionnaireResponse.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-parent",
name: "parent",
code: "parent",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.parent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient",
name: "patient",
code: "patient",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire",
name: "questionnaire",
code: "questionnaire",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.questionnaire"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-source",
name: "source",
code: "source",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status",
name: "status",
code: "status",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Token,
expression: Some("QuestionnaireResponse.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-subject",
name: "subject",
code: "subject",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-authored-on",
name: "authored-on",
code: "authored-on",
base: &["ReferralRequest"],
r#type: SearchParamType::Date,
expression: Some("ReferralRequest.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-based-on",
name: "based-on",
code: "based-on",
base: &["ReferralRequest"],
r#type: SearchParamType::Reference,
expression: Some("ReferralRequest.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-context",
name: "context",
code: "context",
base: &["ReferralRequest"],
r#type: SearchParamType::Reference,
expression: Some("ReferralRequest.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-definition",
name: "definition",
code: "definition",
base: &["ReferralRequest"],
r#type: SearchParamType::Reference,
expression: Some("ReferralRequest.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-encounter",
name: "encounter",
code: "encounter",
base: &["ReferralRequest"],
r#type: SearchParamType::Reference,
expression: Some("ReferralRequest.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-group-identifier",
name: "group-identifier",
code: "group-identifier",
base: &["ReferralRequest"],
r#type: SearchParamType::Token,
expression: Some("ReferralRequest.groupIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-identifier",
name: "identifier",
code: "identifier",
base: &["ReferralRequest"],
r#type: SearchParamType::Token,
expression: Some("ReferralRequest.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-intent",
name: "intent",
code: "intent",
base: &["ReferralRequest"],
r#type: SearchParamType::Token,
expression: Some("ReferralRequest.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-occurrence-date",
name: "occurrence-date",
code: "occurrence-date",
base: &["ReferralRequest"],
r#type: SearchParamType::Date,
expression: Some("ReferralRequest.occurrence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-priority",
name: "priority",
code: "priority",
base: &["ReferralRequest"],
r#type: SearchParamType::Token,
expression: Some("ReferralRequest.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-recipient",
name: "recipient",
code: "recipient",
base: &["ReferralRequest"],
r#type: SearchParamType::Reference,
expression: Some("ReferralRequest.recipient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-replaces",
name: "replaces",
code: "replaces",
base: &["ReferralRequest"],
r#type: SearchParamType::Reference,
expression: Some("ReferralRequest.replaces"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-requester",
name: "requester",
code: "requester",
base: &["ReferralRequest"],
r#type: SearchParamType::Reference,
expression: Some("ReferralRequest.requester.agent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-service",
name: "service",
code: "service",
base: &["ReferralRequest"],
r#type: SearchParamType::Token,
expression: Some("ReferralRequest.serviceRequested"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-specialty",
name: "specialty",
code: "specialty",
base: &["ReferralRequest"],
r#type: SearchParamType::Token,
expression: Some("ReferralRequest.specialty"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-status",
name: "status",
code: "status",
base: &["ReferralRequest"],
r#type: SearchParamType::Token,
expression: Some("ReferralRequest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ReferralRequest-subject",
name: "subject",
code: "subject",
base: &["ReferralRequest"],
r#type: SearchParamType::Reference,
expression: Some("ReferralRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RelatedPerson-active",
name: "active",
code: "active",
base: &["RelatedPerson"],
r#type: SearchParamType::Token,
expression: Some("RelatedPerson.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RelatedPerson-identifier",
name: "identifier",
code: "identifier",
base: &["RelatedPerson"],
r#type: SearchParamType::Token,
expression: Some("RelatedPerson.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RelatedPerson-name",
name: "name",
code: "name",
base: &["RelatedPerson"],
r#type: SearchParamType::String,
expression: Some("RelatedPerson.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RelatedPerson-patient",
name: "patient",
code: "patient",
base: &["RelatedPerson"],
r#type: SearchParamType::Reference,
expression: Some("RelatedPerson.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-author",
name: "author",
code: "author",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-authored",
name: "authored",
code: "authored",
base: &["RequestGroup"],
r#type: SearchParamType::Date,
expression: Some("RequestGroup.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-context",
name: "context",
code: "context",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-definition",
name: "definition",
code: "definition",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-encounter",
name: "encounter",
code: "encounter",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-group-identifier",
name: "group-identifier",
code: "group-identifier",
base: &["RequestGroup"],
r#type: SearchParamType::Token,
expression: Some("RequestGroup.groupIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-identifier",
name: "identifier",
code: "identifier",
base: &["RequestGroup"],
r#type: SearchParamType::Token,
expression: Some("RequestGroup.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-intent",
name: "intent",
code: "intent",
base: &["RequestGroup"],
r#type: SearchParamType::Token,
expression: Some("RequestGroup.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-participant",
name: "participant",
code: "participant",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.action.participant"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-patient",
name: "patient",
code: "patient",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-priority",
name: "priority",
code: "priority",
base: &["RequestGroup"],
r#type: SearchParamType::Token,
expression: Some("RequestGroup.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-status",
name: "status",
code: "status",
base: &["RequestGroup"],
r#type: SearchParamType::Token,
expression: Some("RequestGroup.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-subject",
name: "subject",
code: "subject",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-category",
name: "category",
code: "category",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-date",
name: "date",
code: "date",
base: &["ResearchStudy"],
r#type: SearchParamType::Date,
expression: Some("ResearchStudy.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-focus",
name: "focus",
code: "focus",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.focus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-identifier",
name: "identifier",
code: "identifier",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-keyword",
name: "keyword",
code: "keyword",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.keyword"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-partof",
name: "partof",
code: "partof",
base: &["ResearchStudy"],
r#type: SearchParamType::Reference,
expression: Some("ResearchStudy.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-principalinvestigator",
name: "principalinvestigator",
code: "principalinvestigator",
base: &["ResearchStudy"],
r#type: SearchParamType::Reference,
expression: Some("ResearchStudy.principalInvestigator"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-protocol",
name: "protocol",
code: "protocol",
base: &["ResearchStudy"],
r#type: SearchParamType::Reference,
expression: Some("ResearchStudy.protocol"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-site",
name: "site",
code: "site",
base: &["ResearchStudy"],
r#type: SearchParamType::Reference,
expression: Some("ResearchStudy.site"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-sponsor",
name: "sponsor",
code: "sponsor",
base: &["ResearchStudy"],
r#type: SearchParamType::Reference,
expression: Some("ResearchStudy.sponsor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-status",
name: "status",
code: "status",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-title",
name: "title",
code: "title",
base: &["ResearchStudy"],
r#type: SearchParamType::String,
expression: Some("ResearchStudy.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchSubject-date",
name: "date",
code: "date",
base: &["ResearchSubject"],
r#type: SearchParamType::Date,
expression: Some("ResearchSubject.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchSubject-identifier",
name: "identifier",
code: "identifier",
base: &["ResearchSubject"],
r#type: SearchParamType::Token,
expression: Some("ResearchSubject.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchSubject-individual",
name: "individual",
code: "individual",
base: &["ResearchSubject"],
r#type: SearchParamType::Reference,
expression: Some("ResearchSubject.individual"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchSubject-patient",
name: "patient",
code: "patient",
base: &["ResearchSubject"],
r#type: SearchParamType::Reference,
expression: Some("ResearchSubject.individual"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchSubject-status",
name: "status",
code: "status",
base: &["ResearchSubject"],
r#type: SearchParamType::Token,
expression: Some("ResearchSubject.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-content",
name: "_content",
code: "_content",
base: &["Resource"],
r#type: SearchParamType::String,
expression: None,
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-id",
name: "_id",
code: "_id",
base: &["Resource"],
r#type: SearchParamType::Token,
expression: Some("Resource.id"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
name: "_lastUpdated",
code: "_lastUpdated",
base: &["Resource"],
r#type: SearchParamType::Date,
expression: Some("Resource.meta.lastUpdated"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-profile",
name: "_profile",
code: "_profile",
base: &["Resource"],
r#type: SearchParamType::Uri,
expression: Some("Resource.meta.profile"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-query",
name: "_query",
code: "_query",
base: &["Resource"],
r#type: SearchParamType::Token,
expression: None,
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-security",
name: "_security",
code: "_security",
base: &["Resource"],
r#type: SearchParamType::Token,
expression: Some("Resource.meta.security"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-tag",
name: "_tag",
code: "_tag",
base: &["Resource"],
r#type: SearchParamType::Token,
expression: Some("Resource.meta.tag"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-condition",
name: "condition",
code: "condition",
base: &["RiskAssessment"],
r#type: SearchParamType::Reference,
expression: Some("RiskAssessment.condition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-method",
name: "method",
code: "method",
base: &["RiskAssessment"],
r#type: SearchParamType::Token,
expression: Some("RiskAssessment.method"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-performer",
name: "performer",
code: "performer",
base: &["RiskAssessment"],
r#type: SearchParamType::Reference,
expression: Some("RiskAssessment.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-probability",
name: "probability",
code: "probability",
base: &["RiskAssessment"],
r#type: SearchParamType::Number,
expression: Some("RiskAssessment.prediction.probability"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-risk",
name: "risk",
code: "risk",
base: &["RiskAssessment"],
r#type: SearchParamType::Token,
expression: Some("RiskAssessment.prediction.qualitativeRisk"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-subject",
name: "subject",
code: "subject",
base: &["RiskAssessment"],
r#type: SearchParamType::Reference,
expression: Some("RiskAssessment.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-active",
name: "active",
code: "active",
base: &["Schedule"],
r#type: SearchParamType::Token,
expression: Some("Schedule.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-actor",
name: "actor",
code: "actor",
base: &["Schedule"],
r#type: SearchParamType::Reference,
expression: Some("Schedule.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-date",
name: "date",
code: "date",
base: &["Schedule"],
r#type: SearchParamType::Date,
expression: Some("Schedule.planningHorizon"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-identifier",
name: "identifier",
code: "identifier",
base: &["Schedule"],
r#type: SearchParamType::Token,
expression: Some("Schedule.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-type",
name: "type",
code: "type",
base: &["Schedule"],
r#type: SearchParamType::Token,
expression: Some("Schedule.serviceType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-base",
name: "base",
code: "base",
base: &["SearchParameter"],
r#type: SearchParamType::Token,
expression: Some("SearchParameter.base"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-code",
name: "code",
code: "code",
base: &["SearchParameter"],
r#type: SearchParamType::Token,
expression: Some("SearchParameter.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-component",
name: "component",
code: "component",
base: &["SearchParameter"],
r#type: SearchParamType::Reference,
expression: Some("SearchParameter.component.definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-date",
name: "date",
code: "date",
base: &["SearchParameter"],
r#type: SearchParamType::Date,
expression: Some("SearchParameter.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-derived-from",
name: "derived-from",
code: "derived-from",
base: &["SearchParameter"],
r#type: SearchParamType::Uri,
expression: Some("SearchParameter.derivedFrom"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-description",
name: "description",
code: "description",
base: &["SearchParameter"],
r#type: SearchParamType::String,
expression: Some("SearchParameter.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["SearchParameter"],
r#type: SearchParamType::Token,
expression: Some("SearchParameter.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-name",
name: "name",
code: "name",
base: &["SearchParameter"],
r#type: SearchParamType::String,
expression: Some("SearchParameter.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-publisher",
name: "publisher",
code: "publisher",
base: &["SearchParameter"],
r#type: SearchParamType::String,
expression: Some("SearchParameter.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-status",
name: "status",
code: "status",
base: &["SearchParameter"],
r#type: SearchParamType::Token,
expression: Some("SearchParameter.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-target",
name: "target",
code: "target",
base: &["SearchParameter"],
r#type: SearchParamType::Token,
expression: Some("SearchParameter.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-type",
name: "type",
code: "type",
base: &["SearchParameter"],
r#type: SearchParamType::Token,
expression: Some("SearchParameter.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-url",
name: "url",
code: "url",
base: &["SearchParameter"],
r#type: SearchParamType::Uri,
expression: Some("SearchParameter.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SearchParameter-version",
name: "version",
code: "version",
base: &["SearchParameter"],
r#type: SearchParamType::Token,
expression: Some("SearchParameter.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Sequence-chromosome",
name: "chromosome",
code: "chromosome",
base: &["Sequence"],
r#type: SearchParamType::Token,
expression: Some("Sequence.referenceSeq.chromosome"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Sequence-coordinate",
name: "coordinate",
code: "coordinate",
base: &["Sequence"],
r#type: SearchParamType::Composite,
expression: Some("Sequence.variant"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Sequence-end",
name: "end",
code: "end",
base: &["Sequence"],
r#type: SearchParamType::Number,
expression: Some("Sequence.referenceSeq.windowEnd"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Sequence-identifier",
name: "identifier",
code: "identifier",
base: &["Sequence"],
r#type: SearchParamType::Token,
expression: Some("Sequence.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Sequence-patient",
name: "patient",
code: "patient",
base: &["Sequence"],
r#type: SearchParamType::Reference,
expression: Some("Sequence.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Sequence-start",
name: "start",
code: "start",
base: &["Sequence"],
r#type: SearchParamType::Number,
expression: Some("Sequence.referenceSeq.windowStart"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Sequence-type",
name: "type",
code: "type",
base: &["Sequence"],
r#type: SearchParamType::Token,
expression: Some("Sequence.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-composed-of",
name: "composed-of",
code: "composed-of",
base: &["ServiceDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ServiceDefinition.relatedArtifact.where(type='composed-of').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-date",
name: "date",
code: "date",
base: &["ServiceDefinition"],
r#type: SearchParamType::Date,
expression: Some("ServiceDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-depends-on",
name: "depends-on",
code: "depends-on",
base: &["ServiceDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ServiceDefinition.relatedArtifact.where(type='depends-on').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-derived-from",
name: "derived-from",
code: "derived-from",
base: &["ServiceDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ServiceDefinition.relatedArtifact.where(type='derived-from').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-description",
name: "description",
code: "description",
base: &["ServiceDefinition"],
r#type: SearchParamType::String,
expression: Some("ServiceDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-effective",
name: "effective",
code: "effective",
base: &["ServiceDefinition"],
r#type: SearchParamType::Date,
expression: Some("ServiceDefinition.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["ServiceDefinition"],
r#type: SearchParamType::Token,
expression: Some("ServiceDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ServiceDefinition"],
r#type: SearchParamType::Token,
expression: Some("ServiceDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-name",
name: "name",
code: "name",
base: &["ServiceDefinition"],
r#type: SearchParamType::String,
expression: Some("ServiceDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-predecessor",
name: "predecessor",
code: "predecessor",
base: &["ServiceDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ServiceDefinition.relatedArtifact.where(type='predecessor').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["ServiceDefinition"],
r#type: SearchParamType::String,
expression: Some("ServiceDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-status",
name: "status",
code: "status",
base: &["ServiceDefinition"],
r#type: SearchParamType::Token,
expression: Some("ServiceDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-successor",
name: "successor",
code: "successor",
base: &["ServiceDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ServiceDefinition.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-title",
name: "title",
code: "title",
base: &["ServiceDefinition"],
r#type: SearchParamType::String,
expression: Some("ServiceDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-topic",
name: "topic",
code: "topic",
base: &["ServiceDefinition"],
r#type: SearchParamType::Token,
expression: Some("ServiceDefinition.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-url",
name: "url",
code: "url",
base: &["ServiceDefinition"],
r#type: SearchParamType::Uri,
expression: Some("ServiceDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceDefinition-version",
name: "version",
code: "version",
base: &["ServiceDefinition"],
r#type: SearchParamType::Token,
expression: Some("ServiceDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-identifier",
name: "identifier",
code: "identifier",
base: &["Slot"],
r#type: SearchParamType::Token,
expression: Some("Slot.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-schedule",
name: "schedule",
code: "schedule",
base: &["Slot"],
r#type: SearchParamType::Reference,
expression: Some("Slot.schedule"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-slot-type",
name: "slot-type",
code: "slot-type",
base: &["Slot"],
r#type: SearchParamType::Token,
expression: Some("Slot.serviceType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-start",
name: "start",
code: "start",
base: &["Slot"],
r#type: SearchParamType::Date,
expression: Some("Slot.start"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-status",
name: "status",
code: "status",
base: &["Slot"],
r#type: SearchParamType::Token,
expression: Some("Slot.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-accession",
name: "accession",
code: "accession",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.accessionIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-bodysite",
name: "bodysite",
code: "bodysite",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.collection.bodySite"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-collected",
name: "collected",
code: "collected",
base: &["Specimen"],
r#type: SearchParamType::Date,
expression: Some("Specimen.collection.collected"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-collector",
name: "collector",
code: "collector",
base: &["Specimen"],
r#type: SearchParamType::Reference,
expression: Some("Specimen.collection.collector"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-container",
name: "container",
code: "container",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.container.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-container-id",
name: "container-id",
code: "container-id",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.container.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-identifier",
name: "identifier",
code: "identifier",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-parent",
name: "parent",
code: "parent",
base: &["Specimen"],
r#type: SearchParamType::Reference,
expression: Some("Specimen.parent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-patient",
name: "patient",
code: "patient",
base: &["Specimen"],
r#type: SearchParamType::Reference,
expression: Some("Specimen.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-status",
name: "status",
code: "status",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-subject",
name: "subject",
code: "subject",
base: &["Specimen"],
r#type: SearchParamType::Reference,
expression: Some("Specimen.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-type",
name: "type",
code: "type",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract",
name: "abstract",
code: "abstract",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.abstract"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-base",
name: "base",
code: "base",
base: &["StructureDefinition"],
r#type: SearchParamType::Uri,
expression: Some("StructureDefinition.baseDefinition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-base-path",
name: "base-path",
code: "base-path",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some(
"StructureDefinition.snapshot.element.base.path | StructureDefinition.differential.element.base.path",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-context-type",
name: "context-type",
code: "context-type",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.contextType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-date",
name: "date",
code: "date",
base: &["StructureDefinition"],
r#type: SearchParamType::Date,
expression: Some("StructureDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-derivation",
name: "derivation",
code: "derivation",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.derivation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-description",
name: "description",
code: "description",
base: &["StructureDefinition"],
r#type: SearchParamType::String,
expression: Some("StructureDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context",
name: "ext-context",
code: "ext-context",
base: &["StructureDefinition"],
r#type: SearchParamType::String,
expression: Some("StructureDefinition.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-keyword",
name: "keyword",
code: "keyword",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.keyword"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-kind",
name: "kind",
code: "kind",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.kind"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-name",
name: "name",
code: "name",
base: &["StructureDefinition"],
r#type: SearchParamType::String,
expression: Some("StructureDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-path",
name: "path",
code: "path",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some(
"StructureDefinition.snapshot.element.path | StructureDefinition.differential.element.path",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["StructureDefinition"],
r#type: SearchParamType::String,
expression: Some("StructureDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-status",
name: "status",
code: "status",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-title",
name: "title",
code: "title",
base: &["StructureDefinition"],
r#type: SearchParamType::String,
expression: Some("StructureDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-type",
name: "type",
code: "type",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-url",
name: "url",
code: "url",
base: &["StructureDefinition"],
r#type: SearchParamType::Uri,
expression: Some("StructureDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-valueset",
name: "valueset",
code: "valueset",
base: &["StructureDefinition"],
r#type: SearchParamType::Reference,
expression: Some("StructureDefinition.snapshot.element.binding.valueSet"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-version",
name: "version",
code: "version",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-date",
name: "date",
code: "date",
base: &["StructureMap"],
r#type: SearchParamType::Date,
expression: Some("StructureMap.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-description",
name: "description",
code: "description",
base: &["StructureMap"],
r#type: SearchParamType::String,
expression: Some("StructureMap.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-identifier",
name: "identifier",
code: "identifier",
base: &["StructureMap"],
r#type: SearchParamType::Token,
expression: Some("StructureMap.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["StructureMap"],
r#type: SearchParamType::Token,
expression: Some("StructureMap.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-name",
name: "name",
code: "name",
base: &["StructureMap"],
r#type: SearchParamType::String,
expression: Some("StructureMap.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-publisher",
name: "publisher",
code: "publisher",
base: &["StructureMap"],
r#type: SearchParamType::String,
expression: Some("StructureMap.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-status",
name: "status",
code: "status",
base: &["StructureMap"],
r#type: SearchParamType::Token,
expression: Some("StructureMap.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-title",
name: "title",
code: "title",
base: &["StructureMap"],
r#type: SearchParamType::String,
expression: Some("StructureMap.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-url",
name: "url",
code: "url",
base: &["StructureMap"],
r#type: SearchParamType::Uri,
expression: Some("StructureMap.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureMap-version",
name: "version",
code: "version",
base: &["StructureMap"],
r#type: SearchParamType::Token,
expression: Some("StructureMap.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-add-tag",
name: "add-tag",
code: "add-tag",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.tag"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-contact",
name: "contact",
code: "contact",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.contact"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-criteria",
name: "criteria",
code: "criteria",
base: &["Subscription"],
r#type: SearchParamType::String,
expression: Some("Subscription.criteria"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-payload",
name: "payload",
code: "payload",
base: &["Subscription"],
r#type: SearchParamType::String,
expression: Some("Subscription.channel.payload"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-status",
name: "status",
code: "status",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-type",
name: "type",
code: "type",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.channel.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-url",
name: "url",
code: "url",
base: &["Subscription"],
r#type: SearchParamType::Uri,
expression: Some("Subscription.channel.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-category",
name: "category",
code: "category",
base: &["Substance"],
r#type: SearchParamType::Token,
expression: Some("Substance.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-code",
name: "code",
code: "code",
base: &["Substance"],
r#type: SearchParamType::Token,
expression: Some("Substance.code | Substance.ingredient.substance.as(CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-container-identifier",
name: "container-identifier",
code: "container-identifier",
base: &["Substance"],
r#type: SearchParamType::Token,
expression: Some("Substance.instance.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-expiry",
name: "expiry",
code: "expiry",
base: &["Substance"],
r#type: SearchParamType::Date,
expression: Some("Substance.instance.expiry"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-identifier",
name: "identifier",
code: "identifier",
base: &["Substance"],
r#type: SearchParamType::Token,
expression: Some("Substance.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-quantity",
name: "quantity",
code: "quantity",
base: &["Substance"],
r#type: SearchParamType::Quantity,
expression: Some("Substance.instance.quantity"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-status",
name: "status",
code: "status",
base: &["Substance"],
r#type: SearchParamType::Token,
expression: Some("Substance.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-substance-reference",
name: "substance-reference",
code: "substance-reference",
base: &["Substance"],
r#type: SearchParamType::Reference,
expression: Some("Substance.ingredient.substance.as(Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SupplyDelivery-receiver",
name: "receiver",
code: "receiver",
base: &["SupplyDelivery"],
r#type: SearchParamType::Reference,
expression: Some("SupplyDelivery.receiver"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SupplyDelivery-status",
name: "status",
code: "status",
base: &["SupplyDelivery"],
r#type: SearchParamType::Token,
expression: Some("SupplyDelivery.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SupplyDelivery-supplier",
name: "supplier",
code: "supplier",
base: &["SupplyDelivery"],
r#type: SearchParamType::Reference,
expression: Some("SupplyDelivery.supplier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SupplyRequest-category",
name: "category",
code: "category",
base: &["SupplyRequest"],
r#type: SearchParamType::Token,
expression: Some("SupplyRequest.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SupplyRequest-requester",
name: "requester",
code: "requester",
base: &["SupplyRequest"],
r#type: SearchParamType::Reference,
expression: Some("SupplyRequest.requester.agent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SupplyRequest-status",
name: "status",
code: "status",
base: &["SupplyRequest"],
r#type: SearchParamType::Token,
expression: Some("SupplyRequest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SupplyRequest-supplier",
name: "supplier",
code: "supplier",
base: &["SupplyRequest"],
r#type: SearchParamType::Reference,
expression: Some("SupplyRequest.supplier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-authored-on",
name: "authored-on",
code: "authored-on",
base: &["Task"],
r#type: SearchParamType::Date,
expression: Some("Task.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-based-on",
name: "based-on",
code: "based-on",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-business-status",
name: "business-status",
code: "business-status",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.businessStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-code",
name: "code",
code: "code",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-context",
name: "context",
code: "context",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-focus",
name: "focus",
code: "focus",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.focus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-group-identifier",
name: "group-identifier",
code: "group-identifier",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.groupIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-identifier",
name: "identifier",
code: "identifier",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-intent",
name: "intent",
code: "intent",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-modified",
name: "modified",
code: "modified",
base: &["Task"],
r#type: SearchParamType::Date,
expression: Some("Task.lastModified"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-organization",
name: "organization",
code: "organization",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.requester.onBehalfOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-owner",
name: "owner",
code: "owner",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.owner"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-part-of",
name: "part-of",
code: "part-of",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-patient",
name: "patient",
code: "patient",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.for"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-performer",
name: "performer",
code: "performer",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.performerType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-period",
name: "period",
code: "period",
base: &["Task"],
r#type: SearchParamType::Date,
expression: Some("Task.executionPeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-priority",
name: "priority",
code: "priority",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-requester",
name: "requester",
code: "requester",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.requester.agent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-status",
name: "status",
code: "status",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-subject",
name: "subject",
code: "subject",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.for"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestReport-identifier",
name: "identifier",
code: "identifier",
base: &["TestReport"],
r#type: SearchParamType::Token,
expression: Some("TestReport.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestReport-issued",
name: "issued",
code: "issued",
base: &["TestReport"],
r#type: SearchParamType::Date,
expression: Some("TestReport.issued"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestReport-participant",
name: "participant",
code: "participant",
base: &["TestReport"],
r#type: SearchParamType::Uri,
expression: Some("TestReport.participant.uri"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestReport-result",
name: "result",
code: "result",
base: &["TestReport"],
r#type: SearchParamType::Token,
expression: Some("TestReport.result"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestReport-tester",
name: "tester",
code: "tester",
base: &["TestReport"],
r#type: SearchParamType::String,
expression: Some("TestReport.tester"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestReport-testscript",
name: "testscript",
code: "testscript",
base: &["TestReport"],
r#type: SearchParamType::Reference,
expression: Some("TestReport.testScript"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-date",
name: "date",
code: "date",
base: &["TestScript"],
r#type: SearchParamType::Date,
expression: Some("TestScript.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-description",
name: "description",
code: "description",
base: &["TestScript"],
r#type: SearchParamType::String,
expression: Some("TestScript.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-identifier",
name: "identifier",
code: "identifier",
base: &["TestScript"],
r#type: SearchParamType::Token,
expression: Some("TestScript.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["TestScript"],
r#type: SearchParamType::Token,
expression: Some("TestScript.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-name",
name: "name",
code: "name",
base: &["TestScript"],
r#type: SearchParamType::String,
expression: Some("TestScript.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-publisher",
name: "publisher",
code: "publisher",
base: &["TestScript"],
r#type: SearchParamType::String,
expression: Some("TestScript.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-status",
name: "status",
code: "status",
base: &["TestScript"],
r#type: SearchParamType::Token,
expression: Some("TestScript.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-testscript-capability",
name: "testscript-capability",
code: "testscript-capability",
base: &["TestScript"],
r#type: SearchParamType::String,
expression: Some("TestScript.metadata.capability.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-title",
name: "title",
code: "title",
base: &["TestScript"],
r#type: SearchParamType::String,
expression: Some("TestScript.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-url",
name: "url",
code: "url",
base: &["TestScript"],
r#type: SearchParamType::Uri,
expression: Some("TestScript.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-version",
name: "version",
code: "version",
base: &["TestScript"],
r#type: SearchParamType::Token,
expression: Some("TestScript.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-date",
name: "date",
code: "date",
base: &["ValueSet"],
r#type: SearchParamType::Date,
expression: Some("ValueSet.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-description",
name: "description",
code: "description",
base: &["ValueSet"],
r#type: SearchParamType::String,
expression: Some("ValueSet.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-expansion",
name: "expansion",
code: "expansion",
base: &["ValueSet"],
r#type: SearchParamType::Uri,
expression: Some("ValueSet.expansion.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-identifier",
name: "identifier",
code: "identifier",
base: &["ValueSet"],
r#type: SearchParamType::Token,
expression: Some("ValueSet.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ValueSet"],
r#type: SearchParamType::Token,
expression: Some("ValueSet.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-name",
name: "name",
code: "name",
base: &["ValueSet"],
r#type: SearchParamType::String,
expression: Some("ValueSet.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-publisher",
name: "publisher",
code: "publisher",
base: &["ValueSet"],
r#type: SearchParamType::String,
expression: Some("ValueSet.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-reference",
name: "reference",
code: "reference",
base: &["ValueSet"],
r#type: SearchParamType::Uri,
expression: Some("ValueSet.compose.include.system"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-status",
name: "status",
code: "status",
base: &["ValueSet"],
r#type: SearchParamType::Token,
expression: Some("ValueSet.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-title",
name: "title",
code: "title",
base: &["ValueSet"],
r#type: SearchParamType::String,
expression: Some("ValueSet.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-url",
name: "url",
code: "url",
base: &["ValueSet"],
r#type: SearchParamType::Uri,
expression: Some("ValueSet.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ValueSet-version",
name: "version",
code: "version",
base: &["ValueSet"],
r#type: SearchParamType::Token,
expression: Some("ValueSet.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/VisionPrescription-datewritten",
name: "datewritten",
code: "datewritten",
base: &["VisionPrescription"],
r#type: SearchParamType::Date,
expression: Some("VisionPrescription.dateWritten"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/VisionPrescription-prescriber",
name: "prescriber",
code: "prescriber",
base: &["VisionPrescription"],
r#type: SearchParamType::Reference,
expression: Some("VisionPrescription.prescriber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-code",
name: "code",
code: "code",
base: &[
"FamilyMemberHistory",
"DeviceRequest",
"AllergyIntolerance",
"Procedure",
"List",
"ProcedureRequest",
"Observation",
"DiagnosticReport",
"Condition",
],
r#type: SearchParamType::Token,
expression: Some(
"FamilyMemberHistory.condition.code | DeviceRequest.code.as(CodeableConcept) | AllergyIntolerance.code | AllergyIntolerance.reaction.substance | Procedure.code | List.code | ProcedureRequest.code | Observation.code | DiagnosticReport.code | Condition.code",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-date",
name: "date",
code: "date",
base: &[
"Consent",
"SupplyRequest",
"RiskAssessment",
"CareTeam",
"FamilyMemberHistory",
"Encounter",
"AllergyIntolerance",
"CarePlan",
"EpisodeOfCare",
"Procedure",
"List",
"Immunization",
"Flag",
"Observation",
"DiagnosticReport",
"Composition",
"DetectedIssue",
"ClinicalImpression",
],
r#type: SearchParamType::Date,
expression: Some(
"Consent.dateTime | SupplyRequest.authoredOn | RiskAssessment.occurrence.as(DateTime) | CareTeam.period | FamilyMemberHistory.date | Encounter.period | AllergyIntolerance.assertedDate | CarePlan.period | EpisodeOfCare.period | Procedure.performed | List.date | Immunization.date | Flag.period | Observation.effective | DiagnosticReport.effective | Composition.date | DetectedIssue.date | ClinicalImpression.date",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-encounter",
name: "encounter",
code: "encounter",
base: &[
"DocumentReference",
"RiskAssessment",
"DeviceRequest",
"Procedure",
"List",
"VisionPrescription",
"ProcedureRequest",
"Flag",
"Observation",
"DiagnosticReport",
"NutritionOrder",
"Composition",
],
r#type: SearchParamType::Reference,
expression: Some(
"DocumentReference.context.encounter | RiskAssessment.context | DeviceRequest.context | Procedure.context | List.encounter | VisionPrescription.encounter | ProcedureRequest.context | Flag.encounter | Observation.context | DiagnosticReport.context | NutritionOrder.encounter | Composition.encounter",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-identifier",
name: "identifier",
code: "identifier",
base: &[
"DocumentManifest",
"Goal",
"Consent",
"DocumentReference",
"SupplyRequest",
"RiskAssessment",
"CareTeam",
"ImagingStudy",
"FamilyMemberHistory",
"Encounter",
"DeviceRequest",
"AllergyIntolerance",
"CarePlan",
"EpisodeOfCare",
"Procedure",
"List",
"Immunization",
"VisionPrescription",
"ProcedureRequest",
"Observation",
"DiagnosticReport",
"NutritionOrder",
"Condition",
"Composition",
"DetectedIssue",
"SupplyDelivery",
],
r#type: SearchParamType::Token,
expression: Some(
"DocumentManifest.masterIdentifier | DocumentManifest.identifier | Goal.identifier | Consent.identifier | DocumentReference.masterIdentifier | DocumentReference.identifier | SupplyRequest.identifier | RiskAssessment.identifier | CareTeam.identifier | ImagingStudy.identifier | FamilyMemberHistory.identifier | Encounter.identifier | DeviceRequest.identifier | AllergyIntolerance.identifier | CarePlan.identifier | EpisodeOfCare.identifier | Procedure.identifier | List.identifier | Immunization.identifier | VisionPrescription.identifier | ProcedureRequest.identifier | Observation.identifier | DiagnosticReport.identifier | NutritionOrder.identifier | Condition.identifier | Composition.identifier | DetectedIssue.identifier | SupplyDelivery.identifier",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-patient",
name: "patient",
code: "patient",
base: &[
"ReferralRequest",
"DocumentManifest",
"Goal",
"Consent",
"DocumentReference",
"ImagingManifest",
"RiskAssessment",
"CareTeam",
"ImagingStudy",
"FamilyMemberHistory",
"Encounter",
"DeviceUseStatement",
"DeviceRequest",
"AllergyIntolerance",
"CarePlan",
"EpisodeOfCare",
"Procedure",
"List",
"Immunization",
"VisionPrescription",
"ProcedureRequest",
"Flag",
"Observation",
"DiagnosticReport",
"NutritionOrder",
"Condition",
"Composition",
"DetectedIssue",
"SupplyDelivery",
"ClinicalImpression",
],
r#type: SearchParamType::Reference,
expression: Some(
"ReferralRequest.subject | DocumentManifest.subject | Goal.subject | Consent.patient | DocumentReference.subject | ImagingManifest.patient | RiskAssessment.subject | CareTeam.subject | ImagingStudy.patient | FamilyMemberHistory.patient | Encounter.subject | DeviceUseStatement.subject | DeviceRequest.subject | AllergyIntolerance.patient | CarePlan.subject | EpisodeOfCare.patient | Procedure.subject | List.subject | Immunization.patient | VisionPrescription.patient | ProcedureRequest.subject | Flag.subject | Observation.subject | DiagnosticReport.subject | NutritionOrder.patient | Condition.subject | Composition.subject | DetectedIssue.patient | SupplyDelivery.patient | ClinicalImpression.subject",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-type",
name: "type",
code: "type",
base: &[
"ReferralRequest",
"DocumentManifest",
"DocumentReference",
"Encounter",
"AllergyIntolerance",
"EpisodeOfCare",
"Composition",
],
r#type: SearchParamType::Token,
expression: Some(
"ReferralRequest.type | DocumentManifest.type | DocumentReference.type | Encounter.type | AllergyIntolerance.type | EpisodeOfCare.type | Composition.type",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/codesystem-extensions-CodeSystem-author",
name: "author",
code: "author",
base: &[],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/codesystem-extensions-CodeSystem-effective",
name: "effective",
code: "effective",
base: &[],
r#type: SearchParamType::Date,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/codesystem-extensions-CodeSystem-end",
name: "end",
code: "end",
base: &[],
r#type: SearchParamType::Date,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/codesystem-extensions-CodeSystem-keyword",
name: "keyword",
code: "keyword",
base: &[],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/codesystem-extensions-CodeSystem-workflow",
name: "workflow",
code: "workflow",
base: &[],
r#type: SearchParamType::Token,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/condition-extensions-Condition-based-on",
name: "based-on",
code: "based-on",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/condition-extensions-Condition-definition",
name: "definition",
code: "definition",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/condition-extensions-Condition-part-of",
name: "part-of",
code: "part-of",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/device-extensions-Device-din",
name: "din",
code: "din",
base: &["Device"],
r#type: SearchParamType::Token,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/diagnosticreport-genetic-DiagnosticReport-assessed-condition",
name: "assessed-condition",
code: "assessed-condition",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/elementdefinition-11179-DataElement-objectClass",
name: "objectClass",
code: "objectClass",
base: &["DataElement"],
r#type: SearchParamType::Token,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/elementdefinition-11179-DataElement-objectClassProperty",
name: "objectClassProperty",
code: "objectClassProperty",
base: &["DataElement"],
r#type: SearchParamType::Token,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address",
name: "address",
code: "address",
base: &["RelatedPerson", "Practitioner", "Person", "Patient"],
r#type: SearchParamType::String,
expression: Some(
"RelatedPerson.address | Practitioner.address | Person.address | Patient.address",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-city",
name: "address-city",
code: "address-city",
base: &["RelatedPerson", "Practitioner", "Person", "Patient"],
r#type: SearchParamType::String,
expression: Some(
"RelatedPerson.address.city | Practitioner.address.city | Person.address.city | Patient.address.city",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-country",
name: "address-country",
code: "address-country",
base: &["RelatedPerson", "Practitioner", "Person", "Patient"],
r#type: SearchParamType::String,
expression: Some(
"RelatedPerson.address.country | Practitioner.address.country | Person.address.country | Patient.address.country",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-postalcode",
name: "address-postalcode",
code: "address-postalcode",
base: &["RelatedPerson", "Practitioner", "Person", "Patient"],
r#type: SearchParamType::String,
expression: Some(
"RelatedPerson.address.postalCode | Practitioner.address.postalCode | Person.address.postalCode | Patient.address.postalCode",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-state",
name: "address-state",
code: "address-state",
base: &["RelatedPerson", "Practitioner", "Person", "Patient"],
r#type: SearchParamType::String,
expression: Some(
"RelatedPerson.address.state | Practitioner.address.state | Person.address.state | Patient.address.state",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-use",
name: "address-use",
code: "address-use",
base: &["RelatedPerson", "Practitioner", "Person", "Patient"],
r#type: SearchParamType::Token,
expression: Some(
"RelatedPerson.address.use | Practitioner.address.use | Person.address.use | Patient.address.use",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-birthdate",
name: "birthdate",
code: "birthdate",
base: &["RelatedPerson", "Person", "Patient"],
r#type: SearchParamType::Date,
expression: Some("RelatedPerson.birthDate | Person.birthDate | Patient.birthDate"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-email",
name: "email",
code: "email",
base: &[
"PractitionerRole",
"RelatedPerson",
"Practitioner",
"Person",
"Patient",
],
r#type: SearchParamType::Token,
expression: Some(
"PractitionerRole.telecom.where(system='email') | RelatedPerson.telecom.where(system='email') | Practitioner.telecom.where(system='email') | Person.telecom.where(system='email') | Patient.telecom.where(system='email')",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-family",
name: "family",
code: "family",
base: &["Practitioner", "Patient"],
r#type: SearchParamType::String,
expression: Some("Practitioner.name.family | Patient.name.family"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-gender",
name: "gender",
code: "gender",
base: &["RelatedPerson", "Practitioner", "Person", "Patient"],
r#type: SearchParamType::Token,
expression: Some(
"RelatedPerson.gender | Practitioner.gender | Person.gender | Patient.gender",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-given",
name: "given",
code: "given",
base: &["Practitioner", "Patient"],
r#type: SearchParamType::String,
expression: Some("Practitioner.name.given | Patient.name.given"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-phone",
name: "phone",
code: "phone",
base: &[
"PractitionerRole",
"RelatedPerson",
"Practitioner",
"Person",
"Patient",
],
r#type: SearchParamType::Token,
expression: Some(
"PractitionerRole.telecom.where(system='phone') | RelatedPerson.telecom.where(system='phone') | Practitioner.telecom.where(system='phone') | Person.telecom.where(system='phone') | Patient.telecom.where(system='phone')",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-phonetic",
name: "phonetic",
code: "phonetic",
base: &["RelatedPerson", "Practitioner", "Person", "Patient"],
r#type: SearchParamType::String,
expression: Some("RelatedPerson.name | Practitioner.name | Person.name | Patient.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-telecom",
name: "telecom",
code: "telecom",
base: &[
"PractitionerRole",
"RelatedPerson",
"Practitioner",
"Person",
"Patient",
],
r#type: SearchParamType::Token,
expression: Some(
"PractitionerRole.telecom | RelatedPerson.telecom | Practitioner.telecom | Person.telecom | Patient.telecom",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/location-extensions-Location-alias",
name: "alias",
code: "alias",
base: &[],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-code",
name: "code",
code: "code",
base: &[
"Medication",
"MedicationRequest",
"MedicationAdministration",
"MedicationStatement",
"MedicationDispense",
],
r#type: SearchParamType::Token,
expression: Some(
"Medication.code | MedicationRequest.medication.as(CodeableConcept) | MedicationAdministration.medication.as(CodeableConcept) | MedicationStatement.medication.as(CodeableConcept) | MedicationDispense.medication.as(CodeableConcept)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-date",
name: "date",
code: "date",
base: &["MedicationRequest"],
r#type: SearchParamType::Date,
expression: Some("MedicationRequest.dosageInstruction.timing.event"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-identifier",
name: "identifier",
code: "identifier",
base: &[
"MedicationRequest",
"MedicationAdministration",
"MedicationStatement",
"MedicationDispense",
],
r#type: SearchParamType::Token,
expression: Some(
"MedicationRequest.identifier | MedicationAdministration.identifier | MedicationStatement.identifier | MedicationDispense.identifier",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-medication",
name: "medication",
code: "medication",
base: &[
"MedicationRequest",
"MedicationAdministration",
"MedicationStatement",
"MedicationDispense",
],
r#type: SearchParamType::Reference,
expression: Some(
"MedicationRequest.medication.as(Reference) | MedicationAdministration.medication.as(Reference) | MedicationStatement.medication.as(Reference) | MedicationDispense.medication.as(Reference)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-patient",
name: "patient",
code: "patient",
base: &[
"MedicationRequest",
"MedicationAdministration",
"MedicationStatement",
"MedicationDispense",
],
r#type: SearchParamType::Reference,
expression: Some(
"MedicationRequest.subject | MedicationAdministration.subject | MedicationStatement.subject | MedicationDispense.subject",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-prescription",
name: "prescription",
code: "prescription",
base: &["MedicationAdministration", "MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some(
"MedicationAdministration.prescription | MedicationDispense.authorizingPrescription",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-status",
name: "status",
code: "status",
base: &[
"MedicationRequest",
"MedicationAdministration",
"MedicationStatement",
"MedicationDispense",
],
r#type: SearchParamType::Token,
expression: Some(
"MedicationRequest.status | MedicationAdministration.status | MedicationStatement.status | MedicationDispense.status",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/observation-genetic-Observation-amino-acid-change",
name: "amino-acid-change",
code: "amino-acid-change",
base: &["Observation"],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/observation-genetic-Observation-dna-variant",
name: "dna-variant",
code: "dna-variant",
base: &["Observation"],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/observation-genetic-Observation-gene-amino-acid-change",
name: "gene-amino-acid-change",
code: "gene-amino-acid-change",
base: &["Observation"],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/observation-genetic-Observation-gene-dnavariant",
name: "gene-dnavariant",
code: "gene-dnavariant",
base: &["Observation"],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/observation-genetic-Observation-gene-identifier",
name: "gene-identifier",
code: "gene-identifier",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/organization-extensions-Organization-alias",
name: "alias",
code: "alias",
base: &[],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/patient-extensions-Patient-age",
name: "age",
code: "age",
base: &["Patient"],
r#type: SearchParamType::Number,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/patient-extensions-Patient-birthOrderBoolean",
name: "birthOrderBoolean",
code: "birthOrderBoolean",
base: &["Patient"],
r#type: SearchParamType::Token,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/patient-extensions-Patient-mothersMaidenName",
name: "mothersMaidenName",
code: "mothersMaidenName",
base: &["Patient"],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/valueset-extensions-ValueSet-author",
name: "author",
code: "author",
base: &[],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/valueset-extensions-ValueSet-effective",
name: "effective",
code: "effective",
base: &[],
r#type: SearchParamType::Date,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/valueset-extensions-ValueSet-end",
name: "end",
code: "end",
base: &[],
r#type: SearchParamType::Date,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/valueset-extensions-ValueSet-keyword",
name: "keyword",
code: "keyword",
base: &[],
r#type: SearchParamType::String,
expression: None,
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/valueset-extensions-ValueSet-workflow",
name: "workflow",
code: "workflow",
base: &[],
r#type: SearchParamType::Token,
expression: None,
experimental: true,
},
],
by_resource: &[
("Account", "_content", 1010),
("Account", "_id", 1011),
("Account", "_lastUpdated", 1012),
("Account", "_profile", 1013),
("Account", "_query", 1014),
("Account", "_security", 1015),
("Account", "_tag", 1016),
("Account", "_text", 429),
("Account", "balance", 0),
("Account", "identifier", 1),
("Account", "name", 2),
("Account", "owner", 3),
("Account", "patient", 4),
("Account", "period", 5),
("Account", "status", 6),
("Account", "subject", 7),
("Account", "type", 8),
("ActivityDefinition", "_content", 1010),
("ActivityDefinition", "_id", 1011),
("ActivityDefinition", "_lastUpdated", 1012),
("ActivityDefinition", "_profile", 1013),
("ActivityDefinition", "_query", 1014),
("ActivityDefinition", "_security", 1015),
("ActivityDefinition", "_tag", 1016),
("ActivityDefinition", "_text", 429),
("ActivityDefinition", "composed-of", 9),
("ActivityDefinition", "date", 10),
("ActivityDefinition", "depends-on", 11),
("ActivityDefinition", "derived-from", 12),
("ActivityDefinition", "description", 13),
("ActivityDefinition", "effective", 14),
("ActivityDefinition", "identifier", 15),
("ActivityDefinition", "jurisdiction", 16),
("ActivityDefinition", "name", 17),
("ActivityDefinition", "predecessor", 18),
("ActivityDefinition", "publisher", 19),
("ActivityDefinition", "status", 20),
("ActivityDefinition", "successor", 21),
("ActivityDefinition", "title", 22),
("ActivityDefinition", "topic", 23),
("ActivityDefinition", "url", 24),
("ActivityDefinition", "version", 25),
("AdverseEvent", "_content", 1010),
("AdverseEvent", "_id", 1011),
("AdverseEvent", "_lastUpdated", 1012),
("AdverseEvent", "_profile", 1013),
("AdverseEvent", "_query", 1014),
("AdverseEvent", "_security", 1015),
("AdverseEvent", "_tag", 1016),
("AdverseEvent", "_text", 429),
("AdverseEvent", "category", 26),
("AdverseEvent", "date", 27),
("AdverseEvent", "location", 28),
("AdverseEvent", "reaction", 29),
("AdverseEvent", "recorder", 30),
("AdverseEvent", "seriousness", 31),
("AdverseEvent", "study", 32),
("AdverseEvent", "subject", 33),
("AdverseEvent", "substance", 34),
("AdverseEvent", "type", 35),
("AllergyIntolerance", "_content", 1010),
("AllergyIntolerance", "_id", 1011),
("AllergyIntolerance", "_lastUpdated", 1012),
("AllergyIntolerance", "_profile", 1013),
("AllergyIntolerance", "_query", 1014),
("AllergyIntolerance", "_security", 1015),
("AllergyIntolerance", "_tag", 1016),
("AllergyIntolerance", "_text", 429),
("AllergyIntolerance", "asserter", 36),
("AllergyIntolerance", "category", 37),
("AllergyIntolerance", "clinical-status", 38),
("AllergyIntolerance", "code", 1188),
("AllergyIntolerance", "criticality", 39),
("AllergyIntolerance", "date", 1189),
("AllergyIntolerance", "identifier", 1191),
("AllergyIntolerance", "last-date", 40),
("AllergyIntolerance", "manifestation", 41),
("AllergyIntolerance", "onset", 42),
("AllergyIntolerance", "patient", 1192),
("AllergyIntolerance", "recorder", 43),
("AllergyIntolerance", "route", 44),
("AllergyIntolerance", "severity", 45),
("AllergyIntolerance", "type", 1193),
("AllergyIntolerance", "verification-status", 46),
("Appointment", "_content", 1010),
("Appointment", "_id", 1011),
("Appointment", "_lastUpdated", 1012),
("Appointment", "_profile", 1013),
("Appointment", "_query", 1014),
("Appointment", "_security", 1015),
("Appointment", "_tag", 1016),
("Appointment", "_text", 429),
("Appointment", "actor", 47),
("Appointment", "appointment-type", 48),
("Appointment", "date", 49),
("Appointment", "identifier", 50),
("Appointment", "incomingreferral", 51),
("Appointment", "location", 52),
("Appointment", "part-status", 53),
("Appointment", "patient", 54),
("Appointment", "practitioner", 55),
("Appointment", "service-type", 56),
("Appointment", "status", 57),
("AppointmentResponse", "_content", 1010),
("AppointmentResponse", "_id", 1011),
("AppointmentResponse", "_lastUpdated", 1012),
("AppointmentResponse", "_profile", 1013),
("AppointmentResponse", "_query", 1014),
("AppointmentResponse", "_security", 1015),
("AppointmentResponse", "_tag", 1016),
("AppointmentResponse", "_text", 429),
("AppointmentResponse", "actor", 58),
("AppointmentResponse", "appointment", 59),
("AppointmentResponse", "identifier", 60),
("AppointmentResponse", "location", 61),
("AppointmentResponse", "part-status", 62),
("AppointmentResponse", "patient", 63),
("AppointmentResponse", "practitioner", 64),
("AuditEvent", "_content", 1010),
("AuditEvent", "_id", 1011),
("AuditEvent", "_lastUpdated", 1012),
("AuditEvent", "_profile", 1013),
("AuditEvent", "_query", 1014),
("AuditEvent", "_security", 1015),
("AuditEvent", "_tag", 1016),
("AuditEvent", "_text", 429),
("AuditEvent", "action", 65),
("AuditEvent", "address", 66),
("AuditEvent", "agent", 67),
("AuditEvent", "agent-name", 68),
("AuditEvent", "agent-role", 69),
("AuditEvent", "altid", 70),
("AuditEvent", "date", 71),
("AuditEvent", "entity", 72),
("AuditEvent", "entity-id", 73),
("AuditEvent", "entity-name", 74),
("AuditEvent", "entity-role", 75),
("AuditEvent", "entity-type", 76),
("AuditEvent", "outcome", 77),
("AuditEvent", "patient", 78),
("AuditEvent", "policy", 79),
("AuditEvent", "site", 80),
("AuditEvent", "source", 81),
("AuditEvent", "subtype", 82),
("AuditEvent", "type", 83),
("AuditEvent", "user", 84),
("Basic", "_content", 1010),
("Basic", "_id", 1011),
("Basic", "_lastUpdated", 1012),
("Basic", "_profile", 1013),
("Basic", "_query", 1014),
("Basic", "_security", 1015),
("Basic", "_tag", 1016),
("Basic", "_text", 429),
("Basic", "author", 85),
("Basic", "code", 86),
("Basic", "created", 87),
("Basic", "identifier", 88),
("Basic", "patient", 89),
("Basic", "subject", 90),
("Binary", "_content", 1010),
("Binary", "_id", 1011),
("Binary", "_lastUpdated", 1012),
("Binary", "_profile", 1013),
("Binary", "_query", 1014),
("Binary", "_security", 1015),
("Binary", "_tag", 1016),
("Binary", "contenttype", 91),
("BodySite", "_content", 1010),
("BodySite", "_id", 1011),
("BodySite", "_lastUpdated", 1012),
("BodySite", "_profile", 1013),
("BodySite", "_query", 1014),
("BodySite", "_security", 1015),
("BodySite", "_tag", 1016),
("BodySite", "_text", 429),
("BodySite", "code", 92),
("BodySite", "identifier", 93),
("BodySite", "patient", 94),
("Bundle", "_content", 1010),
("Bundle", "_id", 1011),
("Bundle", "_lastUpdated", 1012),
("Bundle", "_profile", 1013),
("Bundle", "_query", 1014),
("Bundle", "_security", 1015),
("Bundle", "_tag", 1016),
("Bundle", "composition", 95),
("Bundle", "identifier", 96),
("Bundle", "message", 97),
("Bundle", "type", 98),
("CapabilityStatement", "_content", 1010),
("CapabilityStatement", "_id", 1011),
("CapabilityStatement", "_lastUpdated", 1012),
("CapabilityStatement", "_profile", 1013),
("CapabilityStatement", "_query", 1014),
("CapabilityStatement", "_security", 1015),
("CapabilityStatement", "_tag", 1016),
("CapabilityStatement", "_text", 429),
("CapabilityStatement", "date", 99),
("CapabilityStatement", "description", 100),
("CapabilityStatement", "event", 101),
("CapabilityStatement", "fhirversion", 102),
("CapabilityStatement", "format", 103),
("CapabilityStatement", "guide", 104),
("CapabilityStatement", "jurisdiction", 105),
("CapabilityStatement", "mode", 106),
("CapabilityStatement", "name", 107),
("CapabilityStatement", "publisher", 108),
("CapabilityStatement", "resource", 109),
("CapabilityStatement", "resource-profile", 110),
("CapabilityStatement", "security-service", 111),
("CapabilityStatement", "software", 112),
("CapabilityStatement", "status", 113),
("CapabilityStatement", "supported-profile", 114),
("CapabilityStatement", "title", 115),
("CapabilityStatement", "url", 116),
("CapabilityStatement", "version", 117),
("CarePlan", "_content", 1010),
("CarePlan", "_id", 1011),
("CarePlan", "_lastUpdated", 1012),
("CarePlan", "_profile", 1013),
("CarePlan", "_query", 1014),
("CarePlan", "_security", 1015),
("CarePlan", "_tag", 1016),
("CarePlan", "_text", 429),
("CarePlan", "activity-code", 118),
("CarePlan", "activity-date", 119),
("CarePlan", "activity-reference", 120),
("CarePlan", "based-on", 121),
("CarePlan", "care-team", 122),
("CarePlan", "category", 123),
("CarePlan", "condition", 124),
("CarePlan", "context", 125),
("CarePlan", "date", 1189),
("CarePlan", "definition", 126),
("CarePlan", "encounter", 127),
("CarePlan", "goal", 128),
("CarePlan", "identifier", 1191),
("CarePlan", "intent", 129),
("CarePlan", "part-of", 130),
("CarePlan", "patient", 1192),
("CarePlan", "performer", 131),
("CarePlan", "replaces", 132),
("CarePlan", "status", 133),
("CarePlan", "subject", 134),
("CareTeam", "_content", 1010),
("CareTeam", "_id", 1011),
("CareTeam", "_lastUpdated", 1012),
("CareTeam", "_profile", 1013),
("CareTeam", "_query", 1014),
("CareTeam", "_security", 1015),
("CareTeam", "_tag", 1016),
("CareTeam", "_text", 429),
("CareTeam", "category", 135),
("CareTeam", "context", 136),
("CareTeam", "date", 1189),
("CareTeam", "encounter", 137),
("CareTeam", "identifier", 1191),
("CareTeam", "participant", 138),
("CareTeam", "patient", 1192),
("CareTeam", "status", 139),
("CareTeam", "subject", 140),
("ChargeItem", "_content", 1010),
("ChargeItem", "_id", 1011),
("ChargeItem", "_lastUpdated", 1012),
("ChargeItem", "_profile", 1013),
("ChargeItem", "_query", 1014),
("ChargeItem", "_security", 1015),
("ChargeItem", "_tag", 1016),
("ChargeItem", "_text", 429),
("ChargeItem", "account", 141),
("ChargeItem", "code", 142),
("ChargeItem", "context", 143),
("ChargeItem", "entered-date", 144),
("ChargeItem", "enterer", 145),
("ChargeItem", "factor-override", 146),
("ChargeItem", "identifier", 147),
("ChargeItem", "occurrence", 148),
("ChargeItem", "participant-actor", 149),
("ChargeItem", "participant-role", 150),
("ChargeItem", "patient", 151),
("ChargeItem", "performing-organization", 152),
("ChargeItem", "price-override", 153),
("ChargeItem", "quantity", 154),
("ChargeItem", "requesting-organization", 155),
("ChargeItem", "service", 156),
("ChargeItem", "subject", 157),
("Claim", "_content", 1010),
("Claim", "_id", 1011),
("Claim", "_lastUpdated", 1012),
("Claim", "_profile", 1013),
("Claim", "_query", 1014),
("Claim", "_security", 1015),
("Claim", "_tag", 1016),
("Claim", "_text", 429),
("Claim", "care-team", 158),
("Claim", "created", 159),
("Claim", "encounter", 160),
("Claim", "enterer", 161),
("Claim", "facility", 162),
("Claim", "identifier", 163),
("Claim", "insurer", 164),
("Claim", "organization", 165),
("Claim", "patient", 166),
("Claim", "payee", 167),
("Claim", "priority", 168),
("Claim", "provider", 169),
("Claim", "use", 170),
("ClaimResponse", "_content", 1010),
("ClaimResponse", "_id", 1011),
("ClaimResponse", "_lastUpdated", 1012),
("ClaimResponse", "_profile", 1013),
("ClaimResponse", "_query", 1014),
("ClaimResponse", "_security", 1015),
("ClaimResponse", "_tag", 1016),
("ClaimResponse", "_text", 429),
("ClaimResponse", "created", 171),
("ClaimResponse", "disposition", 172),
("ClaimResponse", "identifier", 173),
("ClaimResponse", "insurer", 174),
("ClaimResponse", "outcome", 175),
("ClaimResponse", "patient", 176),
("ClaimResponse", "payment-date", 177),
("ClaimResponse", "request", 178),
("ClaimResponse", "request-provider", 179),
("ClinicalImpression", "_content", 1010),
("ClinicalImpression", "_id", 1011),
("ClinicalImpression", "_lastUpdated", 1012),
("ClinicalImpression", "_profile", 1013),
("ClinicalImpression", "_query", 1014),
("ClinicalImpression", "_security", 1015),
("ClinicalImpression", "_tag", 1016),
("ClinicalImpression", "_text", 429),
("ClinicalImpression", "action", 180),
("ClinicalImpression", "assessor", 181),
("ClinicalImpression", "context", 182),
("ClinicalImpression", "date", 1189),
("ClinicalImpression", "finding-code", 183),
("ClinicalImpression", "finding-ref", 184),
("ClinicalImpression", "identifier", 185),
("ClinicalImpression", "investigation", 186),
("ClinicalImpression", "patient", 1192),
("ClinicalImpression", "previous", 187),
("ClinicalImpression", "problem", 188),
("ClinicalImpression", "status", 189),
("ClinicalImpression", "subject", 190),
("CodeSystem", "_content", 1010),
("CodeSystem", "_id", 1011),
("CodeSystem", "_lastUpdated", 1012),
("CodeSystem", "_profile", 1013),
("CodeSystem", "_query", 1014),
("CodeSystem", "_security", 1015),
("CodeSystem", "_tag", 1016),
("CodeSystem", "_text", 429),
("CodeSystem", "code", 191),
("CodeSystem", "content-mode", 192),
("CodeSystem", "date", 193),
("CodeSystem", "description", 194),
("CodeSystem", "identifier", 195),
("CodeSystem", "jurisdiction", 196),
("CodeSystem", "language", 197),
("CodeSystem", "name", 198),
("CodeSystem", "publisher", 199),
("CodeSystem", "status", 200),
("CodeSystem", "system", 201),
("CodeSystem", "title", 202),
("CodeSystem", "url", 203),
("CodeSystem", "version", 204),
("Communication", "_content", 1010),
("Communication", "_id", 1011),
("Communication", "_lastUpdated", 1012),
("Communication", "_profile", 1013),
("Communication", "_query", 1014),
("Communication", "_security", 1015),
("Communication", "_tag", 1016),
("Communication", "_text", 429),
("Communication", "based-on", 205),
("Communication", "category", 206),
("Communication", "context", 207),
("Communication", "definition", 208),
("Communication", "encounter", 209),
("Communication", "identifier", 210),
("Communication", "medium", 211),
("Communication", "part-of", 212),
("Communication", "patient", 213),
("Communication", "received", 214),
("Communication", "recipient", 215),
("Communication", "sender", 216),
("Communication", "sent", 217),
("Communication", "status", 218),
("Communication", "subject", 219),
("CommunicationRequest", "_content", 1010),
("CommunicationRequest", "_id", 1011),
("CommunicationRequest", "_lastUpdated", 1012),
("CommunicationRequest", "_profile", 1013),
("CommunicationRequest", "_query", 1014),
("CommunicationRequest", "_security", 1015),
("CommunicationRequest", "_tag", 1016),
("CommunicationRequest", "_text", 429),
("CommunicationRequest", "authored", 220),
("CommunicationRequest", "based-on", 221),
("CommunicationRequest", "category", 222),
("CommunicationRequest", "context", 223),
("CommunicationRequest", "encounter", 224),
("CommunicationRequest", "group-identifier", 225),
("CommunicationRequest", "identifier", 226),
("CommunicationRequest", "medium", 227),
("CommunicationRequest", "occurrence", 228),
("CommunicationRequest", "patient", 229),
("CommunicationRequest", "priority", 230),
("CommunicationRequest", "recipient", 231),
("CommunicationRequest", "replaces", 232),
("CommunicationRequest", "requester", 233),
("CommunicationRequest", "sender", 234),
("CommunicationRequest", "status", 235),
("CommunicationRequest", "subject", 236),
("CompartmentDefinition", "_content", 1010),
("CompartmentDefinition", "_id", 1011),
("CompartmentDefinition", "_lastUpdated", 1012),
("CompartmentDefinition", "_profile", 1013),
("CompartmentDefinition", "_query", 1014),
("CompartmentDefinition", "_security", 1015),
("CompartmentDefinition", "_tag", 1016),
("CompartmentDefinition", "_text", 429),
("CompartmentDefinition", "code", 237),
("CompartmentDefinition", "date", 238),
("CompartmentDefinition", "description", 239),
("CompartmentDefinition", "jurisdiction", 240),
("CompartmentDefinition", "name", 241),
("CompartmentDefinition", "publisher", 242),
("CompartmentDefinition", "resource", 243),
("CompartmentDefinition", "status", 244),
("CompartmentDefinition", "title", 245),
("CompartmentDefinition", "url", 246),
("Composition", "_content", 1010),
("Composition", "_id", 1011),
("Composition", "_lastUpdated", 1012),
("Composition", "_profile", 1013),
("Composition", "_query", 1014),
("Composition", "_security", 1015),
("Composition", "_tag", 1016),
("Composition", "_text", 429),
("Composition", "attester", 247),
("Composition", "author", 248),
("Composition", "class", 249),
("Composition", "confidentiality", 250),
("Composition", "context", 251),
("Composition", "date", 1189),
("Composition", "encounter", 1190),
("Composition", "entry", 252),
("Composition", "identifier", 1191),
("Composition", "patient", 1192),
("Composition", "period", 253),
("Composition", "related-id", 254),
("Composition", "related-ref", 255),
("Composition", "section", 256),
("Composition", "status", 257),
("Composition", "subject", 258),
("Composition", "title", 259),
("Composition", "type", 1193),
("ConceptMap", "_content", 1010),
("ConceptMap", "_id", 1011),
("ConceptMap", "_lastUpdated", 1012),
("ConceptMap", "_profile", 1013),
("ConceptMap", "_query", 1014),
("ConceptMap", "_security", 1015),
("ConceptMap", "_tag", 1016),
("ConceptMap", "_text", 429),
("ConceptMap", "date", 260),
("ConceptMap", "dependson", 261),
("ConceptMap", "description", 262),
("ConceptMap", "identifier", 263),
("ConceptMap", "jurisdiction", 264),
("ConceptMap", "name", 265),
("ConceptMap", "other", 266),
("ConceptMap", "product", 267),
("ConceptMap", "publisher", 268),
("ConceptMap", "source", 269),
("ConceptMap", "source-code", 270),
("ConceptMap", "source-system", 271),
("ConceptMap", "source-uri", 272),
("ConceptMap", "status", 273),
("ConceptMap", "target", 274),
("ConceptMap", "target-code", 275),
("ConceptMap", "target-system", 276),
("ConceptMap", "target-uri", 277),
("ConceptMap", "title", 278),
("ConceptMap", "url", 279),
("ConceptMap", "version", 280),
("Condition", "_content", 1010),
("Condition", "_id", 1011),
("Condition", "_lastUpdated", 1012),
("Condition", "_profile", 1013),
("Condition", "_query", 1014),
("Condition", "_security", 1015),
("Condition", "_tag", 1016),
("Condition", "_text", 429),
("Condition", "abatement-age", 281),
("Condition", "abatement-boolean", 282),
("Condition", "abatement-date", 283),
("Condition", "abatement-string", 284),
("Condition", "asserted-date", 285),
("Condition", "asserter", 286),
("Condition", "based-on", 1199),
("Condition", "body-site", 287),
("Condition", "category", 288),
("Condition", "clinical-status", 289),
("Condition", "code", 1188),
("Condition", "context", 290),
("Condition", "definition", 1200),
("Condition", "encounter", 291),
("Condition", "evidence", 292),
("Condition", "evidence-detail", 293),
("Condition", "identifier", 1191),
("Condition", "onset-age", 294),
("Condition", "onset-date", 295),
("Condition", "onset-info", 296),
("Condition", "part-of", 1201),
("Condition", "patient", 1192),
("Condition", "severity", 297),
("Condition", "stage", 298),
("Condition", "subject", 299),
("Condition", "verification-status", 300),
("Consent", "_content", 1010),
("Consent", "_id", 1011),
("Consent", "_lastUpdated", 1012),
("Consent", "_profile", 1013),
("Consent", "_query", 1014),
("Consent", "_security", 1015),
("Consent", "_tag", 1016),
("Consent", "_text", 429),
("Consent", "action", 301),
("Consent", "actor", 302),
("Consent", "category", 303),
("Consent", "consentor", 304),
("Consent", "data", 305),
("Consent", "date", 1189),
("Consent", "identifier", 1191),
("Consent", "organization", 306),
("Consent", "patient", 1192),
("Consent", "period", 307),
("Consent", "purpose", 308),
("Consent", "securitylabel", 309),
("Consent", "source", 310),
("Consent", "status", 311),
("Contract", "_content", 1010),
("Contract", "_id", 1011),
("Contract", "_lastUpdated", 1012),
("Contract", "_profile", 1013),
("Contract", "_query", 1014),
("Contract", "_security", 1015),
("Contract", "_tag", 1016),
("Contract", "_text", 429),
("Contract", "agent", 312),
("Contract", "authority", 313),
("Contract", "domain", 314),
("Contract", "identifier", 315),
("Contract", "issued", 316),
("Contract", "patient", 317),
("Contract", "signer", 318),
("Contract", "subject", 319),
("Contract", "term-topic", 320),
("Coverage", "_content", 1010),
("Coverage", "_id", 1011),
("Coverage", "_lastUpdated", 1012),
("Coverage", "_profile", 1013),
("Coverage", "_query", 1014),
("Coverage", "_security", 1015),
("Coverage", "_tag", 1016),
("Coverage", "_text", 429),
("Coverage", "beneficiary", 321),
("Coverage", "class", 322),
("Coverage", "dependent", 323),
("Coverage", "group", 324),
("Coverage", "identifier", 325),
("Coverage", "payor", 326),
("Coverage", "plan", 327),
("Coverage", "policy-holder", 328),
("Coverage", "sequence", 329),
("Coverage", "subclass", 330),
("Coverage", "subgroup", 331),
("Coverage", "subplan", 332),
("Coverage", "subscriber", 333),
("Coverage", "type", 334),
("DataElement", "_content", 1010),
("DataElement", "_id", 1011),
("DataElement", "_lastUpdated", 1012),
("DataElement", "_profile", 1013),
("DataElement", "_query", 1014),
("DataElement", "_security", 1015),
("DataElement", "_tag", 1016),
("DataElement", "_text", 429),
("DataElement", "code", 335),
("DataElement", "date", 336),
("DataElement", "description", 337),
("DataElement", "identifier", 338),
("DataElement", "jurisdiction", 339),
("DataElement", "name", 340),
("DataElement", "objectClass", 1204),
("DataElement", "objectClassProperty", 1205),
("DataElement", "publisher", 341),
("DataElement", "status", 342),
("DataElement", "stringency", 343),
("DataElement", "title", 344),
("DataElement", "url", 345),
("DataElement", "version", 346),
("DetectedIssue", "_content", 1010),
("DetectedIssue", "_id", 1011),
("DetectedIssue", "_lastUpdated", 1012),
("DetectedIssue", "_profile", 1013),
("DetectedIssue", "_query", 1014),
("DetectedIssue", "_security", 1015),
("DetectedIssue", "_tag", 1016),
("DetectedIssue", "_text", 429),
("DetectedIssue", "author", 347),
("DetectedIssue", "category", 348),
("DetectedIssue", "date", 1189),
("DetectedIssue", "identifier", 1191),
("DetectedIssue", "implicated", 349),
("DetectedIssue", "patient", 1192),
("Device", "_content", 1010),
("Device", "_id", 1011),
("Device", "_lastUpdated", 1012),
("Device", "_profile", 1013),
("Device", "_query", 1014),
("Device", "_security", 1015),
("Device", "_tag", 1016),
("Device", "_text", 429),
("Device", "device-name", 350),
("Device", "din", 1202),
("Device", "identifier", 351),
("Device", "location", 352),
("Device", "manufacturer", 353),
("Device", "model", 354),
("Device", "organization", 355),
("Device", "patient", 356),
("Device", "status", 357),
("Device", "type", 358),
("Device", "udi-carrier", 359),
("Device", "udi-di", 360),
("Device", "url", 361),
("DeviceComponent", "_content", 1010),
("DeviceComponent", "_id", 1011),
("DeviceComponent", "_lastUpdated", 1012),
("DeviceComponent", "_profile", 1013),
("DeviceComponent", "_query", 1014),
("DeviceComponent", "_security", 1015),
("DeviceComponent", "_tag", 1016),
("DeviceComponent", "_text", 429),
("DeviceComponent", "identifier", 362),
("DeviceComponent", "parent", 363),
("DeviceComponent", "source", 364),
("DeviceComponent", "type", 365),
("DeviceMetric", "_content", 1010),
("DeviceMetric", "_id", 1011),
("DeviceMetric", "_lastUpdated", 1012),
("DeviceMetric", "_profile", 1013),
("DeviceMetric", "_query", 1014),
("DeviceMetric", "_security", 1015),
("DeviceMetric", "_tag", 1016),
("DeviceMetric", "_text", 429),
("DeviceMetric", "category", 366),
("DeviceMetric", "identifier", 367),
("DeviceMetric", "parent", 368),
("DeviceMetric", "source", 369),
("DeviceMetric", "type", 370),
("DeviceRequest", "_content", 1010),
("DeviceRequest", "_id", 1011),
("DeviceRequest", "_lastUpdated", 1012),
("DeviceRequest", "_profile", 1013),
("DeviceRequest", "_query", 1014),
("DeviceRequest", "_security", 1015),
("DeviceRequest", "_tag", 1016),
("DeviceRequest", "_text", 429),
("DeviceRequest", "authored-on", 371),
("DeviceRequest", "based-on", 372),
("DeviceRequest", "code", 1188),
("DeviceRequest", "definition", 373),
("DeviceRequest", "device", 374),
("DeviceRequest", "encounter", 1190),
("DeviceRequest", "event-date", 375),
("DeviceRequest", "group-identifier", 376),
("DeviceRequest", "identifier", 1191),
("DeviceRequest", "intent", 377),
("DeviceRequest", "patient", 1192),
("DeviceRequest", "performer", 378),
("DeviceRequest", "priorrequest", 379),
("DeviceRequest", "requester", 380),
("DeviceRequest", "status", 381),
("DeviceRequest", "subject", 382),
("DeviceUseStatement", "_content", 1010),
("DeviceUseStatement", "_id", 1011),
("DeviceUseStatement", "_lastUpdated", 1012),
("DeviceUseStatement", "_profile", 1013),
("DeviceUseStatement", "_query", 1014),
("DeviceUseStatement", "_security", 1015),
("DeviceUseStatement", "_tag", 1016),
("DeviceUseStatement", "_text", 429),
("DeviceUseStatement", "device", 383),
("DeviceUseStatement", "identifier", 384),
("DeviceUseStatement", "patient", 1192),
("DeviceUseStatement", "subject", 385),
("DiagnosticReport", "_content", 1010),
("DiagnosticReport", "_id", 1011),
("DiagnosticReport", "_lastUpdated", 1012),
("DiagnosticReport", "_profile", 1013),
("DiagnosticReport", "_query", 1014),
("DiagnosticReport", "_security", 1015),
("DiagnosticReport", "_tag", 1016),
("DiagnosticReport", "_text", 429),
("DiagnosticReport", "assessed-condition", 1203),
("DiagnosticReport", "based-on", 386),
("DiagnosticReport", "category", 387),
("DiagnosticReport", "code", 1188),
("DiagnosticReport", "context", 388),
("DiagnosticReport", "date", 1189),
("DiagnosticReport", "diagnosis", 389),
("DiagnosticReport", "encounter", 1190),
("DiagnosticReport", "identifier", 1191),
("DiagnosticReport", "image", 390),
("DiagnosticReport", "issued", 391),
("DiagnosticReport", "patient", 1192),
("DiagnosticReport", "performer", 392),
("DiagnosticReport", "result", 393),
("DiagnosticReport", "specimen", 394),
("DiagnosticReport", "status", 395),
("DiagnosticReport", "subject", 396),
("DocumentManifest", "_content", 1010),
("DocumentManifest", "_id", 1011),
("DocumentManifest", "_lastUpdated", 1012),
("DocumentManifest", "_profile", 1013),
("DocumentManifest", "_query", 1014),
("DocumentManifest", "_security", 1015),
("DocumentManifest", "_tag", 1016),
("DocumentManifest", "_text", 429),
("DocumentManifest", "author", 397),
("DocumentManifest", "content-ref", 398),
("DocumentManifest", "created", 399),
("DocumentManifest", "description", 400),
("DocumentManifest", "identifier", 1191),
("DocumentManifest", "patient", 1192),
("DocumentManifest", "recipient", 401),
("DocumentManifest", "related-id", 402),
("DocumentManifest", "related-ref", 403),
("DocumentManifest", "source", 404),
("DocumentManifest", "status", 405),
("DocumentManifest", "subject", 406),
("DocumentManifest", "type", 1193),
("DocumentReference", "_content", 1010),
("DocumentReference", "_id", 1011),
("DocumentReference", "_lastUpdated", 1012),
("DocumentReference", "_profile", 1013),
("DocumentReference", "_query", 1014),
("DocumentReference", "_security", 1015),
("DocumentReference", "_tag", 1016),
("DocumentReference", "_text", 429),
("DocumentReference", "authenticator", 407),
("DocumentReference", "author", 408),
("DocumentReference", "class", 409),
("DocumentReference", "created", 410),
("DocumentReference", "custodian", 411),
("DocumentReference", "description", 412),
("DocumentReference", "encounter", 1190),
("DocumentReference", "event", 413),
("DocumentReference", "facility", 414),
("DocumentReference", "format", 415),
("DocumentReference", "identifier", 1191),
("DocumentReference", "indexed", 416),
("DocumentReference", "language", 417),
("DocumentReference", "location", 418),
("DocumentReference", "patient", 1192),
("DocumentReference", "period", 419),
("DocumentReference", "related-id", 420),
("DocumentReference", "related-ref", 421),
("DocumentReference", "relatesto", 422),
("DocumentReference", "relation", 423),
("DocumentReference", "relationship", 424),
("DocumentReference", "securitylabel", 425),
("DocumentReference", "setting", 426),
("DocumentReference", "status", 427),
("DocumentReference", "subject", 428),
("DocumentReference", "type", 1193),
("EligibilityRequest", "_content", 1010),
("EligibilityRequest", "_id", 1011),
("EligibilityRequest", "_lastUpdated", 1012),
("EligibilityRequest", "_profile", 1013),
("EligibilityRequest", "_query", 1014),
("EligibilityRequest", "_security", 1015),
("EligibilityRequest", "_tag", 1016),
("EligibilityRequest", "_text", 429),
("EligibilityRequest", "created", 430),
("EligibilityRequest", "enterer", 431),
("EligibilityRequest", "facility", 432),
("EligibilityRequest", "identifier", 433),
("EligibilityRequest", "organization", 434),
("EligibilityRequest", "patient", 435),
("EligibilityRequest", "provider", 436),
("EligibilityResponse", "_content", 1010),
("EligibilityResponse", "_id", 1011),
("EligibilityResponse", "_lastUpdated", 1012),
("EligibilityResponse", "_profile", 1013),
("EligibilityResponse", "_query", 1014),
("EligibilityResponse", "_security", 1015),
("EligibilityResponse", "_tag", 1016),
("EligibilityResponse", "_text", 429),
("EligibilityResponse", "created", 437),
("EligibilityResponse", "disposition", 438),
("EligibilityResponse", "identifier", 439),
("EligibilityResponse", "insurer", 440),
("EligibilityResponse", "outcome", 441),
("EligibilityResponse", "request", 442),
("EligibilityResponse", "request-organization", 443),
("EligibilityResponse", "request-provider", 444),
("Encounter", "_content", 1010),
("Encounter", "_id", 1011),
("Encounter", "_lastUpdated", 1012),
("Encounter", "_profile", 1013),
("Encounter", "_query", 1014),
("Encounter", "_security", 1015),
("Encounter", "_tag", 1016),
("Encounter", "_text", 429),
("Encounter", "appointment", 445),
("Encounter", "class", 446),
("Encounter", "date", 1189),
("Encounter", "diagnosis", 447),
("Encounter", "episodeofcare", 448),
("Encounter", "identifier", 1191),
("Encounter", "incomingreferral", 449),
("Encounter", "length", 450),
("Encounter", "location", 451),
("Encounter", "location-period", 452),
("Encounter", "part-of", 453),
("Encounter", "participant", 454),
("Encounter", "participant-type", 455),
("Encounter", "patient", 1192),
("Encounter", "practitioner", 456),
("Encounter", "reason", 457),
("Encounter", "service-provider", 458),
("Encounter", "special-arrangement", 459),
("Encounter", "status", 460),
("Encounter", "subject", 461),
("Encounter", "type", 1193),
("Endpoint", "_content", 1010),
("Endpoint", "_id", 1011),
("Endpoint", "_lastUpdated", 1012),
("Endpoint", "_profile", 1013),
("Endpoint", "_query", 1014),
("Endpoint", "_security", 1015),
("Endpoint", "_tag", 1016),
("Endpoint", "_text", 429),
("Endpoint", "connection-type", 462),
("Endpoint", "identifier", 463),
("Endpoint", "name", 464),
("Endpoint", "organization", 465),
("Endpoint", "payload-type", 466),
("Endpoint", "status", 467),
("EnrollmentRequest", "_content", 1010),
("EnrollmentRequest", "_id", 1011),
("EnrollmentRequest", "_lastUpdated", 1012),
("EnrollmentRequest", "_profile", 1013),
("EnrollmentRequest", "_query", 1014),
("EnrollmentRequest", "_security", 1015),
("EnrollmentRequest", "_tag", 1016),
("EnrollmentRequest", "_text", 429),
("EnrollmentRequest", "identifier", 468),
("EnrollmentRequest", "organization", 469),
("EnrollmentRequest", "patient", 470),
("EnrollmentRequest", "subject", 471),
("EnrollmentResponse", "_content", 1010),
("EnrollmentResponse", "_id", 1011),
("EnrollmentResponse", "_lastUpdated", 1012),
("EnrollmentResponse", "_profile", 1013),
("EnrollmentResponse", "_query", 1014),
("EnrollmentResponse", "_security", 1015),
("EnrollmentResponse", "_tag", 1016),
("EnrollmentResponse", "_text", 429),
("EnrollmentResponse", "identifier", 472),
("EnrollmentResponse", "organization", 473),
("EnrollmentResponse", "request", 474),
("EpisodeOfCare", "_content", 1010),
("EpisodeOfCare", "_id", 1011),
("EpisodeOfCare", "_lastUpdated", 1012),
("EpisodeOfCare", "_profile", 1013),
("EpisodeOfCare", "_query", 1014),
("EpisodeOfCare", "_security", 1015),
("EpisodeOfCare", "_tag", 1016),
("EpisodeOfCare", "_text", 429),
("EpisodeOfCare", "care-manager", 475),
("EpisodeOfCare", "condition", 476),
("EpisodeOfCare", "date", 1189),
("EpisodeOfCare", "identifier", 1191),
("EpisodeOfCare", "incomingreferral", 477),
("EpisodeOfCare", "organization", 478),
("EpisodeOfCare", "patient", 1192),
("EpisodeOfCare", "status", 479),
("EpisodeOfCare", "type", 1193),
("ExpansionProfile", "_content", 1010),
("ExpansionProfile", "_id", 1011),
("ExpansionProfile", "_lastUpdated", 1012),
("ExpansionProfile", "_profile", 1013),
("ExpansionProfile", "_query", 1014),
("ExpansionProfile", "_security", 1015),
("ExpansionProfile", "_tag", 1016),
("ExpansionProfile", "_text", 429),
("ExpansionProfile", "date", 480),
("ExpansionProfile", "description", 481),
("ExpansionProfile", "identifier", 482),
("ExpansionProfile", "jurisdiction", 483),
("ExpansionProfile", "name", 484),
("ExpansionProfile", "publisher", 485),
("ExpansionProfile", "status", 486),
("ExpansionProfile", "url", 487),
("ExpansionProfile", "version", 488),
("ExplanationOfBenefit", "_content", 1010),
("ExplanationOfBenefit", "_id", 1011),
("ExplanationOfBenefit", "_lastUpdated", 1012),
("ExplanationOfBenefit", "_profile", 1013),
("ExplanationOfBenefit", "_query", 1014),
("ExplanationOfBenefit", "_security", 1015),
("ExplanationOfBenefit", "_tag", 1016),
("ExplanationOfBenefit", "_text", 429),
("ExplanationOfBenefit", "care-team", 489),
("ExplanationOfBenefit", "claim", 490),
("ExplanationOfBenefit", "coverage", 491),
("ExplanationOfBenefit", "created", 492),
("ExplanationOfBenefit", "disposition", 493),
("ExplanationOfBenefit", "encounter", 494),
("ExplanationOfBenefit", "enterer", 495),
("ExplanationOfBenefit", "facility", 496),
("ExplanationOfBenefit", "identifier", 497),
("ExplanationOfBenefit", "organization", 498),
("ExplanationOfBenefit", "patient", 499),
("ExplanationOfBenefit", "payee", 500),
("ExplanationOfBenefit", "provider", 501),
("FamilyMemberHistory", "_content", 1010),
("FamilyMemberHistory", "_id", 1011),
("FamilyMemberHistory", "_lastUpdated", 1012),
("FamilyMemberHistory", "_profile", 1013),
("FamilyMemberHistory", "_query", 1014),
("FamilyMemberHistory", "_security", 1015),
("FamilyMemberHistory", "_tag", 1016),
("FamilyMemberHistory", "_text", 429),
("FamilyMemberHistory", "code", 1188),
("FamilyMemberHistory", "date", 1189),
("FamilyMemberHistory", "definition", 502),
("FamilyMemberHistory", "gender", 503),
("FamilyMemberHistory", "identifier", 1191),
("FamilyMemberHistory", "patient", 1192),
("FamilyMemberHistory", "relationship", 504),
("FamilyMemberHistory", "status", 505),
("Flag", "_content", 1010),
("Flag", "_id", 1011),
("Flag", "_lastUpdated", 1012),
("Flag", "_profile", 1013),
("Flag", "_query", 1014),
("Flag", "_security", 1015),
("Flag", "_tag", 1016),
("Flag", "_text", 429),
("Flag", "author", 506),
("Flag", "date", 1189),
("Flag", "encounter", 1190),
("Flag", "identifier", 507),
("Flag", "patient", 1192),
("Flag", "subject", 508),
("Goal", "_content", 1010),
("Goal", "_id", 1011),
("Goal", "_lastUpdated", 1012),
("Goal", "_profile", 1013),
("Goal", "_query", 1014),
("Goal", "_security", 1015),
("Goal", "_tag", 1016),
("Goal", "_text", 429),
("Goal", "category", 509),
("Goal", "identifier", 1191),
("Goal", "patient", 1192),
("Goal", "start-date", 510),
("Goal", "status", 511),
("Goal", "subject", 512),
("Goal", "target-date", 513),
("GraphDefinition", "_content", 1010),
("GraphDefinition", "_id", 1011),
("GraphDefinition", "_lastUpdated", 1012),
("GraphDefinition", "_profile", 1013),
("GraphDefinition", "_query", 1014),
("GraphDefinition", "_security", 1015),
("GraphDefinition", "_tag", 1016),
("GraphDefinition", "_text", 429),
("GraphDefinition", "date", 514),
("GraphDefinition", "description", 515),
("GraphDefinition", "jurisdiction", 516),
("GraphDefinition", "name", 517),
("GraphDefinition", "publisher", 518),
("GraphDefinition", "start", 519),
("GraphDefinition", "status", 520),
("GraphDefinition", "url", 521),
("GraphDefinition", "version", 522),
("Group", "_content", 1010),
("Group", "_id", 1011),
("Group", "_lastUpdated", 1012),
("Group", "_profile", 1013),
("Group", "_query", 1014),
("Group", "_security", 1015),
("Group", "_tag", 1016),
("Group", "_text", 429),
("Group", "actual", 523),
("Group", "characteristic", 524),
("Group", "characteristic-value", 525),
("Group", "code", 526),
("Group", "exclude", 527),
("Group", "identifier", 528),
("Group", "member", 529),
("Group", "type", 530),
("Group", "value", 531),
("GuidanceResponse", "_content", 1010),
("GuidanceResponse", "_id", 1011),
("GuidanceResponse", "_lastUpdated", 1012),
("GuidanceResponse", "_profile", 1013),
("GuidanceResponse", "_query", 1014),
("GuidanceResponse", "_security", 1015),
("GuidanceResponse", "_tag", 1016),
("GuidanceResponse", "_text", 429),
("GuidanceResponse", "identifier", 532),
("GuidanceResponse", "patient", 533),
("GuidanceResponse", "request", 534),
("GuidanceResponse", "subject", 535),
("HealthcareService", "_content", 1010),
("HealthcareService", "_id", 1011),
("HealthcareService", "_lastUpdated", 1012),
("HealthcareService", "_profile", 1013),
("HealthcareService", "_query", 1014),
("HealthcareService", "_security", 1015),
("HealthcareService", "_tag", 1016),
("HealthcareService", "_text", 429),
("HealthcareService", "active", 536),
("HealthcareService", "category", 537),
("HealthcareService", "characteristic", 538),
("HealthcareService", "endpoint", 539),
("HealthcareService", "identifier", 540),
("HealthcareService", "location", 541),
("HealthcareService", "name", 542),
("HealthcareService", "organization", 543),
("HealthcareService", "programname", 544),
("HealthcareService", "type", 545),
("ImagingManifest", "_content", 1010),
("ImagingManifest", "_id", 1011),
("ImagingManifest", "_lastUpdated", 1012),
("ImagingManifest", "_profile", 1013),
("ImagingManifest", "_query", 1014),
("ImagingManifest", "_security", 1015),
("ImagingManifest", "_tag", 1016),
("ImagingManifest", "_text", 429),
("ImagingManifest", "author", 546),
("ImagingManifest", "authoring-time", 547),
("ImagingManifest", "endpoint", 548),
("ImagingManifest", "identifier", 549),
("ImagingManifest", "imaging-study", 550),
("ImagingManifest", "patient", 1192),
("ImagingManifest", "selected-study", 551),
("ImagingStudy", "_content", 1010),
("ImagingStudy", "_id", 1011),
("ImagingStudy", "_lastUpdated", 1012),
("ImagingStudy", "_profile", 1013),
("ImagingStudy", "_query", 1014),
("ImagingStudy", "_security", 1015),
("ImagingStudy", "_tag", 1016),
("ImagingStudy", "_text", 429),
("ImagingStudy", "accession", 552),
("ImagingStudy", "basedon", 553),
("ImagingStudy", "bodysite", 554),
("ImagingStudy", "context", 555),
("ImagingStudy", "dicom-class", 556),
("ImagingStudy", "endpoint", 557),
("ImagingStudy", "identifier", 1191),
("ImagingStudy", "modality", 558),
("ImagingStudy", "patient", 1192),
("ImagingStudy", "performer", 559),
("ImagingStudy", "reason", 560),
("ImagingStudy", "series", 561),
("ImagingStudy", "started", 562),
("ImagingStudy", "study", 563),
("ImagingStudy", "uid", 564),
("Immunization", "_content", 1010),
("Immunization", "_id", 1011),
("Immunization", "_lastUpdated", 1012),
("Immunization", "_profile", 1013),
("Immunization", "_query", 1014),
("Immunization", "_security", 1015),
("Immunization", "_tag", 1016),
("Immunization", "_text", 429),
("Immunization", "date", 1189),
("Immunization", "dose-sequence", 565),
("Immunization", "identifier", 1191),
("Immunization", "location", 566),
("Immunization", "lot-number", 567),
("Immunization", "manufacturer", 568),
("Immunization", "notgiven", 569),
("Immunization", "patient", 1192),
("Immunization", "practitioner", 570),
("Immunization", "reaction", 571),
("Immunization", "reaction-date", 572),
("Immunization", "reason", 573),
("Immunization", "reason-not-given", 574),
("Immunization", "status", 575),
("Immunization", "vaccine-code", 576),
("ImmunizationRecommendation", "_content", 1010),
("ImmunizationRecommendation", "_id", 1011),
("ImmunizationRecommendation", "_lastUpdated", 1012),
("ImmunizationRecommendation", "_profile", 1013),
("ImmunizationRecommendation", "_query", 1014),
("ImmunizationRecommendation", "_security", 1015),
("ImmunizationRecommendation", "_tag", 1016),
("ImmunizationRecommendation", "_text", 429),
("ImmunizationRecommendation", "date", 577),
("ImmunizationRecommendation", "dose-number", 578),
("ImmunizationRecommendation", "dose-sequence", 579),
("ImmunizationRecommendation", "identifier", 580),
("ImmunizationRecommendation", "information", 581),
("ImmunizationRecommendation", "patient", 582),
("ImmunizationRecommendation", "status", 583),
("ImmunizationRecommendation", "support", 584),
("ImmunizationRecommendation", "target-disease", 585),
("ImmunizationRecommendation", "vaccine-type", 586),
("ImplementationGuide", "_content", 1010),
("ImplementationGuide", "_id", 1011),
("ImplementationGuide", "_lastUpdated", 1012),
("ImplementationGuide", "_profile", 1013),
("ImplementationGuide", "_query", 1014),
("ImplementationGuide", "_security", 1015),
("ImplementationGuide", "_tag", 1016),
("ImplementationGuide", "_text", 429),
("ImplementationGuide", "date", 587),
("ImplementationGuide", "dependency", 588),
("ImplementationGuide", "description", 589),
("ImplementationGuide", "experimental", 590),
("ImplementationGuide", "jurisdiction", 591),
("ImplementationGuide", "name", 592),
("ImplementationGuide", "publisher", 593),
("ImplementationGuide", "resource", 594),
("ImplementationGuide", "status", 595),
("ImplementationGuide", "url", 596),
("ImplementationGuide", "version", 597),
("Library", "_content", 1010),
("Library", "_id", 1011),
("Library", "_lastUpdated", 1012),
("Library", "_profile", 1013),
("Library", "_query", 1014),
("Library", "_security", 1015),
("Library", "_tag", 1016),
("Library", "_text", 429),
("Library", "composed-of", 598),
("Library", "date", 599),
("Library", "depends-on", 600),
("Library", "derived-from", 601),
("Library", "description", 602),
("Library", "effective", 603),
("Library", "identifier", 604),
("Library", "jurisdiction", 605),
("Library", "name", 606),
("Library", "predecessor", 607),
("Library", "publisher", 608),
("Library", "status", 609),
("Library", "successor", 610),
("Library", "title", 611),
("Library", "topic", 612),
("Library", "url", 613),
("Library", "version", 614),
("Linkage", "_content", 1010),
("Linkage", "_id", 1011),
("Linkage", "_lastUpdated", 1012),
("Linkage", "_profile", 1013),
("Linkage", "_query", 1014),
("Linkage", "_security", 1015),
("Linkage", "_tag", 1016),
("Linkage", "_text", 429),
("Linkage", "author", 615),
("Linkage", "item", 616),
("Linkage", "source", 617),
("List", "_content", 1010),
("List", "_id", 1011),
("List", "_lastUpdated", 1012),
("List", "_profile", 1013),
("List", "_query", 1014),
("List", "_security", 1015),
("List", "_tag", 1016),
("List", "_text", 429),
("List", "code", 1188),
("List", "date", 1189),
("List", "empty-reason", 618),
("List", "encounter", 1190),
("List", "identifier", 1191),
("List", "item", 619),
("List", "notes", 620),
("List", "patient", 1192),
("List", "source", 621),
("List", "status", 622),
("List", "subject", 623),
("List", "title", 624),
("Location", "_content", 1010),
("Location", "_id", 1011),
("Location", "_lastUpdated", 1012),
("Location", "_profile", 1013),
("Location", "_query", 1014),
("Location", "_security", 1015),
("Location", "_tag", 1016),
("Location", "_text", 429),
("Location", "address", 625),
("Location", "address-city", 626),
("Location", "address-country", 627),
("Location", "address-postalcode", 628),
("Location", "address-state", 629),
("Location", "address-use", 630),
("Location", "endpoint", 631),
("Location", "identifier", 632),
("Location", "name", 633),
("Location", "near", 634),
("Location", "near-distance", 635),
("Location", "operational-status", 636),
("Location", "organization", 637),
("Location", "partof", 638),
("Location", "status", 639),
("Location", "type", 640),
("Measure", "_content", 1010),
("Measure", "_id", 1011),
("Measure", "_lastUpdated", 1012),
("Measure", "_profile", 1013),
("Measure", "_query", 1014),
("Measure", "_security", 1015),
("Measure", "_tag", 1016),
("Measure", "_text", 429),
("Measure", "composed-of", 641),
("Measure", "date", 642),
("Measure", "depends-on", 643),
("Measure", "derived-from", 644),
("Measure", "description", 645),
("Measure", "effective", 646),
("Measure", "identifier", 647),
("Measure", "jurisdiction", 648),
("Measure", "name", 649),
("Measure", "predecessor", 650),
("Measure", "publisher", 651),
("Measure", "status", 652),
("Measure", "successor", 653),
("Measure", "title", 654),
("Measure", "topic", 655),
("Measure", "url", 656),
("Measure", "version", 657),
("MeasureReport", "_content", 1010),
("MeasureReport", "_id", 1011),
("MeasureReport", "_lastUpdated", 1012),
("MeasureReport", "_profile", 1013),
("MeasureReport", "_query", 1014),
("MeasureReport", "_security", 1015),
("MeasureReport", "_tag", 1016),
("MeasureReport", "_text", 429),
("MeasureReport", "identifier", 658),
("MeasureReport", "patient", 659),
("MeasureReport", "status", 660),
("Media", "_content", 1010),
("Media", "_id", 1011),
("Media", "_lastUpdated", 1012),
("Media", "_profile", 1013),
("Media", "_query", 1014),
("Media", "_security", 1015),
("Media", "_tag", 1016),
("Media", "_text", 429),
("Media", "based-on", 661),
("Media", "context", 662),
("Media", "created", 663),
("Media", "date", 664),
("Media", "device", 665),
("Media", "identifier", 666),
("Media", "operator", 667),
("Media", "patient", 668),
("Media", "site", 669),
("Media", "subject", 670),
("Media", "subtype", 671),
("Media", "type", 672),
("Media", "view", 673),
("Medication", "_content", 1010),
("Medication", "_id", 1011),
("Medication", "_lastUpdated", 1012),
("Medication", "_profile", 1013),
("Medication", "_query", 1014),
("Medication", "_security", 1015),
("Medication", "_tag", 1016),
("Medication", "_text", 429),
("Medication", "code", 1221),
("Medication", "container", 674),
("Medication", "form", 675),
("Medication", "ingredient", 676),
("Medication", "ingredient-code", 677),
("Medication", "manufacturer", 678),
("Medication", "over-the-counter", 679),
("Medication", "package-item", 680),
("Medication", "package-item-code", 681),
("Medication", "status", 682),
("MedicationAdministration", "_content", 1010),
("MedicationAdministration", "_id", 1011),
("MedicationAdministration", "_lastUpdated", 1012),
("MedicationAdministration", "_profile", 1013),
("MedicationAdministration", "_query", 1014),
("MedicationAdministration", "_security", 1015),
("MedicationAdministration", "_tag", 1016),
("MedicationAdministration", "_text", 429),
("MedicationAdministration", "code", 1221),
("MedicationAdministration", "context", 683),
("MedicationAdministration", "device", 684),
("MedicationAdministration", "effective-time", 685),
("MedicationAdministration", "identifier", 1223),
("MedicationAdministration", "medication", 1224),
("MedicationAdministration", "not-given", 686),
("MedicationAdministration", "patient", 1225),
("MedicationAdministration", "performer", 687),
("MedicationAdministration", "prescription", 1226),
("MedicationAdministration", "reason-given", 688),
("MedicationAdministration", "reason-not-given", 689),
("MedicationAdministration", "status", 1227),
("MedicationAdministration", "subject", 690),
("MedicationDispense", "_content", 1010),
("MedicationDispense", "_id", 1011),
("MedicationDispense", "_lastUpdated", 1012),
("MedicationDispense", "_profile", 1013),
("MedicationDispense", "_query", 1014),
("MedicationDispense", "_security", 1015),
("MedicationDispense", "_tag", 1016),
("MedicationDispense", "_text", 429),
("MedicationDispense", "code", 1221),
("MedicationDispense", "context", 691),
("MedicationDispense", "destination", 692),
("MedicationDispense", "identifier", 1223),
("MedicationDispense", "medication", 1224),
("MedicationDispense", "patient", 1225),
("MedicationDispense", "performer", 693),
("MedicationDispense", "prescription", 1226),
("MedicationDispense", "receiver", 694),
("MedicationDispense", "responsibleparty", 695),
("MedicationDispense", "status", 1227),
("MedicationDispense", "subject", 696),
("MedicationDispense", "type", 697),
("MedicationDispense", "whenhandedover", 698),
("MedicationDispense", "whenprepared", 699),
("MedicationRequest", "_content", 1010),
("MedicationRequest", "_id", 1011),
("MedicationRequest", "_lastUpdated", 1012),
("MedicationRequest", "_profile", 1013),
("MedicationRequest", "_query", 1014),
("MedicationRequest", "_security", 1015),
("MedicationRequest", "_tag", 1016),
("MedicationRequest", "_text", 429),
("MedicationRequest", "authoredon", 700),
("MedicationRequest", "category", 701),
("MedicationRequest", "code", 1221),
("MedicationRequest", "context", 702),
("MedicationRequest", "date", 1222),
("MedicationRequest", "identifier", 1223),
("MedicationRequest", "intended-dispenser", 703),
("MedicationRequest", "intent", 704),
("MedicationRequest", "medication", 1224),
("MedicationRequest", "patient", 1225),
("MedicationRequest", "priority", 705),
("MedicationRequest", "requester", 706),
("MedicationRequest", "status", 1227),
("MedicationRequest", "subject", 707),
("MedicationStatement", "_content", 1010),
("MedicationStatement", "_id", 1011),
("MedicationStatement", "_lastUpdated", 1012),
("MedicationStatement", "_profile", 1013),
("MedicationStatement", "_query", 1014),
("MedicationStatement", "_security", 1015),
("MedicationStatement", "_tag", 1016),
("MedicationStatement", "_text", 429),
("MedicationStatement", "category", 708),
("MedicationStatement", "code", 1221),
("MedicationStatement", "context", 709),
("MedicationStatement", "effective", 710),
("MedicationStatement", "identifier", 1223),
("MedicationStatement", "medication", 1224),
("MedicationStatement", "part-of", 711),
("MedicationStatement", "patient", 1225),
("MedicationStatement", "source", 712),
("MedicationStatement", "status", 1227),
("MedicationStatement", "subject", 713),
("MessageDefinition", "_content", 1010),
("MessageDefinition", "_id", 1011),
("MessageDefinition", "_lastUpdated", 1012),
("MessageDefinition", "_profile", 1013),
("MessageDefinition", "_query", 1014),
("MessageDefinition", "_security", 1015),
("MessageDefinition", "_tag", 1016),
("MessageDefinition", "_text", 429),
("MessageDefinition", "category", 714),
("MessageDefinition", "date", 715),
("MessageDefinition", "description", 716),
("MessageDefinition", "event", 717),
("MessageDefinition", "focus", 718),
("MessageDefinition", "identifier", 719),
("MessageDefinition", "jurisdiction", 720),
("MessageDefinition", "name", 721),
("MessageDefinition", "publisher", 722),
("MessageDefinition", "status", 723),
("MessageDefinition", "title", 724),
("MessageDefinition", "url", 725),
("MessageDefinition", "version", 726),
("MessageHeader", "_content", 1010),
("MessageHeader", "_id", 1011),
("MessageHeader", "_lastUpdated", 1012),
("MessageHeader", "_profile", 1013),
("MessageHeader", "_query", 1014),
("MessageHeader", "_security", 1015),
("MessageHeader", "_tag", 1016),
("MessageHeader", "_text", 429),
("MessageHeader", "author", 727),
("MessageHeader", "code", 728),
("MessageHeader", "destination", 729),
("MessageHeader", "destination-uri", 730),
("MessageHeader", "enterer", 731),
("MessageHeader", "event", 732),
("MessageHeader", "focus", 733),
("MessageHeader", "receiver", 734),
("MessageHeader", "response-id", 735),
("MessageHeader", "responsible", 736),
("MessageHeader", "sender", 737),
("MessageHeader", "source", 738),
("MessageHeader", "source-uri", 739),
("MessageHeader", "target", 740),
("MessageHeader", "timestamp", 741),
("NamingSystem", "_content", 1010),
("NamingSystem", "_id", 1011),
("NamingSystem", "_lastUpdated", 1012),
("NamingSystem", "_profile", 1013),
("NamingSystem", "_query", 1014),
("NamingSystem", "_security", 1015),
("NamingSystem", "_tag", 1016),
("NamingSystem", "_text", 429),
("NamingSystem", "contact", 742),
("NamingSystem", "date", 743),
("NamingSystem", "description", 744),
("NamingSystem", "id-type", 745),
("NamingSystem", "jurisdiction", 746),
("NamingSystem", "kind", 747),
("NamingSystem", "name", 748),
("NamingSystem", "period", 749),
("NamingSystem", "publisher", 750),
("NamingSystem", "replaced-by", 751),
("NamingSystem", "responsible", 752),
("NamingSystem", "status", 753),
("NamingSystem", "telecom", 754),
("NamingSystem", "type", 755),
("NamingSystem", "value", 756),
("NutritionOrder", "_content", 1010),
("NutritionOrder", "_id", 1011),
("NutritionOrder", "_lastUpdated", 1012),
("NutritionOrder", "_profile", 1013),
("NutritionOrder", "_query", 1014),
("NutritionOrder", "_security", 1015),
("NutritionOrder", "_tag", 1016),
("NutritionOrder", "_text", 429),
("NutritionOrder", "additive", 757),
("NutritionOrder", "datetime", 758),
("NutritionOrder", "encounter", 1190),
("NutritionOrder", "formula", 759),
("NutritionOrder", "identifier", 1191),
("NutritionOrder", "oraldiet", 760),
("NutritionOrder", "patient", 1192),
("NutritionOrder", "provider", 761),
("NutritionOrder", "status", 762),
("NutritionOrder", "supplement", 763),
("Observation", "_content", 1010),
("Observation", "_id", 1011),
("Observation", "_lastUpdated", 1012),
("Observation", "_profile", 1013),
("Observation", "_query", 1014),
("Observation", "_security", 1015),
("Observation", "_tag", 1016),
("Observation", "_text", 429),
("Observation", "amino-acid-change", 1228),
("Observation", "based-on", 764),
("Observation", "category", 765),
("Observation", "code", 1188),
("Observation", "code-value-concept", 766),
("Observation", "code-value-date", 767),
("Observation", "code-value-quantity", 768),
("Observation", "code-value-string", 769),
("Observation", "combo-code", 770),
("Observation", "combo-code-value-concept", 771),
("Observation", "combo-code-value-quantity", 772),
("Observation", "combo-data-absent-reason", 773),
("Observation", "combo-value-concept", 774),
("Observation", "combo-value-quantity", 775),
("Observation", "component-code", 776),
("Observation", "component-code-value-concept", 777),
("Observation", "component-code-value-quantity", 778),
("Observation", "component-data-absent-reason", 779),
("Observation", "component-value-concept", 780),
("Observation", "component-value-quantity", 781),
("Observation", "context", 782),
("Observation", "data-absent-reason", 783),
("Observation", "date", 1189),
("Observation", "device", 784),
("Observation", "dna-variant", 1229),
("Observation", "encounter", 1190),
("Observation", "gene-amino-acid-change", 1230),
("Observation", "gene-dnavariant", 1231),
("Observation", "gene-identifier", 1232),
("Observation", "identifier", 1191),
("Observation", "method", 785),
("Observation", "patient", 1192),
("Observation", "performer", 786),
("Observation", "related", 787),
("Observation", "related-target", 788),
("Observation", "related-type", 789),
("Observation", "specimen", 790),
("Observation", "status", 791),
("Observation", "subject", 792),
("Observation", "value-concept", 793),
("Observation", "value-date", 794),
("Observation", "value-quantity", 795),
("Observation", "value-string", 796),
("OperationDefinition", "_content", 1010),
("OperationDefinition", "_id", 1011),
("OperationDefinition", "_lastUpdated", 1012),
("OperationDefinition", "_profile", 1013),
("OperationDefinition", "_query", 1014),
("OperationDefinition", "_security", 1015),
("OperationDefinition", "_tag", 1016),
("OperationDefinition", "_text", 429),
("OperationDefinition", "base", 797),
("OperationDefinition", "code", 798),
("OperationDefinition", "date", 799),
("OperationDefinition", "description", 800),
("OperationDefinition", "instance", 801),
("OperationDefinition", "jurisdiction", 802),
("OperationDefinition", "kind", 803),
("OperationDefinition", "name", 804),
("OperationDefinition", "param-profile", 805),
("OperationDefinition", "publisher", 806),
("OperationDefinition", "status", 807),
("OperationDefinition", "system", 808),
("OperationDefinition", "type", 809),
("OperationDefinition", "url", 810),
("OperationDefinition", "version", 811),
("OperationOutcome", "_content", 1010),
("OperationOutcome", "_id", 1011),
("OperationOutcome", "_lastUpdated", 1012),
("OperationOutcome", "_profile", 1013),
("OperationOutcome", "_query", 1014),
("OperationOutcome", "_security", 1015),
("OperationOutcome", "_tag", 1016),
("OperationOutcome", "_text", 429),
("Organization", "_content", 1010),
("Organization", "_id", 1011),
("Organization", "_lastUpdated", 1012),
("Organization", "_profile", 1013),
("Organization", "_query", 1014),
("Organization", "_security", 1015),
("Organization", "_tag", 1016),
("Organization", "_text", 429),
("Organization", "active", 812),
("Organization", "address", 813),
("Organization", "address-city", 814),
("Organization", "address-country", 815),
("Organization", "address-postalcode", 816),
("Organization", "address-state", 817),
("Organization", "address-use", 818),
("Organization", "endpoint", 819),
("Organization", "identifier", 820),
("Organization", "name", 821),
("Organization", "partof", 822),
("Organization", "phonetic", 823),
("Organization", "type", 824),
("Parameters", "_content", 1010),
("Parameters", "_id", 1011),
("Parameters", "_lastUpdated", 1012),
("Parameters", "_profile", 1013),
("Parameters", "_query", 1014),
("Parameters", "_security", 1015),
("Parameters", "_tag", 1016),
("Patient", "_content", 1010),
("Patient", "_id", 1011),
("Patient", "_lastUpdated", 1012),
("Patient", "_profile", 1013),
("Patient", "_query", 1014),
("Patient", "_security", 1015),
("Patient", "_tag", 1016),
("Patient", "_text", 429),
("Patient", "active", 825),
("Patient", "address", 1206),
("Patient", "address-city", 1207),
("Patient", "address-country", 1208),
("Patient", "address-postalcode", 1209),
("Patient", "address-state", 1210),
("Patient", "address-use", 1211),
("Patient", "age", 1234),
("Patient", "animal-breed", 826),
("Patient", "animal-species", 827),
("Patient", "birthOrderBoolean", 1235),
("Patient", "birthdate", 1212),
("Patient", "death-date", 828),
("Patient", "deceased", 829),
("Patient", "email", 1213),
("Patient", "family", 1214),
("Patient", "gender", 1215),
("Patient", "general-practitioner", 830),
("Patient", "given", 1216),
("Patient", "identifier", 831),
("Patient", "language", 832),
("Patient", "link", 833),
("Patient", "mothersMaidenName", 1236),
("Patient", "name", 834),
("Patient", "organization", 835),
("Patient", "phone", 1217),
("Patient", "phonetic", 1218),
("Patient", "telecom", 1219),
("PaymentNotice", "_content", 1010),
("PaymentNotice", "_id", 1011),
("PaymentNotice", "_lastUpdated", 1012),
("PaymentNotice", "_profile", 1013),
("PaymentNotice", "_query", 1014),
("PaymentNotice", "_security", 1015),
("PaymentNotice", "_tag", 1016),
("PaymentNotice", "_text", 429),
("PaymentNotice", "created", 836),
("PaymentNotice", "identifier", 837),
("PaymentNotice", "organization", 838),
("PaymentNotice", "payment-status", 839),
("PaymentNotice", "provider", 840),
("PaymentNotice", "request", 841),
("PaymentNotice", "response", 842),
("PaymentNotice", "statusdate", 843),
("PaymentReconciliation", "_content", 1010),
("PaymentReconciliation", "_id", 1011),
("PaymentReconciliation", "_lastUpdated", 1012),
("PaymentReconciliation", "_profile", 1013),
("PaymentReconciliation", "_query", 1014),
("PaymentReconciliation", "_security", 1015),
("PaymentReconciliation", "_tag", 1016),
("PaymentReconciliation", "_text", 429),
("PaymentReconciliation", "created", 844),
("PaymentReconciliation", "disposition", 845),
("PaymentReconciliation", "identifier", 846),
("PaymentReconciliation", "organization", 847),
("PaymentReconciliation", "outcome", 848),
("PaymentReconciliation", "request", 849),
("PaymentReconciliation", "request-organization", 850),
("PaymentReconciliation", "request-provider", 851),
("Person", "_content", 1010),
("Person", "_id", 1011),
("Person", "_lastUpdated", 1012),
("Person", "_profile", 1013),
("Person", "_query", 1014),
("Person", "_security", 1015),
("Person", "_tag", 1016),
("Person", "_text", 429),
("Person", "address", 1206),
("Person", "address-city", 1207),
("Person", "address-country", 1208),
("Person", "address-postalcode", 1209),
("Person", "address-state", 1210),
("Person", "address-use", 1211),
("Person", "birthdate", 1212),
("Person", "email", 1213),
("Person", "gender", 1215),
("Person", "identifier", 852),
("Person", "link", 853),
("Person", "name", 854),
("Person", "organization", 855),
("Person", "patient", 856),
("Person", "phone", 1217),
("Person", "phonetic", 1218),
("Person", "practitioner", 857),
("Person", "relatedperson", 858),
("Person", "telecom", 1219),
("PlanDefinition", "_content", 1010),
("PlanDefinition", "_id", 1011),
("PlanDefinition", "_lastUpdated", 1012),
("PlanDefinition", "_profile", 1013),
("PlanDefinition", "_query", 1014),
("PlanDefinition", "_security", 1015),
("PlanDefinition", "_tag", 1016),
("PlanDefinition", "_text", 429),
("PlanDefinition", "composed-of", 859),
("PlanDefinition", "date", 860),
("PlanDefinition", "depends-on", 861),
("PlanDefinition", "derived-from", 862),
("PlanDefinition", "description", 863),
("PlanDefinition", "effective", 864),
("PlanDefinition", "identifier", 865),
("PlanDefinition", "jurisdiction", 866),
("PlanDefinition", "name", 867),
("PlanDefinition", "predecessor", 868),
("PlanDefinition", "publisher", 869),
("PlanDefinition", "status", 870),
("PlanDefinition", "successor", 871),
("PlanDefinition", "title", 872),
("PlanDefinition", "topic", 873),
("PlanDefinition", "url", 874),
("PlanDefinition", "version", 875),
("Practitioner", "_content", 1010),
("Practitioner", "_id", 1011),
("Practitioner", "_lastUpdated", 1012),
("Practitioner", "_profile", 1013),
("Practitioner", "_query", 1014),
("Practitioner", "_security", 1015),
("Practitioner", "_tag", 1016),
("Practitioner", "_text", 429),
("Practitioner", "active", 876),
("Practitioner", "address", 1206),
("Practitioner", "address-city", 1207),
("Practitioner", "address-country", 1208),
("Practitioner", "address-postalcode", 1209),
("Practitioner", "address-state", 1210),
("Practitioner", "address-use", 1211),
("Practitioner", "communication", 877),
("Practitioner", "email", 1213),
("Practitioner", "family", 1214),
("Practitioner", "gender", 1215),
("Practitioner", "given", 1216),
("Practitioner", "identifier", 878),
("Practitioner", "name", 879),
("Practitioner", "phone", 1217),
("Practitioner", "phonetic", 1218),
("Practitioner", "telecom", 1219),
("PractitionerRole", "_content", 1010),
("PractitionerRole", "_id", 1011),
("PractitionerRole", "_lastUpdated", 1012),
("PractitionerRole", "_profile", 1013),
("PractitionerRole", "_query", 1014),
("PractitionerRole", "_security", 1015),
("PractitionerRole", "_tag", 1016),
("PractitionerRole", "_text", 429),
("PractitionerRole", "active", 880),
("PractitionerRole", "date", 881),
("PractitionerRole", "email", 1213),
("PractitionerRole", "endpoint", 882),
("PractitionerRole", "identifier", 883),
("PractitionerRole", "location", 884),
("PractitionerRole", "organization", 885),
("PractitionerRole", "phone", 1217),
("PractitionerRole", "practitioner", 886),
("PractitionerRole", "role", 887),
("PractitionerRole", "service", 888),
("PractitionerRole", "specialty", 889),
("PractitionerRole", "telecom", 1219),
("Procedure", "_content", 1010),
("Procedure", "_id", 1011),
("Procedure", "_lastUpdated", 1012),
("Procedure", "_profile", 1013),
("Procedure", "_query", 1014),
("Procedure", "_security", 1015),
("Procedure", "_tag", 1016),
("Procedure", "_text", 429),
("Procedure", "based-on", 890),
("Procedure", "category", 891),
("Procedure", "code", 1188),
("Procedure", "context", 892),
("Procedure", "date", 1189),
("Procedure", "definition", 893),
("Procedure", "encounter", 1190),
("Procedure", "identifier", 1191),
("Procedure", "location", 894),
("Procedure", "part-of", 895),
("Procedure", "patient", 1192),
("Procedure", "performer", 896),
("Procedure", "status", 897),
("Procedure", "subject", 898),
("ProcedureRequest", "_content", 1010),
("ProcedureRequest", "_id", 1011),
("ProcedureRequest", "_lastUpdated", 1012),
("ProcedureRequest", "_profile", 1013),
("ProcedureRequest", "_query", 1014),
("ProcedureRequest", "_security", 1015),
("ProcedureRequest", "_tag", 1016),
("ProcedureRequest", "_text", 429),
("ProcedureRequest", "authored", 899),
("ProcedureRequest", "based-on", 900),
("ProcedureRequest", "body-site", 901),
("ProcedureRequest", "code", 1188),
("ProcedureRequest", "context", 902),
("ProcedureRequest", "definition", 903),
("ProcedureRequest", "encounter", 1190),
("ProcedureRequest", "identifier", 1191),
("ProcedureRequest", "intent", 904),
("ProcedureRequest", "occurrence", 905),
("ProcedureRequest", "patient", 1192),
("ProcedureRequest", "performer", 906),
("ProcedureRequest", "performer-type", 907),
("ProcedureRequest", "priority", 908),
("ProcedureRequest", "replaces", 909),
("ProcedureRequest", "requester", 910),
("ProcedureRequest", "requisition", 911),
("ProcedureRequest", "specimen", 912),
("ProcedureRequest", "status", 913),
("ProcedureRequest", "subject", 914),
("ProcessRequest", "_content", 1010),
("ProcessRequest", "_id", 1011),
("ProcessRequest", "_lastUpdated", 1012),
("ProcessRequest", "_profile", 1013),
("ProcessRequest", "_query", 1014),
("ProcessRequest", "_security", 1015),
("ProcessRequest", "_tag", 1016),
("ProcessRequest", "_text", 429),
("ProcessRequest", "action", 915),
("ProcessRequest", "identifier", 916),
("ProcessRequest", "organization", 917),
("ProcessRequest", "provider", 918),
("ProcessResponse", "_content", 1010),
("ProcessResponse", "_id", 1011),
("ProcessResponse", "_lastUpdated", 1012),
("ProcessResponse", "_profile", 1013),
("ProcessResponse", "_query", 1014),
("ProcessResponse", "_security", 1015),
("ProcessResponse", "_tag", 1016),
("ProcessResponse", "_text", 429),
("ProcessResponse", "identifier", 919),
("ProcessResponse", "organization", 920),
("ProcessResponse", "request", 921),
("ProcessResponse", "request-organization", 922),
("ProcessResponse", "request-provider", 923),
("Provenance", "_content", 1010),
("Provenance", "_id", 1011),
("Provenance", "_lastUpdated", 1012),
("Provenance", "_profile", 1013),
("Provenance", "_query", 1014),
("Provenance", "_security", 1015),
("Provenance", "_tag", 1016),
("Provenance", "_text", 429),
("Provenance", "agent", 924),
("Provenance", "agent-role", 925),
("Provenance", "end", 926),
("Provenance", "entity-id", 927),
("Provenance", "entity-ref", 928),
("Provenance", "location", 929),
("Provenance", "patient", 930),
("Provenance", "recorded", 931),
("Provenance", "signature-type", 932),
("Provenance", "start", 933),
("Provenance", "target", 934),
("Questionnaire", "_content", 1010),
("Questionnaire", "_id", 1011),
("Questionnaire", "_lastUpdated", 1012),
("Questionnaire", "_profile", 1013),
("Questionnaire", "_query", 1014),
("Questionnaire", "_security", 1015),
("Questionnaire", "_tag", 1016),
("Questionnaire", "_text", 429),
("Questionnaire", "code", 935),
("Questionnaire", "date", 936),
("Questionnaire", "description", 937),
("Questionnaire", "effective", 938),
("Questionnaire", "identifier", 939),
("Questionnaire", "jurisdiction", 940),
("Questionnaire", "name", 941),
("Questionnaire", "publisher", 942),
("Questionnaire", "status", 943),
("Questionnaire", "title", 944),
("Questionnaire", "url", 945),
("Questionnaire", "version", 946),
("QuestionnaireResponse", "_content", 1010),
("QuestionnaireResponse", "_id", 1011),
("QuestionnaireResponse", "_lastUpdated", 1012),
("QuestionnaireResponse", "_profile", 1013),
("QuestionnaireResponse", "_query", 1014),
("QuestionnaireResponse", "_security", 1015),
("QuestionnaireResponse", "_tag", 1016),
("QuestionnaireResponse", "_text", 429),
("QuestionnaireResponse", "author", 947),
("QuestionnaireResponse", "authored", 948),
("QuestionnaireResponse", "based-on", 949),
("QuestionnaireResponse", "context", 950),
("QuestionnaireResponse", "identifier", 951),
("QuestionnaireResponse", "parent", 952),
("QuestionnaireResponse", "patient", 953),
("QuestionnaireResponse", "questionnaire", 954),
("QuestionnaireResponse", "source", 955),
("QuestionnaireResponse", "status", 956),
("QuestionnaireResponse", "subject", 957),
("ReferralRequest", "_content", 1010),
("ReferralRequest", "_id", 1011),
("ReferralRequest", "_lastUpdated", 1012),
("ReferralRequest", "_profile", 1013),
("ReferralRequest", "_query", 1014),
("ReferralRequest", "_security", 1015),
("ReferralRequest", "_tag", 1016),
("ReferralRequest", "_text", 429),
("ReferralRequest", "authored-on", 958),
("ReferralRequest", "based-on", 959),
("ReferralRequest", "context", 960),
("ReferralRequest", "definition", 961),
("ReferralRequest", "encounter", 962),
("ReferralRequest", "group-identifier", 963),
("ReferralRequest", "identifier", 964),
("ReferralRequest", "intent", 965),
("ReferralRequest", "occurrence-date", 966),
("ReferralRequest", "patient", 1192),
("ReferralRequest", "priority", 967),
("ReferralRequest", "recipient", 968),
("ReferralRequest", "replaces", 969),
("ReferralRequest", "requester", 970),
("ReferralRequest", "service", 971),
("ReferralRequest", "specialty", 972),
("ReferralRequest", "status", 973),
("ReferralRequest", "subject", 974),
("ReferralRequest", "type", 1193),
("RelatedPerson", "_content", 1010),
("RelatedPerson", "_id", 1011),
("RelatedPerson", "_lastUpdated", 1012),
("RelatedPerson", "_profile", 1013),
("RelatedPerson", "_query", 1014),
("RelatedPerson", "_security", 1015),
("RelatedPerson", "_tag", 1016),
("RelatedPerson", "_text", 429),
("RelatedPerson", "active", 975),
("RelatedPerson", "address", 1206),
("RelatedPerson", "address-city", 1207),
("RelatedPerson", "address-country", 1208),
("RelatedPerson", "address-postalcode", 1209),
("RelatedPerson", "address-state", 1210),
("RelatedPerson", "address-use", 1211),
("RelatedPerson", "birthdate", 1212),
("RelatedPerson", "email", 1213),
("RelatedPerson", "gender", 1215),
("RelatedPerson", "identifier", 976),
("RelatedPerson", "name", 977),
("RelatedPerson", "patient", 978),
("RelatedPerson", "phone", 1217),
("RelatedPerson", "phonetic", 1218),
("RelatedPerson", "telecom", 1219),
("RequestGroup", "_content", 1010),
("RequestGroup", "_id", 1011),
("RequestGroup", "_lastUpdated", 1012),
("RequestGroup", "_profile", 1013),
("RequestGroup", "_query", 1014),
("RequestGroup", "_security", 1015),
("RequestGroup", "_tag", 1016),
("RequestGroup", "_text", 429),
("RequestGroup", "author", 979),
("RequestGroup", "authored", 980),
("RequestGroup", "context", 981),
("RequestGroup", "definition", 982),
("RequestGroup", "encounter", 983),
("RequestGroup", "group-identifier", 984),
("RequestGroup", "identifier", 985),
("RequestGroup", "intent", 986),
("RequestGroup", "participant", 987),
("RequestGroup", "patient", 988),
("RequestGroup", "priority", 989),
("RequestGroup", "status", 990),
("RequestGroup", "subject", 991),
("ResearchStudy", "_content", 1010),
("ResearchStudy", "_id", 1011),
("ResearchStudy", "_lastUpdated", 1012),
("ResearchStudy", "_profile", 1013),
("ResearchStudy", "_query", 1014),
("ResearchStudy", "_security", 1015),
("ResearchStudy", "_tag", 1016),
("ResearchStudy", "_text", 429),
("ResearchStudy", "category", 992),
("ResearchStudy", "date", 993),
("ResearchStudy", "focus", 994),
("ResearchStudy", "identifier", 995),
("ResearchStudy", "jurisdiction", 996),
("ResearchStudy", "keyword", 997),
("ResearchStudy", "partof", 998),
("ResearchStudy", "principalinvestigator", 999),
("ResearchStudy", "protocol", 1000),
("ResearchStudy", "site", 1001),
("ResearchStudy", "sponsor", 1002),
("ResearchStudy", "status", 1003),
("ResearchStudy", "title", 1004),
("ResearchSubject", "_content", 1010),
("ResearchSubject", "_id", 1011),
("ResearchSubject", "_lastUpdated", 1012),
("ResearchSubject", "_profile", 1013),
("ResearchSubject", "_query", 1014),
("ResearchSubject", "_security", 1015),
("ResearchSubject", "_tag", 1016),
("ResearchSubject", "_text", 429),
("ResearchSubject", "date", 1005),
("ResearchSubject", "identifier", 1006),
("ResearchSubject", "individual", 1007),
("ResearchSubject", "patient", 1008),
("ResearchSubject", "status", 1009),
("RiskAssessment", "_content", 1010),
("RiskAssessment", "_id", 1011),
("RiskAssessment", "_lastUpdated", 1012),
("RiskAssessment", "_profile", 1013),
("RiskAssessment", "_query", 1014),
("RiskAssessment", "_security", 1015),
("RiskAssessment", "_tag", 1016),
("RiskAssessment", "_text", 429),
("RiskAssessment", "condition", 1017),
("RiskAssessment", "date", 1189),
("RiskAssessment", "encounter", 1190),
("RiskAssessment", "identifier", 1191),
("RiskAssessment", "method", 1018),
("RiskAssessment", "patient", 1192),
("RiskAssessment", "performer", 1019),
("RiskAssessment", "probability", 1020),
("RiskAssessment", "risk", 1021),
("RiskAssessment", "subject", 1022),
("Schedule", "_content", 1010),
("Schedule", "_id", 1011),
("Schedule", "_lastUpdated", 1012),
("Schedule", "_profile", 1013),
("Schedule", "_query", 1014),
("Schedule", "_security", 1015),
("Schedule", "_tag", 1016),
("Schedule", "_text", 429),
("Schedule", "active", 1023),
("Schedule", "actor", 1024),
("Schedule", "date", 1025),
("Schedule", "identifier", 1026),
("Schedule", "type", 1027),
("SearchParameter", "_content", 1010),
("SearchParameter", "_id", 1011),
("SearchParameter", "_lastUpdated", 1012),
("SearchParameter", "_profile", 1013),
("SearchParameter", "_query", 1014),
("SearchParameter", "_security", 1015),
("SearchParameter", "_tag", 1016),
("SearchParameter", "_text", 429),
("SearchParameter", "base", 1028),
("SearchParameter", "code", 1029),
("SearchParameter", "component", 1030),
("SearchParameter", "date", 1031),
("SearchParameter", "derived-from", 1032),
("SearchParameter", "description", 1033),
("SearchParameter", "jurisdiction", 1034),
("SearchParameter", "name", 1035),
("SearchParameter", "publisher", 1036),
("SearchParameter", "status", 1037),
("SearchParameter", "target", 1038),
("SearchParameter", "type", 1039),
("SearchParameter", "url", 1040),
("SearchParameter", "version", 1041),
("Sequence", "_content", 1010),
("Sequence", "_id", 1011),
("Sequence", "_lastUpdated", 1012),
("Sequence", "_profile", 1013),
("Sequence", "_query", 1014),
("Sequence", "_security", 1015),
("Sequence", "_tag", 1016),
("Sequence", "_text", 429),
("Sequence", "chromosome", 1042),
("Sequence", "coordinate", 1043),
("Sequence", "end", 1044),
("Sequence", "identifier", 1045),
("Sequence", "patient", 1046),
("Sequence", "start", 1047),
("Sequence", "type", 1048),
("ServiceDefinition", "_content", 1010),
("ServiceDefinition", "_id", 1011),
("ServiceDefinition", "_lastUpdated", 1012),
("ServiceDefinition", "_profile", 1013),
("ServiceDefinition", "_query", 1014),
("ServiceDefinition", "_security", 1015),
("ServiceDefinition", "_tag", 1016),
("ServiceDefinition", "_text", 429),
("ServiceDefinition", "composed-of", 1049),
("ServiceDefinition", "date", 1050),
("ServiceDefinition", "depends-on", 1051),
("ServiceDefinition", "derived-from", 1052),
("ServiceDefinition", "description", 1053),
("ServiceDefinition", "effective", 1054),
("ServiceDefinition", "identifier", 1055),
("ServiceDefinition", "jurisdiction", 1056),
("ServiceDefinition", "name", 1057),
("ServiceDefinition", "predecessor", 1058),
("ServiceDefinition", "publisher", 1059),
("ServiceDefinition", "status", 1060),
("ServiceDefinition", "successor", 1061),
("ServiceDefinition", "title", 1062),
("ServiceDefinition", "topic", 1063),
("ServiceDefinition", "url", 1064),
("ServiceDefinition", "version", 1065),
("Slot", "_content", 1010),
("Slot", "_id", 1011),
("Slot", "_lastUpdated", 1012),
("Slot", "_profile", 1013),
("Slot", "_query", 1014),
("Slot", "_security", 1015),
("Slot", "_tag", 1016),
("Slot", "_text", 429),
("Slot", "identifier", 1066),
("Slot", "schedule", 1067),
("Slot", "slot-type", 1068),
("Slot", "start", 1069),
("Slot", "status", 1070),
("Specimen", "_content", 1010),
("Specimen", "_id", 1011),
("Specimen", "_lastUpdated", 1012),
("Specimen", "_profile", 1013),
("Specimen", "_query", 1014),
("Specimen", "_security", 1015),
("Specimen", "_tag", 1016),
("Specimen", "_text", 429),
("Specimen", "accession", 1071),
("Specimen", "bodysite", 1072),
("Specimen", "collected", 1073),
("Specimen", "collector", 1074),
("Specimen", "container", 1075),
("Specimen", "container-id", 1076),
("Specimen", "identifier", 1077),
("Specimen", "parent", 1078),
("Specimen", "patient", 1079),
("Specimen", "status", 1080),
("Specimen", "subject", 1081),
("Specimen", "type", 1082),
("StructureDefinition", "_content", 1010),
("StructureDefinition", "_id", 1011),
("StructureDefinition", "_lastUpdated", 1012),
("StructureDefinition", "_profile", 1013),
("StructureDefinition", "_query", 1014),
("StructureDefinition", "_security", 1015),
("StructureDefinition", "_tag", 1016),
("StructureDefinition", "_text", 429),
("StructureDefinition", "abstract", 1083),
("StructureDefinition", "base", 1084),
("StructureDefinition", "base-path", 1085),
("StructureDefinition", "context-type", 1086),
("StructureDefinition", "date", 1087),
("StructureDefinition", "derivation", 1088),
("StructureDefinition", "description", 1089),
("StructureDefinition", "experimental", 1090),
("StructureDefinition", "ext-context", 1091),
("StructureDefinition", "identifier", 1092),
("StructureDefinition", "jurisdiction", 1093),
("StructureDefinition", "keyword", 1094),
("StructureDefinition", "kind", 1095),
("StructureDefinition", "name", 1096),
("StructureDefinition", "path", 1097),
("StructureDefinition", "publisher", 1098),
("StructureDefinition", "status", 1099),
("StructureDefinition", "title", 1100),
("StructureDefinition", "type", 1101),
("StructureDefinition", "url", 1102),
("StructureDefinition", "valueset", 1103),
("StructureDefinition", "version", 1104),
("StructureMap", "_content", 1010),
("StructureMap", "_id", 1011),
("StructureMap", "_lastUpdated", 1012),
("StructureMap", "_profile", 1013),
("StructureMap", "_query", 1014),
("StructureMap", "_security", 1015),
("StructureMap", "_tag", 1016),
("StructureMap", "_text", 429),
("StructureMap", "date", 1105),
("StructureMap", "description", 1106),
("StructureMap", "identifier", 1107),
("StructureMap", "jurisdiction", 1108),
("StructureMap", "name", 1109),
("StructureMap", "publisher", 1110),
("StructureMap", "status", 1111),
("StructureMap", "title", 1112),
("StructureMap", "url", 1113),
("StructureMap", "version", 1114),
("Subscription", "_content", 1010),
("Subscription", "_id", 1011),
("Subscription", "_lastUpdated", 1012),
("Subscription", "_profile", 1013),
("Subscription", "_query", 1014),
("Subscription", "_security", 1015),
("Subscription", "_tag", 1016),
("Subscription", "_text", 429),
("Subscription", "add-tag", 1115),
("Subscription", "contact", 1116),
("Subscription", "criteria", 1117),
("Subscription", "payload", 1118),
("Subscription", "status", 1119),
("Subscription", "type", 1120),
("Subscription", "url", 1121),
("Substance", "_content", 1010),
("Substance", "_id", 1011),
("Substance", "_lastUpdated", 1012),
("Substance", "_profile", 1013),
("Substance", "_query", 1014),
("Substance", "_security", 1015),
("Substance", "_tag", 1016),
("Substance", "_text", 429),
("Substance", "category", 1122),
("Substance", "code", 1123),
("Substance", "container-identifier", 1124),
("Substance", "expiry", 1125),
("Substance", "identifier", 1126),
("Substance", "quantity", 1127),
("Substance", "status", 1128),
("Substance", "substance-reference", 1129),
("SupplyDelivery", "_content", 1010),
("SupplyDelivery", "_id", 1011),
("SupplyDelivery", "_lastUpdated", 1012),
("SupplyDelivery", "_profile", 1013),
("SupplyDelivery", "_query", 1014),
("SupplyDelivery", "_security", 1015),
("SupplyDelivery", "_tag", 1016),
("SupplyDelivery", "_text", 429),
("SupplyDelivery", "identifier", 1191),
("SupplyDelivery", "patient", 1192),
("SupplyDelivery", "receiver", 1130),
("SupplyDelivery", "status", 1131),
("SupplyDelivery", "supplier", 1132),
("SupplyRequest", "_content", 1010),
("SupplyRequest", "_id", 1011),
("SupplyRequest", "_lastUpdated", 1012),
("SupplyRequest", "_profile", 1013),
("SupplyRequest", "_query", 1014),
("SupplyRequest", "_security", 1015),
("SupplyRequest", "_tag", 1016),
("SupplyRequest", "_text", 429),
("SupplyRequest", "category", 1133),
("SupplyRequest", "date", 1189),
("SupplyRequest", "identifier", 1191),
("SupplyRequest", "requester", 1134),
("SupplyRequest", "status", 1135),
("SupplyRequest", "supplier", 1136),
("Task", "_content", 1010),
("Task", "_id", 1011),
("Task", "_lastUpdated", 1012),
("Task", "_profile", 1013),
("Task", "_query", 1014),
("Task", "_security", 1015),
("Task", "_tag", 1016),
("Task", "_text", 429),
("Task", "authored-on", 1137),
("Task", "based-on", 1138),
("Task", "business-status", 1139),
("Task", "code", 1140),
("Task", "context", 1141),
("Task", "focus", 1142),
("Task", "group-identifier", 1143),
("Task", "identifier", 1144),
("Task", "intent", 1145),
("Task", "modified", 1146),
("Task", "organization", 1147),
("Task", "owner", 1148),
("Task", "part-of", 1149),
("Task", "patient", 1150),
("Task", "performer", 1151),
("Task", "period", 1152),
("Task", "priority", 1153),
("Task", "requester", 1154),
("Task", "status", 1155),
("Task", "subject", 1156),
("TestReport", "_content", 1010),
("TestReport", "_id", 1011),
("TestReport", "_lastUpdated", 1012),
("TestReport", "_profile", 1013),
("TestReport", "_query", 1014),
("TestReport", "_security", 1015),
("TestReport", "_tag", 1016),
("TestReport", "_text", 429),
("TestReport", "identifier", 1157),
("TestReport", "issued", 1158),
("TestReport", "participant", 1159),
("TestReport", "result", 1160),
("TestReport", "tester", 1161),
("TestReport", "testscript", 1162),
("TestScript", "_content", 1010),
("TestScript", "_id", 1011),
("TestScript", "_lastUpdated", 1012),
("TestScript", "_profile", 1013),
("TestScript", "_query", 1014),
("TestScript", "_security", 1015),
("TestScript", "_tag", 1016),
("TestScript", "_text", 429),
("TestScript", "date", 1163),
("TestScript", "description", 1164),
("TestScript", "identifier", 1165),
("TestScript", "jurisdiction", 1166),
("TestScript", "name", 1167),
("TestScript", "publisher", 1168),
("TestScript", "status", 1169),
("TestScript", "testscript-capability", 1170),
("TestScript", "title", 1171),
("TestScript", "url", 1172),
("TestScript", "version", 1173),
("ValueSet", "_content", 1010),
("ValueSet", "_id", 1011),
("ValueSet", "_lastUpdated", 1012),
("ValueSet", "_profile", 1013),
("ValueSet", "_query", 1014),
("ValueSet", "_security", 1015),
("ValueSet", "_tag", 1016),
("ValueSet", "_text", 429),
("ValueSet", "date", 1174),
("ValueSet", "description", 1175),
("ValueSet", "expansion", 1176),
("ValueSet", "identifier", 1177),
("ValueSet", "jurisdiction", 1178),
("ValueSet", "name", 1179),
("ValueSet", "publisher", 1180),
("ValueSet", "reference", 1181),
("ValueSet", "status", 1182),
("ValueSet", "title", 1183),
("ValueSet", "url", 1184),
("ValueSet", "version", 1185),
("VisionPrescription", "_content", 1010),
("VisionPrescription", "_id", 1011),
("VisionPrescription", "_lastUpdated", 1012),
("VisionPrescription", "_profile", 1013),
("VisionPrescription", "_query", 1014),
("VisionPrescription", "_security", 1015),
("VisionPrescription", "_tag", 1016),
("VisionPrescription", "_text", 429),
("VisionPrescription", "datewritten", 1186),
("VisionPrescription", "encounter", 1190),
("VisionPrescription", "identifier", 1191),
("VisionPrescription", "patient", 1192),
("VisionPrescription", "prescriber", 1187),
],
};