// @generated by fhir-codegen from hl7.fhir.r4.core 4.0.1. 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.r4.core` 4.0.1 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-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.where(resolve() is Patient)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-period",
name: "period",
code: "period",
base: &["Account"],
r#type: SearchParamType::Date,
expression: Some("Account.servicePeriod"),
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-context",
name: "context",
code: "context",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("(ActivityDefinition.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["ActivityDefinition"],
r#type: SearchParamType::Quantity,
expression: Some(
"(ActivityDefinition.useContext.value as Quantity) | (ActivityDefinition.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type",
name: "context-type",
code: "context-type",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["ActivityDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ActivityDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["ActivityDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ActivityDefinition.useContext"),
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-actuality",
name: "actuality",
code: "actuality",
base: &["AdverseEvent"],
r#type: SearchParamType::Token,
expression: Some("AdverseEvent.actuality"),
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-event",
name: "event",
code: "event",
base: &["AdverseEvent"],
r#type: SearchParamType::Token,
expression: Some("AdverseEvent.event"),
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-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-resultingcondition",
name: "resultingcondition",
code: "resultingcondition",
base: &["AdverseEvent"],
r#type: SearchParamType::Reference,
expression: Some("AdverseEvent.resultingCondition"),
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-severity",
name: "severity",
code: "severity",
base: &["AdverseEvent"],
r#type: SearchParamType::Token,
expression: Some("AdverseEvent.severity"),
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/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-based-on",
name: "based-on",
code: "based-on",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.basedOn"),
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-location",
name: "location",
code: "location",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.participant.actor.where(resolve() is Location)"),
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.where(resolve() is Patient)"),
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.where(resolve() is Practitioner)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-reason-code",
name: "reason-code",
code: "reason-code",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.reasonCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-reason-reference",
name: "reason-reference",
code: "reason-reference",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.reasonReference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-service-category",
name: "service-category",
code: "service-category",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.serviceCategory"),
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-slot",
name: "slot",
code: "slot",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.slot"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-specialty",
name: "specialty",
code: "specialty",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.specialty"),
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/Appointment-supporting-info",
name: "supporting-info",
code: "supporting-info",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.supportingInformation"),
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.where(resolve() is Location)"),
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.where(resolve() is Patient)"),
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.where(resolve() is Practitioner)"),
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.who"),
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.what"),
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.who.where(resolve() is Patient) | AuditEvent.entity.what.where(resolve() is Patient)",
),
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::Reference,
expression: Some("AuditEvent.source.observer"),
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/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.where(resolve() is Patient)"),
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/BodyStructure-identifier",
name: "identifier",
code: "identifier",
base: &["BodyStructure"],
r#type: SearchParamType::Token,
expression: Some("BodyStructure.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodyStructure-location",
name: "location",
code: "location",
base: &["BodyStructure"],
r#type: SearchParamType::Token,
expression: Some("BodyStructure.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodyStructure-morphology",
name: "morphology",
code: "morphology",
base: &["BodyStructure"],
r#type: SearchParamType::Token,
expression: Some("BodyStructure.morphology"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodyStructure-patient",
name: "patient",
code: "patient",
base: &["BodyStructure"],
r#type: SearchParamType::Reference,
expression: Some("BodyStructure.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-timestamp",
name: "timestamp",
code: "timestamp",
base: &["Bundle"],
r#type: SearchParamType::Date,
expression: Some("Bundle.timestamp"),
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-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::Reference,
expression: Some("CapabilityStatement.implementationGuide"),
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-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-supported-profile",
name: "supported-profile",
code: "supported-profile",
base: &["CapabilityStatement"],
r#type: SearchParamType::Reference,
expression: Some("CapabilityStatement.rest.resource.supportedProfile"),
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-encounter",
name: "encounter",
code: "encounter",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.encounter"),
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-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["CarePlan"],
r#type: SearchParamType::Uri,
expression: Some("CarePlan.instantiatesUri"),
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-encounter",
name: "encounter",
code: "encounter",
base: &["CareTeam"],
r#type: SearchParamType::Reference,
expression: Some("CareTeam.encounter"),
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-patient",
name: "patient",
code: "patient",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.subject.where(resolve() is Patient)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor",
name: "performer-actor",
code: "performer-actor",
base: &["ChargeItem"],
r#type: SearchParamType::Reference,
expression: Some("ChargeItem.performer.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function",
name: "performer-function",
code: "performer-function",
base: &["ChargeItem"],
r#type: SearchParamType::Token,
expression: Some("ChargeItem.performer.function"),
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/ChargeItemDefinition-context",
name: "context",
code: "context",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("(ChargeItemDefinition.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Quantity,
expression: Some(
"(ChargeItemDefinition.useContext.value as Quantity) | (ChargeItemDefinition.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type",
name: "context-type",
code: "context-type",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ChargeItemDefinition.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ChargeItemDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ChargeItemDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date",
name: "date",
code: "date",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Date,
expression: Some("ChargeItemDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description",
name: "description",
code: "description",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::String,
expression: Some("ChargeItemDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective",
name: "effective",
code: "effective",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Date,
expression: Some("ChargeItemDefinition.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ChargeItemDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ChargeItemDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::String,
expression: Some("ChargeItemDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status",
name: "status",
code: "status",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ChargeItemDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title",
name: "title",
code: "title",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::String,
expression: Some("ChargeItemDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url",
name: "url",
code: "url",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Uri,
expression: Some("ChargeItemDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version",
name: "version",
code: "version",
base: &["ChargeItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ChargeItemDefinition.version"),
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-detail-udi",
name: "detail-udi",
code: "detail-udi",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.item.detail.udi"),
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-item-udi",
name: "item-udi",
code: "item-udi",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.item.udi"),
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-procedure-udi",
name: "procedure-udi",
code: "procedure-udi",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.procedure.udi"),
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-status",
name: "status",
code: "status",
base: &["Claim"],
r#type: SearchParamType::Token,
expression: Some("Claim.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi",
name: "subdetail-udi",
code: "subdetail-udi",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.item.detail.subDetail.udi"),
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-requestor",
name: "requestor",
code: "requestor",
base: &["ClaimResponse"],
r#type: SearchParamType::Reference,
expression: Some("ClaimResponse.requestor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-status",
name: "status",
code: "status",
base: &["ClaimResponse"],
r#type: SearchParamType::Token,
expression: Some("ClaimResponse.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClaimResponse-use",
name: "use",
code: "use",
base: &["ClaimResponse"],
r#type: SearchParamType::Token,
expression: Some("ClaimResponse.use"),
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-encounter",
name: "encounter",
code: "encounter",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.encounter"),
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.itemCodeableConcept"),
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.itemReference"),
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/ClinicalImpression-supporting-info",
name: "supporting-info",
code: "supporting-info",
base: &["ClinicalImpression"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalImpression.supportingInfo"),
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-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-supplements",
name: "supplements",
code: "supplements",
base: &["CodeSystem"],
r#type: SearchParamType::Reference,
expression: Some("CodeSystem.supplements"),
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/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-encounter",
name: "encounter",
code: "encounter",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.encounter"),
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-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["Communication"],
r#type: SearchParamType::Uri,
expression: Some("Communication.instantiatesUri"),
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.where(resolve() is Patient)"),
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-encounter",
name: "encounter",
code: "encounter",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.encounter"),
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.where(resolve() is Patient)"),
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"),
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-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/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-category",
name: "category",
code: "category",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.category"),
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-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-other",
name: "other",
code: "other",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
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-source",
name: "source",
code: "source",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("(ConceptMap.source as canonical)"),
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-target",
name: "target",
code: "target",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("(ConceptMap.target as canonical)"),
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/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)"),
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-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-encounter",
name: "encounter",
code: "encounter",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: Some("Condition.encounter"),
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-recorded-date",
name: "recorded-date",
code: "recorded-date",
base: &["Condition"],
r#type: SearchParamType::Date,
expression: Some("Condition.recordedDate"),
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.provision.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.provision.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.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-data",
name: "data",
code: "data",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.provision.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.provision.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.provision.purpose"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-scope",
name: "scope",
code: "scope",
base: &["Consent"],
r#type: SearchParamType::Token,
expression: Some("Consent.scope"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-security-label",
name: "security-label",
code: "security-label",
base: &["Consent"],
r#type: SearchParamType::Token,
expression: Some("Consent.provision.securityLabel"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-source-reference",
name: "source-reference",
code: "source-reference",
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-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-instantiates",
name: "instantiates",
code: "instantiates",
base: &["Contract"],
r#type: SearchParamType::Uri,
expression: Some("Contract.instantiatesUri"),
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.where(resolve() is Patient)"),
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-status",
name: "status",
code: "status",
base: &["Contract"],
r#type: SearchParamType::Token,
expression: Some("Contract.status"),
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-url",
name: "url",
code: "url",
base: &["Contract"],
r#type: SearchParamType::Uri,
expression: Some("Contract.url"),
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-type",
name: "class-type",
code: "class-type",
base: &["Coverage"],
r#type: SearchParamType::Token,
expression: Some("Coverage.class.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-class-value",
name: "class-value",
code: "class-value",
base: &["Coverage"],
r#type: SearchParamType::String,
expression: Some("Coverage.class.value"),
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-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-patient",
name: "patient",
code: "patient",
base: &["Coverage"],
r#type: SearchParamType::Reference,
expression: Some("Coverage.beneficiary"),
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-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-status",
name: "status",
code: "status",
base: &["Coverage"],
r#type: SearchParamType::Token,
expression: Some("Coverage.status"),
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/CoverageEligibilityRequest-created",
name: "created",
code: "created",
base: &["CoverageEligibilityRequest"],
r#type: SearchParamType::Date,
expression: Some("CoverageEligibilityRequest.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer",
name: "enterer",
code: "enterer",
base: &["CoverageEligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("CoverageEligibilityRequest.enterer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility",
name: "facility",
code: "facility",
base: &["CoverageEligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("CoverageEligibilityRequest.facility"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier",
name: "identifier",
code: "identifier",
base: &["CoverageEligibilityRequest"],
r#type: SearchParamType::Token,
expression: Some("CoverageEligibilityRequest.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient",
name: "patient",
code: "patient",
base: &["CoverageEligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("CoverageEligibilityRequest.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider",
name: "provider",
code: "provider",
base: &["CoverageEligibilityRequest"],
r#type: SearchParamType::Reference,
expression: Some("CoverageEligibilityRequest.provider"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status",
name: "status",
code: "status",
base: &["CoverageEligibilityRequest"],
r#type: SearchParamType::Token,
expression: Some("CoverageEligibilityRequest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created",
name: "created",
code: "created",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::Date,
expression: Some("CoverageEligibilityResponse.created"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition",
name: "disposition",
code: "disposition",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::String,
expression: Some("CoverageEligibilityResponse.disposition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier",
name: "identifier",
code: "identifier",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::Token,
expression: Some("CoverageEligibilityResponse.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer",
name: "insurer",
code: "insurer",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::Reference,
expression: Some("CoverageEligibilityResponse.insurer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome",
name: "outcome",
code: "outcome",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::Token,
expression: Some("CoverageEligibilityResponse.outcome"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient",
name: "patient",
code: "patient",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::Reference,
expression: Some("CoverageEligibilityResponse.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request",
name: "request",
code: "request",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::Reference,
expression: Some("CoverageEligibilityResponse.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor",
name: "requestor",
code: "requestor",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::Reference,
expression: Some("CoverageEligibilityResponse.requestor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status",
name: "status",
code: "status",
base: &["CoverageEligibilityResponse"],
r#type: SearchParamType::Token,
expression: Some("CoverageEligibilityResponse.status"),
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-code",
name: "code",
code: "code",
base: &["DetectedIssue"],
r#type: SearchParamType::Token,
expression: Some("DetectedIssue.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DetectedIssue-identified",
name: "identified",
code: "identified",
base: &["DetectedIssue"],
r#type: SearchParamType::Date,
expression: Some("DetectedIssue.identified"),
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.deviceName.name | Device.type.coding.display | Device.type.text",
),
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.modelNumber"),
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.udiCarrier.carrierHRF"),
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.udiCarrier.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/DeviceDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["DeviceDefinition"],
r#type: SearchParamType::Token,
expression: Some("DeviceDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent",
name: "parent",
code: "parent",
base: &["DeviceDefinition"],
r#type: SearchParamType::Reference,
expression: Some("DeviceDefinition.parentDevice"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-type",
name: "type",
code: "type",
base: &["DeviceDefinition"],
r#type: SearchParamType::Token,
expression: Some("DeviceDefinition.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-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-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["DeviceRequest"],
r#type: SearchParamType::Uri,
expression: Some("DeviceRequest.instantiatesUri"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-insurance",
name: "insurance",
code: "insurance",
base: &["DeviceRequest"],
r#type: SearchParamType::Reference,
expression: Some("DeviceRequest.insurance"),
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-prior-request",
name: "prior-request",
code: "prior-request",
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"),
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-conclusion",
name: "conclusion",
code: "conclusion",
base: &["DiagnosticReport"],
r#type: SearchParamType::Token,
expression: Some("DiagnosticReport.conclusionCode"),
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-media",
name: "media",
code: "media",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.media.link"),
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"),
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-results-interpreter",
name: "results-interpreter",
code: "results-interpreter",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.resultsInterpreter"),
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-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-item",
name: "item",
code: "item",
base: &["DocumentManifest"],
r#type: SearchParamType::Reference,
expression: Some("DocumentManifest.content"),
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-category",
name: "category",
code: "category",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype",
name: "contenttype",
code: "contenttype",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.content.attachment.contentType"),
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-date",
name: "date",
code: "date",
base: &["DocumentReference"],
r#type: SearchParamType::Date,
expression: Some("DocumentReference.date"),
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-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",
name: "related",
code: "related",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.context.related"),
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-security-label",
name: "security-label",
code: "security-label",
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/EffectEvidenceSynthesis-context",
name: "context",
code: "context",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("(EffectEvidenceSynthesis.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Quantity,
expression: Some(
"(EffectEvidenceSynthesis.useContext.value as Quantity) | (EffectEvidenceSynthesis.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type",
name: "context-type",
code: "context-type",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("EffectEvidenceSynthesis.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Composite,
expression: Some("EffectEvidenceSynthesis.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Composite,
expression: Some("EffectEvidenceSynthesis.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-date",
name: "date",
code: "date",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Date,
expression: Some("EffectEvidenceSynthesis.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-description",
name: "description",
code: "description",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::String,
expression: Some("EffectEvidenceSynthesis.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-effective",
name: "effective",
code: "effective",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Date,
expression: Some("EffectEvidenceSynthesis.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-identifier",
name: "identifier",
code: "identifier",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("EffectEvidenceSynthesis.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("EffectEvidenceSynthesis.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-name",
name: "name",
code: "name",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::String,
expression: Some("EffectEvidenceSynthesis.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-publisher",
name: "publisher",
code: "publisher",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::String,
expression: Some("EffectEvidenceSynthesis.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-status",
name: "status",
code: "status",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("EffectEvidenceSynthesis.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-title",
name: "title",
code: "title",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::String,
expression: Some("EffectEvidenceSynthesis.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-url",
name: "url",
code: "url",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Uri,
expression: Some("EffectEvidenceSynthesis.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-version",
name: "version",
code: "version",
base: &["EffectEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("EffectEvidenceSynthesis.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-account",
name: "account",
code: "account",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.account"),
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-based-on",
name: "based-on",
code: "based-on",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.basedOn"),
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-episode-of-care",
name: "episode-of-care",
code: "episode-of-care",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.episodeOfCare"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-length",
name: "length",
code: "length",
base: &["Encounter"],
r#type: SearchParamType::Quantity,
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.where(resolve() is Practitioner)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-reason-code",
name: "reason-code",
code: "reason-code",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.reasonCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-reason-reference",
name: "reason-reference",
code: "reason-reference",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.reasonReference"),
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-patient",
name: "patient",
code: "patient",
base: &["EnrollmentRequest"],
r#type: SearchParamType::Reference,
expression: Some("EnrollmentRequest.candidate"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-status",
name: "status",
code: "status",
base: &["EnrollmentRequest"],
r#type: SearchParamType::Token,
expression: Some("EnrollmentRequest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject",
name: "subject",
code: "subject",
base: &["EnrollmentRequest"],
r#type: SearchParamType::Reference,
expression: Some("EnrollmentRequest.candidate"),
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-request",
name: "request",
code: "request",
base: &["EnrollmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("EnrollmentResponse.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-status",
name: "status",
code: "status",
base: &["EnrollmentResponse"],
r#type: SearchParamType::Token,
expression: Some("EnrollmentResponse.status"),
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.where(resolve() is Practitioner)"),
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-incoming-referral",
name: "incoming-referral",
code: "incoming-referral",
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/EventDefinition-composed-of",
name: "composed-of",
code: "composed-of",
base: &["EventDefinition"],
r#type: SearchParamType::Reference,
expression: Some("EventDefinition.relatedArtifact.where(type='composed-of').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-context",
name: "context",
code: "context",
base: &["EventDefinition"],
r#type: SearchParamType::Token,
expression: Some("(EventDefinition.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["EventDefinition"],
r#type: SearchParamType::Quantity,
expression: Some(
"(EventDefinition.useContext.value as Quantity) | (EventDefinition.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type",
name: "context-type",
code: "context-type",
base: &["EventDefinition"],
r#type: SearchParamType::Token,
expression: Some("EventDefinition.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["EventDefinition"],
r#type: SearchParamType::Composite,
expression: Some("EventDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["EventDefinition"],
r#type: SearchParamType::Composite,
expression: Some("EventDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-date",
name: "date",
code: "date",
base: &["EventDefinition"],
r#type: SearchParamType::Date,
expression: Some("EventDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-depends-on",
name: "depends-on",
code: "depends-on",
base: &["EventDefinition"],
r#type: SearchParamType::Reference,
expression: Some("EventDefinition.relatedArtifact.where(type='depends-on').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-derived-from",
name: "derived-from",
code: "derived-from",
base: &["EventDefinition"],
r#type: SearchParamType::Reference,
expression: Some("EventDefinition.relatedArtifact.where(type='derived-from').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-description",
name: "description",
code: "description",
base: &["EventDefinition"],
r#type: SearchParamType::String,
expression: Some("EventDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-effective",
name: "effective",
code: "effective",
base: &["EventDefinition"],
r#type: SearchParamType::Date,
expression: Some("EventDefinition.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["EventDefinition"],
r#type: SearchParamType::Token,
expression: Some("EventDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["EventDefinition"],
r#type: SearchParamType::Token,
expression: Some("EventDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-name",
name: "name",
code: "name",
base: &["EventDefinition"],
r#type: SearchParamType::String,
expression: Some("EventDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-predecessor",
name: "predecessor",
code: "predecessor",
base: &["EventDefinition"],
r#type: SearchParamType::Reference,
expression: Some("EventDefinition.relatedArtifact.where(type='predecessor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["EventDefinition"],
r#type: SearchParamType::String,
expression: Some("EventDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-status",
name: "status",
code: "status",
base: &["EventDefinition"],
r#type: SearchParamType::Token,
expression: Some("EventDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-successor",
name: "successor",
code: "successor",
base: &["EventDefinition"],
r#type: SearchParamType::Reference,
expression: Some("EventDefinition.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-title",
name: "title",
code: "title",
base: &["EventDefinition"],
r#type: SearchParamType::String,
expression: Some("EventDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-topic",
name: "topic",
code: "topic",
base: &["EventDefinition"],
r#type: SearchParamType::Token,
expression: Some("EventDefinition.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-url",
name: "url",
code: "url",
base: &["EventDefinition"],
r#type: SearchParamType::Uri,
expression: Some("EventDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-version",
name: "version",
code: "version",
base: &["EventDefinition"],
r#type: SearchParamType::Token,
expression: Some("EventDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-composed-of",
name: "composed-of",
code: "composed-of",
base: &["Evidence"],
r#type: SearchParamType::Reference,
expression: Some("Evidence.relatedArtifact.where(type='composed-of').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-context",
name: "context",
code: "context",
base: &["Evidence"],
r#type: SearchParamType::Token,
expression: Some("(Evidence.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["Evidence"],
r#type: SearchParamType::Quantity,
expression: Some(
"(Evidence.useContext.value as Quantity) | (Evidence.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-context-type",
name: "context-type",
code: "context-type",
base: &["Evidence"],
r#type: SearchParamType::Token,
expression: Some("Evidence.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["Evidence"],
r#type: SearchParamType::Composite,
expression: Some("Evidence.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["Evidence"],
r#type: SearchParamType::Composite,
expression: Some("Evidence.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-date",
name: "date",
code: "date",
base: &["Evidence"],
r#type: SearchParamType::Date,
expression: Some("Evidence.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-depends-on",
name: "depends-on",
code: "depends-on",
base: &["Evidence"],
r#type: SearchParamType::Reference,
expression: Some("Evidence.relatedArtifact.where(type='depends-on').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-derived-from",
name: "derived-from",
code: "derived-from",
base: &["Evidence"],
r#type: SearchParamType::Reference,
expression: Some("Evidence.relatedArtifact.where(type='derived-from').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-description",
name: "description",
code: "description",
base: &["Evidence"],
r#type: SearchParamType::String,
expression: Some("Evidence.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-effective",
name: "effective",
code: "effective",
base: &["Evidence"],
r#type: SearchParamType::Date,
expression: Some("Evidence.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-identifier",
name: "identifier",
code: "identifier",
base: &["Evidence"],
r#type: SearchParamType::Token,
expression: Some("Evidence.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["Evidence"],
r#type: SearchParamType::Token,
expression: Some("Evidence.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-name",
name: "name",
code: "name",
base: &["Evidence"],
r#type: SearchParamType::String,
expression: Some("Evidence.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-predecessor",
name: "predecessor",
code: "predecessor",
base: &["Evidence"],
r#type: SearchParamType::Reference,
expression: Some("Evidence.relatedArtifact.where(type='predecessor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-publisher",
name: "publisher",
code: "publisher",
base: &["Evidence"],
r#type: SearchParamType::String,
expression: Some("Evidence.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-status",
name: "status",
code: "status",
base: &["Evidence"],
r#type: SearchParamType::Token,
expression: Some("Evidence.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-successor",
name: "successor",
code: "successor",
base: &["Evidence"],
r#type: SearchParamType::Reference,
expression: Some("Evidence.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-title",
name: "title",
code: "title",
base: &["Evidence"],
r#type: SearchParamType::String,
expression: Some("Evidence.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-topic",
name: "topic",
code: "topic",
base: &["Evidence"],
r#type: SearchParamType::Token,
expression: Some("Evidence.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-url",
name: "url",
code: "url",
base: &["Evidence"],
r#type: SearchParamType::Uri,
expression: Some("Evidence.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-version",
name: "version",
code: "version",
base: &["Evidence"],
r#type: SearchParamType::Token,
expression: Some("Evidence.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-composed-of",
name: "composed-of",
code: "composed-of",
base: &["EvidenceVariable"],
r#type: SearchParamType::Reference,
expression: Some("EvidenceVariable.relatedArtifact.where(type='composed-of').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context",
name: "context",
code: "context",
base: &["EvidenceVariable"],
r#type: SearchParamType::Token,
expression: Some("(EvidenceVariable.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["EvidenceVariable"],
r#type: SearchParamType::Quantity,
expression: Some(
"(EvidenceVariable.useContext.value as Quantity) | (EvidenceVariable.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type",
name: "context-type",
code: "context-type",
base: &["EvidenceVariable"],
r#type: SearchParamType::Token,
expression: Some("EvidenceVariable.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["EvidenceVariable"],
r#type: SearchParamType::Composite,
expression: Some("EvidenceVariable.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["EvidenceVariable"],
r#type: SearchParamType::Composite,
expression: Some("EvidenceVariable.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-date",
name: "date",
code: "date",
base: &["EvidenceVariable"],
r#type: SearchParamType::Date,
expression: Some("EvidenceVariable.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-depends-on",
name: "depends-on",
code: "depends-on",
base: &["EvidenceVariable"],
r#type: SearchParamType::Reference,
expression: Some("EvidenceVariable.relatedArtifact.where(type='depends-on').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-derived-from",
name: "derived-from",
code: "derived-from",
base: &["EvidenceVariable"],
r#type: SearchParamType::Reference,
expression: Some(
"EvidenceVariable.relatedArtifact.where(type='derived-from').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-description",
name: "description",
code: "description",
base: &["EvidenceVariable"],
r#type: SearchParamType::String,
expression: Some("EvidenceVariable.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-effective",
name: "effective",
code: "effective",
base: &["EvidenceVariable"],
r#type: SearchParamType::Date,
expression: Some("EvidenceVariable.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-identifier",
name: "identifier",
code: "identifier",
base: &["EvidenceVariable"],
r#type: SearchParamType::Token,
expression: Some("EvidenceVariable.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["EvidenceVariable"],
r#type: SearchParamType::Token,
expression: Some("EvidenceVariable.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-name",
name: "name",
code: "name",
base: &["EvidenceVariable"],
r#type: SearchParamType::String,
expression: Some("EvidenceVariable.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-predecessor",
name: "predecessor",
code: "predecessor",
base: &["EvidenceVariable"],
r#type: SearchParamType::Reference,
expression: Some("EvidenceVariable.relatedArtifact.where(type='predecessor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-publisher",
name: "publisher",
code: "publisher",
base: &["EvidenceVariable"],
r#type: SearchParamType::String,
expression: Some("EvidenceVariable.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-status",
name: "status",
code: "status",
base: &["EvidenceVariable"],
r#type: SearchParamType::Token,
expression: Some("EvidenceVariable.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-successor",
name: "successor",
code: "successor",
base: &["EvidenceVariable"],
r#type: SearchParamType::Reference,
expression: Some("EvidenceVariable.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-title",
name: "title",
code: "title",
base: &["EvidenceVariable"],
r#type: SearchParamType::String,
expression: Some("EvidenceVariable.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-topic",
name: "topic",
code: "topic",
base: &["EvidenceVariable"],
r#type: SearchParamType::Token,
expression: Some("EvidenceVariable.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-url",
name: "url",
code: "url",
base: &["EvidenceVariable"],
r#type: SearchParamType::Uri,
expression: Some("EvidenceVariable.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-version",
name: "version",
code: "version",
base: &["EvidenceVariable"],
r#type: SearchParamType::Token,
expression: Some("EvidenceVariable.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-context",
name: "context",
code: "context",
base: &["ExampleScenario"],
r#type: SearchParamType::Token,
expression: Some("(ExampleScenario.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["ExampleScenario"],
r#type: SearchParamType::Quantity,
expression: Some(
"(ExampleScenario.useContext.value as Quantity) | (ExampleScenario.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type",
name: "context-type",
code: "context-type",
base: &["ExampleScenario"],
r#type: SearchParamType::Token,
expression: Some("ExampleScenario.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["ExampleScenario"],
r#type: SearchParamType::Composite,
expression: Some("ExampleScenario.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["ExampleScenario"],
r#type: SearchParamType::Composite,
expression: Some("ExampleScenario.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-date",
name: "date",
code: "date",
base: &["ExampleScenario"],
r#type: SearchParamType::Date,
expression: Some("ExampleScenario.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-identifier",
name: "identifier",
code: "identifier",
base: &["ExampleScenario"],
r#type: SearchParamType::Token,
expression: Some("ExampleScenario.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ExampleScenario"],
r#type: SearchParamType::Token,
expression: Some("ExampleScenario.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-name",
name: "name",
code: "name",
base: &["ExampleScenario"],
r#type: SearchParamType::String,
expression: Some("ExampleScenario.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-publisher",
name: "publisher",
code: "publisher",
base: &["ExampleScenario"],
r#type: SearchParamType::String,
expression: Some("ExampleScenario.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-status",
name: "status",
code: "status",
base: &["ExampleScenario"],
r#type: SearchParamType::Token,
expression: Some("ExampleScenario.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-url",
name: "url",
code: "url",
base: &["ExampleScenario"],
r#type: SearchParamType::Uri,
expression: Some("ExampleScenario.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-version",
name: "version",
code: "version",
base: &["ExampleScenario"],
r#type: SearchParamType::Token,
expression: Some("ExampleScenario.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-detail-udi",
name: "detail-udi",
code: "detail-udi",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.item.detail.udi"),
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-item-udi",
name: "item-udi",
code: "item-udi",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.item.udi"),
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-procedure-udi",
name: "procedure-udi",
code: "procedure-udi",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.procedure.udi"),
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/ExplanationOfBenefit-status",
name: "status",
code: "status",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Token,
expression: Some("ExplanationOfBenefit.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-subdetail-udi",
name: "subdetail-udi",
code: "subdetail-udi",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some("ExplanationOfBenefit.item.detail.subDetail.udi"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["FamilyMemberHistory"],
r#type: SearchParamType::Reference,
expression: Some("FamilyMemberHistory.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["FamilyMemberHistory"],
r#type: SearchParamType::Uri,
expression: Some("FamilyMemberHistory.instantiatesUri"),
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-sex",
name: "sex",
code: "sex",
base: &["FamilyMemberHistory"],
r#type: SearchParamType::Token,
expression: Some("FamilyMemberHistory.sex"),
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-achievement-status",
name: "achievement-status",
code: "achievement-status",
base: &["Goal"],
r#type: SearchParamType::Token,
expression: Some("Goal.achievementStatus"),
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-lifecycle-status",
name: "lifecycle-status",
code: "lifecycle-status",
base: &["Goal"],
r#type: SearchParamType::Token,
expression: Some("Goal.lifecycleStatus"),
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-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-start",
name: "start",
code: "start",
base: &["GraphDefinition"],
r#type: SearchParamType::Token,
expression: Some("GraphDefinition.start"),
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-managing-entity",
name: "managing-entity",
code: "managing-entity",
base: &["Group"],
r#type: SearchParamType::Reference,
expression: Some("Group.managingEntity"),
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 as CodeableConcept) | (Group.characteristic.value as boolean)",
),
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.where(resolve() is Patient)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-request",
name: "request",
code: "request",
base: &["GuidanceResponse"],
r#type: SearchParamType::Token,
expression: Some("GuidanceResponse.requestIdentifier"),
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-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-coverage-area",
name: "coverage-area",
code: "coverage-area",
base: &["HealthcareService"],
r#type: SearchParamType::Reference,
expression: Some("HealthcareService.coverageArea"),
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-program",
name: "program",
code: "program",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.program"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-service-category",
name: "service-category",
code: "service-category",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-service-type",
name: "service-type",
code: "service-type",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/HealthcareService-specialty",
name: "specialty",
code: "specialty",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.specialty"),
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-dicom-class",
name: "dicom-class",
code: "dicom-class",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.series.instance.sopClass"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-encounter",
name: "encounter",
code: "encounter",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.encounter"),
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-instance",
name: "instance",
code: "instance",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.series.instance.uid"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-interpreter",
name: "interpreter",
code: "interpreter",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.interpreter"),
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.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-reason",
name: "reason",
code: "reason",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.reasonCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-referrer",
name: "referrer",
code: "referrer",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.referrer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-series",
name: "series",
code: "series",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
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-status",
name: "status",
code: "status",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-subject",
name: "subject",
code: "subject",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.subject"),
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-performer",
name: "performer",
code: "performer",
base: &["Immunization"],
r#type: SearchParamType::Reference,
expression: Some("Immunization.performer.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-code",
name: "reason-code",
code: "reason-code",
base: &["Immunization"],
r#type: SearchParamType::Token,
expression: Some("Immunization.reasonCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-reason-reference",
name: "reason-reference",
code: "reason-reference",
base: &["Immunization"],
r#type: SearchParamType::Reference,
expression: Some("Immunization.reasonReference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-series",
name: "series",
code: "series",
base: &["Immunization"],
r#type: SearchParamType::String,
expression: Some("Immunization.protocolApplied.series"),
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-status-reason",
name: "status-reason",
code: "status-reason",
base: &["Immunization"],
r#type: SearchParamType::Token,
expression: Some("Immunization.statusReason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Immunization-target-disease",
name: "target-disease",
code: "target-disease",
base: &["Immunization"],
r#type: SearchParamType::Token,
expression: Some("Immunization.protocolApplied.targetDisease"),
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/ImmunizationEvaluation-date",
name: "date",
code: "date",
base: &["ImmunizationEvaluation"],
r#type: SearchParamType::Date,
expression: Some("ImmunizationEvaluation.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-dose-status",
name: "dose-status",
code: "dose-status",
base: &["ImmunizationEvaluation"],
r#type: SearchParamType::Token,
expression: Some("ImmunizationEvaluation.doseStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-identifier",
name: "identifier",
code: "identifier",
base: &["ImmunizationEvaluation"],
r#type: SearchParamType::Token,
expression: Some("ImmunizationEvaluation.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-immunization-event",
name: "immunization-event",
code: "immunization-event",
base: &["ImmunizationEvaluation"],
r#type: SearchParamType::Reference,
expression: Some("ImmunizationEvaluation.immunizationEvent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-patient",
name: "patient",
code: "patient",
base: &["ImmunizationEvaluation"],
r#type: SearchParamType::Reference,
expression: Some("ImmunizationEvaluation.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-status",
name: "status",
code: "status",
base: &["ImmunizationEvaluation"],
r#type: SearchParamType::Token,
expression: Some("ImmunizationEvaluation.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-target-disease",
name: "target-disease",
code: "target-disease",
base: &["ImmunizationEvaluation"],
r#type: SearchParamType::Token,
expression: Some("ImmunizationEvaluation.targetDisease"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date",
name: "date",
code: "date",
base: &["ImmunizationRecommendation"],
r#type: SearchParamType::Date,
expression: Some("ImmunizationRecommendation.date"),
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-depends-on",
name: "depends-on",
code: "depends-on",
base: &["ImplementationGuide"],
r#type: SearchParamType::Reference,
expression: Some("ImplementationGuide.dependsOn.uri"),
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-global",
name: "global",
code: "global",
base: &["ImplementationGuide"],
r#type: SearchParamType::Reference,
expression: Some("ImplementationGuide.global.profile"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource",
name: "resource",
code: "resource",
base: &["ImplementationGuide"],
r#type: SearchParamType::Reference,
expression: Some("ImplementationGuide.definition.resource.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-address",
name: "address",
code: "address",
base: &["InsurancePlan"],
r#type: SearchParamType::String,
expression: Some("InsurancePlan.contact.address"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-city",
name: "address-city",
code: "address-city",
base: &["InsurancePlan"],
r#type: SearchParamType::String,
expression: Some("InsurancePlan.contact.address.city"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-country",
name: "address-country",
code: "address-country",
base: &["InsurancePlan"],
r#type: SearchParamType::String,
expression: Some("InsurancePlan.contact.address.country"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-postalcode",
name: "address-postalcode",
code: "address-postalcode",
base: &["InsurancePlan"],
r#type: SearchParamType::String,
expression: Some("InsurancePlan.contact.address.postalCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-state",
name: "address-state",
code: "address-state",
base: &["InsurancePlan"],
r#type: SearchParamType::String,
expression: Some("InsurancePlan.contact.address.state"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-use",
name: "address-use",
code: "address-use",
base: &["InsurancePlan"],
r#type: SearchParamType::Token,
expression: Some("InsurancePlan.contact.address.use"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-administered-by",
name: "administered-by",
code: "administered-by",
base: &["InsurancePlan"],
r#type: SearchParamType::Reference,
expression: Some("InsurancePlan.administeredBy"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-endpoint",
name: "endpoint",
code: "endpoint",
base: &["InsurancePlan"],
r#type: SearchParamType::Reference,
expression: Some("InsurancePlan.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-identifier",
name: "identifier",
code: "identifier",
base: &["InsurancePlan"],
r#type: SearchParamType::Token,
expression: Some("InsurancePlan.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-name",
name: "name",
code: "name",
base: &["InsurancePlan"],
r#type: SearchParamType::String,
expression: Some("name | alias"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-owned-by",
name: "owned-by",
code: "owned-by",
base: &["InsurancePlan"],
r#type: SearchParamType::Reference,
expression: Some("InsurancePlan.ownedBy"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-phonetic",
name: "phonetic",
code: "phonetic",
base: &["InsurancePlan"],
r#type: SearchParamType::String,
expression: Some("InsurancePlan.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-status",
name: "status",
code: "status",
base: &["InsurancePlan"],
r#type: SearchParamType::Token,
expression: Some("InsurancePlan.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/InsurancePlan-type",
name: "type",
code: "type",
base: &["InsurancePlan"],
r#type: SearchParamType::Token,
expression: Some("InsurancePlan.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-account",
name: "account",
code: "account",
base: &["Invoice"],
r#type: SearchParamType::Reference,
expression: Some("Invoice.account"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-date",
name: "date",
code: "date",
base: &["Invoice"],
r#type: SearchParamType::Date,
expression: Some("Invoice.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-identifier",
name: "identifier",
code: "identifier",
base: &["Invoice"],
r#type: SearchParamType::Token,
expression: Some("Invoice.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-issuer",
name: "issuer",
code: "issuer",
base: &["Invoice"],
r#type: SearchParamType::Reference,
expression: Some("Invoice.issuer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-participant",
name: "participant",
code: "participant",
base: &["Invoice"],
r#type: SearchParamType::Reference,
expression: Some("Invoice.participant.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-participant-role",
name: "participant-role",
code: "participant-role",
base: &["Invoice"],
r#type: SearchParamType::Token,
expression: Some("Invoice.participant.role"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-patient",
name: "patient",
code: "patient",
base: &["Invoice"],
r#type: SearchParamType::Reference,
expression: Some("Invoice.subject.where(resolve() is Patient)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-recipient",
name: "recipient",
code: "recipient",
base: &["Invoice"],
r#type: SearchParamType::Reference,
expression: Some("Invoice.recipient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-status",
name: "status",
code: "status",
base: &["Invoice"],
r#type: SearchParamType::Token,
expression: Some("Invoice.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-subject",
name: "subject",
code: "subject",
base: &["Invoice"],
r#type: SearchParamType::Reference,
expression: Some("Invoice.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-totalgross",
name: "totalgross",
code: "totalgross",
base: &["Invoice"],
r#type: SearchParamType::Quantity,
expression: Some("Invoice.totalGross"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-totalnet",
name: "totalnet",
code: "totalnet",
base: &["Invoice"],
r#type: SearchParamType::Quantity,
expression: Some("Invoice.totalNet"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Invoice-type",
name: "type",
code: "type",
base: &["Invoice"],
r#type: SearchParamType::Token,
expression: Some("Invoice.type"),
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-content-type",
name: "content-type",
code: "content-type",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.content.contentType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-context",
name: "context",
code: "context",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("(Library.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["Library"],
r#type: SearchParamType::Quantity,
expression: Some(
"(Library.useContext.value as Quantity) | (Library.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-context-type",
name: "context-type",
code: "context-type",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["Library"],
r#type: SearchParamType::Composite,
expression: Some("Library.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["Library"],
r#type: SearchParamType::Composite,
expression: Some("Library.useContext"),
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-type",
name: "type",
code: "type",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.type"),
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::Special,
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-context",
name: "context",
code: "context",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("(Measure.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["Measure"],
r#type: SearchParamType::Quantity,
expression: Some(
"(Measure.useContext.value as Quantity) | (Measure.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-context-type",
name: "context-type",
code: "context-type",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("Measure.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["Measure"],
r#type: SearchParamType::Composite,
expression: Some("Measure.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["Measure"],
r#type: SearchParamType::Composite,
expression: Some("Measure.useContext"),
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-date",
name: "date",
code: "date",
base: &["MeasureReport"],
r#type: SearchParamType::Date,
expression: Some("MeasureReport.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MeasureReport-evaluated-resource",
name: "evaluated-resource",
code: "evaluated-resource",
base: &["MeasureReport"],
r#type: SearchParamType::Reference,
expression: Some("MeasureReport.evaluatedResource"),
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-measure",
name: "measure",
code: "measure",
base: &["MeasureReport"],
r#type: SearchParamType::Reference,
expression: Some("MeasureReport.measure"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MeasureReport-patient",
name: "patient",
code: "patient",
base: &["MeasureReport"],
r#type: SearchParamType::Reference,
expression: Some("MeasureReport.subject.where(resolve() is Patient)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MeasureReport-period",
name: "period",
code: "period",
base: &["MeasureReport"],
r#type: SearchParamType::Date,
expression: Some("MeasureReport.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MeasureReport-reporter",
name: "reporter",
code: "reporter",
base: &["MeasureReport"],
r#type: SearchParamType::Reference,
expression: Some("MeasureReport.reporter"),
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/MeasureReport-subject",
name: "subject",
code: "subject",
base: &["MeasureReport"],
r#type: SearchParamType::Reference,
expression: Some("MeasureReport.subject"),
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-created",
name: "created",
code: "created",
base: &["Media"],
r#type: SearchParamType::Date,
expression: Some("Media.created"),
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-encounter",
name: "encounter",
code: "encounter",
base: &["Media"],
r#type: SearchParamType::Reference,
expression: Some("Media.encounter"),
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-modality",
name: "modality",
code: "modality",
base: &["Media"],
r#type: SearchParamType::Token,
expression: Some("Media.modality"),
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.where(resolve() is Patient)"),
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-status",
name: "status",
code: "status",
base: &["Media"],
r#type: SearchParamType::Token,
expression: Some("Media.status"),
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-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-expiration-date",
name: "expiration-date",
code: "expiration-date",
base: &["Medication"],
r#type: SearchParamType::Date,
expression: Some("Medication.batch.expirationDate"),
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-identifier",
name: "identifier",
code: "identifier",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.identifier"),
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-lot-number",
name: "lot-number",
code: "lot-number",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.batch.lotNumber"),
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-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-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.statusReason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-request",
name: "request",
code: "request",
base: &["MedicationAdministration"],
r#type: SearchParamType::Reference,
expression: Some("MedicationAdministration.request"),
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/MedicationKnowledge-classification",
name: "classification",
code: "classification",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.medicineClassification.classification"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification-type",
name: "classification-type",
code: "classification-type",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.medicineClassification.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code",
name: "code",
code: "code",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-doseform",
name: "doseform",
code: "doseform",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.doseForm"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient",
name: "ingredient",
code: "ingredient",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Reference,
expression: Some("(MedicationKnowledge.ingredient.item as Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient-code",
name: "ingredient-code",
code: "ingredient-code",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("(MedicationKnowledge.ingredient.item as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-manufacturer",
name: "manufacturer",
code: "manufacturer",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Reference,
expression: Some("MedicationKnowledge.manufacturer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-name",
name: "monitoring-program-name",
code: "monitoring-program-name",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.monitoringProgram.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-type",
name: "monitoring-program-type",
code: "monitoring-program-type",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.monitoringProgram.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph",
name: "monograph",
code: "monograph",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Reference,
expression: Some("MedicationKnowledge.monograph.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph-type",
name: "monograph-type",
code: "monograph-type",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.monograph.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-source-cost",
name: "source-cost",
code: "source-cost",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.cost.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status",
name: "status",
code: "status",
base: &["MedicationKnowledge"],
r#type: SearchParamType::Token,
expression: Some("MedicationKnowledge.status"),
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-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-intended-performer",
name: "intended-performer",
code: "intended-performer",
base: &["MedicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("MedicationRequest.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performertype",
name: "intended-performertype",
code: "intended-performertype",
base: &["MedicationRequest"],
r#type: SearchParamType::Token,
expression: Some("MedicationRequest.performerType"),
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"),
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/MedicinalProduct-identifier",
name: "identifier",
code: "identifier",
base: &["MedicinalProduct"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProduct.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProduct-name",
name: "name",
code: "name",
base: &["MedicinalProduct"],
r#type: SearchParamType::String,
expression: Some("MedicinalProduct.name.productName"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProduct-name-language",
name: "name-language",
code: "name-language",
base: &["MedicinalProduct"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProduct.name.countryLanguage.language"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-country",
name: "country",
code: "country",
base: &["MedicinalProductAuthorization"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductAuthorization.country"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-holder",
name: "holder",
code: "holder",
base: &["MedicinalProductAuthorization"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductAuthorization.holder"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-identifier",
name: "identifier",
code: "identifier",
base: &["MedicinalProductAuthorization"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductAuthorization.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-status",
name: "status",
code: "status",
base: &["MedicinalProductAuthorization"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductAuthorization.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-subject",
name: "subject",
code: "subject",
base: &["MedicinalProductAuthorization"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductAuthorization.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductContraindication-subject",
name: "subject",
code: "subject",
base: &["MedicinalProductContraindication"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductContraindication.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductIndication-subject",
name: "subject",
code: "subject",
base: &["MedicinalProductIndication"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductIndication.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductInteraction-subject",
name: "subject",
code: "subject",
base: &["MedicinalProductInteraction"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductInteraction.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-identifier",
name: "identifier",
code: "identifier",
base: &["MedicinalProductPackaged"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductPackaged.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-subject",
name: "subject",
code: "subject",
base: &["MedicinalProductPackaged"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductPackaged.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-identifier",
name: "identifier",
code: "identifier",
base: &["MedicinalProductPharmaceutical"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductPharmaceutical.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-route",
name: "route",
code: "route",
base: &["MedicinalProductPharmaceutical"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductPharmaceutical.routeOfAdministration.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-target-species",
name: "target-species",
code: "target-species",
base: &["MedicinalProductPharmaceutical"],
r#type: SearchParamType::Token,
expression: Some(
"MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.code",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductUndesirableEffect-subject",
name: "subject",
code: "subject",
base: &["MedicinalProductUndesirableEffect"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductUndesirableEffect.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-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-parent",
name: "parent",
code: "parent",
base: &["MessageDefinition"],
r#type: SearchParamType::Reference,
expression: Some("MessageDefinition.parent"),
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.destination.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/MolecularSequence-chromosome",
name: "chromosome",
code: "chromosome",
base: &["MolecularSequence"],
r#type: SearchParamType::Token,
expression: Some("MolecularSequence.referenceSeq.chromosome"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-variant-coordinate",
name: "chromosome-variant-coordinate",
code: "chromosome-variant-coordinate",
base: &["MolecularSequence"],
r#type: SearchParamType::Composite,
expression: Some("MolecularSequence.variant"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-window-coordinate",
name: "chromosome-window-coordinate",
code: "chromosome-window-coordinate",
base: &["MolecularSequence"],
r#type: SearchParamType::Composite,
expression: Some("MolecularSequence.referenceSeq"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-identifier",
name: "identifier",
code: "identifier",
base: &["MolecularSequence"],
r#type: SearchParamType::Token,
expression: Some("MolecularSequence.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-patient",
name: "patient",
code: "patient",
base: &["MolecularSequence"],
r#type: SearchParamType::Reference,
expression: Some("MolecularSequence.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid",
name: "referenceseqid",
code: "referenceseqid",
base: &["MolecularSequence"],
r#type: SearchParamType::Token,
expression: Some("MolecularSequence.referenceSeq.referenceSeqId"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-variant-coordinate",
name: "referenceseqid-variant-coordinate",
code: "referenceseqid-variant-coordinate",
base: &["MolecularSequence"],
r#type: SearchParamType::Composite,
expression: Some("MolecularSequence.variant"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-window-coordinate",
name: "referenceseqid-window-coordinate",
code: "referenceseqid-window-coordinate",
base: &["MolecularSequence"],
r#type: SearchParamType::Composite,
expression: Some("MolecularSequence.referenceSeq"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-type",
name: "type",
code: "type",
base: &["MolecularSequence"],
r#type: SearchParamType::Token,
expression: Some("MolecularSequence.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-end",
name: "variant-end",
code: "variant-end",
base: &["MolecularSequence"],
r#type: SearchParamType::Number,
expression: Some("MolecularSequence.variant.end"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-start",
name: "variant-start",
code: "variant-start",
base: &["MolecularSequence"],
r#type: SearchParamType::Number,
expression: Some("MolecularSequence.variant.start"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-window-end",
name: "window-end",
code: "window-end",
base: &["MolecularSequence"],
r#type: SearchParamType::Number,
expression: Some("MolecularSequence.referenceSeq.windowEnd"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MolecularSequence-window-start",
name: "window-start",
code: "window-start",
base: &["MolecularSequence"],
r#type: SearchParamType::Number,
expression: Some("MolecularSequence.referenceSeq.windowStart"),
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-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-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-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-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-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-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["NutritionOrder"],
r#type: SearchParamType::Reference,
expression: Some("NutritionOrder.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["NutritionOrder"],
r#type: SearchParamType::Uri,
expression: Some("NutritionOrder.instantiatesUri"),
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.value as SampledData) | (Observation.component.value as Quantity) | (Observation.component.value as SampledData)",
),
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) | (Observation.component.value as SampledData)",
),
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-derived-from",
name: "derived-from",
code: "derived-from",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.derivedFrom"),
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-focus",
name: "focus",
code: "focus",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.focus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-has-member",
name: "has-member",
code: "has-member",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.hasMember"),
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-part-of",
name: "part-of",
code: "part-of",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.partOf"),
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-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) | (Observation.value as SampledData)",
),
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) | (Observation.value as CodeableConcept).text",
),
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-input-profile",
name: "input-profile",
code: "input-profile",
base: &["OperationDefinition"],
r#type: SearchParamType::Reference,
expression: Some("OperationDefinition.inputProfile"),
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-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-output-profile",
name: "output-profile",
code: "output-profile",
base: &["OperationDefinition"],
r#type: SearchParamType::Reference,
expression: Some("OperationDefinition.outputProfile"),
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/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/OrganizationAffiliation-active",
name: "active",
code: "active",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Token,
expression: Some("OrganizationAffiliation.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-date",
name: "date",
code: "date",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Date,
expression: Some("OrganizationAffiliation.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-email",
name: "email",
code: "email",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Token,
expression: Some("OrganizationAffiliation.telecom.where(system='email')"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-endpoint",
name: "endpoint",
code: "endpoint",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Reference,
expression: Some("OrganizationAffiliation.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-identifier",
name: "identifier",
code: "identifier",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Token,
expression: Some("OrganizationAffiliation.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-location",
name: "location",
code: "location",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Reference,
expression: Some("OrganizationAffiliation.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-network",
name: "network",
code: "network",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Reference,
expression: Some("OrganizationAffiliation.network"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-participating-organization",
name: "participating-organization",
code: "participating-organization",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Reference,
expression: Some("OrganizationAffiliation.participatingOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-phone",
name: "phone",
code: "phone",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Token,
expression: Some("OrganizationAffiliation.telecom.where(system='phone')"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-primary-organization",
name: "primary-organization",
code: "primary-organization",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Reference,
expression: Some("OrganizationAffiliation.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-role",
name: "role",
code: "role",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Token,
expression: Some("OrganizationAffiliation.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-service",
name: "service",
code: "service",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Reference,
expression: Some("OrganizationAffiliation.healthcareService"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-specialty",
name: "specialty",
code: "specialty",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Token,
expression: Some("OrganizationAffiliation.specialty"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-telecom",
name: "telecom",
code: "telecom",
base: &["OrganizationAffiliation"],
r#type: SearchParamType::Token,
expression: Some("OrganizationAffiliation.telecom"),
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-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() and Patient.deceased != false"),
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-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-status",
name: "status",
code: "status",
base: &["PaymentNotice"],
r#type: SearchParamType::Token,
expression: Some("PaymentNotice.status"),
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-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-payment-issuer",
name: "payment-issuer",
code: "payment-issuer",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Reference,
expression: Some("PaymentReconciliation.paymentIssuer"),
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-requestor",
name: "requestor",
code: "requestor",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Reference,
expression: Some("PaymentReconciliation.requestor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-status",
name: "status",
code: "status",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Token,
expression: Some("PaymentReconciliation.status"),
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.where(resolve() is Patient)"),
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.where(resolve() is Practitioner)"),
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.where(resolve() is RelatedPerson)"),
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-context",
name: "context",
code: "context",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("(PlanDefinition.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["PlanDefinition"],
r#type: SearchParamType::Quantity,
expression: Some(
"(PlanDefinition.useContext.value as Quantity) | (PlanDefinition.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type",
name: "context-type",
code: "context-type",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["PlanDefinition"],
r#type: SearchParamType::Composite,
expression: Some("PlanDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["PlanDefinition"],
r#type: SearchParamType::Composite,
expression: Some("PlanDefinition.useContext"),
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-definition",
name: "definition",
code: "definition",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some("PlanDefinition.action.definition"),
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-type",
name: "type",
code: "type",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.type"),
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-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["Procedure"],
r#type: SearchParamType::Uri,
expression: Some("Procedure.instantiatesUri"),
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-reason-code",
name: "reason-code",
code: "reason-code",
base: &["Procedure"],
r#type: SearchParamType::Token,
expression: Some("Procedure.reasonCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-reason-reference",
name: "reason-reference",
code: "reason-reference",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.reasonReference"),
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/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-agent-type",
name: "agent-type",
code: "agent-type",
base: &["Provenance"],
r#type: SearchParamType::Token,
expression: Some("Provenance.agent.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-entity",
name: "entity",
code: "entity",
base: &["Provenance"],
r#type: SearchParamType::Reference,
expression: Some("Provenance.entity.what"),
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.where(resolve() is Patient)"),
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-target",
name: "target",
code: "target",
base: &["Provenance"],
r#type: SearchParamType::Reference,
expression: Some("Provenance.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Provenance-when",
name: "when",
code: "when",
base: &["Provenance"],
r#type: SearchParamType::Date,
expression: Some("(Provenance.occurred as dateTime)"),
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-context",
name: "context",
code: "context",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("(Questionnaire.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["Questionnaire"],
r#type: SearchParamType::Quantity,
expression: Some(
"(Questionnaire.useContext.value as Quantity) | (Questionnaire.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type",
name: "context-type",
code: "context-type",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["Questionnaire"],
r#type: SearchParamType::Composite,
expression: Some("Questionnaire.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["Questionnaire"],
r#type: SearchParamType::Composite,
expression: Some("Questionnaire.useContext"),
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-definition",
name: "definition",
code: "definition",
base: &["Questionnaire"],
r#type: SearchParamType::Uri,
expression: Some("Questionnaire.item.definition"),
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-subject-type",
name: "subject-type",
code: "subject-type",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.subjectType"),
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-encounter",
name: "encounter",
code: "encounter",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.encounter"),
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-part-of",
name: "part-of",
code: "part-of",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some("QuestionnaireResponse.partOf"),
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.where(resolve() is Patient)"),
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/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/RelatedPerson-relationship",
name: "relationship",
code: "relationship",
base: &["RelatedPerson"],
r#type: SearchParamType::Token,
expression: Some("RelatedPerson.relationship"),
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-code",
name: "code",
code: "code",
base: &["RequestGroup"],
r#type: SearchParamType::Token,
expression: Some("RequestGroup.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-encounter",
name: "encounter",
code: "encounter",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.encounter"),
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-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["RequestGroup"],
r#type: SearchParamType::Reference,
expression: Some("RequestGroup.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["RequestGroup"],
r#type: SearchParamType::Uri,
expression: Some("RequestGroup.instantiatesUri"),
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.where(resolve() is Patient)"),
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/ResearchDefinition-composed-of",
name: "composed-of",
code: "composed-of",
base: &["ResearchDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchDefinition.relatedArtifact.where(type='composed-of').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context",
name: "context",
code: "context",
base: &["ResearchDefinition"],
r#type: SearchParamType::Token,
expression: Some("(ResearchDefinition.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["ResearchDefinition"],
r#type: SearchParamType::Quantity,
expression: Some(
"(ResearchDefinition.useContext.value as Quantity) | (ResearchDefinition.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type",
name: "context-type",
code: "context-type",
base: &["ResearchDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchDefinition.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["ResearchDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ResearchDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["ResearchDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ResearchDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-date",
name: "date",
code: "date",
base: &["ResearchDefinition"],
r#type: SearchParamType::Date,
expression: Some("ResearchDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-depends-on",
name: "depends-on",
code: "depends-on",
base: &["ResearchDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchDefinition.relatedArtifact.where(type='depends-on').resource | ResearchDefinition.library",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-derived-from",
name: "derived-from",
code: "derived-from",
base: &["ResearchDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchDefinition.relatedArtifact.where(type='derived-from').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-description",
name: "description",
code: "description",
base: &["ResearchDefinition"],
r#type: SearchParamType::String,
expression: Some("ResearchDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-effective",
name: "effective",
code: "effective",
base: &["ResearchDefinition"],
r#type: SearchParamType::Date,
expression: Some("ResearchDefinition.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["ResearchDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ResearchDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-name",
name: "name",
code: "name",
base: &["ResearchDefinition"],
r#type: SearchParamType::String,
expression: Some("ResearchDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-predecessor",
name: "predecessor",
code: "predecessor",
base: &["ResearchDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchDefinition.relatedArtifact.where(type='predecessor').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["ResearchDefinition"],
r#type: SearchParamType::String,
expression: Some("ResearchDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-status",
name: "status",
code: "status",
base: &["ResearchDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-successor",
name: "successor",
code: "successor",
base: &["ResearchDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ResearchDefinition.relatedArtifact.where(type='successor').resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-title",
name: "title",
code: "title",
base: &["ResearchDefinition"],
r#type: SearchParamType::String,
expression: Some("ResearchDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-topic",
name: "topic",
code: "topic",
base: &["ResearchDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchDefinition.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-url",
name: "url",
code: "url",
base: &["ResearchDefinition"],
r#type: SearchParamType::Uri,
expression: Some("ResearchDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchDefinition-version",
name: "version",
code: "version",
base: &["ResearchDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchDefinition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-composed-of",
name: "composed-of",
code: "composed-of",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchElementDefinition.relatedArtifact.where(type='composed-of').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context",
name: "context",
code: "context",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Token,
expression: Some("(ResearchElementDefinition.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Quantity,
expression: Some(
"(ResearchElementDefinition.useContext.value as Quantity) | (ResearchElementDefinition.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type",
name: "context-type",
code: "context-type",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchElementDefinition.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ResearchElementDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ResearchElementDefinition.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-date",
name: "date",
code: "date",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Date,
expression: Some("ResearchElementDefinition.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-depends-on",
name: "depends-on",
code: "depends-on",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchElementDefinition.relatedArtifact.where(type='depends-on').resource | ResearchElementDefinition.library",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-derived-from",
name: "derived-from",
code: "derived-from",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchElementDefinition.relatedArtifact.where(type='derived-from').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-description",
name: "description",
code: "description",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::String,
expression: Some("ResearchElementDefinition.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-effective",
name: "effective",
code: "effective",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Date,
expression: Some("ResearchElementDefinition.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchElementDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchElementDefinition.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-name",
name: "name",
code: "name",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::String,
expression: Some("ResearchElementDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-predecessor",
name: "predecessor",
code: "predecessor",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchElementDefinition.relatedArtifact.where(type='predecessor').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-publisher",
name: "publisher",
code: "publisher",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::String,
expression: Some("ResearchElementDefinition.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-status",
name: "status",
code: "status",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchElementDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-successor",
name: "successor",
code: "successor",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ResearchElementDefinition.relatedArtifact.where(type='successor').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-title",
name: "title",
code: "title",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::String,
expression: Some("ResearchElementDefinition.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-topic",
name: "topic",
code: "topic",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchElementDefinition.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-url",
name: "url",
code: "url",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Uri,
expression: Some("ResearchElementDefinition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-version",
name: "version",
code: "version",
base: &["ResearchElementDefinition"],
r#type: SearchParamType::Token,
expression: Some("ResearchElementDefinition.version"),
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-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-location",
name: "location",
code: "location",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.location"),
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/ResearchSubject-study",
name: "study",
code: "study",
base: &["ResearchSubject"],
r#type: SearchParamType::Reference,
expression: Some("ResearchSubject.study"),
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-source",
name: "_source",
code: "_source",
base: &["Resource"],
r#type: SearchParamType::Uri,
expression: Some("Resource.meta.source"),
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/RiskEvidenceSynthesis-context",
name: "context",
code: "context",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("(RiskEvidenceSynthesis.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Quantity,
expression: Some(
"(RiskEvidenceSynthesis.useContext.value as Quantity) | (RiskEvidenceSynthesis.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type",
name: "context-type",
code: "context-type",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("RiskEvidenceSynthesis.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Composite,
expression: Some("RiskEvidenceSynthesis.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Composite,
expression: Some("RiskEvidenceSynthesis.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-date",
name: "date",
code: "date",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Date,
expression: Some("RiskEvidenceSynthesis.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-description",
name: "description",
code: "description",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::String,
expression: Some("RiskEvidenceSynthesis.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-effective",
name: "effective",
code: "effective",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Date,
expression: Some("RiskEvidenceSynthesis.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-identifier",
name: "identifier",
code: "identifier",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("RiskEvidenceSynthesis.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("RiskEvidenceSynthesis.jurisdiction"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-name",
name: "name",
code: "name",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::String,
expression: Some("RiskEvidenceSynthesis.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-publisher",
name: "publisher",
code: "publisher",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::String,
expression: Some("RiskEvidenceSynthesis.publisher"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-status",
name: "status",
code: "status",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("RiskEvidenceSynthesis.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-title",
name: "title",
code: "title",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::String,
expression: Some("RiskEvidenceSynthesis.title"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-url",
name: "url",
code: "url",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Uri,
expression: Some("RiskEvidenceSynthesis.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-version",
name: "version",
code: "version",
base: &["RiskEvidenceSynthesis"],
r#type: SearchParamType::Token,
expression: Some("RiskEvidenceSynthesis.version"),
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-service-category",
name: "service-category",
code: "service-category",
base: &["Schedule"],
r#type: SearchParamType::Token,
expression: Some("Schedule.serviceCategory"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-service-type",
name: "service-type",
code: "service-type",
base: &["Schedule"],
r#type: SearchParamType::Token,
expression: Some("Schedule.serviceType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-specialty",
name: "specialty",
code: "specialty",
base: &["Schedule"],
r#type: SearchParamType::Token,
expression: Some("Schedule.specialty"),
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-derived-from",
name: "derived-from",
code: "derived-from",
base: &["SearchParameter"],
r#type: SearchParamType::Reference,
expression: Some("SearchParameter.derivedFrom"),
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/ServiceRequest-authored",
name: "authored",
code: "authored",
base: &["ServiceRequest"],
r#type: SearchParamType::Date,
expression: Some("ServiceRequest.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on",
name: "based-on",
code: "based-on",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site",
name: "body-site",
code: "body-site",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.bodySite"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-category",
name: "category",
code: "category",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["ServiceRequest"],
r#type: SearchParamType::Uri,
expression: Some("ServiceRequest.instantiatesUri"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-intent",
name: "intent",
code: "intent",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence",
name: "occurrence",
code: "occurrence",
base: &["ServiceRequest"],
r#type: SearchParamType::Date,
expression: Some("ServiceRequest.occurrence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer",
name: "performer",
code: "performer",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.performer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type",
name: "performer-type",
code: "performer-type",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.performerType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-priority",
name: "priority",
code: "priority",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces",
name: "replaces",
code: "replaces",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.replaces"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-requester",
name: "requester",
code: "requester",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.requester"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition",
name: "requisition",
code: "requisition",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.requisition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen",
name: "specimen",
code: "specimen",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.specimen"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-status",
name: "status",
code: "status",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-subject",
name: "subject",
code: "subject",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-appointment-type",
name: "appointment-type",
code: "appointment-type",
base: &["Slot"],
r#type: SearchParamType::Token,
expression: Some("Slot.appointmentType"),
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-service-category",
name: "service-category",
code: "service-category",
base: &["Slot"],
r#type: SearchParamType::Token,
expression: Some("Slot.serviceCategory"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-service-type",
name: "service-type",
code: "service-type",
base: &["Slot"],
r#type: SearchParamType::Token,
expression: Some("Slot.serviceType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-specialty",
name: "specialty",
code: "specialty",
base: &["Slot"],
r#type: SearchParamType::Token,
expression: Some("Slot.specialty"),
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.where(resolve() is Patient)"),
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/SpecimenDefinition-container",
name: "container",
code: "container",
base: &["SpecimenDefinition"],
r#type: SearchParamType::Token,
expression: Some("SpecimenDefinition.typeTested.container.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["SpecimenDefinition"],
r#type: SearchParamType::Token,
expression: Some("SpecimenDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type",
name: "type",
code: "type",
base: &["SpecimenDefinition"],
r#type: SearchParamType::Token,
expression: Some("SpecimenDefinition.typeCollected"),
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::Reference,
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-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-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::Token,
expression: Some("StructureDefinition.context.type"),
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-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-type",
name: "type",
code: "type",
base: &["StructureDefinition"],
r#type: SearchParamType::Uri,
expression: Some("StructureDefinition.type"),
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/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::Token,
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/SubstanceSpecification-code",
name: "code",
code: "code",
base: &["SubstanceSpecification"],
r#type: SearchParamType::Token,
expression: Some("SubstanceSpecification.code.code"),
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"),
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-subject",
name: "subject",
code: "subject",
base: &["SupplyRequest"],
r#type: SearchParamType::Reference,
expression: Some("SupplyRequest.deliverTo"),
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-encounter",
name: "encounter",
code: "encounter",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.encounter"),
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-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.where(resolve() is Patient)"),
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"),
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-context",
name: "context",
code: "context",
base: &["TestScript"],
r#type: SearchParamType::Token,
expression: Some("(TestScript.useContext.value as CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &["TestScript"],
r#type: SearchParamType::Quantity,
expression: Some(
"(TestScript.useContext.value as Quantity) | (TestScript.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-context-type",
name: "context-type",
code: "context-type",
base: &["TestScript"],
r#type: SearchParamType::Token,
expression: Some("TestScript.useContext.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &["TestScript"],
r#type: SearchParamType::Composite,
expression: Some("TestScript.useContext"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/TestScript-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &["TestScript"],
r#type: SearchParamType::Composite,
expression: Some("TestScript.useContext"),
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-code",
name: "code",
code: "code",
base: &["ValueSet"],
r#type: SearchParamType::Token,
expression: Some(
"ValueSet.expansion.contains.code | ValueSet.compose.include.concept.code",
),
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-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/VerificationResult-target",
name: "target",
code: "target",
base: &["VerificationResult"],
r#type: SearchParamType::Reference,
expression: Some("VerificationResult.target"),
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/VisionPrescription-status",
name: "status",
code: "status",
base: &["VisionPrescription"],
r#type: SearchParamType::Token,
expression: Some("VisionPrescription.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-code",
name: "code",
code: "code",
base: &[
"AllergyIntolerance",
"Condition",
"DeviceRequest",
"DiagnosticReport",
"FamilyMemberHistory",
"List",
"Medication",
"MedicationAdministration",
"MedicationDispense",
"MedicationRequest",
"MedicationStatement",
"Observation",
"Procedure",
"ServiceRequest",
],
r#type: SearchParamType::Token,
expression: Some(
"AllergyIntolerance.code | AllergyIntolerance.reaction.substance | Condition.code | (DeviceRequest.code as CodeableConcept) | DiagnosticReport.code | FamilyMemberHistory.condition.code | List.code | Medication.code | (MedicationAdministration.medication as CodeableConcept) | (MedicationDispense.medication as CodeableConcept) | (MedicationRequest.medication as CodeableConcept) | (MedicationStatement.medication as CodeableConcept) | Observation.code | Procedure.code | ServiceRequest.code",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-date",
name: "date",
code: "date",
base: &[
"AllergyIntolerance",
"CarePlan",
"CareTeam",
"ClinicalImpression",
"Composition",
"Consent",
"DiagnosticReport",
"Encounter",
"EpisodeOfCare",
"FamilyMemberHistory",
"Flag",
"Immunization",
"List",
"Observation",
"Procedure",
"RiskAssessment",
"SupplyRequest",
],
r#type: SearchParamType::Date,
expression: Some(
"AllergyIntolerance.recordedDate | CarePlan.period | CareTeam.period | ClinicalImpression.date | Composition.date | Consent.dateTime | DiagnosticReport.effective | Encounter.period | EpisodeOfCare.period | FamilyMemberHistory.date | Flag.period | Immunization.occurrence | List.date | Observation.effective | Procedure.performed | (RiskAssessment.occurrence as dateTime) | SupplyRequest.authoredOn",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-encounter",
name: "encounter",
code: "encounter",
base: &[
"Composition",
"DeviceRequest",
"DiagnosticReport",
"DocumentReference",
"Flag",
"List",
"NutritionOrder",
"Observation",
"Procedure",
"RiskAssessment",
"ServiceRequest",
"VisionPrescription",
],
r#type: SearchParamType::Reference,
expression: Some(
"Composition.encounter | DeviceRequest.encounter | DiagnosticReport.encounter | DocumentReference.context.encounter | Flag.encounter | List.encounter | NutritionOrder.encounter | Observation.encounter | Procedure.encounter | RiskAssessment.encounter | ServiceRequest.encounter | VisionPrescription.encounter",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-identifier",
name: "identifier",
code: "identifier",
base: &[
"AllergyIntolerance",
"CarePlan",
"CareTeam",
"Composition",
"Condition",
"Consent",
"DetectedIssue",
"DeviceRequest",
"DiagnosticReport",
"DocumentManifest",
"DocumentReference",
"Encounter",
"EpisodeOfCare",
"FamilyMemberHistory",
"Goal",
"ImagingStudy",
"Immunization",
"List",
"MedicationAdministration",
"MedicationDispense",
"MedicationRequest",
"MedicationStatement",
"NutritionOrder",
"Observation",
"Procedure",
"RiskAssessment",
"ServiceRequest",
"SupplyDelivery",
"SupplyRequest",
"VisionPrescription",
],
r#type: SearchParamType::Token,
expression: Some(
"AllergyIntolerance.identifier | CarePlan.identifier | CareTeam.identifier | Composition.identifier | Condition.identifier | Consent.identifier | DetectedIssue.identifier | DeviceRequest.identifier | DiagnosticReport.identifier | DocumentManifest.masterIdentifier | DocumentManifest.identifier | DocumentReference.masterIdentifier | DocumentReference.identifier | Encounter.identifier | EpisodeOfCare.identifier | FamilyMemberHistory.identifier | Goal.identifier | ImagingStudy.identifier | Immunization.identifier | List.identifier | MedicationAdministration.identifier | MedicationDispense.identifier | MedicationRequest.identifier | MedicationStatement.identifier | NutritionOrder.identifier | Observation.identifier | Procedure.identifier | RiskAssessment.identifier | ServiceRequest.identifier | SupplyDelivery.identifier | SupplyRequest.identifier | VisionPrescription.identifier",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-patient",
name: "patient",
code: "patient",
base: &[
"AllergyIntolerance",
"CarePlan",
"CareTeam",
"ClinicalImpression",
"Composition",
"Condition",
"Consent",
"DetectedIssue",
"DeviceRequest",
"DeviceUseStatement",
"DiagnosticReport",
"DocumentManifest",
"DocumentReference",
"Encounter",
"EpisodeOfCare",
"FamilyMemberHistory",
"Flag",
"Goal",
"ImagingStudy",
"Immunization",
"List",
"MedicationAdministration",
"MedicationDispense",
"MedicationRequest",
"MedicationStatement",
"NutritionOrder",
"Observation",
"Procedure",
"RiskAssessment",
"ServiceRequest",
"SupplyDelivery",
"VisionPrescription",
],
r#type: SearchParamType::Reference,
expression: Some(
"AllergyIntolerance.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | ClinicalImpression.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.patient | DetectedIssue.patient | DeviceRequest.subject.where(resolve() is Patient) | DeviceUseStatement.subject | DiagnosticReport.subject.where(resolve() is Patient) | DocumentManifest.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EpisodeOfCare.patient | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | List.subject.where(resolve() is Patient) | MedicationAdministration.subject.where(resolve() is Patient) | MedicationDispense.subject.where(resolve() is Patient) | MedicationRequest.subject.where(resolve() is Patient) | MedicationStatement.subject.where(resolve() is Patient) | NutritionOrder.patient | Observation.subject.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | SupplyDelivery.patient | VisionPrescription.patient",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-type",
name: "type",
code: "type",
base: &[
"AllergyIntolerance",
"Composition",
"DocumentManifest",
"DocumentReference",
"Encounter",
"EpisodeOfCare",
],
r#type: SearchParamType::Token,
expression: Some(
"AllergyIntolerance.type | Composition.type | DocumentManifest.type | DocumentReference.type | Encounter.type | EpisodeOfCare.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/conformance-context",
name: "context",
code: "context",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"(CapabilityStatement.useContext.value as CodeableConcept) | (CodeSystem.useContext.value as CodeableConcept) | (CompartmentDefinition.useContext.value as CodeableConcept) | (ConceptMap.useContext.value as CodeableConcept) | (GraphDefinition.useContext.value as CodeableConcept) | (ImplementationGuide.useContext.value as CodeableConcept) | (MessageDefinition.useContext.value as CodeableConcept) | (NamingSystem.useContext.value as CodeableConcept) | (OperationDefinition.useContext.value as CodeableConcept) | (SearchParameter.useContext.value as CodeableConcept) | (StructureDefinition.useContext.value as CodeableConcept) | (StructureMap.useContext.value as CodeableConcept) | (TerminologyCapabilities.useContext.value as CodeableConcept) | (ValueSet.useContext.value as CodeableConcept)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Quantity,
expression: Some(
"(CapabilityStatement.useContext.value as Quantity) | (CapabilityStatement.useContext.value as Range) | (CodeSystem.useContext.value as Quantity) | (CodeSystem.useContext.value as Range) | (CompartmentDefinition.useContext.value as Quantity) | (CompartmentDefinition.useContext.value as Range) | (ConceptMap.useContext.value as Quantity) | (ConceptMap.useContext.value as Range) | (GraphDefinition.useContext.value as Quantity) | (GraphDefinition.useContext.value as Range) | (ImplementationGuide.useContext.value as Quantity) | (ImplementationGuide.useContext.value as Range) | (MessageDefinition.useContext.value as Quantity) | (MessageDefinition.useContext.value as Range) | (NamingSystem.useContext.value as Quantity) | (NamingSystem.useContext.value as Range) | (OperationDefinition.useContext.value as Quantity) | (OperationDefinition.useContext.value as Range) | (SearchParameter.useContext.value as Quantity) | (SearchParameter.useContext.value as Range) | (StructureDefinition.useContext.value as Quantity) | (StructureDefinition.useContext.value as Range) | (StructureMap.useContext.value as Quantity) | (StructureMap.useContext.value as Range) | (TerminologyCapabilities.useContext.value as Quantity) | (TerminologyCapabilities.useContext.value as Range) | (ValueSet.useContext.value as Quantity) | (ValueSet.useContext.value as Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-context-type",
name: "context-type",
code: "context-type",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"CapabilityStatement.useContext.code | CodeSystem.useContext.code | CompartmentDefinition.useContext.code | ConceptMap.useContext.code | GraphDefinition.useContext.code | ImplementationGuide.useContext.code | MessageDefinition.useContext.code | NamingSystem.useContext.code | OperationDefinition.useContext.code | SearchParameter.useContext.code | StructureDefinition.useContext.code | StructureMap.useContext.code | TerminologyCapabilities.useContext.code | ValueSet.useContext.code",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Composite,
expression: Some(
"CapabilityStatement.useContext | CodeSystem.useContext | CompartmentDefinition.useContext | ConceptMap.useContext | GraphDefinition.useContext | ImplementationGuide.useContext | MessageDefinition.useContext | NamingSystem.useContext | OperationDefinition.useContext | SearchParameter.useContext | StructureDefinition.useContext | StructureMap.useContext | TerminologyCapabilities.useContext | ValueSet.useContext",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Composite,
expression: Some(
"CapabilityStatement.useContext | CodeSystem.useContext | CompartmentDefinition.useContext | ConceptMap.useContext | GraphDefinition.useContext | ImplementationGuide.useContext | MessageDefinition.useContext | NamingSystem.useContext | OperationDefinition.useContext | SearchParameter.useContext | StructureDefinition.useContext | StructureMap.useContext | TerminologyCapabilities.useContext | ValueSet.useContext",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-date",
name: "date",
code: "date",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Date,
expression: Some(
"CapabilityStatement.date | CodeSystem.date | CompartmentDefinition.date | ConceptMap.date | GraphDefinition.date | ImplementationGuide.date | MessageDefinition.date | NamingSystem.date | OperationDefinition.date | SearchParameter.date | StructureDefinition.date | StructureMap.date | TerminologyCapabilities.date | ValueSet.date",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-description",
name: "description",
code: "description",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::String,
expression: Some(
"CapabilityStatement.description | CodeSystem.description | CompartmentDefinition.description | ConceptMap.description | GraphDefinition.description | ImplementationGuide.description | MessageDefinition.description | NamingSystem.description | OperationDefinition.description | SearchParameter.description | StructureDefinition.description | StructureMap.description | TerminologyCapabilities.description | ValueSet.description",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-identifier",
name: "identifier",
code: "identifier",
base: &[
"CodeSystem",
"ConceptMap",
"MessageDefinition",
"StructureDefinition",
"StructureMap",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"CodeSystem.identifier | ConceptMap.identifier | MessageDefinition.identifier | StructureDefinition.identifier | StructureMap.identifier | ValueSet.identifier",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &[
"CapabilityStatement",
"CodeSystem",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"CapabilityStatement.jurisdiction | CodeSystem.jurisdiction | ConceptMap.jurisdiction | GraphDefinition.jurisdiction | ImplementationGuide.jurisdiction | MessageDefinition.jurisdiction | NamingSystem.jurisdiction | OperationDefinition.jurisdiction | SearchParameter.jurisdiction | StructureDefinition.jurisdiction | StructureMap.jurisdiction | TerminologyCapabilities.jurisdiction | ValueSet.jurisdiction",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-name",
name: "name",
code: "name",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::String,
expression: Some(
"CapabilityStatement.name | CodeSystem.name | CompartmentDefinition.name | ConceptMap.name | GraphDefinition.name | ImplementationGuide.name | MessageDefinition.name | NamingSystem.name | OperationDefinition.name | SearchParameter.name | StructureDefinition.name | StructureMap.name | TerminologyCapabilities.name | ValueSet.name",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-publisher",
name: "publisher",
code: "publisher",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::String,
expression: Some(
"CapabilityStatement.publisher | CodeSystem.publisher | CompartmentDefinition.publisher | ConceptMap.publisher | GraphDefinition.publisher | ImplementationGuide.publisher | MessageDefinition.publisher | NamingSystem.publisher | OperationDefinition.publisher | SearchParameter.publisher | StructureDefinition.publisher | StructureMap.publisher | TerminologyCapabilities.publisher | ValueSet.publisher",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-status",
name: "status",
code: "status",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"CapabilityStatement.status | CodeSystem.status | CompartmentDefinition.status | ConceptMap.status | GraphDefinition.status | ImplementationGuide.status | MessageDefinition.status | NamingSystem.status | OperationDefinition.status | SearchParameter.status | StructureDefinition.status | StructureMap.status | TerminologyCapabilities.status | ValueSet.status",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-title",
name: "title",
code: "title",
base: &[
"CapabilityStatement",
"CodeSystem",
"ConceptMap",
"ImplementationGuide",
"MessageDefinition",
"OperationDefinition",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::String,
expression: Some(
"CapabilityStatement.title | CodeSystem.title | ConceptMap.title | ImplementationGuide.title | MessageDefinition.title | OperationDefinition.title | StructureDefinition.title | StructureMap.title | TerminologyCapabilities.title | ValueSet.title",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-url",
name: "url",
code: "url",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Uri,
expression: Some(
"CapabilityStatement.url | CodeSystem.url | CompartmentDefinition.url | ConceptMap.url | GraphDefinition.url | ImplementationGuide.url | MessageDefinition.url | OperationDefinition.url | SearchParameter.url | StructureDefinition.url | StructureMap.url | TerminologyCapabilities.url | ValueSet.url",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/conformance-version",
name: "version",
code: "version",
base: &[
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"GraphDefinition",
"ImplementationGuide",
"MessageDefinition",
"OperationDefinition",
"SearchParameter",
"StructureDefinition",
"StructureMap",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"CapabilityStatement.version | CodeSystem.version | CompartmentDefinition.version | ConceptMap.version | GraphDefinition.version | ImplementationGuide.version | MessageDefinition.version | OperationDefinition.version | SearchParameter.version | StructureDefinition.version | StructureMap.version | TerminologyCapabilities.version | ValueSet.version",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/device-extensions-Device-din",
name: "din",
code: "din",
base: &["Device"],
r#type: SearchParamType::Token,
expression: Some(
"Device.extension('http://hl7.org/fhir/SearchParameter/device-extensions-Device-din')",
),
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: Some(
"DiagnosticReport.extension('http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAssessedCondition')",
),
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/filter",
name: "FilterSearchParameter",
code: "_filter",
base: &["Resource"],
r#type: SearchParamType::Special,
expression: None,
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address",
name: "address",
code: "address",
base: &["Patient", "Person", "Practitioner", "RelatedPerson"],
r#type: SearchParamType::String,
expression: Some(
"Patient.address | Person.address | Practitioner.address | RelatedPerson.address",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-city",
name: "address-city",
code: "address-city",
base: &["Patient", "Person", "Practitioner", "RelatedPerson"],
r#type: SearchParamType::String,
expression: Some(
"Patient.address.city | Person.address.city | Practitioner.address.city | RelatedPerson.address.city",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-country",
name: "address-country",
code: "address-country",
base: &["Patient", "Person", "Practitioner", "RelatedPerson"],
r#type: SearchParamType::String,
expression: Some(
"Patient.address.country | Person.address.country | Practitioner.address.country | RelatedPerson.address.country",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-postalcode",
name: "address-postalcode",
code: "address-postalcode",
base: &["Patient", "Person", "Practitioner", "RelatedPerson"],
r#type: SearchParamType::String,
expression: Some(
"Patient.address.postalCode | Person.address.postalCode | Practitioner.address.postalCode | RelatedPerson.address.postalCode",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-state",
name: "address-state",
code: "address-state",
base: &["Patient", "Person", "Practitioner", "RelatedPerson"],
r#type: SearchParamType::String,
expression: Some(
"Patient.address.state | Person.address.state | Practitioner.address.state | RelatedPerson.address.state",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-address-use",
name: "address-use",
code: "address-use",
base: &["Patient", "Person", "Practitioner", "RelatedPerson"],
r#type: SearchParamType::Token,
expression: Some(
"Patient.address.use | Person.address.use | Practitioner.address.use | RelatedPerson.address.use",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-birthdate",
name: "birthdate",
code: "birthdate",
base: &["Patient", "Person", "RelatedPerson"],
r#type: SearchParamType::Date,
expression: Some("Patient.birthDate | Person.birthDate | RelatedPerson.birthDate"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-email",
name: "email",
code: "email",
base: &[
"Patient",
"Person",
"Practitioner",
"PractitionerRole",
"RelatedPerson",
],
r#type: SearchParamType::Token,
expression: Some(
"Patient.telecom.where(system='email') | Person.telecom.where(system='email') | Practitioner.telecom.where(system='email') | PractitionerRole.telecom.where(system='email') | RelatedPerson.telecom.where(system='email')",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-family",
name: "family",
code: "family",
base: &["Patient", "Practitioner"],
r#type: SearchParamType::String,
expression: Some("Patient.name.family | Practitioner.name.family"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-gender",
name: "gender",
code: "gender",
base: &["Patient", "Person", "Practitioner", "RelatedPerson"],
r#type: SearchParamType::Token,
expression: Some(
"Patient.gender | Person.gender | Practitioner.gender | RelatedPerson.gender",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-given",
name: "given",
code: "given",
base: &["Patient", "Practitioner"],
r#type: SearchParamType::String,
expression: Some("Patient.name.given | Practitioner.name.given"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-phone",
name: "phone",
code: "phone",
base: &[
"Patient",
"Person",
"Practitioner",
"PractitionerRole",
"RelatedPerson",
],
r#type: SearchParamType::Token,
expression: Some(
"Patient.telecom.where(system='phone') | Person.telecom.where(system='phone') | Practitioner.telecom.where(system='phone') | PractitionerRole.telecom.where(system='phone') | RelatedPerson.telecom.where(system='phone')",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-phonetic",
name: "phonetic",
code: "phonetic",
base: &["Patient", "Person", "Practitioner", "RelatedPerson"],
r#type: SearchParamType::String,
expression: Some("Patient.name | Person.name | Practitioner.name | RelatedPerson.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/individual-telecom",
name: "telecom",
code: "telecom",
base: &[
"Patient",
"Person",
"Practitioner",
"PractitionerRole",
"RelatedPerson",
],
r#type: SearchParamType::Token,
expression: Some(
"Patient.telecom | Person.telecom | Practitioner.telecom | PractitionerRole.telecom | RelatedPerson.telecom",
),
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-encounter",
name: "encounter",
code: "encounter",
base: &["MedicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("MedicationRequest.encounter"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-medication",
name: "medication",
code: "medication",
base: &[
"MedicationAdministration",
"MedicationDispense",
"MedicationRequest",
"MedicationStatement",
],
r#type: SearchParamType::Reference,
expression: Some(
"(MedicationAdministration.medication as Reference) | (MedicationDispense.medication as Reference) | (MedicationRequest.medication as Reference) | (MedicationStatement.medication as Reference)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-prescription",
name: "prescription",
code: "prescription",
base: &["MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some("MedicationDispense.authorizingPrescription"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-status",
name: "status",
code: "status",
base: &[
"MedicationAdministration",
"MedicationDispense",
"MedicationRequest",
"MedicationStatement",
],
r#type: SearchParamType::Token,
expression: Some(
"MedicationAdministration.status | MedicationDispense.status | MedicationRequest.status | MedicationStatement.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: Some(
"Observation.extension('http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChangeName')",
),
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: Some(
"Observation.extension('http://hl7.org/fhir/StructureDefinition/observation-geneticsDnaVariant')",
),
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: Some(
"Observation.extension('http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChangeName')",
),
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: Some(
"Observation.extension('http://hl7.org/fhir/StructureDefinition/observation-geneticsDnaVariant')",
),
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: Some(
"Observation.extension('http://hl7.org/fhir/StructureDefinition/observation-geneticsGene')",
),
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: Some(
"Patient.extension('http://hl7.org/fhir/StructureDefinition/patient-extensions-Patient-mothersMaidenName')",
),
experimental: true,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/questionnaireresponse-extensions-QuestionnaireResponse-item-subject",
name: "item-subject",
code: "item-subject",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some(
"QuestionnaireResponse.item.where(hasExtension('http://hl7.org/fhir/StructureDefinition/questionnaireresponse-isSubject')).answer.value.ofType(Reference)",
),
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", 1170),
("Account", "_filter", 1363),
("Account", "_id", 1171),
("Account", "_lastUpdated", 1172),
("Account", "_profile", 1173),
("Account", "_query", 1174),
("Account", "_security", 1175),
("Account", "_source", 1176),
("Account", "_tag", 1177),
("Account", "_text", 424),
("Account", "identifier", 0),
("Account", "name", 1),
("Account", "owner", 2),
("Account", "patient", 3),
("Account", "period", 4),
("Account", "status", 5),
("Account", "subject", 6),
("Account", "type", 7),
("ActivityDefinition", "_content", 1170),
("ActivityDefinition", "_filter", 1363),
("ActivityDefinition", "_id", 1171),
("ActivityDefinition", "_lastUpdated", 1172),
("ActivityDefinition", "_profile", 1173),
("ActivityDefinition", "_query", 1174),
("ActivityDefinition", "_security", 1175),
("ActivityDefinition", "_source", 1176),
("ActivityDefinition", "_tag", 1177),
("ActivityDefinition", "_text", 424),
("ActivityDefinition", "composed-of", 8),
("ActivityDefinition", "context", 9),
("ActivityDefinition", "context-quantity", 10),
("ActivityDefinition", "context-type", 11),
("ActivityDefinition", "context-type-quantity", 12),
("ActivityDefinition", "context-type-value", 13),
("ActivityDefinition", "date", 14),
("ActivityDefinition", "depends-on", 15),
("ActivityDefinition", "derived-from", 16),
("ActivityDefinition", "description", 17),
("ActivityDefinition", "effective", 18),
("ActivityDefinition", "identifier", 19),
("ActivityDefinition", "jurisdiction", 20),
("ActivityDefinition", "name", 21),
("ActivityDefinition", "predecessor", 22),
("ActivityDefinition", "publisher", 23),
("ActivityDefinition", "status", 24),
("ActivityDefinition", "successor", 25),
("ActivityDefinition", "title", 26),
("ActivityDefinition", "topic", 27),
("ActivityDefinition", "url", 28),
("ActivityDefinition", "version", 29),
("AdverseEvent", "_content", 1170),
("AdverseEvent", "_filter", 1363),
("AdverseEvent", "_id", 1171),
("AdverseEvent", "_lastUpdated", 1172),
("AdverseEvent", "_profile", 1173),
("AdverseEvent", "_query", 1174),
("AdverseEvent", "_security", 1175),
("AdverseEvent", "_source", 1176),
("AdverseEvent", "_tag", 1177),
("AdverseEvent", "_text", 424),
("AdverseEvent", "actuality", 30),
("AdverseEvent", "category", 31),
("AdverseEvent", "date", 32),
("AdverseEvent", "event", 33),
("AdverseEvent", "location", 34),
("AdverseEvent", "recorder", 35),
("AdverseEvent", "resultingcondition", 36),
("AdverseEvent", "seriousness", 37),
("AdverseEvent", "severity", 38),
("AdverseEvent", "study", 39),
("AdverseEvent", "subject", 40),
("AdverseEvent", "substance", 41),
("AllergyIntolerance", "_content", 1170),
("AllergyIntolerance", "_filter", 1363),
("AllergyIntolerance", "_id", 1171),
("AllergyIntolerance", "_lastUpdated", 1172),
("AllergyIntolerance", "_profile", 1173),
("AllergyIntolerance", "_query", 1174),
("AllergyIntolerance", "_security", 1175),
("AllergyIntolerance", "_source", 1176),
("AllergyIntolerance", "_tag", 1177),
("AllergyIntolerance", "_text", 424),
("AllergyIntolerance", "asserter", 42),
("AllergyIntolerance", "category", 43),
("AllergyIntolerance", "clinical-status", 44),
("AllergyIntolerance", "code", 1335),
("AllergyIntolerance", "criticality", 45),
("AllergyIntolerance", "date", 1336),
("AllergyIntolerance", "identifier", 1338),
("AllergyIntolerance", "last-date", 46),
("AllergyIntolerance", "manifestation", 47),
("AllergyIntolerance", "onset", 48),
("AllergyIntolerance", "patient", 1339),
("AllergyIntolerance", "recorder", 49),
("AllergyIntolerance", "route", 50),
("AllergyIntolerance", "severity", 51),
("AllergyIntolerance", "type", 1340),
("AllergyIntolerance", "verification-status", 52),
("Appointment", "_content", 1170),
("Appointment", "_filter", 1363),
("Appointment", "_id", 1171),
("Appointment", "_lastUpdated", 1172),
("Appointment", "_profile", 1173),
("Appointment", "_query", 1174),
("Appointment", "_security", 1175),
("Appointment", "_source", 1176),
("Appointment", "_tag", 1177),
("Appointment", "_text", 424),
("Appointment", "actor", 53),
("Appointment", "appointment-type", 54),
("Appointment", "based-on", 55),
("Appointment", "date", 56),
("Appointment", "identifier", 57),
("Appointment", "location", 58),
("Appointment", "part-status", 59),
("Appointment", "patient", 60),
("Appointment", "practitioner", 61),
("Appointment", "reason-code", 62),
("Appointment", "reason-reference", 63),
("Appointment", "service-category", 64),
("Appointment", "service-type", 65),
("Appointment", "slot", 66),
("Appointment", "specialty", 67),
("Appointment", "status", 68),
("Appointment", "supporting-info", 69),
("AppointmentResponse", "_content", 1170),
("AppointmentResponse", "_filter", 1363),
("AppointmentResponse", "_id", 1171),
("AppointmentResponse", "_lastUpdated", 1172),
("AppointmentResponse", "_profile", 1173),
("AppointmentResponse", "_query", 1174),
("AppointmentResponse", "_security", 1175),
("AppointmentResponse", "_source", 1176),
("AppointmentResponse", "_tag", 1177),
("AppointmentResponse", "_text", 424),
("AppointmentResponse", "actor", 70),
("AppointmentResponse", "appointment", 71),
("AppointmentResponse", "identifier", 72),
("AppointmentResponse", "location", 73),
("AppointmentResponse", "part-status", 74),
("AppointmentResponse", "patient", 75),
("AppointmentResponse", "practitioner", 76),
("AuditEvent", "_content", 1170),
("AuditEvent", "_filter", 1363),
("AuditEvent", "_id", 1171),
("AuditEvent", "_lastUpdated", 1172),
("AuditEvent", "_profile", 1173),
("AuditEvent", "_query", 1174),
("AuditEvent", "_security", 1175),
("AuditEvent", "_source", 1176),
("AuditEvent", "_tag", 1177),
("AuditEvent", "_text", 424),
("AuditEvent", "action", 77),
("AuditEvent", "address", 78),
("AuditEvent", "agent", 79),
("AuditEvent", "agent-name", 80),
("AuditEvent", "agent-role", 81),
("AuditEvent", "altid", 82),
("AuditEvent", "date", 83),
("AuditEvent", "entity", 84),
("AuditEvent", "entity-name", 85),
("AuditEvent", "entity-role", 86),
("AuditEvent", "entity-type", 87),
("AuditEvent", "outcome", 88),
("AuditEvent", "patient", 89),
("AuditEvent", "policy", 90),
("AuditEvent", "site", 91),
("AuditEvent", "source", 92),
("AuditEvent", "subtype", 93),
("AuditEvent", "type", 94),
("Basic", "_content", 1170),
("Basic", "_filter", 1363),
("Basic", "_id", 1171),
("Basic", "_lastUpdated", 1172),
("Basic", "_profile", 1173),
("Basic", "_query", 1174),
("Basic", "_security", 1175),
("Basic", "_source", 1176),
("Basic", "_tag", 1177),
("Basic", "_text", 424),
("Basic", "author", 95),
("Basic", "code", 96),
("Basic", "created", 97),
("Basic", "identifier", 98),
("Basic", "patient", 99),
("Basic", "subject", 100),
("Binary", "_content", 1170),
("Binary", "_filter", 1363),
("Binary", "_id", 1171),
("Binary", "_lastUpdated", 1172),
("Binary", "_profile", 1173),
("Binary", "_query", 1174),
("Binary", "_security", 1175),
("Binary", "_source", 1176),
("Binary", "_tag", 1177),
("BiologicallyDerivedProduct", "_content", 1170),
("BiologicallyDerivedProduct", "_filter", 1363),
("BiologicallyDerivedProduct", "_id", 1171),
("BiologicallyDerivedProduct", "_lastUpdated", 1172),
("BiologicallyDerivedProduct", "_profile", 1173),
("BiologicallyDerivedProduct", "_query", 1174),
("BiologicallyDerivedProduct", "_security", 1175),
("BiologicallyDerivedProduct", "_source", 1176),
("BiologicallyDerivedProduct", "_tag", 1177),
("BiologicallyDerivedProduct", "_text", 424),
("BodyStructure", "_content", 1170),
("BodyStructure", "_filter", 1363),
("BodyStructure", "_id", 1171),
("BodyStructure", "_lastUpdated", 1172),
("BodyStructure", "_profile", 1173),
("BodyStructure", "_query", 1174),
("BodyStructure", "_security", 1175),
("BodyStructure", "_source", 1176),
("BodyStructure", "_tag", 1177),
("BodyStructure", "_text", 424),
("BodyStructure", "identifier", 101),
("BodyStructure", "location", 102),
("BodyStructure", "morphology", 103),
("BodyStructure", "patient", 104),
("Bundle", "_content", 1170),
("Bundle", "_filter", 1363),
("Bundle", "_id", 1171),
("Bundle", "_lastUpdated", 1172),
("Bundle", "_profile", 1173),
("Bundle", "_query", 1174),
("Bundle", "_security", 1175),
("Bundle", "_source", 1176),
("Bundle", "_tag", 1177),
("Bundle", "composition", 105),
("Bundle", "identifier", 106),
("Bundle", "message", 107),
("Bundle", "timestamp", 108),
("Bundle", "type", 109),
("CapabilityStatement", "_content", 1170),
("CapabilityStatement", "_filter", 1363),
("CapabilityStatement", "_id", 1171),
("CapabilityStatement", "_lastUpdated", 1172),
("CapabilityStatement", "_profile", 1173),
("CapabilityStatement", "_query", 1174),
("CapabilityStatement", "_security", 1175),
("CapabilityStatement", "_source", 1176),
("CapabilityStatement", "_tag", 1177),
("CapabilityStatement", "_text", 424),
("CapabilityStatement", "context", 1346),
("CapabilityStatement", "context-quantity", 1347),
("CapabilityStatement", "context-type", 1348),
("CapabilityStatement", "context-type-quantity", 1349),
("CapabilityStatement", "context-type-value", 1350),
("CapabilityStatement", "date", 1351),
("CapabilityStatement", "description", 1352),
("CapabilityStatement", "fhirversion", 110),
("CapabilityStatement", "format", 111),
("CapabilityStatement", "guide", 112),
("CapabilityStatement", "jurisdiction", 1354),
("CapabilityStatement", "mode", 113),
("CapabilityStatement", "name", 1355),
("CapabilityStatement", "publisher", 1356),
("CapabilityStatement", "resource", 114),
("CapabilityStatement", "resource-profile", 115),
("CapabilityStatement", "security-service", 116),
("CapabilityStatement", "software", 117),
("CapabilityStatement", "status", 1357),
("CapabilityStatement", "supported-profile", 118),
("CapabilityStatement", "title", 1358),
("CapabilityStatement", "url", 1359),
("CapabilityStatement", "version", 1360),
("CarePlan", "_content", 1170),
("CarePlan", "_filter", 1363),
("CarePlan", "_id", 1171),
("CarePlan", "_lastUpdated", 1172),
("CarePlan", "_profile", 1173),
("CarePlan", "_query", 1174),
("CarePlan", "_security", 1175),
("CarePlan", "_source", 1176),
("CarePlan", "_tag", 1177),
("CarePlan", "_text", 424),
("CarePlan", "activity-code", 119),
("CarePlan", "activity-date", 120),
("CarePlan", "activity-reference", 121),
("CarePlan", "based-on", 122),
("CarePlan", "care-team", 123),
("CarePlan", "category", 124),
("CarePlan", "condition", 125),
("CarePlan", "date", 1336),
("CarePlan", "encounter", 126),
("CarePlan", "goal", 127),
("CarePlan", "identifier", 1338),
("CarePlan", "instantiates-canonical", 128),
("CarePlan", "instantiates-uri", 129),
("CarePlan", "intent", 130),
("CarePlan", "part-of", 131),
("CarePlan", "patient", 1339),
("CarePlan", "performer", 132),
("CarePlan", "replaces", 133),
("CarePlan", "status", 134),
("CarePlan", "subject", 135),
("CareTeam", "_content", 1170),
("CareTeam", "_filter", 1363),
("CareTeam", "_id", 1171),
("CareTeam", "_lastUpdated", 1172),
("CareTeam", "_profile", 1173),
("CareTeam", "_query", 1174),
("CareTeam", "_security", 1175),
("CareTeam", "_source", 1176),
("CareTeam", "_tag", 1177),
("CareTeam", "_text", 424),
("CareTeam", "category", 136),
("CareTeam", "date", 1336),
("CareTeam", "encounter", 137),
("CareTeam", "identifier", 1338),
("CareTeam", "participant", 138),
("CareTeam", "patient", 1339),
("CareTeam", "status", 139),
("CareTeam", "subject", 140),
("CatalogEntry", "_content", 1170),
("CatalogEntry", "_filter", 1363),
("CatalogEntry", "_id", 1171),
("CatalogEntry", "_lastUpdated", 1172),
("CatalogEntry", "_profile", 1173),
("CatalogEntry", "_query", 1174),
("CatalogEntry", "_security", 1175),
("CatalogEntry", "_source", 1176),
("CatalogEntry", "_tag", 1177),
("CatalogEntry", "_text", 424),
("ChargeItem", "_content", 1170),
("ChargeItem", "_filter", 1363),
("ChargeItem", "_id", 1171),
("ChargeItem", "_lastUpdated", 1172),
("ChargeItem", "_profile", 1173),
("ChargeItem", "_query", 1174),
("ChargeItem", "_security", 1175),
("ChargeItem", "_source", 1176),
("ChargeItem", "_tag", 1177),
("ChargeItem", "_text", 424),
("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", "patient", 149),
("ChargeItem", "performer-actor", 150),
("ChargeItem", "performer-function", 151),
("ChargeItem", "performing-organization", 152),
("ChargeItem", "price-override", 153),
("ChargeItem", "quantity", 154),
("ChargeItem", "requesting-organization", 155),
("ChargeItem", "service", 156),
("ChargeItem", "subject", 157),
("ChargeItemDefinition", "_content", 1170),
("ChargeItemDefinition", "_filter", 1363),
("ChargeItemDefinition", "_id", 1171),
("ChargeItemDefinition", "_lastUpdated", 1172),
("ChargeItemDefinition", "_profile", 1173),
("ChargeItemDefinition", "_query", 1174),
("ChargeItemDefinition", "_security", 1175),
("ChargeItemDefinition", "_source", 1176),
("ChargeItemDefinition", "_tag", 1177),
("ChargeItemDefinition", "_text", 424),
("ChargeItemDefinition", "context", 158),
("ChargeItemDefinition", "context-quantity", 159),
("ChargeItemDefinition", "context-type", 160),
("ChargeItemDefinition", "context-type-quantity", 161),
("ChargeItemDefinition", "context-type-value", 162),
("ChargeItemDefinition", "date", 163),
("ChargeItemDefinition", "description", 164),
("ChargeItemDefinition", "effective", 165),
("ChargeItemDefinition", "identifier", 166),
("ChargeItemDefinition", "jurisdiction", 167),
("ChargeItemDefinition", "publisher", 168),
("ChargeItemDefinition", "status", 169),
("ChargeItemDefinition", "title", 170),
("ChargeItemDefinition", "url", 171),
("ChargeItemDefinition", "version", 172),
("Claim", "_content", 1170),
("Claim", "_filter", 1363),
("Claim", "_id", 1171),
("Claim", "_lastUpdated", 1172),
("Claim", "_profile", 1173),
("Claim", "_query", 1174),
("Claim", "_security", 1175),
("Claim", "_source", 1176),
("Claim", "_tag", 1177),
("Claim", "_text", 424),
("Claim", "care-team", 173),
("Claim", "created", 174),
("Claim", "detail-udi", 175),
("Claim", "encounter", 176),
("Claim", "enterer", 177),
("Claim", "facility", 178),
("Claim", "identifier", 179),
("Claim", "insurer", 180),
("Claim", "item-udi", 181),
("Claim", "patient", 182),
("Claim", "payee", 183),
("Claim", "priority", 184),
("Claim", "procedure-udi", 185),
("Claim", "provider", 186),
("Claim", "status", 187),
("Claim", "subdetail-udi", 188),
("Claim", "use", 189),
("ClaimResponse", "_content", 1170),
("ClaimResponse", "_filter", 1363),
("ClaimResponse", "_id", 1171),
("ClaimResponse", "_lastUpdated", 1172),
("ClaimResponse", "_profile", 1173),
("ClaimResponse", "_query", 1174),
("ClaimResponse", "_security", 1175),
("ClaimResponse", "_source", 1176),
("ClaimResponse", "_tag", 1177),
("ClaimResponse", "_text", 424),
("ClaimResponse", "created", 190),
("ClaimResponse", "disposition", 191),
("ClaimResponse", "identifier", 192),
("ClaimResponse", "insurer", 193),
("ClaimResponse", "outcome", 194),
("ClaimResponse", "patient", 195),
("ClaimResponse", "payment-date", 196),
("ClaimResponse", "request", 197),
("ClaimResponse", "requestor", 198),
("ClaimResponse", "status", 199),
("ClaimResponse", "use", 200),
("ClinicalImpression", "_content", 1170),
("ClinicalImpression", "_filter", 1363),
("ClinicalImpression", "_id", 1171),
("ClinicalImpression", "_lastUpdated", 1172),
("ClinicalImpression", "_profile", 1173),
("ClinicalImpression", "_query", 1174),
("ClinicalImpression", "_security", 1175),
("ClinicalImpression", "_source", 1176),
("ClinicalImpression", "_tag", 1177),
("ClinicalImpression", "_text", 424),
("ClinicalImpression", "assessor", 201),
("ClinicalImpression", "date", 1336),
("ClinicalImpression", "encounter", 202),
("ClinicalImpression", "finding-code", 203),
("ClinicalImpression", "finding-ref", 204),
("ClinicalImpression", "identifier", 205),
("ClinicalImpression", "investigation", 206),
("ClinicalImpression", "patient", 1339),
("ClinicalImpression", "previous", 207),
("ClinicalImpression", "problem", 208),
("ClinicalImpression", "status", 209),
("ClinicalImpression", "subject", 210),
("ClinicalImpression", "supporting-info", 211),
("CodeSystem", "_content", 1170),
("CodeSystem", "_filter", 1363),
("CodeSystem", "_id", 1171),
("CodeSystem", "_lastUpdated", 1172),
("CodeSystem", "_profile", 1173),
("CodeSystem", "_query", 1174),
("CodeSystem", "_security", 1175),
("CodeSystem", "_source", 1176),
("CodeSystem", "_tag", 1177),
("CodeSystem", "_text", 424),
("CodeSystem", "code", 212),
("CodeSystem", "content-mode", 213),
("CodeSystem", "context", 1346),
("CodeSystem", "context-quantity", 1347),
("CodeSystem", "context-type", 1348),
("CodeSystem", "context-type-quantity", 1349),
("CodeSystem", "context-type-value", 1350),
("CodeSystem", "date", 1351),
("CodeSystem", "description", 1352),
("CodeSystem", "identifier", 1353),
("CodeSystem", "jurisdiction", 1354),
("CodeSystem", "language", 214),
("CodeSystem", "name", 1355),
("CodeSystem", "publisher", 1356),
("CodeSystem", "status", 1357),
("CodeSystem", "supplements", 215),
("CodeSystem", "system", 216),
("CodeSystem", "title", 1358),
("CodeSystem", "url", 1359),
("CodeSystem", "version", 1360),
("Communication", "_content", 1170),
("Communication", "_filter", 1363),
("Communication", "_id", 1171),
("Communication", "_lastUpdated", 1172),
("Communication", "_profile", 1173),
("Communication", "_query", 1174),
("Communication", "_security", 1175),
("Communication", "_source", 1176),
("Communication", "_tag", 1177),
("Communication", "_text", 424),
("Communication", "based-on", 217),
("Communication", "category", 218),
("Communication", "encounter", 219),
("Communication", "identifier", 220),
("Communication", "instantiates-canonical", 221),
("Communication", "instantiates-uri", 222),
("Communication", "medium", 223),
("Communication", "part-of", 224),
("Communication", "patient", 225),
("Communication", "received", 226),
("Communication", "recipient", 227),
("Communication", "sender", 228),
("Communication", "sent", 229),
("Communication", "status", 230),
("Communication", "subject", 231),
("CommunicationRequest", "_content", 1170),
("CommunicationRequest", "_filter", 1363),
("CommunicationRequest", "_id", 1171),
("CommunicationRequest", "_lastUpdated", 1172),
("CommunicationRequest", "_profile", 1173),
("CommunicationRequest", "_query", 1174),
("CommunicationRequest", "_security", 1175),
("CommunicationRequest", "_source", 1176),
("CommunicationRequest", "_tag", 1177),
("CommunicationRequest", "_text", 424),
("CommunicationRequest", "authored", 232),
("CommunicationRequest", "based-on", 233),
("CommunicationRequest", "category", 234),
("CommunicationRequest", "encounter", 235),
("CommunicationRequest", "group-identifier", 236),
("CommunicationRequest", "identifier", 237),
("CommunicationRequest", "medium", 238),
("CommunicationRequest", "occurrence", 239),
("CommunicationRequest", "patient", 240),
("CommunicationRequest", "priority", 241),
("CommunicationRequest", "recipient", 242),
("CommunicationRequest", "replaces", 243),
("CommunicationRequest", "requester", 244),
("CommunicationRequest", "sender", 245),
("CommunicationRequest", "status", 246),
("CommunicationRequest", "subject", 247),
("CompartmentDefinition", "_content", 1170),
("CompartmentDefinition", "_filter", 1363),
("CompartmentDefinition", "_id", 1171),
("CompartmentDefinition", "_lastUpdated", 1172),
("CompartmentDefinition", "_profile", 1173),
("CompartmentDefinition", "_query", 1174),
("CompartmentDefinition", "_security", 1175),
("CompartmentDefinition", "_source", 1176),
("CompartmentDefinition", "_tag", 1177),
("CompartmentDefinition", "_text", 424),
("CompartmentDefinition", "code", 248),
("CompartmentDefinition", "context", 1346),
("CompartmentDefinition", "context-quantity", 1347),
("CompartmentDefinition", "context-type", 1348),
("CompartmentDefinition", "context-type-quantity", 1349),
("CompartmentDefinition", "context-type-value", 1350),
("CompartmentDefinition", "date", 1351),
("CompartmentDefinition", "description", 1352),
("CompartmentDefinition", "name", 1355),
("CompartmentDefinition", "publisher", 1356),
("CompartmentDefinition", "resource", 249),
("CompartmentDefinition", "status", 1357),
("CompartmentDefinition", "url", 1359),
("CompartmentDefinition", "version", 1360),
("Composition", "_content", 1170),
("Composition", "_filter", 1363),
("Composition", "_id", 1171),
("Composition", "_lastUpdated", 1172),
("Composition", "_profile", 1173),
("Composition", "_query", 1174),
("Composition", "_security", 1175),
("Composition", "_source", 1176),
("Composition", "_tag", 1177),
("Composition", "_text", 424),
("Composition", "attester", 250),
("Composition", "author", 251),
("Composition", "category", 252),
("Composition", "confidentiality", 253),
("Composition", "context", 254),
("Composition", "date", 1336),
("Composition", "encounter", 1337),
("Composition", "entry", 255),
("Composition", "identifier", 1338),
("Composition", "patient", 1339),
("Composition", "period", 256),
("Composition", "related-id", 257),
("Composition", "related-ref", 258),
("Composition", "section", 259),
("Composition", "status", 260),
("Composition", "subject", 261),
("Composition", "title", 262),
("Composition", "type", 1340),
("ConceptMap", "_content", 1170),
("ConceptMap", "_filter", 1363),
("ConceptMap", "_id", 1171),
("ConceptMap", "_lastUpdated", 1172),
("ConceptMap", "_profile", 1173),
("ConceptMap", "_query", 1174),
("ConceptMap", "_security", 1175),
("ConceptMap", "_source", 1176),
("ConceptMap", "_tag", 1177),
("ConceptMap", "_text", 424),
("ConceptMap", "context", 1346),
("ConceptMap", "context-quantity", 1347),
("ConceptMap", "context-type", 1348),
("ConceptMap", "context-type-quantity", 1349),
("ConceptMap", "context-type-value", 1350),
("ConceptMap", "date", 1351),
("ConceptMap", "dependson", 263),
("ConceptMap", "description", 1352),
("ConceptMap", "identifier", 1353),
("ConceptMap", "jurisdiction", 1354),
("ConceptMap", "name", 1355),
("ConceptMap", "other", 264),
("ConceptMap", "product", 265),
("ConceptMap", "publisher", 1356),
("ConceptMap", "source", 266),
("ConceptMap", "source-code", 267),
("ConceptMap", "source-system", 268),
("ConceptMap", "source-uri", 269),
("ConceptMap", "status", 1357),
("ConceptMap", "target", 270),
("ConceptMap", "target-code", 271),
("ConceptMap", "target-system", 272),
("ConceptMap", "target-uri", 273),
("ConceptMap", "title", 1358),
("ConceptMap", "url", 1359),
("ConceptMap", "version", 1360),
("Condition", "_content", 1170),
("Condition", "_filter", 1363),
("Condition", "_id", 1171),
("Condition", "_lastUpdated", 1172),
("Condition", "_profile", 1173),
("Condition", "_query", 1174),
("Condition", "_security", 1175),
("Condition", "_source", 1176),
("Condition", "_tag", 1177),
("Condition", "_text", 424),
("Condition", "abatement-age", 274),
("Condition", "abatement-date", 275),
("Condition", "abatement-string", 276),
("Condition", "asserter", 277),
("Condition", "body-site", 278),
("Condition", "category", 279),
("Condition", "clinical-status", 280),
("Condition", "code", 1335),
("Condition", "encounter", 281),
("Condition", "evidence", 282),
("Condition", "evidence-detail", 283),
("Condition", "identifier", 1338),
("Condition", "onset-age", 284),
("Condition", "onset-date", 285),
("Condition", "onset-info", 286),
("Condition", "patient", 1339),
("Condition", "recorded-date", 287),
("Condition", "severity", 288),
("Condition", "stage", 289),
("Condition", "subject", 290),
("Condition", "verification-status", 291),
("Consent", "_content", 1170),
("Consent", "_filter", 1363),
("Consent", "_id", 1171),
("Consent", "_lastUpdated", 1172),
("Consent", "_profile", 1173),
("Consent", "_query", 1174),
("Consent", "_security", 1175),
("Consent", "_source", 1176),
("Consent", "_tag", 1177),
("Consent", "_text", 424),
("Consent", "action", 292),
("Consent", "actor", 293),
("Consent", "category", 294),
("Consent", "consentor", 295),
("Consent", "data", 296),
("Consent", "date", 1336),
("Consent", "identifier", 1338),
("Consent", "organization", 297),
("Consent", "patient", 1339),
("Consent", "period", 298),
("Consent", "purpose", 299),
("Consent", "scope", 300),
("Consent", "security-label", 301),
("Consent", "source-reference", 302),
("Consent", "status", 303),
("Contract", "_content", 1170),
("Contract", "_filter", 1363),
("Contract", "_id", 1171),
("Contract", "_lastUpdated", 1172),
("Contract", "_profile", 1173),
("Contract", "_query", 1174),
("Contract", "_security", 1175),
("Contract", "_source", 1176),
("Contract", "_tag", 1177),
("Contract", "_text", 424),
("Contract", "authority", 304),
("Contract", "domain", 305),
("Contract", "identifier", 306),
("Contract", "instantiates", 307),
("Contract", "issued", 308),
("Contract", "patient", 309),
("Contract", "signer", 310),
("Contract", "status", 311),
("Contract", "subject", 312),
("Contract", "url", 313),
("Coverage", "_content", 1170),
("Coverage", "_filter", 1363),
("Coverage", "_id", 1171),
("Coverage", "_lastUpdated", 1172),
("Coverage", "_profile", 1173),
("Coverage", "_query", 1174),
("Coverage", "_security", 1175),
("Coverage", "_source", 1176),
("Coverage", "_tag", 1177),
("Coverage", "_text", 424),
("Coverage", "beneficiary", 314),
("Coverage", "class-type", 315),
("Coverage", "class-value", 316),
("Coverage", "dependent", 317),
("Coverage", "identifier", 318),
("Coverage", "patient", 319),
("Coverage", "payor", 320),
("Coverage", "policy-holder", 321),
("Coverage", "status", 322),
("Coverage", "subscriber", 323),
("Coverage", "type", 324),
("CoverageEligibilityRequest", "_content", 1170),
("CoverageEligibilityRequest", "_filter", 1363),
("CoverageEligibilityRequest", "_id", 1171),
("CoverageEligibilityRequest", "_lastUpdated", 1172),
("CoverageEligibilityRequest", "_profile", 1173),
("CoverageEligibilityRequest", "_query", 1174),
("CoverageEligibilityRequest", "_security", 1175),
("CoverageEligibilityRequest", "_source", 1176),
("CoverageEligibilityRequest", "_tag", 1177),
("CoverageEligibilityRequest", "_text", 424),
("CoverageEligibilityRequest", "created", 325),
("CoverageEligibilityRequest", "enterer", 326),
("CoverageEligibilityRequest", "facility", 327),
("CoverageEligibilityRequest", "identifier", 328),
("CoverageEligibilityRequest", "patient", 329),
("CoverageEligibilityRequest", "provider", 330),
("CoverageEligibilityRequest", "status", 331),
("CoverageEligibilityResponse", "_content", 1170),
("CoverageEligibilityResponse", "_filter", 1363),
("CoverageEligibilityResponse", "_id", 1171),
("CoverageEligibilityResponse", "_lastUpdated", 1172),
("CoverageEligibilityResponse", "_profile", 1173),
("CoverageEligibilityResponse", "_query", 1174),
("CoverageEligibilityResponse", "_security", 1175),
("CoverageEligibilityResponse", "_source", 1176),
("CoverageEligibilityResponse", "_tag", 1177),
("CoverageEligibilityResponse", "_text", 424),
("CoverageEligibilityResponse", "created", 332),
("CoverageEligibilityResponse", "disposition", 333),
("CoverageEligibilityResponse", "identifier", 334),
("CoverageEligibilityResponse", "insurer", 335),
("CoverageEligibilityResponse", "outcome", 336),
("CoverageEligibilityResponse", "patient", 337),
("CoverageEligibilityResponse", "request", 338),
("CoverageEligibilityResponse", "requestor", 339),
("CoverageEligibilityResponse", "status", 340),
("DetectedIssue", "_content", 1170),
("DetectedIssue", "_filter", 1363),
("DetectedIssue", "_id", 1171),
("DetectedIssue", "_lastUpdated", 1172),
("DetectedIssue", "_profile", 1173),
("DetectedIssue", "_query", 1174),
("DetectedIssue", "_security", 1175),
("DetectedIssue", "_source", 1176),
("DetectedIssue", "_tag", 1177),
("DetectedIssue", "_text", 424),
("DetectedIssue", "author", 341),
("DetectedIssue", "code", 342),
("DetectedIssue", "identified", 343),
("DetectedIssue", "identifier", 1338),
("DetectedIssue", "implicated", 344),
("DetectedIssue", "patient", 1339),
("Device", "_content", 1170),
("Device", "_filter", 1363),
("Device", "_id", 1171),
("Device", "_lastUpdated", 1172),
("Device", "_profile", 1173),
("Device", "_query", 1174),
("Device", "_security", 1175),
("Device", "_source", 1176),
("Device", "_tag", 1177),
("Device", "_text", 424),
("Device", "device-name", 345),
("Device", "din", 1361),
("Device", "identifier", 346),
("Device", "location", 347),
("Device", "manufacturer", 348),
("Device", "model", 349),
("Device", "organization", 350),
("Device", "patient", 351),
("Device", "status", 352),
("Device", "type", 353),
("Device", "udi-carrier", 354),
("Device", "udi-di", 355),
("Device", "url", 356),
("DeviceDefinition", "_content", 1170),
("DeviceDefinition", "_filter", 1363),
("DeviceDefinition", "_id", 1171),
("DeviceDefinition", "_lastUpdated", 1172),
("DeviceDefinition", "_profile", 1173),
("DeviceDefinition", "_query", 1174),
("DeviceDefinition", "_security", 1175),
("DeviceDefinition", "_source", 1176),
("DeviceDefinition", "_tag", 1177),
("DeviceDefinition", "_text", 424),
("DeviceDefinition", "identifier", 357),
("DeviceDefinition", "parent", 358),
("DeviceDefinition", "type", 359),
("DeviceMetric", "_content", 1170),
("DeviceMetric", "_filter", 1363),
("DeviceMetric", "_id", 1171),
("DeviceMetric", "_lastUpdated", 1172),
("DeviceMetric", "_profile", 1173),
("DeviceMetric", "_query", 1174),
("DeviceMetric", "_security", 1175),
("DeviceMetric", "_source", 1176),
("DeviceMetric", "_tag", 1177),
("DeviceMetric", "_text", 424),
("DeviceMetric", "category", 360),
("DeviceMetric", "identifier", 361),
("DeviceMetric", "parent", 362),
("DeviceMetric", "source", 363),
("DeviceMetric", "type", 364),
("DeviceRequest", "_content", 1170),
("DeviceRequest", "_filter", 1363),
("DeviceRequest", "_id", 1171),
("DeviceRequest", "_lastUpdated", 1172),
("DeviceRequest", "_profile", 1173),
("DeviceRequest", "_query", 1174),
("DeviceRequest", "_security", 1175),
("DeviceRequest", "_source", 1176),
("DeviceRequest", "_tag", 1177),
("DeviceRequest", "_text", 424),
("DeviceRequest", "authored-on", 365),
("DeviceRequest", "based-on", 366),
("DeviceRequest", "code", 1335),
("DeviceRequest", "device", 367),
("DeviceRequest", "encounter", 1337),
("DeviceRequest", "event-date", 368),
("DeviceRequest", "group-identifier", 369),
("DeviceRequest", "identifier", 1338),
("DeviceRequest", "instantiates-canonical", 370),
("DeviceRequest", "instantiates-uri", 371),
("DeviceRequest", "insurance", 372),
("DeviceRequest", "intent", 373),
("DeviceRequest", "patient", 1339),
("DeviceRequest", "performer", 374),
("DeviceRequest", "prior-request", 375),
("DeviceRequest", "requester", 376),
("DeviceRequest", "status", 377),
("DeviceRequest", "subject", 378),
("DeviceUseStatement", "_content", 1170),
("DeviceUseStatement", "_filter", 1363),
("DeviceUseStatement", "_id", 1171),
("DeviceUseStatement", "_lastUpdated", 1172),
("DeviceUseStatement", "_profile", 1173),
("DeviceUseStatement", "_query", 1174),
("DeviceUseStatement", "_security", 1175),
("DeviceUseStatement", "_source", 1176),
("DeviceUseStatement", "_tag", 1177),
("DeviceUseStatement", "_text", 424),
("DeviceUseStatement", "device", 379),
("DeviceUseStatement", "identifier", 380),
("DeviceUseStatement", "patient", 1339),
("DeviceUseStatement", "subject", 381),
("DiagnosticReport", "_content", 1170),
("DiagnosticReport", "_filter", 1363),
("DiagnosticReport", "_id", 1171),
("DiagnosticReport", "_lastUpdated", 1172),
("DiagnosticReport", "_profile", 1173),
("DiagnosticReport", "_query", 1174),
("DiagnosticReport", "_security", 1175),
("DiagnosticReport", "_source", 1176),
("DiagnosticReport", "_tag", 1177),
("DiagnosticReport", "_text", 424),
("DiagnosticReport", "assessed-condition", 1362),
("DiagnosticReport", "based-on", 382),
("DiagnosticReport", "category", 383),
("DiagnosticReport", "code", 1335),
("DiagnosticReport", "conclusion", 384),
("DiagnosticReport", "date", 1336),
("DiagnosticReport", "encounter", 1337),
("DiagnosticReport", "identifier", 1338),
("DiagnosticReport", "issued", 385),
("DiagnosticReport", "media", 386),
("DiagnosticReport", "patient", 1339),
("DiagnosticReport", "performer", 387),
("DiagnosticReport", "result", 388),
("DiagnosticReport", "results-interpreter", 389),
("DiagnosticReport", "specimen", 390),
("DiagnosticReport", "status", 391),
("DiagnosticReport", "subject", 392),
("DocumentManifest", "_content", 1170),
("DocumentManifest", "_filter", 1363),
("DocumentManifest", "_id", 1171),
("DocumentManifest", "_lastUpdated", 1172),
("DocumentManifest", "_profile", 1173),
("DocumentManifest", "_query", 1174),
("DocumentManifest", "_security", 1175),
("DocumentManifest", "_source", 1176),
("DocumentManifest", "_tag", 1177),
("DocumentManifest", "_text", 424),
("DocumentManifest", "author", 393),
("DocumentManifest", "created", 394),
("DocumentManifest", "description", 395),
("DocumentManifest", "identifier", 1338),
("DocumentManifest", "item", 396),
("DocumentManifest", "patient", 1339),
("DocumentManifest", "recipient", 397),
("DocumentManifest", "related-id", 398),
("DocumentManifest", "related-ref", 399),
("DocumentManifest", "source", 400),
("DocumentManifest", "status", 401),
("DocumentManifest", "subject", 402),
("DocumentManifest", "type", 1340),
("DocumentReference", "_content", 1170),
("DocumentReference", "_filter", 1363),
("DocumentReference", "_id", 1171),
("DocumentReference", "_lastUpdated", 1172),
("DocumentReference", "_profile", 1173),
("DocumentReference", "_query", 1174),
("DocumentReference", "_security", 1175),
("DocumentReference", "_source", 1176),
("DocumentReference", "_tag", 1177),
("DocumentReference", "_text", 424),
("DocumentReference", "authenticator", 403),
("DocumentReference", "author", 404),
("DocumentReference", "category", 405),
("DocumentReference", "contenttype", 406),
("DocumentReference", "custodian", 407),
("DocumentReference", "date", 408),
("DocumentReference", "description", 409),
("DocumentReference", "encounter", 1337),
("DocumentReference", "event", 410),
("DocumentReference", "facility", 411),
("DocumentReference", "format", 412),
("DocumentReference", "identifier", 1338),
("DocumentReference", "language", 413),
("DocumentReference", "location", 414),
("DocumentReference", "patient", 1339),
("DocumentReference", "period", 415),
("DocumentReference", "related", 416),
("DocumentReference", "relatesto", 417),
("DocumentReference", "relation", 418),
("DocumentReference", "relationship", 419),
("DocumentReference", "security-label", 420),
("DocumentReference", "setting", 421),
("DocumentReference", "status", 422),
("DocumentReference", "subject", 423),
("DocumentReference", "type", 1340),
("EffectEvidenceSynthesis", "_content", 1170),
("EffectEvidenceSynthesis", "_filter", 1363),
("EffectEvidenceSynthesis", "_id", 1171),
("EffectEvidenceSynthesis", "_lastUpdated", 1172),
("EffectEvidenceSynthesis", "_profile", 1173),
("EffectEvidenceSynthesis", "_query", 1174),
("EffectEvidenceSynthesis", "_security", 1175),
("EffectEvidenceSynthesis", "_source", 1176),
("EffectEvidenceSynthesis", "_tag", 1177),
("EffectEvidenceSynthesis", "_text", 424),
("EffectEvidenceSynthesis", "context", 425),
("EffectEvidenceSynthesis", "context-quantity", 426),
("EffectEvidenceSynthesis", "context-type", 427),
("EffectEvidenceSynthesis", "context-type-quantity", 428),
("EffectEvidenceSynthesis", "context-type-value", 429),
("EffectEvidenceSynthesis", "date", 430),
("EffectEvidenceSynthesis", "description", 431),
("EffectEvidenceSynthesis", "effective", 432),
("EffectEvidenceSynthesis", "identifier", 433),
("EffectEvidenceSynthesis", "jurisdiction", 434),
("EffectEvidenceSynthesis", "name", 435),
("EffectEvidenceSynthesis", "publisher", 436),
("EffectEvidenceSynthesis", "status", 437),
("EffectEvidenceSynthesis", "title", 438),
("EffectEvidenceSynthesis", "url", 439),
("EffectEvidenceSynthesis", "version", 440),
("Encounter", "_content", 1170),
("Encounter", "_filter", 1363),
("Encounter", "_id", 1171),
("Encounter", "_lastUpdated", 1172),
("Encounter", "_profile", 1173),
("Encounter", "_query", 1174),
("Encounter", "_security", 1175),
("Encounter", "_source", 1176),
("Encounter", "_tag", 1177),
("Encounter", "_text", 424),
("Encounter", "account", 441),
("Encounter", "appointment", 442),
("Encounter", "based-on", 443),
("Encounter", "class", 444),
("Encounter", "date", 1336),
("Encounter", "diagnosis", 445),
("Encounter", "episode-of-care", 446),
("Encounter", "identifier", 1338),
("Encounter", "length", 447),
("Encounter", "location", 448),
("Encounter", "location-period", 449),
("Encounter", "part-of", 450),
("Encounter", "participant", 451),
("Encounter", "participant-type", 452),
("Encounter", "patient", 1339),
("Encounter", "practitioner", 453),
("Encounter", "reason-code", 454),
("Encounter", "reason-reference", 455),
("Encounter", "service-provider", 456),
("Encounter", "special-arrangement", 457),
("Encounter", "status", 458),
("Encounter", "subject", 459),
("Encounter", "type", 1340),
("Endpoint", "_content", 1170),
("Endpoint", "_filter", 1363),
("Endpoint", "_id", 1171),
("Endpoint", "_lastUpdated", 1172),
("Endpoint", "_profile", 1173),
("Endpoint", "_query", 1174),
("Endpoint", "_security", 1175),
("Endpoint", "_source", 1176),
("Endpoint", "_tag", 1177),
("Endpoint", "_text", 424),
("Endpoint", "connection-type", 460),
("Endpoint", "identifier", 461),
("Endpoint", "name", 462),
("Endpoint", "organization", 463),
("Endpoint", "payload-type", 464),
("Endpoint", "status", 465),
("EnrollmentRequest", "_content", 1170),
("EnrollmentRequest", "_filter", 1363),
("EnrollmentRequest", "_id", 1171),
("EnrollmentRequest", "_lastUpdated", 1172),
("EnrollmentRequest", "_profile", 1173),
("EnrollmentRequest", "_query", 1174),
("EnrollmentRequest", "_security", 1175),
("EnrollmentRequest", "_source", 1176),
("EnrollmentRequest", "_tag", 1177),
("EnrollmentRequest", "_text", 424),
("EnrollmentRequest", "identifier", 466),
("EnrollmentRequest", "patient", 467),
("EnrollmentRequest", "status", 468),
("EnrollmentRequest", "subject", 469),
("EnrollmentResponse", "_content", 1170),
("EnrollmentResponse", "_filter", 1363),
("EnrollmentResponse", "_id", 1171),
("EnrollmentResponse", "_lastUpdated", 1172),
("EnrollmentResponse", "_profile", 1173),
("EnrollmentResponse", "_query", 1174),
("EnrollmentResponse", "_security", 1175),
("EnrollmentResponse", "_source", 1176),
("EnrollmentResponse", "_tag", 1177),
("EnrollmentResponse", "_text", 424),
("EnrollmentResponse", "identifier", 470),
("EnrollmentResponse", "request", 471),
("EnrollmentResponse", "status", 472),
("EpisodeOfCare", "_content", 1170),
("EpisodeOfCare", "_filter", 1363),
("EpisodeOfCare", "_id", 1171),
("EpisodeOfCare", "_lastUpdated", 1172),
("EpisodeOfCare", "_profile", 1173),
("EpisodeOfCare", "_query", 1174),
("EpisodeOfCare", "_security", 1175),
("EpisodeOfCare", "_source", 1176),
("EpisodeOfCare", "_tag", 1177),
("EpisodeOfCare", "_text", 424),
("EpisodeOfCare", "care-manager", 473),
("EpisodeOfCare", "condition", 474),
("EpisodeOfCare", "date", 1336),
("EpisodeOfCare", "identifier", 1338),
("EpisodeOfCare", "incoming-referral", 475),
("EpisodeOfCare", "organization", 476),
("EpisodeOfCare", "patient", 1339),
("EpisodeOfCare", "status", 477),
("EpisodeOfCare", "type", 1340),
("EventDefinition", "_content", 1170),
("EventDefinition", "_filter", 1363),
("EventDefinition", "_id", 1171),
("EventDefinition", "_lastUpdated", 1172),
("EventDefinition", "_profile", 1173),
("EventDefinition", "_query", 1174),
("EventDefinition", "_security", 1175),
("EventDefinition", "_source", 1176),
("EventDefinition", "_tag", 1177),
("EventDefinition", "_text", 424),
("EventDefinition", "composed-of", 478),
("EventDefinition", "context", 479),
("EventDefinition", "context-quantity", 480),
("EventDefinition", "context-type", 481),
("EventDefinition", "context-type-quantity", 482),
("EventDefinition", "context-type-value", 483),
("EventDefinition", "date", 484),
("EventDefinition", "depends-on", 485),
("EventDefinition", "derived-from", 486),
("EventDefinition", "description", 487),
("EventDefinition", "effective", 488),
("EventDefinition", "identifier", 489),
("EventDefinition", "jurisdiction", 490),
("EventDefinition", "name", 491),
("EventDefinition", "predecessor", 492),
("EventDefinition", "publisher", 493),
("EventDefinition", "status", 494),
("EventDefinition", "successor", 495),
("EventDefinition", "title", 496),
("EventDefinition", "topic", 497),
("EventDefinition", "url", 498),
("EventDefinition", "version", 499),
("Evidence", "_content", 1170),
("Evidence", "_filter", 1363),
("Evidence", "_id", 1171),
("Evidence", "_lastUpdated", 1172),
("Evidence", "_profile", 1173),
("Evidence", "_query", 1174),
("Evidence", "_security", 1175),
("Evidence", "_source", 1176),
("Evidence", "_tag", 1177),
("Evidence", "_text", 424),
("Evidence", "composed-of", 500),
("Evidence", "context", 501),
("Evidence", "context-quantity", 502),
("Evidence", "context-type", 503),
("Evidence", "context-type-quantity", 504),
("Evidence", "context-type-value", 505),
("Evidence", "date", 506),
("Evidence", "depends-on", 507),
("Evidence", "derived-from", 508),
("Evidence", "description", 509),
("Evidence", "effective", 510),
("Evidence", "identifier", 511),
("Evidence", "jurisdiction", 512),
("Evidence", "name", 513),
("Evidence", "predecessor", 514),
("Evidence", "publisher", 515),
("Evidence", "status", 516),
("Evidence", "successor", 517),
("Evidence", "title", 518),
("Evidence", "topic", 519),
("Evidence", "url", 520),
("Evidence", "version", 521),
("EvidenceVariable", "_content", 1170),
("EvidenceVariable", "_filter", 1363),
("EvidenceVariable", "_id", 1171),
("EvidenceVariable", "_lastUpdated", 1172),
("EvidenceVariable", "_profile", 1173),
("EvidenceVariable", "_query", 1174),
("EvidenceVariable", "_security", 1175),
("EvidenceVariable", "_source", 1176),
("EvidenceVariable", "_tag", 1177),
("EvidenceVariable", "_text", 424),
("EvidenceVariable", "composed-of", 522),
("EvidenceVariable", "context", 523),
("EvidenceVariable", "context-quantity", 524),
("EvidenceVariable", "context-type", 525),
("EvidenceVariable", "context-type-quantity", 526),
("EvidenceVariable", "context-type-value", 527),
("EvidenceVariable", "date", 528),
("EvidenceVariable", "depends-on", 529),
("EvidenceVariable", "derived-from", 530),
("EvidenceVariable", "description", 531),
("EvidenceVariable", "effective", 532),
("EvidenceVariable", "identifier", 533),
("EvidenceVariable", "jurisdiction", 534),
("EvidenceVariable", "name", 535),
("EvidenceVariable", "predecessor", 536),
("EvidenceVariable", "publisher", 537),
("EvidenceVariable", "status", 538),
("EvidenceVariable", "successor", 539),
("EvidenceVariable", "title", 540),
("EvidenceVariable", "topic", 541),
("EvidenceVariable", "url", 542),
("EvidenceVariable", "version", 543),
("ExampleScenario", "_content", 1170),
("ExampleScenario", "_filter", 1363),
("ExampleScenario", "_id", 1171),
("ExampleScenario", "_lastUpdated", 1172),
("ExampleScenario", "_profile", 1173),
("ExampleScenario", "_query", 1174),
("ExampleScenario", "_security", 1175),
("ExampleScenario", "_source", 1176),
("ExampleScenario", "_tag", 1177),
("ExampleScenario", "_text", 424),
("ExampleScenario", "context", 544),
("ExampleScenario", "context-quantity", 545),
("ExampleScenario", "context-type", 546),
("ExampleScenario", "context-type-quantity", 547),
("ExampleScenario", "context-type-value", 548),
("ExampleScenario", "date", 549),
("ExampleScenario", "identifier", 550),
("ExampleScenario", "jurisdiction", 551),
("ExampleScenario", "name", 552),
("ExampleScenario", "publisher", 553),
("ExampleScenario", "status", 554),
("ExampleScenario", "url", 555),
("ExampleScenario", "version", 556),
("ExplanationOfBenefit", "_content", 1170),
("ExplanationOfBenefit", "_filter", 1363),
("ExplanationOfBenefit", "_id", 1171),
("ExplanationOfBenefit", "_lastUpdated", 1172),
("ExplanationOfBenefit", "_profile", 1173),
("ExplanationOfBenefit", "_query", 1174),
("ExplanationOfBenefit", "_security", 1175),
("ExplanationOfBenefit", "_source", 1176),
("ExplanationOfBenefit", "_tag", 1177),
("ExplanationOfBenefit", "_text", 424),
("ExplanationOfBenefit", "care-team", 557),
("ExplanationOfBenefit", "claim", 558),
("ExplanationOfBenefit", "coverage", 559),
("ExplanationOfBenefit", "created", 560),
("ExplanationOfBenefit", "detail-udi", 561),
("ExplanationOfBenefit", "disposition", 562),
("ExplanationOfBenefit", "encounter", 563),
("ExplanationOfBenefit", "enterer", 564),
("ExplanationOfBenefit", "facility", 565),
("ExplanationOfBenefit", "identifier", 566),
("ExplanationOfBenefit", "item-udi", 567),
("ExplanationOfBenefit", "patient", 568),
("ExplanationOfBenefit", "payee", 569),
("ExplanationOfBenefit", "procedure-udi", 570),
("ExplanationOfBenefit", "provider", 571),
("ExplanationOfBenefit", "status", 572),
("ExplanationOfBenefit", "subdetail-udi", 573),
("FamilyMemberHistory", "_content", 1170),
("FamilyMemberHistory", "_filter", 1363),
("FamilyMemberHistory", "_id", 1171),
("FamilyMemberHistory", "_lastUpdated", 1172),
("FamilyMemberHistory", "_profile", 1173),
("FamilyMemberHistory", "_query", 1174),
("FamilyMemberHistory", "_security", 1175),
("FamilyMemberHistory", "_source", 1176),
("FamilyMemberHistory", "_tag", 1177),
("FamilyMemberHistory", "_text", 424),
("FamilyMemberHistory", "code", 1335),
("FamilyMemberHistory", "date", 1336),
("FamilyMemberHistory", "identifier", 1338),
("FamilyMemberHistory", "instantiates-canonical", 574),
("FamilyMemberHistory", "instantiates-uri", 575),
("FamilyMemberHistory", "patient", 1339),
("FamilyMemberHistory", "relationship", 576),
("FamilyMemberHistory", "sex", 577),
("FamilyMemberHistory", "status", 578),
("Flag", "_content", 1170),
("Flag", "_filter", 1363),
("Flag", "_id", 1171),
("Flag", "_lastUpdated", 1172),
("Flag", "_profile", 1173),
("Flag", "_query", 1174),
("Flag", "_security", 1175),
("Flag", "_source", 1176),
("Flag", "_tag", 1177),
("Flag", "_text", 424),
("Flag", "author", 579),
("Flag", "date", 1336),
("Flag", "encounter", 1337),
("Flag", "identifier", 580),
("Flag", "patient", 1339),
("Flag", "subject", 581),
("Goal", "_content", 1170),
("Goal", "_filter", 1363),
("Goal", "_id", 1171),
("Goal", "_lastUpdated", 1172),
("Goal", "_profile", 1173),
("Goal", "_query", 1174),
("Goal", "_security", 1175),
("Goal", "_source", 1176),
("Goal", "_tag", 1177),
("Goal", "_text", 424),
("Goal", "achievement-status", 582),
("Goal", "category", 583),
("Goal", "identifier", 1338),
("Goal", "lifecycle-status", 584),
("Goal", "patient", 1339),
("Goal", "start-date", 585),
("Goal", "subject", 586),
("Goal", "target-date", 587),
("GraphDefinition", "_content", 1170),
("GraphDefinition", "_filter", 1363),
("GraphDefinition", "_id", 1171),
("GraphDefinition", "_lastUpdated", 1172),
("GraphDefinition", "_profile", 1173),
("GraphDefinition", "_query", 1174),
("GraphDefinition", "_security", 1175),
("GraphDefinition", "_source", 1176),
("GraphDefinition", "_tag", 1177),
("GraphDefinition", "_text", 424),
("GraphDefinition", "context", 1346),
("GraphDefinition", "context-quantity", 1347),
("GraphDefinition", "context-type", 1348),
("GraphDefinition", "context-type-quantity", 1349),
("GraphDefinition", "context-type-value", 1350),
("GraphDefinition", "date", 1351),
("GraphDefinition", "description", 1352),
("GraphDefinition", "jurisdiction", 1354),
("GraphDefinition", "name", 1355),
("GraphDefinition", "publisher", 1356),
("GraphDefinition", "start", 588),
("GraphDefinition", "status", 1357),
("GraphDefinition", "url", 1359),
("GraphDefinition", "version", 1360),
("Group", "_content", 1170),
("Group", "_filter", 1363),
("Group", "_id", 1171),
("Group", "_lastUpdated", 1172),
("Group", "_profile", 1173),
("Group", "_query", 1174),
("Group", "_security", 1175),
("Group", "_source", 1176),
("Group", "_tag", 1177),
("Group", "_text", 424),
("Group", "actual", 589),
("Group", "characteristic", 590),
("Group", "characteristic-value", 591),
("Group", "code", 592),
("Group", "exclude", 593),
("Group", "identifier", 594),
("Group", "managing-entity", 595),
("Group", "member", 596),
("Group", "type", 597),
("Group", "value", 598),
("GuidanceResponse", "_content", 1170),
("GuidanceResponse", "_filter", 1363),
("GuidanceResponse", "_id", 1171),
("GuidanceResponse", "_lastUpdated", 1172),
("GuidanceResponse", "_profile", 1173),
("GuidanceResponse", "_query", 1174),
("GuidanceResponse", "_security", 1175),
("GuidanceResponse", "_source", 1176),
("GuidanceResponse", "_tag", 1177),
("GuidanceResponse", "_text", 424),
("GuidanceResponse", "identifier", 599),
("GuidanceResponse", "patient", 600),
("GuidanceResponse", "request", 601),
("GuidanceResponse", "subject", 602),
("HealthcareService", "_content", 1170),
("HealthcareService", "_filter", 1363),
("HealthcareService", "_id", 1171),
("HealthcareService", "_lastUpdated", 1172),
("HealthcareService", "_profile", 1173),
("HealthcareService", "_query", 1174),
("HealthcareService", "_security", 1175),
("HealthcareService", "_source", 1176),
("HealthcareService", "_tag", 1177),
("HealthcareService", "_text", 424),
("HealthcareService", "active", 603),
("HealthcareService", "characteristic", 604),
("HealthcareService", "coverage-area", 605),
("HealthcareService", "endpoint", 606),
("HealthcareService", "identifier", 607),
("HealthcareService", "location", 608),
("HealthcareService", "name", 609),
("HealthcareService", "organization", 610),
("HealthcareService", "program", 611),
("HealthcareService", "service-category", 612),
("HealthcareService", "service-type", 613),
("HealthcareService", "specialty", 614),
("ImagingStudy", "_content", 1170),
("ImagingStudy", "_filter", 1363),
("ImagingStudy", "_id", 1171),
("ImagingStudy", "_lastUpdated", 1172),
("ImagingStudy", "_profile", 1173),
("ImagingStudy", "_query", 1174),
("ImagingStudy", "_security", 1175),
("ImagingStudy", "_source", 1176),
("ImagingStudy", "_tag", 1177),
("ImagingStudy", "_text", 424),
("ImagingStudy", "basedon", 615),
("ImagingStudy", "bodysite", 616),
("ImagingStudy", "dicom-class", 617),
("ImagingStudy", "encounter", 618),
("ImagingStudy", "endpoint", 619),
("ImagingStudy", "identifier", 1338),
("ImagingStudy", "instance", 620),
("ImagingStudy", "interpreter", 621),
("ImagingStudy", "modality", 622),
("ImagingStudy", "patient", 1339),
("ImagingStudy", "performer", 623),
("ImagingStudy", "reason", 624),
("ImagingStudy", "referrer", 625),
("ImagingStudy", "series", 626),
("ImagingStudy", "started", 627),
("ImagingStudy", "status", 628),
("ImagingStudy", "subject", 629),
("Immunization", "_content", 1170),
("Immunization", "_filter", 1363),
("Immunization", "_id", 1171),
("Immunization", "_lastUpdated", 1172),
("Immunization", "_profile", 1173),
("Immunization", "_query", 1174),
("Immunization", "_security", 1175),
("Immunization", "_source", 1176),
("Immunization", "_tag", 1177),
("Immunization", "_text", 424),
("Immunization", "date", 1336),
("Immunization", "identifier", 1338),
("Immunization", "location", 630),
("Immunization", "lot-number", 631),
("Immunization", "manufacturer", 632),
("Immunization", "patient", 1339),
("Immunization", "performer", 633),
("Immunization", "reaction", 634),
("Immunization", "reaction-date", 635),
("Immunization", "reason-code", 636),
("Immunization", "reason-reference", 637),
("Immunization", "series", 638),
("Immunization", "status", 639),
("Immunization", "status-reason", 640),
("Immunization", "target-disease", 641),
("Immunization", "vaccine-code", 642),
("ImmunizationEvaluation", "_content", 1170),
("ImmunizationEvaluation", "_filter", 1363),
("ImmunizationEvaluation", "_id", 1171),
("ImmunizationEvaluation", "_lastUpdated", 1172),
("ImmunizationEvaluation", "_profile", 1173),
("ImmunizationEvaluation", "_query", 1174),
("ImmunizationEvaluation", "_security", 1175),
("ImmunizationEvaluation", "_source", 1176),
("ImmunizationEvaluation", "_tag", 1177),
("ImmunizationEvaluation", "_text", 424),
("ImmunizationEvaluation", "date", 643),
("ImmunizationEvaluation", "dose-status", 644),
("ImmunizationEvaluation", "identifier", 645),
("ImmunizationEvaluation", "immunization-event", 646),
("ImmunizationEvaluation", "patient", 647),
("ImmunizationEvaluation", "status", 648),
("ImmunizationEvaluation", "target-disease", 649),
("ImmunizationRecommendation", "_content", 1170),
("ImmunizationRecommendation", "_filter", 1363),
("ImmunizationRecommendation", "_id", 1171),
("ImmunizationRecommendation", "_lastUpdated", 1172),
("ImmunizationRecommendation", "_profile", 1173),
("ImmunizationRecommendation", "_query", 1174),
("ImmunizationRecommendation", "_security", 1175),
("ImmunizationRecommendation", "_source", 1176),
("ImmunizationRecommendation", "_tag", 1177),
("ImmunizationRecommendation", "_text", 424),
("ImmunizationRecommendation", "date", 650),
("ImmunizationRecommendation", "identifier", 651),
("ImmunizationRecommendation", "information", 652),
("ImmunizationRecommendation", "patient", 653),
("ImmunizationRecommendation", "status", 654),
("ImmunizationRecommendation", "support", 655),
("ImmunizationRecommendation", "target-disease", 656),
("ImmunizationRecommendation", "vaccine-type", 657),
("ImplementationGuide", "_content", 1170),
("ImplementationGuide", "_filter", 1363),
("ImplementationGuide", "_id", 1171),
("ImplementationGuide", "_lastUpdated", 1172),
("ImplementationGuide", "_profile", 1173),
("ImplementationGuide", "_query", 1174),
("ImplementationGuide", "_security", 1175),
("ImplementationGuide", "_source", 1176),
("ImplementationGuide", "_tag", 1177),
("ImplementationGuide", "_text", 424),
("ImplementationGuide", "context", 1346),
("ImplementationGuide", "context-quantity", 1347),
("ImplementationGuide", "context-type", 1348),
("ImplementationGuide", "context-type-quantity", 1349),
("ImplementationGuide", "context-type-value", 1350),
("ImplementationGuide", "date", 1351),
("ImplementationGuide", "depends-on", 658),
("ImplementationGuide", "description", 1352),
("ImplementationGuide", "experimental", 659),
("ImplementationGuide", "global", 660),
("ImplementationGuide", "jurisdiction", 1354),
("ImplementationGuide", "name", 1355),
("ImplementationGuide", "publisher", 1356),
("ImplementationGuide", "resource", 661),
("ImplementationGuide", "status", 1357),
("ImplementationGuide", "title", 1358),
("ImplementationGuide", "url", 1359),
("ImplementationGuide", "version", 1360),
("InsurancePlan", "_content", 1170),
("InsurancePlan", "_filter", 1363),
("InsurancePlan", "_id", 1171),
("InsurancePlan", "_lastUpdated", 1172),
("InsurancePlan", "_profile", 1173),
("InsurancePlan", "_query", 1174),
("InsurancePlan", "_security", 1175),
("InsurancePlan", "_source", 1176),
("InsurancePlan", "_tag", 1177),
("InsurancePlan", "_text", 424),
("InsurancePlan", "address", 662),
("InsurancePlan", "address-city", 663),
("InsurancePlan", "address-country", 664),
("InsurancePlan", "address-postalcode", 665),
("InsurancePlan", "address-state", 666),
("InsurancePlan", "address-use", 667),
("InsurancePlan", "administered-by", 668),
("InsurancePlan", "endpoint", 669),
("InsurancePlan", "identifier", 670),
("InsurancePlan", "name", 671),
("InsurancePlan", "owned-by", 672),
("InsurancePlan", "phonetic", 673),
("InsurancePlan", "status", 674),
("InsurancePlan", "type", 675),
("Invoice", "_content", 1170),
("Invoice", "_filter", 1363),
("Invoice", "_id", 1171),
("Invoice", "_lastUpdated", 1172),
("Invoice", "_profile", 1173),
("Invoice", "_query", 1174),
("Invoice", "_security", 1175),
("Invoice", "_source", 1176),
("Invoice", "_tag", 1177),
("Invoice", "_text", 424),
("Invoice", "account", 676),
("Invoice", "date", 677),
("Invoice", "identifier", 678),
("Invoice", "issuer", 679),
("Invoice", "participant", 680),
("Invoice", "participant-role", 681),
("Invoice", "patient", 682),
("Invoice", "recipient", 683),
("Invoice", "status", 684),
("Invoice", "subject", 685),
("Invoice", "totalgross", 686),
("Invoice", "totalnet", 687),
("Invoice", "type", 688),
("Library", "_content", 1170),
("Library", "_filter", 1363),
("Library", "_id", 1171),
("Library", "_lastUpdated", 1172),
("Library", "_profile", 1173),
("Library", "_query", 1174),
("Library", "_security", 1175),
("Library", "_source", 1176),
("Library", "_tag", 1177),
("Library", "_text", 424),
("Library", "composed-of", 689),
("Library", "content-type", 690),
("Library", "context", 691),
("Library", "context-quantity", 692),
("Library", "context-type", 693),
("Library", "context-type-quantity", 694),
("Library", "context-type-value", 695),
("Library", "date", 696),
("Library", "depends-on", 697),
("Library", "derived-from", 698),
("Library", "description", 699),
("Library", "effective", 700),
("Library", "identifier", 701),
("Library", "jurisdiction", 702),
("Library", "name", 703),
("Library", "predecessor", 704),
("Library", "publisher", 705),
("Library", "status", 706),
("Library", "successor", 707),
("Library", "title", 708),
("Library", "topic", 709),
("Library", "type", 710),
("Library", "url", 711),
("Library", "version", 712),
("Linkage", "_content", 1170),
("Linkage", "_filter", 1363),
("Linkage", "_id", 1171),
("Linkage", "_lastUpdated", 1172),
("Linkage", "_profile", 1173),
("Linkage", "_query", 1174),
("Linkage", "_security", 1175),
("Linkage", "_source", 1176),
("Linkage", "_tag", 1177),
("Linkage", "_text", 424),
("Linkage", "author", 713),
("Linkage", "item", 714),
("Linkage", "source", 715),
("List", "_content", 1170),
("List", "_filter", 1363),
("List", "_id", 1171),
("List", "_lastUpdated", 1172),
("List", "_profile", 1173),
("List", "_query", 1174),
("List", "_security", 1175),
("List", "_source", 1176),
("List", "_tag", 1177),
("List", "_text", 424),
("List", "code", 1335),
("List", "date", 1336),
("List", "empty-reason", 716),
("List", "encounter", 1337),
("List", "identifier", 1338),
("List", "item", 717),
("List", "notes", 718),
("List", "patient", 1339),
("List", "source", 719),
("List", "status", 720),
("List", "subject", 721),
("List", "title", 722),
("Location", "_content", 1170),
("Location", "_filter", 1363),
("Location", "_id", 1171),
("Location", "_lastUpdated", 1172),
("Location", "_profile", 1173),
("Location", "_query", 1174),
("Location", "_security", 1175),
("Location", "_source", 1176),
("Location", "_tag", 1177),
("Location", "_text", 424),
("Location", "address", 723),
("Location", "address-city", 724),
("Location", "address-country", 725),
("Location", "address-postalcode", 726),
("Location", "address-state", 727),
("Location", "address-use", 728),
("Location", "endpoint", 729),
("Location", "identifier", 730),
("Location", "name", 731),
("Location", "near", 732),
("Location", "operational-status", 733),
("Location", "organization", 734),
("Location", "partof", 735),
("Location", "status", 736),
("Location", "type", 737),
("Measure", "_content", 1170),
("Measure", "_filter", 1363),
("Measure", "_id", 1171),
("Measure", "_lastUpdated", 1172),
("Measure", "_profile", 1173),
("Measure", "_query", 1174),
("Measure", "_security", 1175),
("Measure", "_source", 1176),
("Measure", "_tag", 1177),
("Measure", "_text", 424),
("Measure", "composed-of", 738),
("Measure", "context", 739),
("Measure", "context-quantity", 740),
("Measure", "context-type", 741),
("Measure", "context-type-quantity", 742),
("Measure", "context-type-value", 743),
("Measure", "date", 744),
("Measure", "depends-on", 745),
("Measure", "derived-from", 746),
("Measure", "description", 747),
("Measure", "effective", 748),
("Measure", "identifier", 749),
("Measure", "jurisdiction", 750),
("Measure", "name", 751),
("Measure", "predecessor", 752),
("Measure", "publisher", 753),
("Measure", "status", 754),
("Measure", "successor", 755),
("Measure", "title", 756),
("Measure", "topic", 757),
("Measure", "url", 758),
("Measure", "version", 759),
("MeasureReport", "_content", 1170),
("MeasureReport", "_filter", 1363),
("MeasureReport", "_id", 1171),
("MeasureReport", "_lastUpdated", 1172),
("MeasureReport", "_profile", 1173),
("MeasureReport", "_query", 1174),
("MeasureReport", "_security", 1175),
("MeasureReport", "_source", 1176),
("MeasureReport", "_tag", 1177),
("MeasureReport", "_text", 424),
("MeasureReport", "date", 760),
("MeasureReport", "evaluated-resource", 761),
("MeasureReport", "identifier", 762),
("MeasureReport", "measure", 763),
("MeasureReport", "patient", 764),
("MeasureReport", "period", 765),
("MeasureReport", "reporter", 766),
("MeasureReport", "status", 767),
("MeasureReport", "subject", 768),
("Media", "_content", 1170),
("Media", "_filter", 1363),
("Media", "_id", 1171),
("Media", "_lastUpdated", 1172),
("Media", "_profile", 1173),
("Media", "_query", 1174),
("Media", "_security", 1175),
("Media", "_source", 1176),
("Media", "_tag", 1177),
("Media", "_text", 424),
("Media", "based-on", 769),
("Media", "created", 770),
("Media", "device", 771),
("Media", "encounter", 772),
("Media", "identifier", 773),
("Media", "modality", 774),
("Media", "operator", 775),
("Media", "patient", 776),
("Media", "site", 777),
("Media", "status", 778),
("Media", "subject", 779),
("Media", "type", 780),
("Media", "view", 781),
("Medication", "_content", 1170),
("Medication", "_filter", 1363),
("Medication", "_id", 1171),
("Medication", "_lastUpdated", 1172),
("Medication", "_profile", 1173),
("Medication", "_query", 1174),
("Medication", "_security", 1175),
("Medication", "_source", 1176),
("Medication", "_tag", 1177),
("Medication", "_text", 424),
("Medication", "code", 1335),
("Medication", "expiration-date", 782),
("Medication", "form", 783),
("Medication", "identifier", 784),
("Medication", "ingredient", 785),
("Medication", "ingredient-code", 786),
("Medication", "lot-number", 787),
("Medication", "manufacturer", 788),
("Medication", "status", 789),
("MedicationAdministration", "_content", 1170),
("MedicationAdministration", "_filter", 1363),
("MedicationAdministration", "_id", 1171),
("MedicationAdministration", "_lastUpdated", 1172),
("MedicationAdministration", "_profile", 1173),
("MedicationAdministration", "_query", 1174),
("MedicationAdministration", "_security", 1175),
("MedicationAdministration", "_source", 1176),
("MedicationAdministration", "_tag", 1177),
("MedicationAdministration", "_text", 424),
("MedicationAdministration", "code", 1335),
("MedicationAdministration", "context", 790),
("MedicationAdministration", "device", 791),
("MedicationAdministration", "effective-time", 792),
("MedicationAdministration", "identifier", 1338),
("MedicationAdministration", "medication", 1380),
("MedicationAdministration", "patient", 1339),
("MedicationAdministration", "performer", 793),
("MedicationAdministration", "reason-given", 794),
("MedicationAdministration", "reason-not-given", 795),
("MedicationAdministration", "request", 796),
("MedicationAdministration", "status", 1382),
("MedicationAdministration", "subject", 797),
("MedicationDispense", "_content", 1170),
("MedicationDispense", "_filter", 1363),
("MedicationDispense", "_id", 1171),
("MedicationDispense", "_lastUpdated", 1172),
("MedicationDispense", "_profile", 1173),
("MedicationDispense", "_query", 1174),
("MedicationDispense", "_security", 1175),
("MedicationDispense", "_source", 1176),
("MedicationDispense", "_tag", 1177),
("MedicationDispense", "_text", 424),
("MedicationDispense", "code", 1335),
("MedicationDispense", "context", 798),
("MedicationDispense", "destination", 799),
("MedicationDispense", "identifier", 1338),
("MedicationDispense", "medication", 1380),
("MedicationDispense", "patient", 1339),
("MedicationDispense", "performer", 800),
("MedicationDispense", "prescription", 1381),
("MedicationDispense", "receiver", 801),
("MedicationDispense", "responsibleparty", 802),
("MedicationDispense", "status", 1382),
("MedicationDispense", "subject", 803),
("MedicationDispense", "type", 804),
("MedicationDispense", "whenhandedover", 805),
("MedicationDispense", "whenprepared", 806),
("MedicationKnowledge", "_content", 1170),
("MedicationKnowledge", "_filter", 1363),
("MedicationKnowledge", "_id", 1171),
("MedicationKnowledge", "_lastUpdated", 1172),
("MedicationKnowledge", "_profile", 1173),
("MedicationKnowledge", "_query", 1174),
("MedicationKnowledge", "_security", 1175),
("MedicationKnowledge", "_source", 1176),
("MedicationKnowledge", "_tag", 1177),
("MedicationKnowledge", "_text", 424),
("MedicationKnowledge", "classification", 807),
("MedicationKnowledge", "classification-type", 808),
("MedicationKnowledge", "code", 809),
("MedicationKnowledge", "doseform", 810),
("MedicationKnowledge", "ingredient", 811),
("MedicationKnowledge", "ingredient-code", 812),
("MedicationKnowledge", "manufacturer", 813),
("MedicationKnowledge", "monitoring-program-name", 814),
("MedicationKnowledge", "monitoring-program-type", 815),
("MedicationKnowledge", "monograph", 816),
("MedicationKnowledge", "monograph-type", 817),
("MedicationKnowledge", "source-cost", 818),
("MedicationKnowledge", "status", 819),
("MedicationRequest", "_content", 1170),
("MedicationRequest", "_filter", 1363),
("MedicationRequest", "_id", 1171),
("MedicationRequest", "_lastUpdated", 1172),
("MedicationRequest", "_profile", 1173),
("MedicationRequest", "_query", 1174),
("MedicationRequest", "_security", 1175),
("MedicationRequest", "_source", 1176),
("MedicationRequest", "_tag", 1177),
("MedicationRequest", "_text", 424),
("MedicationRequest", "authoredon", 820),
("MedicationRequest", "category", 821),
("MedicationRequest", "code", 1335),
("MedicationRequest", "date", 1378),
("MedicationRequest", "encounter", 1379),
("MedicationRequest", "identifier", 1338),
("MedicationRequest", "intended-dispenser", 822),
("MedicationRequest", "intended-performer", 823),
("MedicationRequest", "intended-performertype", 824),
("MedicationRequest", "intent", 825),
("MedicationRequest", "medication", 1380),
("MedicationRequest", "patient", 1339),
("MedicationRequest", "priority", 826),
("MedicationRequest", "requester", 827),
("MedicationRequest", "status", 1382),
("MedicationRequest", "subject", 828),
("MedicationStatement", "_content", 1170),
("MedicationStatement", "_filter", 1363),
("MedicationStatement", "_id", 1171),
("MedicationStatement", "_lastUpdated", 1172),
("MedicationStatement", "_profile", 1173),
("MedicationStatement", "_query", 1174),
("MedicationStatement", "_security", 1175),
("MedicationStatement", "_source", 1176),
("MedicationStatement", "_tag", 1177),
("MedicationStatement", "_text", 424),
("MedicationStatement", "category", 829),
("MedicationStatement", "code", 1335),
("MedicationStatement", "context", 830),
("MedicationStatement", "effective", 831),
("MedicationStatement", "identifier", 1338),
("MedicationStatement", "medication", 1380),
("MedicationStatement", "part-of", 832),
("MedicationStatement", "patient", 1339),
("MedicationStatement", "source", 833),
("MedicationStatement", "status", 1382),
("MedicationStatement", "subject", 834),
("MedicinalProduct", "_content", 1170),
("MedicinalProduct", "_filter", 1363),
("MedicinalProduct", "_id", 1171),
("MedicinalProduct", "_lastUpdated", 1172),
("MedicinalProduct", "_profile", 1173),
("MedicinalProduct", "_query", 1174),
("MedicinalProduct", "_security", 1175),
("MedicinalProduct", "_source", 1176),
("MedicinalProduct", "_tag", 1177),
("MedicinalProduct", "_text", 424),
("MedicinalProduct", "identifier", 835),
("MedicinalProduct", "name", 836),
("MedicinalProduct", "name-language", 837),
("MedicinalProductAuthorization", "_content", 1170),
("MedicinalProductAuthorization", "_filter", 1363),
("MedicinalProductAuthorization", "_id", 1171),
("MedicinalProductAuthorization", "_lastUpdated", 1172),
("MedicinalProductAuthorization", "_profile", 1173),
("MedicinalProductAuthorization", "_query", 1174),
("MedicinalProductAuthorization", "_security", 1175),
("MedicinalProductAuthorization", "_source", 1176),
("MedicinalProductAuthorization", "_tag", 1177),
("MedicinalProductAuthorization", "_text", 424),
("MedicinalProductAuthorization", "country", 838),
("MedicinalProductAuthorization", "holder", 839),
("MedicinalProductAuthorization", "identifier", 840),
("MedicinalProductAuthorization", "status", 841),
("MedicinalProductAuthorization", "subject", 842),
("MedicinalProductContraindication", "_content", 1170),
("MedicinalProductContraindication", "_filter", 1363),
("MedicinalProductContraindication", "_id", 1171),
("MedicinalProductContraindication", "_lastUpdated", 1172),
("MedicinalProductContraindication", "_profile", 1173),
("MedicinalProductContraindication", "_query", 1174),
("MedicinalProductContraindication", "_security", 1175),
("MedicinalProductContraindication", "_source", 1176),
("MedicinalProductContraindication", "_tag", 1177),
("MedicinalProductContraindication", "_text", 424),
("MedicinalProductContraindication", "subject", 843),
("MedicinalProductIndication", "_content", 1170),
("MedicinalProductIndication", "_filter", 1363),
("MedicinalProductIndication", "_id", 1171),
("MedicinalProductIndication", "_lastUpdated", 1172),
("MedicinalProductIndication", "_profile", 1173),
("MedicinalProductIndication", "_query", 1174),
("MedicinalProductIndication", "_security", 1175),
("MedicinalProductIndication", "_source", 1176),
("MedicinalProductIndication", "_tag", 1177),
("MedicinalProductIndication", "_text", 424),
("MedicinalProductIndication", "subject", 844),
("MedicinalProductIngredient", "_content", 1170),
("MedicinalProductIngredient", "_filter", 1363),
("MedicinalProductIngredient", "_id", 1171),
("MedicinalProductIngredient", "_lastUpdated", 1172),
("MedicinalProductIngredient", "_profile", 1173),
("MedicinalProductIngredient", "_query", 1174),
("MedicinalProductIngredient", "_security", 1175),
("MedicinalProductIngredient", "_source", 1176),
("MedicinalProductIngredient", "_tag", 1177),
("MedicinalProductIngredient", "_text", 424),
("MedicinalProductInteraction", "_content", 1170),
("MedicinalProductInteraction", "_filter", 1363),
("MedicinalProductInteraction", "_id", 1171),
("MedicinalProductInteraction", "_lastUpdated", 1172),
("MedicinalProductInteraction", "_profile", 1173),
("MedicinalProductInteraction", "_query", 1174),
("MedicinalProductInteraction", "_security", 1175),
("MedicinalProductInteraction", "_source", 1176),
("MedicinalProductInteraction", "_tag", 1177),
("MedicinalProductInteraction", "_text", 424),
("MedicinalProductInteraction", "subject", 845),
("MedicinalProductManufactured", "_content", 1170),
("MedicinalProductManufactured", "_filter", 1363),
("MedicinalProductManufactured", "_id", 1171),
("MedicinalProductManufactured", "_lastUpdated", 1172),
("MedicinalProductManufactured", "_profile", 1173),
("MedicinalProductManufactured", "_query", 1174),
("MedicinalProductManufactured", "_security", 1175),
("MedicinalProductManufactured", "_source", 1176),
("MedicinalProductManufactured", "_tag", 1177),
("MedicinalProductManufactured", "_text", 424),
("MedicinalProductPackaged", "_content", 1170),
("MedicinalProductPackaged", "_filter", 1363),
("MedicinalProductPackaged", "_id", 1171),
("MedicinalProductPackaged", "_lastUpdated", 1172),
("MedicinalProductPackaged", "_profile", 1173),
("MedicinalProductPackaged", "_query", 1174),
("MedicinalProductPackaged", "_security", 1175),
("MedicinalProductPackaged", "_source", 1176),
("MedicinalProductPackaged", "_tag", 1177),
("MedicinalProductPackaged", "_text", 424),
("MedicinalProductPackaged", "identifier", 846),
("MedicinalProductPackaged", "subject", 847),
("MedicinalProductPharmaceutical", "_content", 1170),
("MedicinalProductPharmaceutical", "_filter", 1363),
("MedicinalProductPharmaceutical", "_id", 1171),
("MedicinalProductPharmaceutical", "_lastUpdated", 1172),
("MedicinalProductPharmaceutical", "_profile", 1173),
("MedicinalProductPharmaceutical", "_query", 1174),
("MedicinalProductPharmaceutical", "_security", 1175),
("MedicinalProductPharmaceutical", "_source", 1176),
("MedicinalProductPharmaceutical", "_tag", 1177),
("MedicinalProductPharmaceutical", "_text", 424),
("MedicinalProductPharmaceutical", "identifier", 848),
("MedicinalProductPharmaceutical", "route", 849),
("MedicinalProductPharmaceutical", "target-species", 850),
("MedicinalProductUndesirableEffect", "_content", 1170),
("MedicinalProductUndesirableEffect", "_filter", 1363),
("MedicinalProductUndesirableEffect", "_id", 1171),
("MedicinalProductUndesirableEffect", "_lastUpdated", 1172),
("MedicinalProductUndesirableEffect", "_profile", 1173),
("MedicinalProductUndesirableEffect", "_query", 1174),
("MedicinalProductUndesirableEffect", "_security", 1175),
("MedicinalProductUndesirableEffect", "_source", 1176),
("MedicinalProductUndesirableEffect", "_tag", 1177),
("MedicinalProductUndesirableEffect", "_text", 424),
("MedicinalProductUndesirableEffect", "subject", 851),
("MessageDefinition", "_content", 1170),
("MessageDefinition", "_filter", 1363),
("MessageDefinition", "_id", 1171),
("MessageDefinition", "_lastUpdated", 1172),
("MessageDefinition", "_profile", 1173),
("MessageDefinition", "_query", 1174),
("MessageDefinition", "_security", 1175),
("MessageDefinition", "_source", 1176),
("MessageDefinition", "_tag", 1177),
("MessageDefinition", "_text", 424),
("MessageDefinition", "category", 852),
("MessageDefinition", "context", 1346),
("MessageDefinition", "context-quantity", 1347),
("MessageDefinition", "context-type", 1348),
("MessageDefinition", "context-type-quantity", 1349),
("MessageDefinition", "context-type-value", 1350),
("MessageDefinition", "date", 1351),
("MessageDefinition", "description", 1352),
("MessageDefinition", "event", 853),
("MessageDefinition", "focus", 854),
("MessageDefinition", "identifier", 1353),
("MessageDefinition", "jurisdiction", 1354),
("MessageDefinition", "name", 1355),
("MessageDefinition", "parent", 855),
("MessageDefinition", "publisher", 1356),
("MessageDefinition", "status", 1357),
("MessageDefinition", "title", 1358),
("MessageDefinition", "url", 1359),
("MessageDefinition", "version", 1360),
("MessageHeader", "_content", 1170),
("MessageHeader", "_filter", 1363),
("MessageHeader", "_id", 1171),
("MessageHeader", "_lastUpdated", 1172),
("MessageHeader", "_profile", 1173),
("MessageHeader", "_query", 1174),
("MessageHeader", "_security", 1175),
("MessageHeader", "_source", 1176),
("MessageHeader", "_tag", 1177),
("MessageHeader", "_text", 424),
("MessageHeader", "author", 856),
("MessageHeader", "code", 857),
("MessageHeader", "destination", 858),
("MessageHeader", "destination-uri", 859),
("MessageHeader", "enterer", 860),
("MessageHeader", "event", 861),
("MessageHeader", "focus", 862),
("MessageHeader", "receiver", 863),
("MessageHeader", "response-id", 864),
("MessageHeader", "responsible", 865),
("MessageHeader", "sender", 866),
("MessageHeader", "source", 867),
("MessageHeader", "source-uri", 868),
("MessageHeader", "target", 869),
("MolecularSequence", "_content", 1170),
("MolecularSequence", "_filter", 1363),
("MolecularSequence", "_id", 1171),
("MolecularSequence", "_lastUpdated", 1172),
("MolecularSequence", "_profile", 1173),
("MolecularSequence", "_query", 1174),
("MolecularSequence", "_security", 1175),
("MolecularSequence", "_source", 1176),
("MolecularSequence", "_tag", 1177),
("MolecularSequence", "_text", 424),
("MolecularSequence", "chromosome", 870),
("MolecularSequence", "chromosome-variant-coordinate", 871),
("MolecularSequence", "chromosome-window-coordinate", 872),
("MolecularSequence", "identifier", 873),
("MolecularSequence", "patient", 874),
("MolecularSequence", "referenceseqid", 875),
(
"MolecularSequence",
"referenceseqid-variant-coordinate",
876,
),
("MolecularSequence", "referenceseqid-window-coordinate", 877),
("MolecularSequence", "type", 878),
("MolecularSequence", "variant-end", 879),
("MolecularSequence", "variant-start", 880),
("MolecularSequence", "window-end", 881),
("MolecularSequence", "window-start", 882),
("NamingSystem", "_content", 1170),
("NamingSystem", "_filter", 1363),
("NamingSystem", "_id", 1171),
("NamingSystem", "_lastUpdated", 1172),
("NamingSystem", "_profile", 1173),
("NamingSystem", "_query", 1174),
("NamingSystem", "_security", 1175),
("NamingSystem", "_source", 1176),
("NamingSystem", "_tag", 1177),
("NamingSystem", "_text", 424),
("NamingSystem", "contact", 883),
("NamingSystem", "context", 1346),
("NamingSystem", "context-quantity", 1347),
("NamingSystem", "context-type", 1348),
("NamingSystem", "context-type-quantity", 1349),
("NamingSystem", "context-type-value", 1350),
("NamingSystem", "date", 1351),
("NamingSystem", "description", 1352),
("NamingSystem", "id-type", 884),
("NamingSystem", "jurisdiction", 1354),
("NamingSystem", "kind", 885),
("NamingSystem", "name", 1355),
("NamingSystem", "period", 886),
("NamingSystem", "publisher", 1356),
("NamingSystem", "responsible", 887),
("NamingSystem", "status", 1357),
("NamingSystem", "telecom", 888),
("NamingSystem", "type", 889),
("NamingSystem", "value", 890),
("NutritionOrder", "_content", 1170),
("NutritionOrder", "_filter", 1363),
("NutritionOrder", "_id", 1171),
("NutritionOrder", "_lastUpdated", 1172),
("NutritionOrder", "_profile", 1173),
("NutritionOrder", "_query", 1174),
("NutritionOrder", "_security", 1175),
("NutritionOrder", "_source", 1176),
("NutritionOrder", "_tag", 1177),
("NutritionOrder", "_text", 424),
("NutritionOrder", "additive", 891),
("NutritionOrder", "datetime", 892),
("NutritionOrder", "encounter", 1337),
("NutritionOrder", "formula", 893),
("NutritionOrder", "identifier", 1338),
("NutritionOrder", "instantiates-canonical", 894),
("NutritionOrder", "instantiates-uri", 895),
("NutritionOrder", "oraldiet", 896),
("NutritionOrder", "patient", 1339),
("NutritionOrder", "provider", 897),
("NutritionOrder", "status", 898),
("NutritionOrder", "supplement", 899),
("Observation", "_content", 1170),
("Observation", "_filter", 1363),
("Observation", "_id", 1171),
("Observation", "_lastUpdated", 1172),
("Observation", "_profile", 1173),
("Observation", "_query", 1174),
("Observation", "_security", 1175),
("Observation", "_source", 1176),
("Observation", "_tag", 1177),
("Observation", "_text", 424),
("Observation", "amino-acid-change", 1383),
("Observation", "based-on", 900),
("Observation", "category", 901),
("Observation", "code", 1335),
("Observation", "code-value-concept", 902),
("Observation", "code-value-date", 903),
("Observation", "code-value-quantity", 904),
("Observation", "code-value-string", 905),
("Observation", "combo-code", 906),
("Observation", "combo-code-value-concept", 907),
("Observation", "combo-code-value-quantity", 908),
("Observation", "combo-data-absent-reason", 909),
("Observation", "combo-value-concept", 910),
("Observation", "combo-value-quantity", 911),
("Observation", "component-code", 912),
("Observation", "component-code-value-concept", 913),
("Observation", "component-code-value-quantity", 914),
("Observation", "component-data-absent-reason", 915),
("Observation", "component-value-concept", 916),
("Observation", "component-value-quantity", 917),
("Observation", "data-absent-reason", 918),
("Observation", "date", 1336),
("Observation", "derived-from", 919),
("Observation", "device", 920),
("Observation", "dna-variant", 1384),
("Observation", "encounter", 1337),
("Observation", "focus", 921),
("Observation", "gene-amino-acid-change", 1385),
("Observation", "gene-dnavariant", 1386),
("Observation", "gene-identifier", 1387),
("Observation", "has-member", 922),
("Observation", "identifier", 1338),
("Observation", "method", 923),
("Observation", "part-of", 924),
("Observation", "patient", 1339),
("Observation", "performer", 925),
("Observation", "specimen", 926),
("Observation", "status", 927),
("Observation", "subject", 928),
("Observation", "value-concept", 929),
("Observation", "value-date", 930),
("Observation", "value-quantity", 931),
("Observation", "value-string", 932),
("ObservationDefinition", "_content", 1170),
("ObservationDefinition", "_filter", 1363),
("ObservationDefinition", "_id", 1171),
("ObservationDefinition", "_lastUpdated", 1172),
("ObservationDefinition", "_profile", 1173),
("ObservationDefinition", "_query", 1174),
("ObservationDefinition", "_security", 1175),
("ObservationDefinition", "_source", 1176),
("ObservationDefinition", "_tag", 1177),
("ObservationDefinition", "_text", 424),
("OperationDefinition", "_content", 1170),
("OperationDefinition", "_filter", 1363),
("OperationDefinition", "_id", 1171),
("OperationDefinition", "_lastUpdated", 1172),
("OperationDefinition", "_profile", 1173),
("OperationDefinition", "_query", 1174),
("OperationDefinition", "_security", 1175),
("OperationDefinition", "_source", 1176),
("OperationDefinition", "_tag", 1177),
("OperationDefinition", "_text", 424),
("OperationDefinition", "base", 933),
("OperationDefinition", "code", 934),
("OperationDefinition", "context", 1346),
("OperationDefinition", "context-quantity", 1347),
("OperationDefinition", "context-type", 1348),
("OperationDefinition", "context-type-quantity", 1349),
("OperationDefinition", "context-type-value", 1350),
("OperationDefinition", "date", 1351),
("OperationDefinition", "description", 1352),
("OperationDefinition", "input-profile", 935),
("OperationDefinition", "instance", 936),
("OperationDefinition", "jurisdiction", 1354),
("OperationDefinition", "kind", 937),
("OperationDefinition", "name", 1355),
("OperationDefinition", "output-profile", 938),
("OperationDefinition", "publisher", 1356),
("OperationDefinition", "status", 1357),
("OperationDefinition", "system", 939),
("OperationDefinition", "title", 1358),
("OperationDefinition", "type", 940),
("OperationDefinition", "url", 1359),
("OperationDefinition", "version", 1360),
("OperationOutcome", "_content", 1170),
("OperationOutcome", "_filter", 1363),
("OperationOutcome", "_id", 1171),
("OperationOutcome", "_lastUpdated", 1172),
("OperationOutcome", "_profile", 1173),
("OperationOutcome", "_query", 1174),
("OperationOutcome", "_security", 1175),
("OperationOutcome", "_source", 1176),
("OperationOutcome", "_tag", 1177),
("OperationOutcome", "_text", 424),
("Organization", "_content", 1170),
("Organization", "_filter", 1363),
("Organization", "_id", 1171),
("Organization", "_lastUpdated", 1172),
("Organization", "_profile", 1173),
("Organization", "_query", 1174),
("Organization", "_security", 1175),
("Organization", "_source", 1176),
("Organization", "_tag", 1177),
("Organization", "_text", 424),
("Organization", "active", 941),
("Organization", "address", 942),
("Organization", "address-city", 943),
("Organization", "address-country", 944),
("Organization", "address-postalcode", 945),
("Organization", "address-state", 946),
("Organization", "address-use", 947),
("Organization", "endpoint", 948),
("Organization", "identifier", 949),
("Organization", "name", 950),
("Organization", "partof", 951),
("Organization", "phonetic", 952),
("Organization", "type", 953),
("OrganizationAffiliation", "_content", 1170),
("OrganizationAffiliation", "_filter", 1363),
("OrganizationAffiliation", "_id", 1171),
("OrganizationAffiliation", "_lastUpdated", 1172),
("OrganizationAffiliation", "_profile", 1173),
("OrganizationAffiliation", "_query", 1174),
("OrganizationAffiliation", "_security", 1175),
("OrganizationAffiliation", "_source", 1176),
("OrganizationAffiliation", "_tag", 1177),
("OrganizationAffiliation", "_text", 424),
("OrganizationAffiliation", "active", 954),
("OrganizationAffiliation", "date", 955),
("OrganizationAffiliation", "email", 956),
("OrganizationAffiliation", "endpoint", 957),
("OrganizationAffiliation", "identifier", 958),
("OrganizationAffiliation", "location", 959),
("OrganizationAffiliation", "network", 960),
("OrganizationAffiliation", "participating-organization", 961),
("OrganizationAffiliation", "phone", 962),
("OrganizationAffiliation", "primary-organization", 963),
("OrganizationAffiliation", "role", 964),
("OrganizationAffiliation", "service", 965),
("OrganizationAffiliation", "specialty", 966),
("OrganizationAffiliation", "telecom", 967),
("Parameters", "_content", 1170),
("Parameters", "_filter", 1363),
("Parameters", "_id", 1171),
("Parameters", "_lastUpdated", 1172),
("Parameters", "_profile", 1173),
("Parameters", "_query", 1174),
("Parameters", "_security", 1175),
("Parameters", "_source", 1176),
("Parameters", "_tag", 1177),
("Patient", "_content", 1170),
("Patient", "_filter", 1363),
("Patient", "_id", 1171),
("Patient", "_lastUpdated", 1172),
("Patient", "_profile", 1173),
("Patient", "_query", 1174),
("Patient", "_security", 1175),
("Patient", "_source", 1176),
("Patient", "_tag", 1177),
("Patient", "_text", 424),
("Patient", "active", 968),
("Patient", "address", 1364),
("Patient", "address-city", 1365),
("Patient", "address-country", 1366),
("Patient", "address-postalcode", 1367),
("Patient", "address-state", 1368),
("Patient", "address-use", 1369),
("Patient", "age", 1388),
("Patient", "birthOrderBoolean", 1389),
("Patient", "birthdate", 1370),
("Patient", "death-date", 969),
("Patient", "deceased", 970),
("Patient", "email", 1371),
("Patient", "family", 1372),
("Patient", "gender", 1373),
("Patient", "general-practitioner", 971),
("Patient", "given", 1374),
("Patient", "identifier", 972),
("Patient", "language", 973),
("Patient", "link", 974),
("Patient", "mothersMaidenName", 1390),
("Patient", "name", 975),
("Patient", "organization", 976),
("Patient", "phone", 1375),
("Patient", "phonetic", 1376),
("Patient", "telecom", 1377),
("PaymentNotice", "_content", 1170),
("PaymentNotice", "_filter", 1363),
("PaymentNotice", "_id", 1171),
("PaymentNotice", "_lastUpdated", 1172),
("PaymentNotice", "_profile", 1173),
("PaymentNotice", "_query", 1174),
("PaymentNotice", "_security", 1175),
("PaymentNotice", "_source", 1176),
("PaymentNotice", "_tag", 1177),
("PaymentNotice", "_text", 424),
("PaymentNotice", "created", 977),
("PaymentNotice", "identifier", 978),
("PaymentNotice", "payment-status", 979),
("PaymentNotice", "provider", 980),
("PaymentNotice", "request", 981),
("PaymentNotice", "response", 982),
("PaymentNotice", "status", 983),
("PaymentReconciliation", "_content", 1170),
("PaymentReconciliation", "_filter", 1363),
("PaymentReconciliation", "_id", 1171),
("PaymentReconciliation", "_lastUpdated", 1172),
("PaymentReconciliation", "_profile", 1173),
("PaymentReconciliation", "_query", 1174),
("PaymentReconciliation", "_security", 1175),
("PaymentReconciliation", "_source", 1176),
("PaymentReconciliation", "_tag", 1177),
("PaymentReconciliation", "_text", 424),
("PaymentReconciliation", "created", 984),
("PaymentReconciliation", "disposition", 985),
("PaymentReconciliation", "identifier", 986),
("PaymentReconciliation", "outcome", 987),
("PaymentReconciliation", "payment-issuer", 988),
("PaymentReconciliation", "request", 989),
("PaymentReconciliation", "requestor", 990),
("PaymentReconciliation", "status", 991),
("Person", "_content", 1170),
("Person", "_filter", 1363),
("Person", "_id", 1171),
("Person", "_lastUpdated", 1172),
("Person", "_profile", 1173),
("Person", "_query", 1174),
("Person", "_security", 1175),
("Person", "_source", 1176),
("Person", "_tag", 1177),
("Person", "_text", 424),
("Person", "address", 1364),
("Person", "address-city", 1365),
("Person", "address-country", 1366),
("Person", "address-postalcode", 1367),
("Person", "address-state", 1368),
("Person", "address-use", 1369),
("Person", "birthdate", 1370),
("Person", "email", 1371),
("Person", "gender", 1373),
("Person", "identifier", 992),
("Person", "link", 993),
("Person", "name", 994),
("Person", "organization", 995),
("Person", "patient", 996),
("Person", "phone", 1375),
("Person", "phonetic", 1376),
("Person", "practitioner", 997),
("Person", "relatedperson", 998),
("Person", "telecom", 1377),
("PlanDefinition", "_content", 1170),
("PlanDefinition", "_filter", 1363),
("PlanDefinition", "_id", 1171),
("PlanDefinition", "_lastUpdated", 1172),
("PlanDefinition", "_profile", 1173),
("PlanDefinition", "_query", 1174),
("PlanDefinition", "_security", 1175),
("PlanDefinition", "_source", 1176),
("PlanDefinition", "_tag", 1177),
("PlanDefinition", "_text", 424),
("PlanDefinition", "composed-of", 999),
("PlanDefinition", "context", 1000),
("PlanDefinition", "context-quantity", 1001),
("PlanDefinition", "context-type", 1002),
("PlanDefinition", "context-type-quantity", 1003),
("PlanDefinition", "context-type-value", 1004),
("PlanDefinition", "date", 1005),
("PlanDefinition", "definition", 1006),
("PlanDefinition", "depends-on", 1007),
("PlanDefinition", "derived-from", 1008),
("PlanDefinition", "description", 1009),
("PlanDefinition", "effective", 1010),
("PlanDefinition", "identifier", 1011),
("PlanDefinition", "jurisdiction", 1012),
("PlanDefinition", "name", 1013),
("PlanDefinition", "predecessor", 1014),
("PlanDefinition", "publisher", 1015),
("PlanDefinition", "status", 1016),
("PlanDefinition", "successor", 1017),
("PlanDefinition", "title", 1018),
("PlanDefinition", "topic", 1019),
("PlanDefinition", "type", 1020),
("PlanDefinition", "url", 1021),
("PlanDefinition", "version", 1022),
("Practitioner", "_content", 1170),
("Practitioner", "_filter", 1363),
("Practitioner", "_id", 1171),
("Practitioner", "_lastUpdated", 1172),
("Practitioner", "_profile", 1173),
("Practitioner", "_query", 1174),
("Practitioner", "_security", 1175),
("Practitioner", "_source", 1176),
("Practitioner", "_tag", 1177),
("Practitioner", "_text", 424),
("Practitioner", "active", 1023),
("Practitioner", "address", 1364),
("Practitioner", "address-city", 1365),
("Practitioner", "address-country", 1366),
("Practitioner", "address-postalcode", 1367),
("Practitioner", "address-state", 1368),
("Practitioner", "address-use", 1369),
("Practitioner", "communication", 1024),
("Practitioner", "email", 1371),
("Practitioner", "family", 1372),
("Practitioner", "gender", 1373),
("Practitioner", "given", 1374),
("Practitioner", "identifier", 1025),
("Practitioner", "name", 1026),
("Practitioner", "phone", 1375),
("Practitioner", "phonetic", 1376),
("Practitioner", "telecom", 1377),
("PractitionerRole", "_content", 1170),
("PractitionerRole", "_filter", 1363),
("PractitionerRole", "_id", 1171),
("PractitionerRole", "_lastUpdated", 1172),
("PractitionerRole", "_profile", 1173),
("PractitionerRole", "_query", 1174),
("PractitionerRole", "_security", 1175),
("PractitionerRole", "_source", 1176),
("PractitionerRole", "_tag", 1177),
("PractitionerRole", "_text", 424),
("PractitionerRole", "active", 1027),
("PractitionerRole", "date", 1028),
("PractitionerRole", "email", 1371),
("PractitionerRole", "endpoint", 1029),
("PractitionerRole", "identifier", 1030),
("PractitionerRole", "location", 1031),
("PractitionerRole", "organization", 1032),
("PractitionerRole", "phone", 1375),
("PractitionerRole", "practitioner", 1033),
("PractitionerRole", "role", 1034),
("PractitionerRole", "service", 1035),
("PractitionerRole", "specialty", 1036),
("PractitionerRole", "telecom", 1377),
("Procedure", "_content", 1170),
("Procedure", "_filter", 1363),
("Procedure", "_id", 1171),
("Procedure", "_lastUpdated", 1172),
("Procedure", "_profile", 1173),
("Procedure", "_query", 1174),
("Procedure", "_security", 1175),
("Procedure", "_source", 1176),
("Procedure", "_tag", 1177),
("Procedure", "_text", 424),
("Procedure", "based-on", 1037),
("Procedure", "category", 1038),
("Procedure", "code", 1335),
("Procedure", "date", 1336),
("Procedure", "encounter", 1337),
("Procedure", "identifier", 1338),
("Procedure", "instantiates-canonical", 1039),
("Procedure", "instantiates-uri", 1040),
("Procedure", "location", 1041),
("Procedure", "part-of", 1042),
("Procedure", "patient", 1339),
("Procedure", "performer", 1043),
("Procedure", "reason-code", 1044),
("Procedure", "reason-reference", 1045),
("Procedure", "status", 1046),
("Procedure", "subject", 1047),
("Provenance", "_content", 1170),
("Provenance", "_filter", 1363),
("Provenance", "_id", 1171),
("Provenance", "_lastUpdated", 1172),
("Provenance", "_profile", 1173),
("Provenance", "_query", 1174),
("Provenance", "_security", 1175),
("Provenance", "_source", 1176),
("Provenance", "_tag", 1177),
("Provenance", "_text", 424),
("Provenance", "agent", 1048),
("Provenance", "agent-role", 1049),
("Provenance", "agent-type", 1050),
("Provenance", "entity", 1051),
("Provenance", "location", 1052),
("Provenance", "patient", 1053),
("Provenance", "recorded", 1054),
("Provenance", "signature-type", 1055),
("Provenance", "target", 1056),
("Provenance", "when", 1057),
("Questionnaire", "_content", 1170),
("Questionnaire", "_filter", 1363),
("Questionnaire", "_id", 1171),
("Questionnaire", "_lastUpdated", 1172),
("Questionnaire", "_profile", 1173),
("Questionnaire", "_query", 1174),
("Questionnaire", "_security", 1175),
("Questionnaire", "_source", 1176),
("Questionnaire", "_tag", 1177),
("Questionnaire", "_text", 424),
("Questionnaire", "code", 1058),
("Questionnaire", "context", 1059),
("Questionnaire", "context-quantity", 1060),
("Questionnaire", "context-type", 1061),
("Questionnaire", "context-type-quantity", 1062),
("Questionnaire", "context-type-value", 1063),
("Questionnaire", "date", 1064),
("Questionnaire", "definition", 1065),
("Questionnaire", "description", 1066),
("Questionnaire", "effective", 1067),
("Questionnaire", "identifier", 1068),
("Questionnaire", "jurisdiction", 1069),
("Questionnaire", "name", 1070),
("Questionnaire", "publisher", 1071),
("Questionnaire", "status", 1072),
("Questionnaire", "subject-type", 1073),
("Questionnaire", "title", 1074),
("Questionnaire", "url", 1075),
("Questionnaire", "version", 1076),
("QuestionnaireResponse", "_content", 1170),
("QuestionnaireResponse", "_filter", 1363),
("QuestionnaireResponse", "_id", 1171),
("QuestionnaireResponse", "_lastUpdated", 1172),
("QuestionnaireResponse", "_profile", 1173),
("QuestionnaireResponse", "_query", 1174),
("QuestionnaireResponse", "_security", 1175),
("QuestionnaireResponse", "_source", 1176),
("QuestionnaireResponse", "_tag", 1177),
("QuestionnaireResponse", "_text", 424),
("QuestionnaireResponse", "author", 1077),
("QuestionnaireResponse", "authored", 1078),
("QuestionnaireResponse", "based-on", 1079),
("QuestionnaireResponse", "encounter", 1080),
("QuestionnaireResponse", "identifier", 1081),
("QuestionnaireResponse", "item-subject", 1391),
("QuestionnaireResponse", "part-of", 1082),
("QuestionnaireResponse", "patient", 1083),
("QuestionnaireResponse", "questionnaire", 1084),
("QuestionnaireResponse", "source", 1085),
("QuestionnaireResponse", "status", 1086),
("QuestionnaireResponse", "subject", 1087),
("RelatedPerson", "_content", 1170),
("RelatedPerson", "_filter", 1363),
("RelatedPerson", "_id", 1171),
("RelatedPerson", "_lastUpdated", 1172),
("RelatedPerson", "_profile", 1173),
("RelatedPerson", "_query", 1174),
("RelatedPerson", "_security", 1175),
("RelatedPerson", "_source", 1176),
("RelatedPerson", "_tag", 1177),
("RelatedPerson", "_text", 424),
("RelatedPerson", "active", 1088),
("RelatedPerson", "address", 1364),
("RelatedPerson", "address-city", 1365),
("RelatedPerson", "address-country", 1366),
("RelatedPerson", "address-postalcode", 1367),
("RelatedPerson", "address-state", 1368),
("RelatedPerson", "address-use", 1369),
("RelatedPerson", "birthdate", 1370),
("RelatedPerson", "email", 1371),
("RelatedPerson", "gender", 1373),
("RelatedPerson", "identifier", 1089),
("RelatedPerson", "name", 1090),
("RelatedPerson", "patient", 1091),
("RelatedPerson", "phone", 1375),
("RelatedPerson", "phonetic", 1376),
("RelatedPerson", "relationship", 1092),
("RelatedPerson", "telecom", 1377),
("RequestGroup", "_content", 1170),
("RequestGroup", "_filter", 1363),
("RequestGroup", "_id", 1171),
("RequestGroup", "_lastUpdated", 1172),
("RequestGroup", "_profile", 1173),
("RequestGroup", "_query", 1174),
("RequestGroup", "_security", 1175),
("RequestGroup", "_source", 1176),
("RequestGroup", "_tag", 1177),
("RequestGroup", "_text", 424),
("RequestGroup", "author", 1093),
("RequestGroup", "authored", 1094),
("RequestGroup", "code", 1095),
("RequestGroup", "encounter", 1096),
("RequestGroup", "group-identifier", 1097),
("RequestGroup", "identifier", 1098),
("RequestGroup", "instantiates-canonical", 1099),
("RequestGroup", "instantiates-uri", 1100),
("RequestGroup", "intent", 1101),
("RequestGroup", "participant", 1102),
("RequestGroup", "patient", 1103),
("RequestGroup", "priority", 1104),
("RequestGroup", "status", 1105),
("RequestGroup", "subject", 1106),
("ResearchDefinition", "_content", 1170),
("ResearchDefinition", "_filter", 1363),
("ResearchDefinition", "_id", 1171),
("ResearchDefinition", "_lastUpdated", 1172),
("ResearchDefinition", "_profile", 1173),
("ResearchDefinition", "_query", 1174),
("ResearchDefinition", "_security", 1175),
("ResearchDefinition", "_source", 1176),
("ResearchDefinition", "_tag", 1177),
("ResearchDefinition", "_text", 424),
("ResearchDefinition", "composed-of", 1107),
("ResearchDefinition", "context", 1108),
("ResearchDefinition", "context-quantity", 1109),
("ResearchDefinition", "context-type", 1110),
("ResearchDefinition", "context-type-quantity", 1111),
("ResearchDefinition", "context-type-value", 1112),
("ResearchDefinition", "date", 1113),
("ResearchDefinition", "depends-on", 1114),
("ResearchDefinition", "derived-from", 1115),
("ResearchDefinition", "description", 1116),
("ResearchDefinition", "effective", 1117),
("ResearchDefinition", "identifier", 1118),
("ResearchDefinition", "jurisdiction", 1119),
("ResearchDefinition", "name", 1120),
("ResearchDefinition", "predecessor", 1121),
("ResearchDefinition", "publisher", 1122),
("ResearchDefinition", "status", 1123),
("ResearchDefinition", "successor", 1124),
("ResearchDefinition", "title", 1125),
("ResearchDefinition", "topic", 1126),
("ResearchDefinition", "url", 1127),
("ResearchDefinition", "version", 1128),
("ResearchElementDefinition", "_content", 1170),
("ResearchElementDefinition", "_filter", 1363),
("ResearchElementDefinition", "_id", 1171),
("ResearchElementDefinition", "_lastUpdated", 1172),
("ResearchElementDefinition", "_profile", 1173),
("ResearchElementDefinition", "_query", 1174),
("ResearchElementDefinition", "_security", 1175),
("ResearchElementDefinition", "_source", 1176),
("ResearchElementDefinition", "_tag", 1177),
("ResearchElementDefinition", "_text", 424),
("ResearchElementDefinition", "composed-of", 1129),
("ResearchElementDefinition", "context", 1130),
("ResearchElementDefinition", "context-quantity", 1131),
("ResearchElementDefinition", "context-type", 1132),
("ResearchElementDefinition", "context-type-quantity", 1133),
("ResearchElementDefinition", "context-type-value", 1134),
("ResearchElementDefinition", "date", 1135),
("ResearchElementDefinition", "depends-on", 1136),
("ResearchElementDefinition", "derived-from", 1137),
("ResearchElementDefinition", "description", 1138),
("ResearchElementDefinition", "effective", 1139),
("ResearchElementDefinition", "identifier", 1140),
("ResearchElementDefinition", "jurisdiction", 1141),
("ResearchElementDefinition", "name", 1142),
("ResearchElementDefinition", "predecessor", 1143),
("ResearchElementDefinition", "publisher", 1144),
("ResearchElementDefinition", "status", 1145),
("ResearchElementDefinition", "successor", 1146),
("ResearchElementDefinition", "title", 1147),
("ResearchElementDefinition", "topic", 1148),
("ResearchElementDefinition", "url", 1149),
("ResearchElementDefinition", "version", 1150),
("ResearchStudy", "_content", 1170),
("ResearchStudy", "_filter", 1363),
("ResearchStudy", "_id", 1171),
("ResearchStudy", "_lastUpdated", 1172),
("ResearchStudy", "_profile", 1173),
("ResearchStudy", "_query", 1174),
("ResearchStudy", "_security", 1175),
("ResearchStudy", "_source", 1176),
("ResearchStudy", "_tag", 1177),
("ResearchStudy", "_text", 424),
("ResearchStudy", "category", 1151),
("ResearchStudy", "date", 1152),
("ResearchStudy", "focus", 1153),
("ResearchStudy", "identifier", 1154),
("ResearchStudy", "keyword", 1155),
("ResearchStudy", "location", 1156),
("ResearchStudy", "partof", 1157),
("ResearchStudy", "principalinvestigator", 1158),
("ResearchStudy", "protocol", 1159),
("ResearchStudy", "site", 1160),
("ResearchStudy", "sponsor", 1161),
("ResearchStudy", "status", 1162),
("ResearchStudy", "title", 1163),
("ResearchSubject", "_content", 1170),
("ResearchSubject", "_filter", 1363),
("ResearchSubject", "_id", 1171),
("ResearchSubject", "_lastUpdated", 1172),
("ResearchSubject", "_profile", 1173),
("ResearchSubject", "_query", 1174),
("ResearchSubject", "_security", 1175),
("ResearchSubject", "_source", 1176),
("ResearchSubject", "_tag", 1177),
("ResearchSubject", "_text", 424),
("ResearchSubject", "date", 1164),
("ResearchSubject", "identifier", 1165),
("ResearchSubject", "individual", 1166),
("ResearchSubject", "patient", 1167),
("ResearchSubject", "status", 1168),
("ResearchSubject", "study", 1169),
("RiskAssessment", "_content", 1170),
("RiskAssessment", "_filter", 1363),
("RiskAssessment", "_id", 1171),
("RiskAssessment", "_lastUpdated", 1172),
("RiskAssessment", "_profile", 1173),
("RiskAssessment", "_query", 1174),
("RiskAssessment", "_security", 1175),
("RiskAssessment", "_source", 1176),
("RiskAssessment", "_tag", 1177),
("RiskAssessment", "_text", 424),
("RiskAssessment", "condition", 1178),
("RiskAssessment", "date", 1336),
("RiskAssessment", "encounter", 1337),
("RiskAssessment", "identifier", 1338),
("RiskAssessment", "method", 1179),
("RiskAssessment", "patient", 1339),
("RiskAssessment", "performer", 1180),
("RiskAssessment", "probability", 1181),
("RiskAssessment", "risk", 1182),
("RiskAssessment", "subject", 1183),
("RiskEvidenceSynthesis", "_content", 1170),
("RiskEvidenceSynthesis", "_filter", 1363),
("RiskEvidenceSynthesis", "_id", 1171),
("RiskEvidenceSynthesis", "_lastUpdated", 1172),
("RiskEvidenceSynthesis", "_profile", 1173),
("RiskEvidenceSynthesis", "_query", 1174),
("RiskEvidenceSynthesis", "_security", 1175),
("RiskEvidenceSynthesis", "_source", 1176),
("RiskEvidenceSynthesis", "_tag", 1177),
("RiskEvidenceSynthesis", "_text", 424),
("RiskEvidenceSynthesis", "context", 1184),
("RiskEvidenceSynthesis", "context-quantity", 1185),
("RiskEvidenceSynthesis", "context-type", 1186),
("RiskEvidenceSynthesis", "context-type-quantity", 1187),
("RiskEvidenceSynthesis", "context-type-value", 1188),
("RiskEvidenceSynthesis", "date", 1189),
("RiskEvidenceSynthesis", "description", 1190),
("RiskEvidenceSynthesis", "effective", 1191),
("RiskEvidenceSynthesis", "identifier", 1192),
("RiskEvidenceSynthesis", "jurisdiction", 1193),
("RiskEvidenceSynthesis", "name", 1194),
("RiskEvidenceSynthesis", "publisher", 1195),
("RiskEvidenceSynthesis", "status", 1196),
("RiskEvidenceSynthesis", "title", 1197),
("RiskEvidenceSynthesis", "url", 1198),
("RiskEvidenceSynthesis", "version", 1199),
("Schedule", "_content", 1170),
("Schedule", "_filter", 1363),
("Schedule", "_id", 1171),
("Schedule", "_lastUpdated", 1172),
("Schedule", "_profile", 1173),
("Schedule", "_query", 1174),
("Schedule", "_security", 1175),
("Schedule", "_source", 1176),
("Schedule", "_tag", 1177),
("Schedule", "_text", 424),
("Schedule", "active", 1200),
("Schedule", "actor", 1201),
("Schedule", "date", 1202),
("Schedule", "identifier", 1203),
("Schedule", "service-category", 1204),
("Schedule", "service-type", 1205),
("Schedule", "specialty", 1206),
("SearchParameter", "_content", 1170),
("SearchParameter", "_filter", 1363),
("SearchParameter", "_id", 1171),
("SearchParameter", "_lastUpdated", 1172),
("SearchParameter", "_profile", 1173),
("SearchParameter", "_query", 1174),
("SearchParameter", "_security", 1175),
("SearchParameter", "_source", 1176),
("SearchParameter", "_tag", 1177),
("SearchParameter", "_text", 424),
("SearchParameter", "base", 1207),
("SearchParameter", "code", 1208),
("SearchParameter", "component", 1209),
("SearchParameter", "context", 1346),
("SearchParameter", "context-quantity", 1347),
("SearchParameter", "context-type", 1348),
("SearchParameter", "context-type-quantity", 1349),
("SearchParameter", "context-type-value", 1350),
("SearchParameter", "date", 1351),
("SearchParameter", "derived-from", 1210),
("SearchParameter", "description", 1352),
("SearchParameter", "jurisdiction", 1354),
("SearchParameter", "name", 1355),
("SearchParameter", "publisher", 1356),
("SearchParameter", "status", 1357),
("SearchParameter", "target", 1211),
("SearchParameter", "type", 1212),
("SearchParameter", "url", 1359),
("SearchParameter", "version", 1360),
("ServiceRequest", "_content", 1170),
("ServiceRequest", "_filter", 1363),
("ServiceRequest", "_id", 1171),
("ServiceRequest", "_lastUpdated", 1172),
("ServiceRequest", "_profile", 1173),
("ServiceRequest", "_query", 1174),
("ServiceRequest", "_security", 1175),
("ServiceRequest", "_source", 1176),
("ServiceRequest", "_tag", 1177),
("ServiceRequest", "_text", 424),
("ServiceRequest", "authored", 1213),
("ServiceRequest", "based-on", 1214),
("ServiceRequest", "body-site", 1215),
("ServiceRequest", "category", 1216),
("ServiceRequest", "code", 1335),
("ServiceRequest", "encounter", 1337),
("ServiceRequest", "identifier", 1338),
("ServiceRequest", "instantiates-canonical", 1217),
("ServiceRequest", "instantiates-uri", 1218),
("ServiceRequest", "intent", 1219),
("ServiceRequest", "occurrence", 1220),
("ServiceRequest", "patient", 1339),
("ServiceRequest", "performer", 1221),
("ServiceRequest", "performer-type", 1222),
("ServiceRequest", "priority", 1223),
("ServiceRequest", "replaces", 1224),
("ServiceRequest", "requester", 1225),
("ServiceRequest", "requisition", 1226),
("ServiceRequest", "specimen", 1227),
("ServiceRequest", "status", 1228),
("ServiceRequest", "subject", 1229),
("Slot", "_content", 1170),
("Slot", "_filter", 1363),
("Slot", "_id", 1171),
("Slot", "_lastUpdated", 1172),
("Slot", "_profile", 1173),
("Slot", "_query", 1174),
("Slot", "_security", 1175),
("Slot", "_source", 1176),
("Slot", "_tag", 1177),
("Slot", "_text", 424),
("Slot", "appointment-type", 1230),
("Slot", "identifier", 1231),
("Slot", "schedule", 1232),
("Slot", "service-category", 1233),
("Slot", "service-type", 1234),
("Slot", "specialty", 1235),
("Slot", "start", 1236),
("Slot", "status", 1237),
("Specimen", "_content", 1170),
("Specimen", "_filter", 1363),
("Specimen", "_id", 1171),
("Specimen", "_lastUpdated", 1172),
("Specimen", "_profile", 1173),
("Specimen", "_query", 1174),
("Specimen", "_security", 1175),
("Specimen", "_source", 1176),
("Specimen", "_tag", 1177),
("Specimen", "_text", 424),
("Specimen", "accession", 1238),
("Specimen", "bodysite", 1239),
("Specimen", "collected", 1240),
("Specimen", "collector", 1241),
("Specimen", "container", 1242),
("Specimen", "container-id", 1243),
("Specimen", "identifier", 1244),
("Specimen", "parent", 1245),
("Specimen", "patient", 1246),
("Specimen", "status", 1247),
("Specimen", "subject", 1248),
("Specimen", "type", 1249),
("SpecimenDefinition", "_content", 1170),
("SpecimenDefinition", "_filter", 1363),
("SpecimenDefinition", "_id", 1171),
("SpecimenDefinition", "_lastUpdated", 1172),
("SpecimenDefinition", "_profile", 1173),
("SpecimenDefinition", "_query", 1174),
("SpecimenDefinition", "_security", 1175),
("SpecimenDefinition", "_source", 1176),
("SpecimenDefinition", "_tag", 1177),
("SpecimenDefinition", "_text", 424),
("SpecimenDefinition", "container", 1250),
("SpecimenDefinition", "identifier", 1251),
("SpecimenDefinition", "type", 1252),
("StructureDefinition", "_content", 1170),
("StructureDefinition", "_filter", 1363),
("StructureDefinition", "_id", 1171),
("StructureDefinition", "_lastUpdated", 1172),
("StructureDefinition", "_profile", 1173),
("StructureDefinition", "_query", 1174),
("StructureDefinition", "_security", 1175),
("StructureDefinition", "_source", 1176),
("StructureDefinition", "_tag", 1177),
("StructureDefinition", "_text", 424),
("StructureDefinition", "abstract", 1253),
("StructureDefinition", "base", 1254),
("StructureDefinition", "base-path", 1255),
("StructureDefinition", "context", 1346),
("StructureDefinition", "context-quantity", 1347),
("StructureDefinition", "context-type", 1348),
("StructureDefinition", "context-type-quantity", 1349),
("StructureDefinition", "context-type-value", 1350),
("StructureDefinition", "date", 1351),
("StructureDefinition", "derivation", 1256),
("StructureDefinition", "description", 1352),
("StructureDefinition", "experimental", 1257),
("StructureDefinition", "ext-context", 1258),
("StructureDefinition", "identifier", 1353),
("StructureDefinition", "jurisdiction", 1354),
("StructureDefinition", "keyword", 1259),
("StructureDefinition", "kind", 1260),
("StructureDefinition", "name", 1355),
("StructureDefinition", "path", 1261),
("StructureDefinition", "publisher", 1356),
("StructureDefinition", "status", 1357),
("StructureDefinition", "title", 1358),
("StructureDefinition", "type", 1262),
("StructureDefinition", "url", 1359),
("StructureDefinition", "valueset", 1263),
("StructureDefinition", "version", 1360),
("StructureMap", "_content", 1170),
("StructureMap", "_filter", 1363),
("StructureMap", "_id", 1171),
("StructureMap", "_lastUpdated", 1172),
("StructureMap", "_profile", 1173),
("StructureMap", "_query", 1174),
("StructureMap", "_security", 1175),
("StructureMap", "_source", 1176),
("StructureMap", "_tag", 1177),
("StructureMap", "_text", 424),
("StructureMap", "context", 1346),
("StructureMap", "context-quantity", 1347),
("StructureMap", "context-type", 1348),
("StructureMap", "context-type-quantity", 1349),
("StructureMap", "context-type-value", 1350),
("StructureMap", "date", 1351),
("StructureMap", "description", 1352),
("StructureMap", "identifier", 1353),
("StructureMap", "jurisdiction", 1354),
("StructureMap", "name", 1355),
("StructureMap", "publisher", 1356),
("StructureMap", "status", 1357),
("StructureMap", "title", 1358),
("StructureMap", "url", 1359),
("StructureMap", "version", 1360),
("Subscription", "_content", 1170),
("Subscription", "_filter", 1363),
("Subscription", "_id", 1171),
("Subscription", "_lastUpdated", 1172),
("Subscription", "_profile", 1173),
("Subscription", "_query", 1174),
("Subscription", "_security", 1175),
("Subscription", "_source", 1176),
("Subscription", "_tag", 1177),
("Subscription", "_text", 424),
("Subscription", "contact", 1264),
("Subscription", "criteria", 1265),
("Subscription", "payload", 1266),
("Subscription", "status", 1267),
("Subscription", "type", 1268),
("Subscription", "url", 1269),
("Substance", "_content", 1170),
("Substance", "_filter", 1363),
("Substance", "_id", 1171),
("Substance", "_lastUpdated", 1172),
("Substance", "_profile", 1173),
("Substance", "_query", 1174),
("Substance", "_security", 1175),
("Substance", "_source", 1176),
("Substance", "_tag", 1177),
("Substance", "_text", 424),
("Substance", "category", 1270),
("Substance", "code", 1271),
("Substance", "container-identifier", 1272),
("Substance", "expiry", 1273),
("Substance", "identifier", 1274),
("Substance", "quantity", 1275),
("Substance", "status", 1276),
("Substance", "substance-reference", 1277),
("SubstanceNucleicAcid", "_content", 1170),
("SubstanceNucleicAcid", "_filter", 1363),
("SubstanceNucleicAcid", "_id", 1171),
("SubstanceNucleicAcid", "_lastUpdated", 1172),
("SubstanceNucleicAcid", "_profile", 1173),
("SubstanceNucleicAcid", "_query", 1174),
("SubstanceNucleicAcid", "_security", 1175),
("SubstanceNucleicAcid", "_source", 1176),
("SubstanceNucleicAcid", "_tag", 1177),
("SubstanceNucleicAcid", "_text", 424),
("SubstancePolymer", "_content", 1170),
("SubstancePolymer", "_filter", 1363),
("SubstancePolymer", "_id", 1171),
("SubstancePolymer", "_lastUpdated", 1172),
("SubstancePolymer", "_profile", 1173),
("SubstancePolymer", "_query", 1174),
("SubstancePolymer", "_security", 1175),
("SubstancePolymer", "_source", 1176),
("SubstancePolymer", "_tag", 1177),
("SubstancePolymer", "_text", 424),
("SubstanceProtein", "_content", 1170),
("SubstanceProtein", "_filter", 1363),
("SubstanceProtein", "_id", 1171),
("SubstanceProtein", "_lastUpdated", 1172),
("SubstanceProtein", "_profile", 1173),
("SubstanceProtein", "_query", 1174),
("SubstanceProtein", "_security", 1175),
("SubstanceProtein", "_source", 1176),
("SubstanceProtein", "_tag", 1177),
("SubstanceProtein", "_text", 424),
("SubstanceReferenceInformation", "_content", 1170),
("SubstanceReferenceInformation", "_filter", 1363),
("SubstanceReferenceInformation", "_id", 1171),
("SubstanceReferenceInformation", "_lastUpdated", 1172),
("SubstanceReferenceInformation", "_profile", 1173),
("SubstanceReferenceInformation", "_query", 1174),
("SubstanceReferenceInformation", "_security", 1175),
("SubstanceReferenceInformation", "_source", 1176),
("SubstanceReferenceInformation", "_tag", 1177),
("SubstanceReferenceInformation", "_text", 424),
("SubstanceSourceMaterial", "_content", 1170),
("SubstanceSourceMaterial", "_filter", 1363),
("SubstanceSourceMaterial", "_id", 1171),
("SubstanceSourceMaterial", "_lastUpdated", 1172),
("SubstanceSourceMaterial", "_profile", 1173),
("SubstanceSourceMaterial", "_query", 1174),
("SubstanceSourceMaterial", "_security", 1175),
("SubstanceSourceMaterial", "_source", 1176),
("SubstanceSourceMaterial", "_tag", 1177),
("SubstanceSourceMaterial", "_text", 424),
("SubstanceSpecification", "_content", 1170),
("SubstanceSpecification", "_filter", 1363),
("SubstanceSpecification", "_id", 1171),
("SubstanceSpecification", "_lastUpdated", 1172),
("SubstanceSpecification", "_profile", 1173),
("SubstanceSpecification", "_query", 1174),
("SubstanceSpecification", "_security", 1175),
("SubstanceSpecification", "_source", 1176),
("SubstanceSpecification", "_tag", 1177),
("SubstanceSpecification", "_text", 424),
("SubstanceSpecification", "code", 1278),
("SupplyDelivery", "_content", 1170),
("SupplyDelivery", "_filter", 1363),
("SupplyDelivery", "_id", 1171),
("SupplyDelivery", "_lastUpdated", 1172),
("SupplyDelivery", "_profile", 1173),
("SupplyDelivery", "_query", 1174),
("SupplyDelivery", "_security", 1175),
("SupplyDelivery", "_source", 1176),
("SupplyDelivery", "_tag", 1177),
("SupplyDelivery", "_text", 424),
("SupplyDelivery", "identifier", 1338),
("SupplyDelivery", "patient", 1339),
("SupplyDelivery", "receiver", 1279),
("SupplyDelivery", "status", 1280),
("SupplyDelivery", "supplier", 1281),
("SupplyRequest", "_content", 1170),
("SupplyRequest", "_filter", 1363),
("SupplyRequest", "_id", 1171),
("SupplyRequest", "_lastUpdated", 1172),
("SupplyRequest", "_profile", 1173),
("SupplyRequest", "_query", 1174),
("SupplyRequest", "_security", 1175),
("SupplyRequest", "_source", 1176),
("SupplyRequest", "_tag", 1177),
("SupplyRequest", "_text", 424),
("SupplyRequest", "category", 1282),
("SupplyRequest", "date", 1336),
("SupplyRequest", "identifier", 1338),
("SupplyRequest", "requester", 1283),
("SupplyRequest", "status", 1284),
("SupplyRequest", "subject", 1285),
("SupplyRequest", "supplier", 1286),
("Task", "_content", 1170),
("Task", "_filter", 1363),
("Task", "_id", 1171),
("Task", "_lastUpdated", 1172),
("Task", "_profile", 1173),
("Task", "_query", 1174),
("Task", "_security", 1175),
("Task", "_source", 1176),
("Task", "_tag", 1177),
("Task", "_text", 424),
("Task", "authored-on", 1287),
("Task", "based-on", 1288),
("Task", "business-status", 1289),
("Task", "code", 1290),
("Task", "encounter", 1291),
("Task", "focus", 1292),
("Task", "group-identifier", 1293),
("Task", "identifier", 1294),
("Task", "intent", 1295),
("Task", "modified", 1296),
("Task", "owner", 1297),
("Task", "part-of", 1298),
("Task", "patient", 1299),
("Task", "performer", 1300),
("Task", "period", 1301),
("Task", "priority", 1302),
("Task", "requester", 1303),
("Task", "status", 1304),
("Task", "subject", 1305),
("TerminologyCapabilities", "_content", 1170),
("TerminologyCapabilities", "_filter", 1363),
("TerminologyCapabilities", "_id", 1171),
("TerminologyCapabilities", "_lastUpdated", 1172),
("TerminologyCapabilities", "_profile", 1173),
("TerminologyCapabilities", "_query", 1174),
("TerminologyCapabilities", "_security", 1175),
("TerminologyCapabilities", "_source", 1176),
("TerminologyCapabilities", "_tag", 1177),
("TerminologyCapabilities", "_text", 424),
("TerminologyCapabilities", "context", 1346),
("TerminologyCapabilities", "context-quantity", 1347),
("TerminologyCapabilities", "context-type", 1348),
("TerminologyCapabilities", "context-type-quantity", 1349),
("TerminologyCapabilities", "context-type-value", 1350),
("TerminologyCapabilities", "date", 1351),
("TerminologyCapabilities", "description", 1352),
("TerminologyCapabilities", "jurisdiction", 1354),
("TerminologyCapabilities", "name", 1355),
("TerminologyCapabilities", "publisher", 1356),
("TerminologyCapabilities", "status", 1357),
("TerminologyCapabilities", "title", 1358),
("TerminologyCapabilities", "url", 1359),
("TerminologyCapabilities", "version", 1360),
("TestReport", "_content", 1170),
("TestReport", "_filter", 1363),
("TestReport", "_id", 1171),
("TestReport", "_lastUpdated", 1172),
("TestReport", "_profile", 1173),
("TestReport", "_query", 1174),
("TestReport", "_security", 1175),
("TestReport", "_source", 1176),
("TestReport", "_tag", 1177),
("TestReport", "_text", 424),
("TestReport", "identifier", 1306),
("TestReport", "issued", 1307),
("TestReport", "participant", 1308),
("TestReport", "result", 1309),
("TestReport", "tester", 1310),
("TestReport", "testscript", 1311),
("TestScript", "_content", 1170),
("TestScript", "_filter", 1363),
("TestScript", "_id", 1171),
("TestScript", "_lastUpdated", 1172),
("TestScript", "_profile", 1173),
("TestScript", "_query", 1174),
("TestScript", "_security", 1175),
("TestScript", "_source", 1176),
("TestScript", "_tag", 1177),
("TestScript", "_text", 424),
("TestScript", "context", 1312),
("TestScript", "context-quantity", 1313),
("TestScript", "context-type", 1314),
("TestScript", "context-type-quantity", 1315),
("TestScript", "context-type-value", 1316),
("TestScript", "date", 1317),
("TestScript", "description", 1318),
("TestScript", "identifier", 1319),
("TestScript", "jurisdiction", 1320),
("TestScript", "name", 1321),
("TestScript", "publisher", 1322),
("TestScript", "status", 1323),
("TestScript", "testscript-capability", 1324),
("TestScript", "title", 1325),
("TestScript", "url", 1326),
("TestScript", "version", 1327),
("ValueSet", "_content", 1170),
("ValueSet", "_filter", 1363),
("ValueSet", "_id", 1171),
("ValueSet", "_lastUpdated", 1172),
("ValueSet", "_profile", 1173),
("ValueSet", "_query", 1174),
("ValueSet", "_security", 1175),
("ValueSet", "_source", 1176),
("ValueSet", "_tag", 1177),
("ValueSet", "_text", 424),
("ValueSet", "code", 1328),
("ValueSet", "context", 1346),
("ValueSet", "context-quantity", 1347),
("ValueSet", "context-type", 1348),
("ValueSet", "context-type-quantity", 1349),
("ValueSet", "context-type-value", 1350),
("ValueSet", "date", 1351),
("ValueSet", "description", 1352),
("ValueSet", "expansion", 1329),
("ValueSet", "identifier", 1353),
("ValueSet", "jurisdiction", 1354),
("ValueSet", "name", 1355),
("ValueSet", "publisher", 1356),
("ValueSet", "reference", 1330),
("ValueSet", "status", 1357),
("ValueSet", "title", 1358),
("ValueSet", "url", 1359),
("ValueSet", "version", 1360),
("VerificationResult", "_content", 1170),
("VerificationResult", "_filter", 1363),
("VerificationResult", "_id", 1171),
("VerificationResult", "_lastUpdated", 1172),
("VerificationResult", "_profile", 1173),
("VerificationResult", "_query", 1174),
("VerificationResult", "_security", 1175),
("VerificationResult", "_source", 1176),
("VerificationResult", "_tag", 1177),
("VerificationResult", "_text", 424),
("VerificationResult", "target", 1331),
("VisionPrescription", "_content", 1170),
("VisionPrescription", "_filter", 1363),
("VisionPrescription", "_id", 1171),
("VisionPrescription", "_lastUpdated", 1172),
("VisionPrescription", "_profile", 1173),
("VisionPrescription", "_query", 1174),
("VisionPrescription", "_security", 1175),
("VisionPrescription", "_source", 1176),
("VisionPrescription", "_tag", 1177),
("VisionPrescription", "_text", 424),
("VisionPrescription", "datewritten", 1332),
("VisionPrescription", "encounter", 1337),
("VisionPrescription", "identifier", 1338),
("VisionPrescription", "patient", 1339),
("VisionPrescription", "prescriber", 1333),
("VisionPrescription", "status", 1334),
],
};