// @generated by fhir-codegen from hl7.fhir.r6.core 6.0.0-ballot5. 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.r6.core` 6.0.0-ballot5 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-guarantor",
name: "guarantor",
code: "guarantor",
base: &["Account"],
r#type: SearchParamType::Reference,
expression: Some("Account.guarantor.party"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Account-guarantor-account",
name: "guarantor-account",
code: "guarantor-account",
base: &["Account"],
r#type: SearchParamType::Reference,
expression: Some("Account.guarantor.account"),
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-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/ActivityDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-kind",
name: "kind",
code: "kind",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.kind"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-subject-canonical",
name: "subject-canonical",
code: "subject-canonical",
base: &["ActivityDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ActivityDefinition.subject as canonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-subject-code",
name: "subject-code",
code: "subject-code",
base: &["ActivityDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActivityDefinition.subject as CodeableConcept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActivityDefinition-subject-reference",
name: "subject-reference",
code: "subject-reference",
base: &["ActivityDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ActivityDefinition.subject as Reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActorDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["ActorDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActorDefinition.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ActorDefinition-type",
name: "type",
code: "type",
base: &["ActorDefinition"],
r#type: SearchParamType::Token,
expression: Some("ActorDefinition.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-device",
name: "device",
code: "device",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some("AdministrableProductDefinition.device"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-dose-form",
name: "dose-form",
code: "dose-form",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("AdministrableProductDefinition.administrableDoseForm"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-form-of",
name: "form-of",
code: "form-of",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some("AdministrableProductDefinition.formOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("AdministrableProductDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-ingredient",
name: "ingredient",
code: "ingredient",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("AdministrableProductDefinition.ingredient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-manufactured-item",
name: "manufactured-item",
code: "manufactured-item",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some("AdministrableProductDefinition.producedFrom"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-route",
name: "route",
code: "route",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("AdministrableProductDefinition.routeOfAdministration.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-status",
name: "status",
code: "status",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("AdministrableProductDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-target-species",
name: "target-species",
code: "target-species",
base: &["AdministrableProductDefinition"],
r#type: SearchParamType::Token,
expression: Some(
"AdministrableProductDefinition.routeOfAdministration.targetSpecies.code",
),
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-effect",
name: "effect",
code: "effect",
base: &["AdverseEvent"],
r#type: SearchParamType::Date,
expression: Some(
"AdverseEvent.effect.ofType(dateTime) | AdverseEvent.effect.ofType(Period)",
),
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-occurrence",
name: "occurrence",
code: "occurrence",
base: &["AdverseEvent"],
r#type: SearchParamType::Date,
expression: Some(
"AdverseEvent.suspectEntity.occurrence.ofType(dateTime) | AdverseEvent.suspectEntity.occurrence.ofType(Period)",
),
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-resultingeffect-code",
name: "resultingeffect-code",
code: "resultingeffect-code",
base: &["AdverseEvent"],
r#type: SearchParamType::Token,
expression: Some("AdverseEvent.resultingEffect.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingeffect-reference",
name: "resultingeffect-reference",
code: "resultingeffect-reference",
base: &["AdverseEvent"],
r#type: SearchParamType::Reference,
expression: Some("AdverseEvent.resultingEffect.reference"),
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-status",
name: "status",
code: "status",
base: &["AdverseEvent"],
r#type: SearchParamType::Token,
expression: Some("AdverseEvent.status"),
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.reference"),
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-reaction-date",
name: "last-reaction-date",
code: "last-reaction-date",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Date,
expression: Some("AllergyIntolerance.lastOccurrence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation-code",
name: "manifestation-code",
code: "manifestation-code",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Token,
expression: Some("AllergyIntolerance.reaction.manifestation.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation-reference",
name: "manifestation-reference",
code: "manifestation-reference",
base: &["AllergyIntolerance"],
r#type: SearchParamType::Reference,
expression: Some("AllergyIntolerance.reaction.manifestation.reference"),
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-group",
name: "group",
code: "group",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some(
"Appointment.participant.actor.where(resolve() is Group) | Appointment.subject.where(resolve() is Group)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-has-recurrence-template",
name: "has-recurrence-template",
code: "has-recurrence-template",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.recurrenceTemplate.exists()"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-is-recurring",
name: "is-recurring",
code: "is-recurring",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some(
"Appointment.recurrenceTemplate.exists() | Appointment.originatingAppointment.exists()",
),
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-occurrence-changed",
name: "occurrence-changed",
code: "occurrence-changed",
base: &["Appointment"],
r#type: SearchParamType::Token,
expression: Some("Appointment.occurrenceChanged"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-originating-appointment",
name: "originating-appointment",
code: "originating-appointment",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.originatingAppointment"),
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-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-previous-appointment",
name: "previous-appointment",
code: "previous-appointment",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.previousAppointment"),
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.reason.concept"),
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.reason.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-requested-period",
name: "requested-period",
code: "requested-period",
base: &["Appointment"],
r#type: SearchParamType::Date,
expression: Some("requestedPeriod"),
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.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Appointment-service-type-reference",
name: "service-type-reference",
code: "service-type-reference",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.serviceType.reference"),
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-subject",
name: "subject",
code: "subject",
base: &["Appointment"],
r#type: SearchParamType::Reference,
expression: Some("Appointment.subject"),
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-group",
name: "group",
code: "group",
base: &["AppointmentResponse"],
r#type: SearchParamType::Reference,
expression: Some("AppointmentResponse.actor.where(resolve() is Group)"),
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-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/ArtifactAssessment-date",
name: "date",
code: "date",
base: &["ArtifactAssessment"],
r#type: SearchParamType::Date,
expression: Some("ArtifactAssessment.date"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ArtifactAssessment-identifier",
name: "identifier",
code: "identifier",
base: &["ArtifactAssessment"],
r#type: SearchParamType::Token,
expression: Some("ArtifactAssessment.identifier"),
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-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-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-based-on",
name: "based-on",
code: "based-on",
base: &["AuditEvent"],
r#type: SearchParamType::Reference,
expression: Some("AuditEvent.basedOn"),
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-desc",
name: "entity-desc",
code: "entity-desc",
base: &["AuditEvent"],
r#type: SearchParamType::String,
expression: Some("AuditEvent.entity.description"),
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-outcome",
name: "outcome",
code: "outcome",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.outcome.code"),
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-purpose",
name: "purpose",
code: "purpose",
base: &["AuditEvent"],
r#type: SearchParamType::Token,
expression: Some("AuditEvent.authorization | AuditEvent.agent.authorization"),
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/AuditEvent-when",
name: "when",
code: "when",
base: &["AuditEvent"],
r#type: SearchParamType::Date,
expression: Some(
"AuditEvent.occurred.ofType(dateTime) | AuditEvent.occurred.ofType(Period)",
),
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-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-subject",
name: "subject",
code: "subject",
base: &["Basic"],
r#type: SearchParamType::Reference,
expression: Some("Basic.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-biological-source-event",
name: "biological-source-event",
code: "biological-source-event",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Token,
expression: Some("BiologicallyDerivedProduct.biologicalSourceEvent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-code",
name: "code",
code: "code",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Token,
expression: Some("BiologicallyDerivedProduct.productCode"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-collector",
name: "collector",
code: "collector",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Reference,
expression: Some("BiologicallyDerivedProduct.collection.collector"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-organization",
name: "organization",
code: "organization",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Reference,
expression: Some("BiologicallyDerivedProduct.collection.sourceOrganization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-parent",
name: "parent",
code: "parent",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Reference,
expression: Some("BiologicallyDerivedProduct.parent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-product-category",
name: "product-category",
code: "product-category",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Token,
expression: Some("BiologicallyDerivedProduct.productCategory"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-product-status",
name: "product-status",
code: "product-status",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Token,
expression: Some("BiologicallyDerivedProduct.productStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-request",
name: "request",
code: "request",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Reference,
expression: Some("BiologicallyDerivedProduct.request"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-serial-number",
name: "serial-number",
code: "serial-number",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Token,
expression: Some("BiologicallyDerivedProduct.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-therapy-identifier",
name: "therapy-identifier",
code: "therapy-identifier",
base: &["BiologicallyDerivedProduct"],
r#type: SearchParamType::Token,
expression: Some("BiologicallyDerivedProduct.therapyIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodyStructure-excluded-structure",
name: "excluded-structure",
code: "excluded-structure",
base: &["BodyStructure"],
r#type: SearchParamType::Token,
expression: Some("BodyStructure.excludedStructure.structure"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodyStructure-included-structure",
name: "included-structure",
code: "included-structure",
base: &["BodyStructure"],
r#type: SearchParamType::Token,
expression: Some("BodyStructure.includedStructure.structure"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/BodyStructure-morphology",
name: "morphology",
code: "morphology",
base: &["BodyStructure"],
r#type: SearchParamType::Token,
expression: Some("BodyStructure.includedStructure.morphology"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Bundle-composition",
name: "composition",
code: "composition",
base: &["Bundle"],
r#type: SearchParamType::Resource,
expression: Some("Bundle.entry[0].resource as Composition"),
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::Resource,
expression: Some("Bundle.entry[0].resource as MessageHeader"),
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/CanonicalResource-context",
name: "context",
code: "context",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"(ActivityDefinition.useContext.value.ofType(CodeableConcept)) | (ActorDefinition.useContext.value.ofType(CodeableConcept)) | (CapabilityStatement.useContext.value.ofType(CodeableConcept)) | (CodeSystem.useContext.value.ofType(CodeableConcept)) | (CompartmentDefinition.useContext.value.ofType(CodeableConcept)) | (ConceptMap.useContext.value.ofType(CodeableConcept)) | (EventDefinition.useContext.value.ofType(CodeableConcept)) | (Evidence.useContext.value.ofType(CodeableConcept)) | (EvidenceVariable.useContext.value.ofType(CodeableConcept)) | (ExampleScenario.useContext.value.ofType(CodeableConcept)) | (ImplementationGuide.useContext.value.ofType(CodeableConcept)) | (Library.useContext.value.ofType(CodeableConcept)) | (Measure.useContext.value.ofType(CodeableConcept)) | (MessageDefinition.useContext.value.ofType(CodeableConcept)) | (NamingSystem.useContext.value.ofType(CodeableConcept)) | (OperationDefinition.useContext.value.ofType(CodeableConcept)) | (PlanDefinition.useContext.value.ofType(CodeableConcept)) | (Questionnaire.useContext.value.ofType(CodeableConcept)) | (Requirements.useContext.value.ofType(CodeableConcept)) | (SearchParameter.useContext.value.ofType(CodeableConcept)) | (StructureDefinition.useContext.value.ofType(CodeableConcept)) | (TerminologyCapabilities.useContext.value.ofType(CodeableConcept)) | (ValueSet.useContext.value.ofType(CodeableConcept))",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity",
name: "context-quantity",
code: "context-quantity",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Quantity,
expression: Some(
"(ActivityDefinition.useContext.value.ofType(Quantity)) | (ActivityDefinition.useContext.value.ofType(Range)) | (ActorDefinition.useContext.value.ofType(Quantity)) | (ActorDefinition.useContext.value.ofType(Range)) | (CapabilityStatement.useContext.value.ofType(Quantity)) | (CapabilityStatement.useContext.value.ofType(Range)) | (CodeSystem.useContext.value.ofType(Quantity)) | (CodeSystem.useContext.value.ofType(Range)) | (CompartmentDefinition.useContext.value.ofType(Quantity)) | (CompartmentDefinition.useContext.value.ofType(Range)) | (ConceptMap.useContext.value.ofType(Quantity)) | (ConceptMap.useContext.value.ofType(Range)) | (EventDefinition.useContext.value.ofType(Quantity)) | (EventDefinition.useContext.value.ofType(Range)) | (Evidence.useContext.value.ofType(Quantity)) | (Evidence.useContext.value.ofType(Range)) | (EvidenceVariable.useContext.value.ofType(Quantity)) | (EvidenceVariable.useContext.value.ofType(Range)) | (ExampleScenario.useContext.value.ofType(Quantity)) | (ExampleScenario.useContext.value.ofType(Range)) | (ImplementationGuide.useContext.value.ofType(Quantity)) | (ImplementationGuide.useContext.value.ofType(Range)) | (Library.useContext.value.ofType(Quantity)) | (Library.useContext.value.ofType(Range)) | (Measure.useContext.value.ofType(Quantity)) | (Measure.useContext.value.ofType(Range)) | (MessageDefinition.useContext.value.ofType(Quantity)) | (MessageDefinition.useContext.value.ofType(Range)) | (NamingSystem.useContext.value.ofType(Quantity)) | (NamingSystem.useContext.value.ofType(Range)) | (OperationDefinition.useContext.value.ofType(Quantity)) | (OperationDefinition.useContext.value.ofType(Range)) | (PlanDefinition.useContext.value.ofType(Quantity)) | (PlanDefinition.useContext.value.ofType(Range)) | (Questionnaire.useContext.value.ofType(Quantity)) | (Questionnaire.useContext.value.ofType(Range)) | (Requirements.useContext.value.ofType(Quantity)) | (Requirements.useContext.value.ofType(Range)) | (SearchParameter.useContext.value.ofType(Quantity)) | (SearchParameter.useContext.value.ofType(Range)) | (StructureDefinition.useContext.value.ofType(Quantity)) | (StructureDefinition.useContext.value.ofType(Range)) | (TerminologyCapabilities.useContext.value.ofType(Quantity)) | (TerminologyCapabilities.useContext.value.ofType(Range)) | (ValueSet.useContext.value.ofType(Quantity)) | (ValueSet.useContext.value.ofType(Range))",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type",
name: "context-type",
code: "context-type",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"ActivityDefinition.useContext.code | ActorDefinition.useContext.code | CapabilityStatement.useContext.code | CodeSystem.useContext.code | CompartmentDefinition.useContext.code | ConceptMap.useContext.code | EventDefinition.useContext.code | Evidence.useContext.code | EvidenceVariable.useContext.code | ExampleScenario.useContext.code | ImplementationGuide.useContext.code | Library.useContext.code | Measure.useContext.code | MessageDefinition.useContext.code | NamingSystem.useContext.code | OperationDefinition.useContext.code | PlanDefinition.useContext.code | Questionnaire.useContext.code | Requirements.useContext.code | SearchParameter.useContext.code | StructureDefinition.useContext.code | TerminologyCapabilities.useContext.code | ValueSet.useContext.code",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity",
name: "context-type-quantity",
code: "context-type-quantity",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Composite,
expression: Some(
"ActivityDefinition.useContext | ActorDefinition.useContext | CapabilityStatement.useContext | CodeSystem.useContext | CompartmentDefinition.useContext | ConceptMap.useContext | EventDefinition.useContext | Evidence.useContext | EvidenceVariable.useContext | ExampleScenario.useContext | ImplementationGuide.useContext | Library.useContext | Measure.useContext | MessageDefinition.useContext | NamingSystem.useContext | OperationDefinition.useContext | PlanDefinition.useContext | Questionnaire.useContext | Requirements.useContext | SearchParameter.useContext | StructureDefinition.useContext | TerminologyCapabilities.useContext | ValueSet.useContext",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value",
name: "context-type-value",
code: "context-type-value",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Composite,
expression: Some(
"ActivityDefinition.useContext | ActorDefinition.useContext | CapabilityStatement.useContext | CodeSystem.useContext | CompartmentDefinition.useContext | ConceptMap.useContext | EventDefinition.useContext | Evidence.useContext | EvidenceVariable.useContext | ExampleScenario.useContext | ImplementationGuide.useContext | Library.useContext | Measure.useContext | MessageDefinition.useContext | NamingSystem.useContext | OperationDefinition.useContext | PlanDefinition.useContext | Questionnaire.useContext | Requirements.useContext | SearchParameter.useContext | StructureDefinition.useContext | TerminologyCapabilities.useContext | ValueSet.useContext",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-date",
name: "date",
code: "date",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"SubscriptionTopic",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Date,
expression: Some(
"ActivityDefinition.date | ActorDefinition.date | CapabilityStatement.date | CodeSystem.date | CompartmentDefinition.date | ConceptMap.date | EventDefinition.date | Evidence.date | EvidenceVariable.date | ExampleScenario.date | ImplementationGuide.date | Library.date | Measure.date | MessageDefinition.date | NamingSystem.date | OperationDefinition.date | PlanDefinition.date | Questionnaire.date | Requirements.date | SearchParameter.date | StructureDefinition.date | SubscriptionTopic.date | TerminologyCapabilities.date | ValueSet.date",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-description",
name: "description",
code: "description",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::String,
expression: Some(
"ActivityDefinition.description | ActorDefinition.description | CapabilityStatement.description | CodeSystem.description | CompartmentDefinition.description | ConceptMap.description | EventDefinition.description | Evidence.description | EvidenceVariable.description | ImplementationGuide.description | Library.description | Measure.description | MessageDefinition.description | NamingSystem.description | OperationDefinition.description | PlanDefinition.description | Questionnaire.description | Requirements.description | SearchParameter.description | StructureDefinition.description | TerminologyCapabilities.description | ValueSet.description",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier",
name: "identifier",
code: "identifier",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"ConceptMap",
"DeviceDefinition",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"Group",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"ObservationDefinition",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"SpecimenDefinition",
"StructureDefinition",
"SubscriptionTopic",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"ActivityDefinition.identifier | ActorDefinition.identifier | CapabilityStatement.identifier | CodeSystem.identifier | ConceptMap.identifier | DeviceDefinition.identifier | DeviceDefinition.udiDeviceIdentifier | EventDefinition.identifier | Evidence.identifier | EvidenceVariable.identifier | ExampleScenario.identifier | Group.identifier | ImplementationGuide.identifier | Library.identifier | Measure.identifier | MessageDefinition.identifier | NamingSystem.identifier | ObservationDefinition.identifier | OperationDefinition.identifier | PlanDefinition.identifier | Questionnaire.identifier | Requirements.identifier | SearchParameter.identifier | SpecimenDefinition.identifier | StructureDefinition.identifier | SubscriptionTopic.identifier | TerminologyCapabilities.identifier | ValueSet.identifier",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction",
name: "jurisdiction",
code: "jurisdiction",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"ConceptMap",
"EventDefinition",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"ActivityDefinition.jurisdiction | ActorDefinition.jurisdiction | CapabilityStatement.jurisdiction | CodeSystem.jurisdiction | ConceptMap.jurisdiction | EventDefinition.jurisdiction | ExampleScenario.jurisdiction | ImplementationGuide.jurisdiction | Library.jurisdiction | Measure.jurisdiction | MessageDefinition.jurisdiction | NamingSystem.jurisdiction | OperationDefinition.jurisdiction | PlanDefinition.jurisdiction | Questionnaire.jurisdiction | Requirements.jurisdiction | SearchParameter.jurisdiction | StructureDefinition.jurisdiction | TerminologyCapabilities.jurisdiction | ValueSet.jurisdiction",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-name",
name: "name",
code: "name",
base: &[
"ActivityDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"EvidenceVariable",
"ExampleScenario",
"Group",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::String,
expression: Some(
"ActivityDefinition.name | CapabilityStatement.name | CodeSystem.name | CompartmentDefinition.name | ConceptMap.name | EventDefinition.name | EvidenceVariable.name | ExampleScenario.name | Group.name | ImplementationGuide.name | Library.name | Measure.name | MessageDefinition.name | NamingSystem.name | OperationDefinition.name | PlanDefinition.name | Questionnaire.name | Requirements.name | SearchParameter.name | StructureDefinition.name | TerminologyCapabilities.name | ValueSet.name",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher",
name: "publisher",
code: "publisher",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"DeviceDefinition",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::String,
expression: Some(
"ActivityDefinition.publisher | ActorDefinition.publisher | CapabilityStatement.publisher | CodeSystem.publisher | CompartmentDefinition.publisher | ConceptMap.publisher | DeviceDefinition.contact.name | DeviceDefinition.publisher | EventDefinition.publisher | Evidence.publisher | EvidenceVariable.publisher | ExampleScenario.publisher | ImplementationGuide.publisher | Library.publisher | Measure.publisher | MessageDefinition.publisher | NamingSystem.publisher | OperationDefinition.publisher | PlanDefinition.publisher | Questionnaire.publisher | Requirements.publisher | SearchParameter.publisher | StructureDefinition.publisher | TerminologyCapabilities.publisher | ValueSet.publisher",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-status",
name: "status",
code: "status",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"Group",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"ObservationDefinition",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"SpecimenDefinition",
"StructureDefinition",
"SubscriptionTopic",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"ActivityDefinition.status | ActorDefinition.status | CapabilityStatement.status | CodeSystem.status | CompartmentDefinition.status | ConceptMap.status | EventDefinition.status | Evidence.status | EvidenceVariable.status | ExampleScenario.status | Group.status | ImplementationGuide.status | Library.status | Measure.status | MessageDefinition.status | NamingSystem.status | ObservationDefinition.status | OperationDefinition.status | PlanDefinition.status | Questionnaire.status | Requirements.status | SearchParameter.status | SpecimenDefinition.status | StructureDefinition.status | SubscriptionTopic.status | TerminologyCapabilities.status | ValueSet.status",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-title",
name: "title",
code: "title",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"ConceptMap",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"ObservationDefinition",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SpecimenDefinition",
"StructureDefinition",
"SubscriptionTopic",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::String,
expression: Some(
"ActivityDefinition.title | ActorDefinition.title | CapabilityStatement.title | CodeSystem.title | ConceptMap.title | EventDefinition.title | Evidence.title | EvidenceVariable.title | ImplementationGuide.title | Library.title | Measure.title | MessageDefinition.title | ObservationDefinition.title | OperationDefinition.title | PlanDefinition.title | Questionnaire.title | Requirements.title | SpecimenDefinition.title | StructureDefinition.title | SubscriptionTopic.title | TerminologyCapabilities.title | ValueSet.title",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-url",
name: "url",
code: "url",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"DeviceDefinition",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"Group",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"ObservationDefinition",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"SpecimenDefinition",
"StructureDefinition",
"SubscriptionTopic",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Uri,
expression: Some(
"ActivityDefinition.url | ActorDefinition.url | CapabilityStatement.url | CodeSystem.url | CompartmentDefinition.url | ConceptMap.url | DeviceDefinition.url | EventDefinition.url | Evidence.url | EvidenceVariable.url | ExampleScenario.url | Group.url | ImplementationGuide.url | Library.url | Measure.url | MessageDefinition.url | NamingSystem.url | ObservationDefinition.url | OperationDefinition.url | PlanDefinition.url | Questionnaire.url | Requirements.url | SearchParameter.url | SpecimenDefinition.url | StructureDefinition.url | SubscriptionTopic.url | TerminologyCapabilities.url | ValueSet.url",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CanonicalResource-version",
name: "version",
code: "version",
base: &[
"ActivityDefinition",
"ActorDefinition",
"CapabilityStatement",
"CodeSystem",
"CompartmentDefinition",
"ConceptMap",
"DeviceDefinition",
"EventDefinition",
"Evidence",
"EvidenceVariable",
"ExampleScenario",
"ImplementationGuide",
"Library",
"Measure",
"MessageDefinition",
"NamingSystem",
"OperationDefinition",
"PlanDefinition",
"Questionnaire",
"Requirements",
"SearchParameter",
"StructureDefinition",
"SubscriptionTopic",
"TerminologyCapabilities",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"ActivityDefinition.version | ActorDefinition.version | CapabilityStatement.version | CodeSystem.version | CompartmentDefinition.version | ConceptMap.version | DeviceDefinition.deviceVersion.value | EventDefinition.version | Evidence.version | EvidenceVariable.version | ExampleScenario.version | ImplementationGuide.version | Library.version | Measure.version | MessageDefinition.version | NamingSystem.version | OperationDefinition.version | PlanDefinition.version | Questionnaire.version | Requirements.version | SearchParameter.version | StructureDefinition.version | SubscriptionTopic.version | TerminologyCapabilities.version | ValueSet.version",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-experimental",
name: "experimental",
code: "experimental",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion",
name: "fhirversion",
code: "fhirversion",
base: &["CapabilityStatement"],
r#type: SearchParamType::Token,
expression: Some("CapabilityStatement.fhirVersion"),
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::Uri,
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-reference",
name: "activity-reference",
code: "activity-reference",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.activity.plannedActivityReference"),
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.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-custodian",
name: "custodian",
code: "custodian",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.custodian"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-goal",
name: "goal",
code: "goal",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.goal"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-intent",
name: "intent",
code: "intent",
base: &["CarePlan"],
r#type: SearchParamType::Token,
expression: Some("CarePlan.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-part-of",
name: "part-of",
code: "part-of",
base: &["CarePlan"],
r#type: SearchParamType::Reference,
expression: Some("CarePlan.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CarePlan-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-name",
name: "name",
code: "name",
base: &["CareTeam"],
r#type: SearchParamType::String,
expression: Some(
"CareTeam.name | CareTeam.extension('http://hl7.org/fhir/StructureDefinition/careteam-alias').value",
),
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/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-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-group",
name: "group",
code: "group",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some(
"Claim.subject.where(resolve() is Group) | Claim.item.subject.where(resolve() is Group)",
),
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-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-subject",
name: "subject",
code: "subject",
base: &["Claim"],
r#type: SearchParamType::Reference,
expression: Some("Claim.subject | Claim.item.subject"),
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-group",
name: "group",
code: "group",
base: &["ClaimResponse"],
r#type: SearchParamType::Reference,
expression: Some(
"ClaimResponse.subject.where(resolve() is Group) | ClaimResponse.addItem.subject.where(resolve() is Group)",
),
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-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-subject",
name: "subject",
code: "subject",
base: &["ClaimResponse"],
r#type: SearchParamType::Reference,
expression: Some("ClaimResponse.subject | ClaimResponse.addItem.subject"),
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/ClinicalUseDefinition-contraindication",
name: "contraindication",
code: "contraindication",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Token,
expression: Some(
"ClinicalUseDefinition.contraindication.diseaseSymptomProcedure.concept",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-contraindication-reference",
name: "contraindication-reference",
code: "contraindication-reference",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ClinicalUseDefinition.contraindication.diseaseSymptomProcedure.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-effect",
name: "effect",
code: "effect",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Token,
expression: Some(
"ClinicalUseDefinition.undesirableEffect.symptomConditionEffect.concept",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-effect-reference",
name: "effect-reference",
code: "effect-reference",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ClinicalUseDefinition.undesirableEffect.symptomConditionEffect.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Token,
expression: Some("ClinicalUseDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-indication",
name: "indication",
code: "indication",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Token,
expression: Some("ClinicalUseDefinition.indication.diseaseSymptomProcedure.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-indication-reference",
name: "indication-reference",
code: "indication-reference",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalUseDefinition.indication.diseaseSymptomProcedure.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-interaction",
name: "interaction",
code: "interaction",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Token,
expression: Some("ClinicalUseDefinition.interaction.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-product",
name: "product",
code: "product",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"ClinicalUseDefinition.subject.reference.where(resolve() is MedicinalProductDefinition)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-status",
name: "status",
code: "status",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Token,
expression: Some("ClinicalUseDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-subject",
name: "subject",
code: "subject",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ClinicalUseDefinition.subject.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-subject-code",
name: "subject-code",
code: "subject-code",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Token,
expression: Some("ClinicalUseDefinition.subject.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-type",
name: "type",
code: "type",
base: &["ClinicalUseDefinition"],
r#type: SearchParamType::Token,
expression: Some("ClinicalUseDefinition.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-code",
name: "code",
code: "code",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.repeat(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-experimental",
name: "experimental",
code: "experimental",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CodeSystem-language",
name: "language",
code: "language",
base: &["CodeSystem"],
r#type: SearchParamType::Token,
expression: Some("CodeSystem.repeat(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-in-response-to",
name: "in-response-to",
code: "in-response-to",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.inResponseTo"),
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-reason-code",
name: "reason-code",
code: "reason-code",
base: &["Communication"],
r#type: SearchParamType::Token,
expression: Some("Communication.reason.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Communication-reason-reference",
name: "reason-reference",
code: "reason-reference",
base: &["Communication"],
r#type: SearchParamType::Reference,
expression: Some("Communication.reason.reference"),
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/Communication-topic",
name: "topic",
code: "topic",
base: &["Communication"],
r#type: SearchParamType::Token,
expression: Some("Communication.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/CommunicationRequest-about",
name: "about",
code: "about",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.about"),
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-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-information-provider",
name: "information-provider",
code: "information-provider",
base: &["CommunicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("CommunicationRequest.informationProvider"),
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.ofType(dateTime) | CommunicationRequest.occurrence.ofType(Period)",
),
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-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-entry",
name: "entry",
code: "entry",
base: &["Composition"],
r#type: SearchParamType::Reference,
expression: Some("Composition.repeat(section).entry"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-event-code",
name: "event-code",
code: "event-code",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.event.detail.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-event-reference",
name: "event-reference",
code: "event-reference",
base: &["Composition"],
r#type: SearchParamType::Reference,
expression: Some("Composition.event.detail.reference"),
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-section",
name: "section",
code: "section",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.repeat(section).code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-section-code-text",
name: "section-code-text",
code: "section-code-text",
base: &["Composition"],
r#type: SearchParamType::Composite,
expression: Some("Composition.repeat(section)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-section-text",
name: "section-text",
code: "section-text",
base: &["Composition"],
r#type: SearchParamType::Special,
expression: Some("Composition.repeat(section).text"),
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/Composition-url",
name: "url",
code: "url",
base: &["Composition"],
r#type: SearchParamType::Uri,
expression: Some("Composition.url"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Composition-version",
name: "version",
code: "version",
base: &["Composition"],
r#type: SearchParamType::Token,
expression: Some("Composition.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-experimental",
name: "experimental",
code: "experimental",
base: &["ConceptMap"],
r#type: SearchParamType::Token,
expression: Some("ConceptMap.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-mapping-property",
name: "mapping-property",
code: "mapping-property",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("ConceptMap.property.uri"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-other-map",
name: "other-map",
code: "other-map",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("ConceptMap.group.unmapped.otherMap"),
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-group-system",
name: "source-group-system",
code: "source-group-system",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("ConceptMap.group.source"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-source-scope",
name: "source-scope",
code: "source-scope",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("(ConceptMap.sourceScope as canonical)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-source-scope-uri",
name: "source-scope-uri",
code: "source-scope-uri",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("(ConceptMap.sourceScope as uri)"),
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-group-system",
name: "target-group-system",
code: "target-group-system",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("ConceptMap.group.target"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-target-scope",
name: "target-scope",
code: "target-scope",
base: &["ConceptMap"],
r#type: SearchParamType::Reference,
expression: Some("(ConceptMap.targetScope as canonical)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ConceptMap-target-scope-uri",
name: "target-scope-uri",
code: "target-scope-uri",
base: &["ConceptMap"],
r#type: SearchParamType::Uri,
expression: Some("(ConceptMap.targetScope 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.ofType(Age) | Condition.abatement.ofType(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.ofType(dateTime) | Condition.abatement.ofType(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.ofType(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-structure-code",
name: "body-structure-code",
code: "body-structure-code",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.bodyStructure.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Condition-body-structure-reference",
name: "body-structure-reference",
code: "body-structure-reference",
base: &["Condition"],
r#type: SearchParamType::Reference,
expression: Some("Condition.bodyStructure.reference"),
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-evidence",
name: "evidence",
code: "evidence",
base: &["Condition"],
r#type: SearchParamType::Token,
expression: Some("Condition.evidence.concept"),
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.reference"),
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.ofType(Age) | Condition.onset.ofType(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.ofType(dateTime) | Condition.onset.ofType(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.ofType(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.repeat(provision).code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-actor",
name: "actor",
code: "actor",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.repeat(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-controller",
name: "controller",
code: "controller",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.controller"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-data",
name: "data",
code: "data",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.repeat(provision).data.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-grantee",
name: "grantee",
code: "grantee",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.grantee"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-manager",
name: "manager",
code: "manager",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.manager"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-period",
name: "period",
code: "period",
base: &["Consent"],
r#type: SearchParamType::Date,
expression: Some("Consent.repeat(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.repeat(provision).purpose"),
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.repeat(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.sourceReference"),
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/Consent-subject",
name: "subject",
code: "subject",
base: &["Consent"],
r#type: SearchParamType::Reference,
expression: Some("Consent.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-verified",
name: "verified",
code: "verified",
base: &["Consent"],
r#type: SearchParamType::Token,
expression: Some("Consent.verification.verified"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Consent-verified-date",
name: "verified-date",
code: "verified-date",
base: &["Consent"],
r#type: SearchParamType::Date,
expression: Some("Consent.verification.date"),
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::Token,
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-insurer",
name: "insurer",
code: "insurer",
base: &["Coverage"],
r#type: SearchParamType::Reference,
expression: Some("Coverage.insurer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-paymentby-party",
name: "paymentby-party",
code: "paymentby-party",
base: &["Coverage"],
r#type: SearchParamType::Reference,
expression: Some("Coverage.paymentBy.party"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Coverage-period",
name: "period",
code: "period",
base: &["Coverage"],
r#type: SearchParamType::Date,
expression: Some("Coverage.period"),
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-subscriberid",
name: "subscriberid",
code: "subscriberid",
base: &["Coverage"],
r#type: SearchParamType::Token,
expression: Some("Coverage.subscriberId"),
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-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-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-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-category",
name: "category",
code: "category",
base: &["DetectedIssue"],
r#type: SearchParamType::Token,
expression: Some("DetectedIssue.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DetectedIssue-identified",
name: "identified",
code: "identified",
base: &["DetectedIssue"],
r#type: SearchParamType::Date,
expression: Some(
"DetectedIssue.identified.ofType(dateTime) | DetectedIssue.identified.ofType(Period)",
),
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/DetectedIssue-status",
name: "status",
code: "status",
base: &["DetectedIssue"],
r#type: SearchParamType::Token,
expression: Some("DetectedIssue.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DetectedIssue-subject",
name: "subject",
code: "subject",
base: &["DetectedIssue"],
r#type: SearchParamType::Reference,
expression: Some("DetectedIssue.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-biological-source-event",
name: "biological-source-event",
code: "biological-source-event",
base: &["Device"],
r#type: SearchParamType::Token,
expression: Some("Device.biologicalSourceEvent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-code",
name: "code",
code: "code",
base: &["Device"],
r#type: SearchParamType::Token,
expression: Some("Device.type | Device.definition.resolve().classification.type "),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-code-value-concept",
name: "code-value-concept",
code: "code-value-concept",
base: &["Device"],
r#type: SearchParamType::Composite,
expression: Some("Device"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-definition",
name: "definition",
code: "definition",
base: &["Device"],
r#type: SearchParamType::Reference,
expression: Some("Device.definition"),
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.name.value | Device.type.coding.display | Device.type.text"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-expiration-date",
name: "expiration-date",
code: "expiration-date",
base: &["Device"],
r#type: SearchParamType::Date,
expression: Some("Device.expirationDate"),
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-lot-number",
name: "lot-number",
code: "lot-number",
base: &["Device"],
r#type: SearchParamType::String,
expression: Some("Device.lotNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-manufacture-date",
name: "manufacture-date",
code: "manufacture-date",
base: &["Device"],
r#type: SearchParamType::Date,
expression: Some("Device.manufactureDate"),
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-parent",
name: "parent",
code: "parent",
base: &["Device"],
r#type: SearchParamType::Reference,
expression: Some("Device.parent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-serial-number",
name: "serial-number",
code: "serial-number",
base: &["Device"],
r#type: SearchParamType::String,
expression: Some("Device.serialNumber | Device.identifier.where(type='SNO')"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-specification",
name: "specification",
code: "specification",
base: &["Device"],
r#type: SearchParamType::Token,
expression: Some("Device.conformsTo.specification"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-specification-version",
name: "specification-version",
code: "specification-version",
base: &["Device"],
r#type: SearchParamType::Composite,
expression: Some("Device.conformsTo"),
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-hrf",
name: "udi-carrier-hrf",
code: "udi-carrier-hrf",
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-version",
name: "version",
code: "version",
base: &["Device"],
r#type: SearchParamType::String,
expression: Some("Device.deviceVersion.value"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Device-version-type",
name: "version-type",
code: "version-type",
base: &["Device"],
r#type: SearchParamType::Composite,
expression: Some("Device.deviceVersion"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-acknowledged",
name: "acknowledged",
code: "acknowledged",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.acknowledged"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-acknowledged-by",
name: "acknowledged-by",
code: "acknowledged-by",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.acknowledgedBy"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-annunciator-concept",
name: "annunciator-concept",
code: "annunciator-concept",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.signal.annunciator.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-annunciator-device",
name: "annunciator-device",
code: "annunciator-device",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.signal.annunciator.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-category",
name: "category",
code: "category",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-code",
name: "code",
code: "code",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-derived-from",
name: "derived-from",
code: "derived-from",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.derivedFrom.observation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-device",
name: "device",
code: "device",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.device"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-encounter",
name: "encounter",
code: "encounter",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.encounter"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-identifier",
name: "identifier",
code: "identifier",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-location",
name: "location",
code: "location",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.location"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-manifestation",
name: "manifestation",
code: "manifestation",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.signal.manifestation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-occurrence",
name: "occurrence",
code: "occurrence",
base: &["DeviceAlert"],
r#type: SearchParamType::Date,
expression: Some("DeviceAlert.occurrence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-patient",
name: "patient",
code: "patient",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.subject.where(resolve() is Patient)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-priority",
name: "priority",
code: "priority",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-procedure",
name: "procedure",
code: "procedure",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.procedure"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-signal-identifier",
name: "signal-identifier",
code: "signal-identifier",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.signal.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-signal-period",
name: "signal-period",
code: "signal-period",
base: &["DeviceAlert"],
r#type: SearchParamType::Date,
expression: Some("DeviceAlert.signal.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-signal-presence",
name: "signal-presence",
code: "signal-presence",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.signal.presence"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-status",
name: "status",
code: "status",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-subject",
name: "subject",
code: "subject",
base: &["DeviceAlert"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAlert.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAlert-type",
name: "type",
code: "type",
base: &["DeviceAlert"],
r#type: SearchParamType::Token,
expression: Some("DeviceAlert.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAssociation-date",
name: "date",
code: "date",
base: &["DeviceAssociation"],
r#type: SearchParamType::Date,
expression: Some("DeviceAssociation.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAssociation-device",
name: "device",
code: "device",
base: &["DeviceAssociation"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAssociation.device"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAssociation-focus",
name: "focus",
code: "focus",
base: &["DeviceAssociation"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAssociation.focus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAssociation-identifier",
name: "identifier",
code: "identifier",
base: &["DeviceAssociation"],
r#type: SearchParamType::Token,
expression: Some("DeviceAssociation.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAssociation-relationship",
name: "relationship",
code: "relationship",
base: &["DeviceAssociation"],
r#type: SearchParamType::Token,
expression: Some("DeviceAssociation.relationship"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAssociation-status",
name: "status",
code: "status",
base: &["DeviceAssociation"],
r#type: SearchParamType::Token,
expression: Some("DeviceAssociation.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceAssociation-subject",
name: "subject",
code: "subject",
base: &["DeviceAssociation"],
r#type: SearchParamType::Reference,
expression: Some("DeviceAssociation.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-conforms-to-category",
name: "conforms-to-category",
code: "conforms-to-category",
base: &["DeviceDefinition"],
r#type: SearchParamType::Token,
expression: Some("DeviceDefinition.conformsTo.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-device-name",
name: "device-name",
code: "device-name",
base: &["DeviceDefinition"],
r#type: SearchParamType::String,
expression: Some(
"DeviceDefinition.deviceName.name | DeviceDefinition.classification.type.coding.display | DeviceDefinition.classification.type.text",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["DeviceDefinition"],
r#type: SearchParamType::Token,
expression: Some("DeviceDefinition.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-has-part-canonical",
name: "has-part-canonical",
code: "has-part-canonical",
base: &["DeviceDefinition"],
r#type: SearchParamType::Reference,
expression: Some("DeviceDefinition.hasPart.definition.ofType(canonical)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-has-part-code",
name: "has-part-code",
code: "has-part-code",
base: &["DeviceDefinition"],
r#type: SearchParamType::Token,
expression: Some("DeviceDefinition.hasPart.definition.ofType(CodeableConcept)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-manufacturer",
name: "manufacturer",
code: "manufacturer",
base: &["DeviceDefinition"],
r#type: SearchParamType::Reference,
expression: Some("DeviceDefinition.manufacturer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-model-number",
name: "model-number",
code: "model-number",
base: &["DeviceDefinition"],
r#type: SearchParamType::Token,
expression: Some("DeviceDefinition.modelNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-part-number",
name: "part-number",
code: "part-number",
base: &["DeviceDefinition"],
r#type: SearchParamType::String,
expression: Some("DeviceDefinition.partNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-specification",
name: "specification",
code: "specification",
base: &["DeviceDefinition"],
r#type: SearchParamType::Token,
expression: Some("DeviceDefinition.conformsTo.specification"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-specification-version",
name: "specification-version",
code: "specification-version",
base: &["DeviceDefinition"],
r#type: SearchParamType::Composite,
expression: Some("DeviceDefinition.conformsTo"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-type",
name: "type",
code: "type",
base: &["DeviceDefinition"],
r#type: SearchParamType::Token,
expression: Some("DeviceDefinition.classification.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceDefinition-version-type",
name: "version-type",
code: "version-type",
base: &["DeviceDefinition"],
r#type: SearchParamType::Composite,
expression: Some("DeviceDefinition.deviceVersion"),
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-device",
name: "device",
code: "device",
base: &["DeviceMetric"],
r#type: SearchParamType::Reference,
expression: Some("DeviceMetric.device"),
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-status",
name: "status",
code: "status",
base: &["DeviceMetric"],
r#type: SearchParamType::Token,
expression: Some("DeviceMetric.status"),
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.product.ofType(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.ofType(dateTime)) | (DeviceRequest.occurrence.ofType(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-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-location-code",
name: "location-code",
code: "location-code",
base: &["DeviceRequest"],
r#type: SearchParamType::Token,
expression: Some("DeviceRequest.location.concept"),
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.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-performer-code",
name: "performer-code",
code: "performer-code",
base: &["DeviceRequest"],
r#type: SearchParamType::Token,
expression: Some("DeviceRequest.performer.concept"),
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.replaces"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DeviceRequest-product",
name: "product",
code: "product",
base: &["DeviceRequest"],
r#type: SearchParamType::Token,
expression: Some("DeviceRequest.product.ofType(CodeableConcept)"),
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/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-conclusioncode-code",
name: "conclusioncode-code",
code: "conclusioncode-code",
base: &["DiagnosticReport"],
r#type: SearchParamType::Token,
expression: Some("DiagnosticReport.conclusionCode.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusioncode-reference",
name: "conclusioncode-reference",
code: "conclusioncode-reference",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.conclusionCode.reference"),
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-procedure",
name: "procedure",
code: "procedure",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.procedure"),
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-study",
name: "study",
code: "study",
base: &["DiagnosticReport"],
r#type: SearchParamType::Reference,
expression: Some("DiagnosticReport.study"),
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/DocumentReference-attester",
name: "attester",
code: "attester",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.attester.party"),
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-based-on",
name: "based-on",
code: "based-on",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-body-structure",
name: "body-structure",
code: "body-structure",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.bodyStructure.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-body-structure-reference",
name: "body-structure-reference",
code: "body-structure-reference",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.bodyStructure.reference"),
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-context",
name: "context",
code: "context",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-creation",
name: "creation",
code: "creation",
base: &["DocumentReference"],
r#type: SearchParamType::Date,
expression: Some("DocumentReference.content.attachment.creation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-custodian",
name: "custodian",
code: "custodian",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.custodian"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-description",
name: "description",
code: "description",
base: &["DocumentReference"],
r#type: SearchParamType::String,
expression: Some("DocumentReference.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-doc-status",
name: "doc-status",
code: "doc-status",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.docStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-event-code",
name: "event-code",
code: "event-code",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.event.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-event-reference",
name: "event-reference",
code: "event-reference",
base: &["DocumentReference"],
r#type: SearchParamType::Reference,
expression: Some("DocumentReference.event.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-facility",
name: "facility",
code: "facility",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.facilityType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-format-canonical",
name: "format-canonical",
code: "format-canonical",
base: &["DocumentReference"],
r#type: SearchParamType::Uri,
expression: Some("(DocumentReference.content.profile.value.ofType(canonical))"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-format-code",
name: "format-code",
code: "format-code",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("(DocumentReference.content.profile.value.ofType(Coding))"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-format-uri",
name: "format-uri",
code: "format-uri",
base: &["DocumentReference"],
r#type: SearchParamType::Uri,
expression: Some("(DocumentReference.content.profile.value.ofType(uri))"),
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-modality",
name: "modality",
code: "modality",
base: &["DocumentReference"],
r#type: SearchParamType::Token,
expression: Some("DocumentReference.modality"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DocumentReference-period",
name: "period",
code: "period",
base: &["DocumentReference"],
r#type: SearchParamType::Date,
expression: Some("DocumentReference.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.related.target"),
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.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/DocumentReference-version",
name: "version",
code: "version",
base: &["DocumentReference"],
r#type: SearchParamType::String,
expression: Some("DocumentReference.version"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/DomainResource-text",
name: "_text",
code: "_text",
base: &["DomainResource"],
r#type: SearchParamType::Special,
expression: None,
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-business-status",
name: "business-status",
code: "business-status",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.businessStatus.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-careteam",
name: "careteam",
code: "careteam",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.careTeam"),
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-date-start",
name: "date-start",
code: "date-start",
base: &["Encounter"],
r#type: SearchParamType::Date,
expression: Some("Encounter.actualPeriod.start"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-diagnosis-code",
name: "diagnosis-code",
code: "diagnosis-code",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.diagnosis.condition.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-diagnosis-reference",
name: "diagnosis-reference",
code: "diagnosis-reference",
base: &["Encounter"],
r#type: SearchParamType::Reference,
expression: Some("Encounter.diagnosis.condition.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Encounter-end-date",
name: "end-date",
code: "end-date",
base: &["Encounter"],
r#type: SearchParamType::Date,
expression: Some("Encounter.actualPeriod.end"),
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-location-value-period",
name: "location-value-period",
code: "location-value-period",
base: &["Encounter"],
r#type: SearchParamType::Composite,
expression: Some("Encounter.location"),
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.actor"),
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.actor.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.reason.value.concept"),
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.reason.value.reference"),
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.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/Encounter-subject-status",
name: "subject-status",
code: "subject-status",
base: &["Encounter"],
r#type: SearchParamType::Token,
expression: Some("Encounter.subjectStatus"),
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-profile",
name: "payload-profile",
code: "payload-profile",
base: &["Endpoint"],
r#type: SearchParamType::Reference,
expression: Some("Endpoint.payload.profileCanonical | Endpoint.payload.profileUri"),
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.payload.type"),
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/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-diagnosis-code",
name: "diagnosis-code",
code: "diagnosis-code",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Token,
expression: Some("EpisodeOfCare.diagnosis.condition.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-diagnosis-reference",
name: "diagnosis-reference",
code: "diagnosis-reference",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Reference,
expression: Some("EpisodeOfCare.diagnosis.condition.reference"),
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-reason-code",
name: "reason-code",
code: "reason-code",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Token,
expression: Some("EpisodeOfCare.reason.value.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-reason-reference",
name: "reason-reference",
code: "reason-reference",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Reference,
expression: Some("EpisodeOfCare.reason.value.reference"),
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/EpisodeOfCare-subject",
name: "subject",
code: "subject",
base: &["EpisodeOfCare"],
r#type: SearchParamType::Reference,
expression: Some("EpisodeOfCare.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EventDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["EventDefinition"],
r#type: SearchParamType::Token,
expression: Some("EventDefinition.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Evidence-experimental",
name: "experimental",
code: "experimental",
base: &["Evidence"],
r#type: SearchParamType::Token,
expression: Some("Evidence.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/EvidenceVariable-experimental",
name: "experimental",
code: "experimental",
base: &["EvidenceVariable"],
r#type: SearchParamType::Token,
expression: Some("EvidenceVariable.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ExampleScenario-experimental",
name: "experimental",
code: "experimental",
base: &["ExampleScenario"],
r#type: SearchParamType::Token,
expression: Some("ExampleScenario.experimental"),
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-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-group",
name: "group",
code: "group",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some(
"ExplanationOfBenefit.subject.where(resolve() is Group) | ExplanationOfBenefit.item.subject.where(resolve() is Group) | ExplanationOfBenefit.addItem.subject.where(resolve() is Group)",
),
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-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/ExplanationOfBenefit-subject",
name: "subject",
code: "subject",
base: &["ExplanationOfBenefit"],
r#type: SearchParamType::Reference,
expression: Some(
"ExplanationOfBenefit.subject | ExplanationOfBenefit.item.subject | ExplanationOfBenefit.addItem.subject",
),
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-category",
name: "category",
code: "category",
base: &["Flag"],
r#type: SearchParamType::Token,
expression: Some("Flag.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Flag-status",
name: "status",
code: "status",
base: &["Flag"],
r#type: SearchParamType::Token,
expression: Some("Flag.status"),
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-addresses",
name: "addresses",
code: "addresses",
base: &["Goal"],
r#type: SearchParamType::Reference,
expression: Some("Goal.addresses"),
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-description",
name: "description",
code: "description",
base: &["Goal"],
r#type: SearchParamType::Token,
expression: Some("Goal.description"),
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.ofType(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.ofType(date))"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Goal-target-measure",
name: "target-measure",
code: "target-measure",
base: &["Goal"],
r#type: SearchParamType::Token,
expression: Some("Goal.target.measure"),
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-quantity",
name: "characteristic-quantity",
code: "characteristic-quantity",
base: &["Group"],
r#type: SearchParamType::Composite,
expression: Some("Group.characteristic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-characteristic-reference",
name: "characteristic-reference",
code: "characteristic-reference",
base: &["Group"],
r#type: SearchParamType::Composite,
expression: Some("Group.characteristic"),
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-experimental",
name: "experimental",
code: "experimental",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.experimental"),
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-membership",
name: "membership",
code: "membership",
base: &["Group"],
r#type: SearchParamType::Token,
expression: Some("Group.membership"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Group-quantity",
name: "quantity",
code: "quantity",
base: &["Group"],
r#type: SearchParamType::Quantity,
expression: Some(
"(Group.characteristic.value.ofType(Quantity)) | (Group.characteristic.value.ofType(Range))",
),
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.ofType(CodeableConcept)) | (Group.characteristic.value.ofType(boolean))",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-date",
name: "date",
code: "date",
base: &["GuidanceResponse"],
r#type: SearchParamType::Date,
expression: Some("GuidanceResponse.occurrenceDateTime"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-module-code",
name: "module-code",
code: "module-code",
base: &["GuidanceResponse"],
r#type: SearchParamType::Token,
expression: Some("GuidanceResponse.module as CodeableConcept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-module-reference",
name: "module-reference",
code: "module-reference",
base: &["GuidanceResponse"],
r#type: SearchParamType::Reference,
expression: Some("GuidanceResponse.module as canonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/GuidanceResponse-module-uri",
name: "module-uri",
code: "module-uri",
base: &["GuidanceResponse"],
r#type: SearchParamType::Uri,
expression: Some("GuidanceResponse.module as uri"),
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-status",
name: "status",
code: "status",
base: &["GuidanceResponse"],
r#type: SearchParamType::Token,
expression: Some("GuidanceResponse.status"),
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/GuidanceResponse-topic",
name: "topic",
code: "topic",
base: &["GuidanceResponse"],
r#type: SearchParamType::Token,
expression: Some("GuidanceResponse.topic"),
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-communication",
name: "communication",
code: "communication",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.communication"),
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-eligibility",
name: "eligibility",
code: "eligibility",
base: &["HealthcareService"],
r#type: SearchParamType::Token,
expression: Some("HealthcareService.eligibility.code"),
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-offered-in",
name: "offered-in",
code: "offered-in",
base: &["HealthcareService"],
r#type: SearchParamType::Reference,
expression: Some("HealthcareService.offeredIn"),
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/ImagingSelection-based-on",
name: "based-on",
code: "based-on",
base: &["ImagingSelection"],
r#type: SearchParamType::Reference,
expression: Some("ImagingSelection.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-body-site",
name: "body-site",
code: "body-site",
base: &["ImagingSelection"],
r#type: SearchParamType::Token,
expression: Some("ImagingSelection.bodySite.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-body-structure",
name: "body-structure",
code: "body-structure",
base: &["ImagingSelection"],
r#type: SearchParamType::Reference,
expression: Some("ImagingSelection.bodySite.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-category",
name: "category",
code: "category",
base: &["ImagingSelection"],
r#type: SearchParamType::Token,
expression: Some("ImagingSelection.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-derived-from",
name: "derived-from",
code: "derived-from",
base: &["ImagingSelection"],
r#type: SearchParamType::Reference,
expression: Some("ImagingSelection.derivedFrom"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-issued",
name: "issued",
code: "issued",
base: &["ImagingSelection"],
r#type: SearchParamType::Date,
expression: Some("ImagingSelection.issued"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-modality",
name: "modality",
code: "modality",
base: &["ImagingSelection"],
r#type: SearchParamType::Token,
expression: Some("ImagingSelection.modality"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-status",
name: "status",
code: "status",
base: &["ImagingSelection"],
r#type: SearchParamType::Token,
expression: Some("ImagingSelection.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-study-uid",
name: "study-uid",
code: "study-uid",
base: &["ImagingSelection"],
r#type: SearchParamType::Token,
expression: Some("ImagingSelection.studyUid"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingSelection-subject",
name: "subject",
code: "subject",
base: &["ImagingSelection"],
r#type: SearchParamType::Reference,
expression: Some("ImagingSelection.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-based-on",
name: "based-on",
code: "based-on",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-body-site",
name: "body-site",
code: "body-site",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.series.bodySite.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-body-structure",
name: "body-structure",
code: "body-structure",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.series.bodySite.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class",
name: "dicom-class",
code: "dicom-class",
base: &["ImagingStudy"],
r#type: SearchParamType::Uri,
expression: Some("ImagingStudy.series.instance.sopClass"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint",
name: "endpoint",
code: "endpoint",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.endpoint | ImagingStudy.series.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-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-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-procedure",
name: "procedure",
code: "procedure",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.procedure"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-reason-concept",
name: "reason-concept",
code: "reason-concept",
base: &["ImagingStudy"],
r#type: SearchParamType::Token,
expression: Some("ImagingStudy.reason.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ImagingStudy-reason-reference",
name: "reason-reference",
code: "reason-reference",
base: &["ImagingStudy"],
r#type: SearchParamType::Reference,
expression: Some("ImagingStudy.reason.reference"),
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-encounter",
name: "encounter",
code: "encounter",
base: &["Immunization"],
r#type: SearchParamType::Reference,
expression: Some("Immunization.encounter"),
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.reference"),
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.manifestation.reference"),
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.reason.concept"),
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.reason.reference"),
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/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/Ingredient-for",
name: "for",
code: "for",
base: &["Ingredient"],
r#type: SearchParamType::Reference,
expression: Some("Ingredient.for"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-function",
name: "function",
code: "function",
base: &["Ingredient"],
r#type: SearchParamType::Token,
expression: Some("Ingredient.function"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-identifier",
name: "identifier",
code: "identifier",
base: &["Ingredient"],
r#type: SearchParamType::Token,
expression: Some("Ingredient.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-manufacturer",
name: "manufacturer",
code: "manufacturer",
base: &["Ingredient"],
r#type: SearchParamType::Reference,
expression: Some("Ingredient.manufacturer.manufacturer"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-role",
name: "role",
code: "role",
base: &["Ingredient"],
r#type: SearchParamType::Token,
expression: Some("Ingredient.role"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-status",
name: "status",
code: "status",
base: &["Ingredient"],
r#type: SearchParamType::Token,
expression: Some("Ingredient.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-strength-concentration-denominator",
name: "strength-concentration-denominator",
code: "strength-concentration-denominator",
base: &["Ingredient"],
r#type: SearchParamType::Quantity,
expression: Some(
"Ingredient.substance.strength.concentration.ofType(Ratio).denominator",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-strength-concentration-numerator",
name: "strength-concentration-numerator",
code: "strength-concentration-numerator",
base: &["Ingredient"],
r#type: SearchParamType::Quantity,
expression: Some("Ingredient.substance.strength.concentration.ofType(Ratio).numerator"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-strength-concentration-quantity",
name: "strength-concentration-quantity",
code: "strength-concentration-quantity",
base: &["Ingredient"],
r#type: SearchParamType::Quantity,
expression: Some("Ingredient.substance.strength.concentration.ofType(Quantity)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-strength-concentration-ratio",
name: "strength-concentration-ratio",
code: "strength-concentration-ratio",
base: &["Ingredient"],
r#type: SearchParamType::Composite,
expression: Some("Ingredient.substance.strength.concentration.ofType(Ratio)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-strength-presentation-denominator",
name: "strength-presentation-denominator",
code: "strength-presentation-denominator",
base: &["Ingredient"],
r#type: SearchParamType::Quantity,
expression: Some(
"Ingredient.substance.strength.presentation.ofType(Ratio).denominator",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-strength-presentation-numerator",
name: "strength-presentation-numerator",
code: "strength-presentation-numerator",
base: &["Ingredient"],
r#type: SearchParamType::Quantity,
expression: Some("Ingredient.substance.strength.presentation.ofType(Ratio).numerator"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-strength-presentation-quantity",
name: "strength-presentation-quantity",
code: "strength-presentation-quantity",
base: &["Ingredient"],
r#type: SearchParamType::Quantity,
expression: Some("Ingredient.substance.strength.presentation.ofType(Quantity)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-strength-presentation-ratio",
name: "strength-presentation-ratio",
code: "strength-presentation-ratio",
base: &["Ingredient"],
r#type: SearchParamType::Composite,
expression: Some("Ingredient.substance.strength.presentation.ofType(Ratio)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-substance",
name: "substance",
code: "substance",
base: &["Ingredient"],
r#type: SearchParamType::Reference,
expression: Some("Ingredient.substance.code.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-substance-code",
name: "substance-code",
code: "substance-code",
base: &["Ingredient"],
r#type: SearchParamType::Token,
expression: Some("Ingredient.substance.code.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-substance-code-strength-concentration-quantity",
name: "substance-code-strength-concentration-quantity",
code: "substance-code-strength-concentration-quantity",
base: &["Ingredient"],
r#type: SearchParamType::Composite,
expression: Some("Ingredient.substance"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-substance-code-strength-concentration-ratio",
name: "substance-code-strength-concentration-ratio",
code: "substance-code-strength-concentration-ratio",
base: &["Ingredient"],
r#type: SearchParamType::Composite,
expression: Some("Ingredient.substance"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-substance-code-strength-presentation-quantity",
name: "substance-code-strength-presentation-quantity",
code: "substance-code-strength-presentation-quantity",
base: &["Ingredient"],
r#type: SearchParamType::Composite,
expression: Some("Ingredient.substance"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-substance-code-strength-presentation-ratio",
name: "substance-code-strength-presentation-ratio",
code: "substance-code-strength-presentation-ratio",
base: &["Ingredient"],
r#type: SearchParamType::Composite,
expression: Some("Ingredient.substance"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Ingredient-substance-definition",
name: "substance-definition",
code: "substance-definition",
base: &["Ingredient"],
r#type: SearchParamType::Reference,
expression: Some("Ingredient.substance.code.reference"),
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-experimental",
name: "experimental",
code: "experimental",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-subject-canonical",
name: "subject-canonical",
code: "subject-canonical",
base: &["Library"],
r#type: SearchParamType::Reference,
expression: Some("Library.subject as canonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-subject-code",
name: "subject-code",
code: "subject-code",
base: &["Library"],
r#type: SearchParamType::Token,
expression: Some("Library.subject as CodeableConcept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Library-subject-reference",
name: "subject-reference",
code: "subject-reference",
base: &["Library"],
r#type: SearchParamType::Reference,
expression: Some("Library.subject as Reference"),
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/List-contributor",
name: "contributor",
code: "contributor",
base: &["List"],
r#type: SearchParamType::Reference,
expression: Some("List.contributor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/List-editor",
name: "editor",
code: "editor",
base: &["List"],
r#type: SearchParamType::Reference,
expression: Some("List.contributor | List.source"),
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-characteristic",
name: "characteristic",
code: "characteristic",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.characteristic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-code",
name: "code",
code: "code",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Location-contains",
name: "contains",
code: "contains",
base: &["Location"],
r#type: SearchParamType::Special,
expression: Some(
"Location.extension('http://hl7.org/fhir/StructureDefinition/location-boundary-geojson').value",
),
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-form",
name: "form",
code: "form",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.form"),
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-mode",
name: "mode",
code: "mode",
base: &["Location"],
r#type: SearchParamType::Token,
expression: Some("Location.mode"),
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/ManufacturedItemDefinition-dose-form",
name: "dose-form",
code: "dose-form",
base: &["ManufacturedItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ManufacturedItemDefinition.manufacturedDoseForm"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["ManufacturedItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ManufacturedItemDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-ingredient",
name: "ingredient",
code: "ingredient",
base: &["ManufacturedItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ManufacturedItemDefinition.ingredient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-name",
name: "name",
code: "name",
base: &["ManufacturedItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ManufacturedItemDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-status",
name: "status",
code: "status",
base: &["ManufacturedItemDefinition"],
r#type: SearchParamType::Token,
expression: Some("ManufacturedItemDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-experimental",
name: "experimental",
code: "experimental",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("Measure.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-subject-canonical",
name: "subject-canonical",
code: "subject-canonical",
base: &["Measure"],
r#type: SearchParamType::Reference,
expression: Some("Measure.subject as canonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-subject-code",
name: "subject-code",
code: "subject-code",
base: &["Measure"],
r#type: SearchParamType::Token,
expression: Some("Measure.subject as CodeableConcept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Measure-subject-reference",
name: "subject-reference",
code: "subject-reference",
base: &["Measure"],
r#type: SearchParamType::Reference,
expression: Some("Measure.subject as Reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MeasureReport-category",
name: "category",
code: "category",
base: &["MeasureReport"],
r#type: SearchParamType::Token,
expression: Some("MeasureReport.category"),
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-location",
name: "location",
code: "location",
base: &["MeasureReport"],
r#type: SearchParamType::Reference,
expression: Some("MeasureReport.location"),
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-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/Medication-expiration-date",
name: "expiration-date",
code: "expiration-date",
base: &["Medication"],
r#type: SearchParamType::Date,
expression: Some("Medication.instance.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.doseForm"),
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.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.concept"),
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.instance.lotNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-marketingauthorizationholder",
name: "marketingauthorizationholder",
code: "marketingauthorizationholder",
base: &["Medication"],
r#type: SearchParamType::Reference,
expression: Some("Medication.marketingAuthorizationHolder"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Medication-serial-number",
name: "serial-number",
code: "serial-number",
base: &["Medication"],
r#type: SearchParamType::Token,
expression: Some("Medication.identifier"),
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-device",
name: "device",
code: "device",
base: &["MedicationAdministration"],
r#type: SearchParamType::Reference,
expression: Some("MedicationAdministration.device.reference"),
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.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer-device-code",
name: "performer-device-code",
code: "performer-device-code",
base: &["MedicationAdministration"],
r#type: SearchParamType::Token,
expression: Some("MedicationAdministration.performer.actor.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given",
name: "reason-given",
code: "reason-given",
base: &["MedicationAdministration"],
r#type: SearchParamType::Reference,
expression: Some("MedicationAdministration.reason.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given-code",
name: "reason-given-code",
code: "reason-given-code",
base: &["MedicationAdministration"],
r#type: SearchParamType::Token,
expression: Some("MedicationAdministration.reason.concept"),
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-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-location",
name: "location",
code: "location",
base: &["MedicationDispense"],
r#type: SearchParamType::Reference,
expression: Some("MedicationDispense.location"),
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-recorded",
name: "recorded",
code: "recorded",
base: &["MedicationDispense"],
r#type: SearchParamType::Date,
expression: Some("MedicationDispense.recorded"),
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-whenhandedover",
name: "whenhandedover",
code: "whenhandedover",
base: &["MedicationDispense"],
r#type: SearchParamType::Date,
expression: Some("MedicationDispense.whenHandedOver"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared",
name: "whenprepared",
code: "whenprepared",
base: &["MedicationDispense"],
r#type: SearchParamType::Date,
expression: Some("MedicationDispense.whenPrepared"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon",
name: "authoredon",
code: "authoredon",
base: &["MedicationRequest"],
r#type: SearchParamType::Date,
expression: Some("MedicationRequest.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-category",
name: "category",
code: "category",
base: &["MedicationRequest"],
r#type: SearchParamType::Token,
expression: Some("MedicationRequest.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-group-identifier",
name: "group-identifier",
code: "group-identifier",
base: &["MedicationRequest"],
r#type: SearchParamType::Token,
expression: Some("MedicationRequest.groupIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicationRequest-group-or-identifier",
name: "group-or-identifier",
code: "group-or-identifier",
base: &["MedicationRequest"],
r#type: SearchParamType::Token,
expression: Some("MedicationRequest.groupIdentifier | MedicationRequest.identifier"),
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.dispenser"),
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-adherence",
name: "adherence",
code: "adherence",
base: &["MedicationStatement"],
r#type: SearchParamType::Token,
expression: Some("MedicationStatement.adherence.code"),
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-effective",
name: "effective",
code: "effective",
base: &["MedicationStatement"],
r#type: SearchParamType::Date,
expression: Some(
"MedicationStatement.effective.ofType(dateTime) | MedicationStatement.effective.ofType(Period)",
),
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/MedicinalProductDefinition-characteristic",
name: "characteristic",
code: "characteristic",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some(
"MedicinalProductDefinition.characteristic.value.ofType(CodeableConcept)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-characteristic-date",
name: "characteristic-date",
code: "characteristic-date",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Date,
expression: Some("MedicinalProductDefinition.characteristic.value.ofType(date)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-characteristic-quantity",
name: "characteristic-quantity",
code: "characteristic-quantity",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Quantity,
expression: Some("MedicinalProductDefinition.characteristic.value.ofType(Quantity)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-characteristic-string",
name: "characteristic-string",
code: "characteristic-string",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::String,
expression: Some("MedicinalProductDefinition.characteristic.value.ofType(markdown)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-characteristic-type",
name: "characteristic-type",
code: "characteristic-type",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.characteristic.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-contact",
name: "contact",
code: "contact",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductDefinition.contact.contact"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-domain",
name: "domain",
code: "domain",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.domain"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-ingredient",
name: "ingredient",
code: "ingredient",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.ingredient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-master-file",
name: "master-file",
code: "master-file",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductDefinition.masterFile"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-name",
name: "name",
code: "name",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::String,
expression: Some("MedicinalProductDefinition.name.productName"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-name-country",
name: "name-country",
code: "name-country",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.name.usage.country"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-name-language",
name: "name-language",
code: "name-language",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.name.usage.language"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-operation-organization",
name: "operation-organization",
code: "operation-organization",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductDefinition.operation.organization"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-operation-organization-type",
name: "operation-organization-type",
code: "operation-organization-type",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Composite,
expression: Some("MedicinalProductDefinition.operation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-operation-organization-type-code",
name: "operation-organization-type-code",
code: "operation-organization-type-code",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Composite,
expression: Some("MedicinalProductDefinition.operation"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-operation-type",
name: "operation-type",
code: "operation-type",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some("MedicinalProductDefinition.operation.type.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-operation-type-code",
name: "operation-type-code",
code: "operation-type-code",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.operation.type.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-product-classification",
name: "product-classification",
code: "product-classification",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.classification"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-status",
name: "status",
code: "status",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-type",
name: "type",
code: "type",
base: &["MedicinalProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("MedicinalProductDefinition.type"),
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.ofType(Coding)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MessageDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["MessageDefinition"],
r#type: SearchParamType::Token,
expression: Some("MessageDefinition.experimental"),
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/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-event",
name: "event",
code: "event",
base: &["MessageHeader"],
r#type: SearchParamType::Token,
expression: Some(
"MessageHeader.event.ofType(Coding) | MessageHeader.event.ofType(canonical)",
),
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-sender",
name: "sender",
code: "sender",
base: &["MessageHeader"],
r#type: SearchParamType::Reference,
expression: Some("MessageHeader.source.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/MetadataResource-composed-of",
name: "composed-of",
code: "composed-of",
base: &[
"ActivityDefinition",
"EventDefinition",
"Library",
"Measure",
"PlanDefinition",
],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='composed-of').resource | EventDefinition.relatedArtifact.where(type='composed-of').resource | Library.relatedArtifact.where(type='composed-of').resource | Measure.relatedArtifact.where(type='composed-of').resource | PlanDefinition.relatedArtifact.where(type='composed-of').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MetadataResource-depends-on",
name: "depends-on",
code: "depends-on",
base: &[
"ActivityDefinition",
"EventDefinition",
"Library",
"Measure",
"PlanDefinition",
],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='depends-on').resource | ActivityDefinition.library | EventDefinition.relatedArtifact.where(type='depends-on').resource | Library.relatedArtifact.where(type='depends-on').resource | Measure.relatedArtifact.where(type='depends-on').resource | Measure.library | PlanDefinition.relatedArtifact.where(type='depends-on').resource | PlanDefinition.library",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MetadataResource-derived-from",
name: "derived-from",
code: "derived-from",
base: &[
"ActivityDefinition",
"CodeSystem",
"ConceptMap",
"EventDefinition",
"Library",
"Measure",
"NamingSystem",
"PlanDefinition",
"ValueSet",
],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='derived-from').resource | CodeSystem.relatedArtifact.where(type='derived-from').resource | ConceptMap.relatedArtifact.where(type='derived-from').resource | EventDefinition.relatedArtifact.where(type='derived-from').resource | Library.relatedArtifact.where(type='derived-from').resource | Measure.relatedArtifact.where(type='derived-from').resource | NamingSystem.relatedArtifact.where(type='derived-from').resource | PlanDefinition.relatedArtifact.where(type='derived-from').resource | ValueSet.relatedArtifact.where(type='derived-from').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MetadataResource-effective",
name: "effective",
code: "effective",
base: &[
"ActivityDefinition",
"CodeSystem",
"ConceptMap",
"EventDefinition",
"Library",
"Measure",
"NamingSystem",
"PlanDefinition",
"Questionnaire",
"ValueSet",
],
r#type: SearchParamType::Date,
expression: Some(
"ActivityDefinition.effectivePeriod | CodeSystem.effectivePeriod | ConceptMap.effectivePeriod | EventDefinition.effectivePeriod | Library.effectivePeriod | Measure.effectivePeriod | NamingSystem.effectivePeriod | PlanDefinition.effectivePeriod | Questionnaire.effectivePeriod | ValueSet.effectivePeriod",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MetadataResource-predecessor",
name: "predecessor",
code: "predecessor",
base: &[
"ActivityDefinition",
"CodeSystem",
"ConceptMap",
"EventDefinition",
"Library",
"Measure",
"NamingSystem",
"PlanDefinition",
"ValueSet",
],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='predecessor').resource | CodeSystem.relatedArtifact.where(type='predecessor').resource | ConceptMap.relatedArtifact.where(type='predecessor').resource | EventDefinition.relatedArtifact.where(type='predecessor').resource | Library.relatedArtifact.where(type='predecessor').resource | Measure.relatedArtifact.where(type='predecessor').resource | NamingSystem.relatedArtifact.where(type='predecessor').resource | PlanDefinition.relatedArtifact.where(type='predecessor').resource | ValueSet.relatedArtifact.where(type='predecessor').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MetadataResource-successor",
name: "successor",
code: "successor",
base: &[
"ActivityDefinition",
"EventDefinition",
"Library",
"Measure",
"PlanDefinition",
],
r#type: SearchParamType::Reference,
expression: Some(
"ActivityDefinition.relatedArtifact.where(type='successor').resource | EventDefinition.relatedArtifact.where(type='successor').resource | Library.relatedArtifact.where(type='successor').resource | Measure.relatedArtifact.where(type='successor').resource | PlanDefinition.relatedArtifact.where(type='successor').resource",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/MetadataResource-topic",
name: "topic",
code: "topic",
base: &[
"ActivityDefinition",
"CodeSystem",
"ConceptMap",
"EventDefinition",
"EvidenceVariable",
"Library",
"Measure",
"NamingSystem",
"PlanDefinition",
"ValueSet",
],
r#type: SearchParamType::Token,
expression: Some(
"ActivityDefinition.topic | CodeSystem.topic | ConceptMap.topic | EventDefinition.topic | Library.topic | Measure.topic | NamingSystem.topic | PlanDefinition.topic | ValueSet.topic",
),
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-experimental",
name: "experimental",
code: "experimental",
base: &["NamingSystem"],
r#type: SearchParamType::Token,
expression: Some("NamingSystem.experimental"),
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/NutritionIntake-nutrition",
name: "nutrition",
code: "nutrition",
base: &["NutritionIntake"],
r#type: SearchParamType::Token,
expression: Some("NutritionIntake.nutritionItem.nutritionProduct.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionIntake-source",
name: "source",
code: "source",
base: &["NutritionIntake"],
r#type: SearchParamType::Reference,
expression: Some("(NutritionIntake.reported as Reference)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionIntake-status",
name: "status",
code: "status",
base: &["NutritionIntake"],
r#type: SearchParamType::Token,
expression: Some("NutritionIntake.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionIntake-subject",
name: "subject",
code: "subject",
base: &["NutritionIntake"],
r#type: SearchParamType::Reference,
expression: Some("NutritionIntake.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-additive",
name: "additive",
code: "additive",
base: &["NutritionOrder"],
r#type: SearchParamType::Token,
expression: Some("NutritionOrder.additive.modularType.concept"),
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.type.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionOrder-group-identifier",
name: "group-identifier",
code: "group-identifier",
base: &["NutritionOrder"],
r#type: SearchParamType::Token,
expression: Some("NutritionOrder.groupIdentifier"),
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-requester",
name: "requester",
code: "requester",
base: &["NutritionOrder"],
r#type: SearchParamType::Reference,
expression: Some("NutritionOrder.requester"),
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-subject",
name: "subject",
code: "subject",
base: &["NutritionOrder"],
r#type: SearchParamType::Reference,
expression: Some("NutritionOrder.subject"),
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.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionProduct-code",
name: "code",
code: "code",
base: &["NutritionProduct"],
r#type: SearchParamType::Token,
expression: Some("NutritionProduct.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionProduct-expiration-date",
name: "expiration-date",
code: "expiration-date",
base: &["NutritionProduct"],
r#type: SearchParamType::Date,
expression: Some("NutritionProduct.instance.expiry"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionProduct-identifier",
name: "identifier",
code: "identifier",
base: &["NutritionProduct"],
r#type: SearchParamType::Token,
expression: Some("NutritionProduct.instance.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionProduct-ingredient-item",
name: "ingredient-item",
code: "ingredient-item",
base: &["NutritionProduct"],
r#type: SearchParamType::Token,
expression: Some("NutritionProduct.ingredient.item.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionProduct-lot-number",
name: "lot-number",
code: "lot-number",
base: &["NutritionProduct"],
r#type: SearchParamType::Token,
expression: Some("NutritionProduct.instance.lotNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionProduct-serial-number",
name: "serial-number",
code: "serial-number",
base: &["NutritionProduct"],
r#type: SearchParamType::Token,
expression: Some("NutritionProduct.instance.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/NutritionProduct-status",
name: "status",
code: "status",
base: &["NutritionProduct"],
r#type: SearchParamType::Token,
expression: Some("NutritionProduct.category"),
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-body-site",
name: "body-site",
code: "body-site",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.bodySite"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-body-structure-code",
name: "body-structure-code",
code: "body-structure-code",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.bodyStructure.concept"),
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-interpretation",
name: "combo-interpretation",
code: "combo-interpretation",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.interpretation | Observation.component.interpretation"),
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.ofType(CodeableConcept) | Observation.component.value.ofType(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.ofType(Quantity) | Observation.component.value.ofType(Quantity)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-code",
name: "component-code",
code: "component-code",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.component.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept",
name: "component-code-value-concept",
code: "component-code-value-concept",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation.component"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity",
name: "component-code-value-quantity",
code: "component-code-value-quantity",
base: &["Observation"],
r#type: SearchParamType::Composite,
expression: Some("Observation.component"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason",
name: "component-data-absent-reason",
code: "component-data-absent-reason",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.component.dataAbsentReason"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-component-interpretation",
name: "component-interpretation",
code: "component-interpretation",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.component.interpretation"),
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.ofType(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.ofType(Quantity)"),
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-interpretation",
name: "interpretation",
code: "interpretation",
base: &["Observation"],
r#type: SearchParamType::Token,
expression: Some("Observation.interpretation"),
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-reference",
name: "reference",
code: "reference",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.bodyStructure.reference"),
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-supporting-device",
name: "supporting-device",
code: "supporting-device",
base: &["Observation"],
r#type: SearchParamType::Reference,
expression: Some("Observation.supportingDevice.reference"),
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.ofType(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.ofType(dateTime) | Observation.value.ofType(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.ofType(Quantity)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Observation-value-string",
name: "value-string",
code: "value-string",
base: &["Observation"],
r#type: SearchParamType::String,
expression: Some("Observation.value.ofType(string)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-body-structure-code",
name: "body-structure-code",
code: "body-structure-code",
base: &["ObservationDefinition"],
r#type: SearchParamType::Token,
expression: Some("ObservationDefinition.bodyStructure.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-category",
name: "category",
code: "category",
base: &["ObservationDefinition"],
r#type: SearchParamType::Token,
expression: Some("ObservationDefinition.category"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-code",
name: "code",
code: "code",
base: &["ObservationDefinition"],
r#type: SearchParamType::Token,
expression: Some("ObservationDefinition.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["ObservationDefinition"],
r#type: SearchParamType::Token,
expression: Some("ObservationDefinition.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-method",
name: "method",
code: "method",
base: &["ObservationDefinition"],
r#type: SearchParamType::Token,
expression: Some("ObservationDefinition.method"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-reference",
name: "reference",
code: "reference",
base: &["ObservationDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ObservationDefinition.bodyStructure.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-supporting-device",
name: "supporting-device",
code: "supporting-device",
base: &["ObservationDefinition"],
r#type: SearchParamType::Composite,
expression: Some("ObservationDefinition.supportingDevice"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-supporting-device-code",
name: "supporting-device-code",
code: "supporting-device-code",
base: &["ObservationDefinition"],
r#type: SearchParamType::Token,
expression: Some("ObservationDefinition.supportingDevice.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ObservationDefinition-supporting-device-reference",
name: "supporting-device-reference",
code: "supporting-device-reference",
base: &["ObservationDefinition"],
r#type: SearchParamType::Reference,
expression: Some("ObservationDefinition.supportingDevice.reference"),
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-experimental",
name: "experimental",
code: "experimental",
base: &["OperationDefinition"],
r#type: SearchParamType::Token,
expression: Some("OperationDefinition.experimental"),
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.contact.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.contact.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.contact.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.contact.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.contact.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.contact.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 | Organization.qualification.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.contact.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-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.contact.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.contact.telecom"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-biological",
name: "biological",
code: "biological",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PackagedProductDefinition.repeat(packaging).containedItem.item.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-contained-item",
name: "contained-item",
code: "contained-item",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PackagedProductDefinition.repeat(packaging).containedItem.item.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-device",
name: "device",
code: "device",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PackagedProductDefinition.repeat(packaging).containedItem.item.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("PackagedProductDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-manufactured-item",
name: "manufactured-item",
code: "manufactured-item",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PackagedProductDefinition.repeat(packaging).containedItem.item.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-medication",
name: "medication",
code: "medication",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PackagedProductDefinition.repeat(packaging).containedItem.item.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-name",
name: "name",
code: "name",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::String,
expression: Some("PackagedProductDefinition.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-nutrition",
name: "nutrition",
code: "nutrition",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PackagedProductDefinition.repeat(packaging).containedItem.item.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-package",
name: "package",
code: "package",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PackagedProductDefinition.repeat(packaging).containedItem.item.reference",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-package-for",
name: "package-for",
code: "package-for",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Reference,
expression: Some("PackagedProductDefinition.packageFor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-status",
name: "status",
code: "status",
base: &["PackagedProductDefinition"],
r#type: SearchParamType::Token,
expression: Some("PackagedProductDefinition.status"),
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.ofType(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-claim-identifier",
name: "claim-identifier",
code: "claim-identifier",
base: &["PaymentNotice"],
r#type: SearchParamType::Token,
expression: Some("PaymentNotice.claimIdentifier"),
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-patient",
name: "patient",
code: "patient",
base: &["PaymentNotice"],
r#type: SearchParamType::Reference,
expression: Some("PaymentNotice.patient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-payee",
name: "payee",
code: "payee",
base: &["PaymentNotice"],
r#type: SearchParamType::Reference,
expression: Some("PaymentNotice.payee"),
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-recipient",
name: "recipient",
code: "recipient",
base: &["PaymentNotice"],
r#type: SearchParamType::Reference,
expression: Some("PaymentNotice.recipient"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentNotice-reporter",
name: "reporter",
code: "reporter",
base: &["PaymentNotice"],
r#type: SearchParamType::Reference,
expression: Some("PaymentNotice.reporter"),
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-allocation-account",
name: "allocation-account",
code: "allocation-account",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Reference,
expression: Some("PaymentReconciliation.allocation.account"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-allocation-encounter",
name: "allocation-encounter",
code: "allocation-encounter",
base: &["PaymentReconciliation"],
r#type: SearchParamType::Reference,
expression: Some("PaymentReconciliation.allocation.encounter"),
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-death-date",
name: "death-date",
code: "death-date",
base: &["Person"],
r#type: SearchParamType::Date,
expression: Some("(Person.deceased.ofType(dateTime))"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-deceased",
name: "deceased",
code: "deceased",
base: &["Person"],
r#type: SearchParamType::Token,
expression: Some("Person.deceased.exists() and Person.deceased != false"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-family",
name: "family",
code: "family",
base: &["Person"],
r#type: SearchParamType::String,
expression: Some("Person.name.family"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Person-given",
name: "given",
code: "given",
base: &["Person"],
r#type: SearchParamType::String,
expression: Some("Person.name.given"),
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-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-definition",
name: "definition",
code: "definition",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some(
"PlanDefinition.repeat(action).definition.ofType(canonical) | PlanDefinition.repeat(action).definition.ofType(uri)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-subject-canonical",
name: "subject-canonical",
code: "subject-canonical",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some("PlanDefinition.subject as canonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-subject-code",
name: "subject-code",
code: "subject-code",
base: &["PlanDefinition"],
r#type: SearchParamType::Token,
expression: Some("PlanDefinition.subject as CodeableConcept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PlanDefinition-subject-reference",
name: "subject-reference",
code: "subject-reference",
base: &["PlanDefinition"],
r#type: SearchParamType::Reference,
expression: Some("PlanDefinition.subject as Reference"),
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/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.language"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Practitioner-death-date",
name: "death-date",
code: "death-date",
base: &["Practitioner"],
r#type: SearchParamType::Date,
expression: Some("(Practitioner.deceased.ofType(dateTime))"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Practitioner-deceased",
name: "deceased",
code: "deceased",
base: &["Practitioner"],
r#type: SearchParamType::Token,
expression: Some("Practitioner.deceased.exists() and Practitioner.deceased != false"),
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 | Practitioner.qualification.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/Practitioner-qual-code-period",
name: "qual-code-period",
code: "qual-code-period",
base: &["Practitioner"],
r#type: SearchParamType::Composite,
expression: Some("Practitioner.qualification"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Practitioner-qualification-code",
name: "qualification-code",
code: "qualification-code",
base: &["Practitioner"],
r#type: SearchParamType::Token,
expression: Some("Practitioner.qualification.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Practitioner-qualification-period",
name: "qualification-period",
code: "qualification-period",
base: &["Practitioner"],
r#type: SearchParamType::Date,
expression: Some("Practitioner.qualification.period"),
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-characteristic",
name: "characteristic",
code: "characteristic",
base: &["PractitionerRole"],
r#type: SearchParamType::Token,
expression: Some("PractitionerRole.characteristic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/PractitionerRole-communication",
name: "communication",
code: "communication",
base: &["PractitionerRole"],
r#type: SearchParamType::Token,
expression: Some("PractitionerRole.communication"),
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-body-structure-code",
name: "body-structure-code",
code: "body-structure-code",
base: &["Procedure"],
r#type: SearchParamType::Token,
expression: Some("Procedure.bodyStructure.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-body-structure-reference",
name: "body-structure-reference",
code: "body-structure-reference",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.bodyStructure.reference"),
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-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.reason.concept"),
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.reason.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Procedure-report",
name: "report",
code: "report",
base: &["Procedure"],
r#type: SearchParamType::Reference,
expression: Some("Procedure.report"),
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-activity",
name: "activity",
code: "activity",
base: &["Provenance"],
r#type: SearchParamType::Token,
expression: Some("Provenance.activity"),
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-based-on",
name: "based-on",
code: "based-on",
base: &["Provenance"],
r#type: SearchParamType::Reference,
expression: Some("Provenance.basedOn"),
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-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.ofType(dateTime) | Provenance.occurred.ofType(Period)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-combo-code",
name: "combo-code",
code: "combo-code",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.code | Questionnaire.repeat(item).code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-definition",
name: "definition",
code: "definition",
base: &["Questionnaire"],
r#type: SearchParamType::Uri,
expression: Some("Questionnaire.repeat(item).definition"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-experimental",
name: "experimental",
code: "experimental",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-item-code",
name: "item-code",
code: "item-code",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.repeat(item).code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Questionnaire-questionnaire-code",
name: "questionnaire-code",
code: "questionnaire-code",
base: &["Questionnaire"],
r#type: SearchParamType::Token,
expression: Some("Questionnaire.code"),
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/QuestionnaireResponse-answer-concept",
name: "answer-concept",
code: "answer-concept",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Token,
expression: Some(
"QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(boolean) | QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(Coding)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-answer-date",
name: "answer-date",
code: "answer-date",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Date,
expression: Some(
"QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(date) | QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(dateTime)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-answer-number",
name: "answer-number",
code: "answer-number",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Number,
expression: Some(
"QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(integer) | QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(decimal)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-answer-quantity",
name: "answer-quantity",
code: "answer-quantity",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Quantity,
expression: Some(
"QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(Quantity)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-answer-reference",
name: "answer-reference",
code: "answer-reference",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some(
"QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(Reference)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-answer-string",
name: "answer-string",
code: "answer-string",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::String,
expression: Some(
"QuestionnaireResponse.repeat(item.combine(item.answer.item)).answer.value.ofType(string)",
),
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-item-concept",
name: "item-concept",
code: "item-concept",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Composite,
expression: Some("QuestionnaireResponse"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-item-date",
name: "item-date",
code: "item-date",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Composite,
expression: Some("QuestionnaireResponse"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-item-number",
name: "item-number",
code: "item-number",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Composite,
expression: Some("QuestionnaireResponse"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-item-quantity",
name: "item-quantity",
code: "item-quantity",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Composite,
expression: Some("QuestionnaireResponse"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-item-reference",
name: "item-reference",
code: "item-reference",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Composite,
expression: Some("QuestionnaireResponse"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-item-string",
name: "item-string",
code: "item-string",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Composite,
expression: Some("QuestionnaireResponse"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-item-subject",
name: "item-subject",
code: "item-subject",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Reference,
expression: Some(
"QuestionnaireResponse.repeat(item.combine(item.answer.item)).where(extension('http://hl7.org/fhir/StructureDefinition/questionnaireresponse-isSubject').exists()).answer.value.ofType(Reference)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-item-uri",
name: "item-uri",
code: "item-uri",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Composite,
expression: Some("QuestionnaireResponse"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-linkid",
name: "linkid",
code: "linkid",
base: &["QuestionnaireResponse"],
r#type: SearchParamType::Token,
expression: Some("QuestionnaireResponse.repeat(item.combine(item.answer.item)).linkId"),
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-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/RegulatedAuthorization-case",
name: "case",
code: "case",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Token,
expression: Some("RegulatedAuthorization.case.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-case-type",
name: "case-type",
code: "case-type",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Token,
expression: Some("RegulatedAuthorization.case.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-holder",
name: "holder",
code: "holder",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Reference,
expression: Some("RegulatedAuthorization.holder"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-identifier",
name: "identifier",
code: "identifier",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Token,
expression: Some("RegulatedAuthorization.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-region",
name: "region",
code: "region",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Token,
expression: Some("RegulatedAuthorization.region"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-status",
name: "status",
code: "status",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Token,
expression: Some("RegulatedAuthorization.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-subject",
name: "subject",
code: "subject",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Reference,
expression: Some("RegulatedAuthorization.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-type",
name: "type",
code: "type",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Token,
expression: Some("RegulatedAuthorization.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-validity",
name: "validity",
code: "validity",
base: &["RegulatedAuthorization"],
r#type: SearchParamType::Date,
expression: Some("RegulatedAuthorization.validityPeriod"),
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-family",
name: "family",
code: "family",
base: &["RelatedPerson"],
r#type: SearchParamType::String,
expression: Some("RelatedPerson.name.family"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RelatedPerson-given",
name: "given",
code: "given",
base: &["RelatedPerson"],
r#type: SearchParamType::String,
expression: Some("RelatedPerson.name.given"),
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-relationship",
name: "relationship",
code: "relationship",
base: &["RelatedPerson"],
r#type: SearchParamType::Token,
expression: Some("RelatedPerson.relationship"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RelatedPerson-role",
name: "role",
code: "role",
base: &["RelatedPerson"],
r#type: SearchParamType::Token,
expression: Some("RelatedPerson.role"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-action-resource",
name: "action-resource",
code: "action-resource",
base: &["RequestOrchestration"],
r#type: SearchParamType::Reference,
expression: Some("RequestOrchestration.repeat(action).resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-author",
name: "author",
code: "author",
base: &["RequestOrchestration"],
r#type: SearchParamType::Reference,
expression: Some("RequestOrchestration.author"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-authored",
name: "authored",
code: "authored",
base: &["RequestOrchestration"],
r#type: SearchParamType::Date,
expression: Some("RequestOrchestration.authoredOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-based-on",
name: "based-on",
code: "based-on",
base: &["RequestOrchestration"],
r#type: SearchParamType::Reference,
expression: Some("RequestOrchestration.basedOn"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-group-identifier",
name: "group-identifier",
code: "group-identifier",
base: &["RequestOrchestration"],
r#type: SearchParamType::Token,
expression: Some("RequestOrchestration.groupIdentifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-instantiates-canonical",
name: "instantiates-canonical",
code: "instantiates-canonical",
base: &["RequestOrchestration"],
r#type: SearchParamType::Reference,
expression: Some("RequestOrchestration.instantiatesCanonical"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-instantiates-uri",
name: "instantiates-uri",
code: "instantiates-uri",
base: &["RequestOrchestration"],
r#type: SearchParamType::Uri,
expression: Some("RequestOrchestration.instantiatesUri"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-intent",
name: "intent",
code: "intent",
base: &["RequestOrchestration"],
r#type: SearchParamType::Token,
expression: Some("RequestOrchestration.intent"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-participant",
name: "participant",
code: "participant",
base: &["RequestOrchestration"],
r#type: SearchParamType::Reference,
expression: Some(
"RequestOrchestration.repeat(action).participant.actor.ofType(Reference) | RequestOrchestration.repeat(action).participant.actor.ofType(canonical)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-priority",
name: "priority",
code: "priority",
base: &["RequestOrchestration"],
r#type: SearchParamType::Token,
expression: Some("RequestOrchestration.priority"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-status",
name: "status",
code: "status",
base: &["RequestOrchestration"],
r#type: SearchParamType::Token,
expression: Some("RequestOrchestration.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RequestOrchestration-subject",
name: "subject",
code: "subject",
base: &["RequestOrchestration"],
r#type: SearchParamType::Reference,
expression: Some("RequestOrchestration.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Requirements-actor",
name: "actor",
code: "actor",
base: &["Requirements"],
r#type: SearchParamType::Reference,
expression: Some("Requirements.actor.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Requirements-derived-from",
name: "derived-from",
code: "derived-from",
base: &["Requirements"],
r#type: SearchParamType::Reference,
expression: Some("Requirements.derivedFrom"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Requirements-experimental",
name: "experimental",
code: "experimental",
base: &["Requirements"],
r#type: SearchParamType::Token,
expression: Some("Requirements.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-classifier",
name: "classifier",
code: "classifier",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.classifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-condition",
name: "condition",
code: "condition",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.condition"),
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-description",
name: "description",
code: "description",
base: &["ResearchStudy"],
r#type: SearchParamType::String,
expression: Some("ResearchStudy.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-eligibility",
name: "eligibility",
code: "eligibility",
base: &["ResearchStudy"],
r#type: SearchParamType::Reference,
expression: Some("ResearchStudy.recruitment.eligibility"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-focus-code",
name: "focus-code",
code: "focus-code",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.focus.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-focus-reference",
name: "focus-reference",
code: "focus-reference",
base: &["ResearchStudy"],
r#type: SearchParamType::Reference,
expression: Some("ResearchStudy.focus.reference"),
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-name",
name: "name",
code: "name",
base: &["ResearchStudy"],
r#type: SearchParamType::String,
expression: Some("ResearchStudy.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-objective-description",
name: "objective-description",
code: "objective-description",
base: &["ResearchStudy"],
r#type: SearchParamType::String,
expression: Some("ResearchStudy.objective.description"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-objective-type",
name: "objective-type",
code: "objective-type",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.objective.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-part-of",
name: "part-of",
code: "part-of",
base: &["ResearchStudy"],
r#type: SearchParamType::Reference,
expression: Some("ResearchStudy.partOf"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-phase",
name: "phase",
code: "phase",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.phase"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-progress-actual",
name: "progress-actual",
code: "progress-actual",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.progressStatus.actual"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-progress-period",
name: "progress-period",
code: "progress-period",
base: &["ResearchStudy"],
r#type: SearchParamType::Date,
expression: Some("ResearchStudy.progressStatus.period"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-progress-state",
name: "progress-state",
code: "progress-state",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.progressStatus.state"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-progress-status-state-actual",
name: "progress-status-state-actual",
code: "progress-status-state-actual",
base: &["ResearchStudy"],
r#type: SearchParamType::Composite,
expression: Some("ResearchStudy.progressStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-progress-status-state-period",
name: "progress-status-state-period",
code: "progress-status-state-period",
base: &["ResearchStudy"],
r#type: SearchParamType::Composite,
expression: Some("ResearchStudy.progressStatus"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-progress-status-state-period-actual",
name: "progress-status-state-period-actual",
code: "progress-status-state-period-actual",
base: &["ResearchStudy"],
r#type: SearchParamType::Composite,
expression: Some("ResearchStudy.progressStatus"),
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-recruitment-actual",
name: "recruitment-actual",
code: "recruitment-actual",
base: &["ResearchStudy"],
r#type: SearchParamType::Number,
expression: Some("ResearchStudy.recruitment.actualNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-recruitment-target",
name: "recruitment-target",
code: "recruitment-target",
base: &["ResearchStudy"],
r#type: SearchParamType::Number,
expression: Some("ResearchStudy.recruitment.targetNumber"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchStudy-region",
name: "region",
code: "region",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.region"),
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-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-study-design",
name: "study-design",
code: "study-design",
base: &["ResearchStudy"],
r#type: SearchParamType::Token,
expression: Some("ResearchStudy.studyDesign"),
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-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/ResearchSubject-subject",
name: "subject",
code: "subject",
base: &["ResearchSubject"],
r#type: SearchParamType::Reference,
expression: Some("ResearchSubject.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ResearchSubject-subjectstate",
name: "subject_state",
code: "subject_state",
base: &["ResearchSubject"],
r#type: SearchParamType::Token,
expression: Some("ResearchSubject.subjectState.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-content",
name: "_content",
code: "_content",
base: &["Resource"],
r#type: SearchParamType::Special,
expression: None,
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-filter",
name: "_filter",
code: "_filter",
base: &["Resource"],
r#type: SearchParamType::Special,
expression: None,
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-has",
name: "_has",
code: "_has",
base: &["Resource"],
r#type: SearchParamType::Special,
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-in",
name: "_in",
code: "_in",
base: &["Resource"],
r#type: SearchParamType::Reference,
expression: Some("Resource.id"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-language",
name: "_language",
code: "_language",
base: &["Resource"],
r#type: SearchParamType::Token,
expression: Some("Resource.language"),
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-list",
name: "_list",
code: "_list",
base: &["Resource"],
r#type: SearchParamType::Special,
expression: None,
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Resource-profile",
name: "_profile",
code: "_profile",
base: &["Resource"],
r#type: SearchParamType::Reference,
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::Special,
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/Resource-type",
name: "_type",
code: "_type",
base: &["Resource"],
r#type: SearchParamType::Special,
expression: None,
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.ofType(decimal)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-probability-quantity",
name: "probability-quantity",
code: "probability-quantity",
base: &["RiskAssessment"],
r#type: SearchParamType::Quantity,
expression: Some(
"RiskAssessment.prediction.probability.ofType(Quantity) | RiskAssessment.prediction.probability.ofType(Range)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-risk",
name: "risk",
code: "risk",
base: &["RiskAssessment"],
r#type: SearchParamType::Token,
expression: Some("RiskAssessment.prediction.qualitativeRisk"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/RiskAssessment-subject",
name: "subject",
code: "subject",
base: &["RiskAssessment"],
r#type: SearchParamType::Reference,
expression: Some("RiskAssessment.subject"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-active",
name: "active",
code: "active",
base: &["Schedule"],
r#type: SearchParamType::Token,
expression: Some("Schedule.active"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-actor",
name: "actor",
code: "actor",
base: &["Schedule"],
r#type: SearchParamType::Reference,
expression: Some("Schedule.actor"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-date",
name: "date",
code: "date",
base: &["Schedule"],
r#type: SearchParamType::Date,
expression: Some("Schedule.planningHorizon"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-identifier",
name: "identifier",
code: "identifier",
base: &["Schedule"],
r#type: SearchParamType::Token,
expression: Some("Schedule.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-name",
name: "name",
code: "name",
base: &["Schedule"],
r#type: SearchParamType::String,
expression: Some("Schedule.name"),
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.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Schedule-service-type-reference",
name: "service-type-reference",
code: "service-type-reference",
base: &["Schedule"],
r#type: SearchParamType::Reference,
expression: Some("Schedule.serviceType.reference"),
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-experimental",
name: "experimental",
code: "experimental",
base: &["SearchParameter"],
r#type: SearchParamType::Token,
expression: Some("SearchParameter.experimental"),
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-structure-code",
name: "body-structure-code",
code: "body-structure-code",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.bodyStructure.concept"),
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-code-concept",
name: "code-concept",
code: "code-concept",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.code.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-code-reference",
name: "code-reference",
code: "code-reference",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.code.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-group-or-identifier",
name: "group-or-identifier",
code: "group-or-identifier",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.requisition | ServiceRequest.identifier"),
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-location-code",
name: "location-code",
code: "location-code",
base: &["ServiceRequest"],
r#type: SearchParamType::Token,
expression: Some("ServiceRequest.location.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/ServiceRequest-location-reference",
name: "location-reference",
code: "location-reference",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.location.reference"),
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.ofType(dateTime) | ServiceRequest.occurrence.ofType(Period) | ServiceRequest.occurrence.ofType(Timing)",
),
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-reference",
name: "reference",
code: "reference",
base: &["ServiceRequest"],
r#type: SearchParamType::Reference,
expression: Some("ServiceRequest.bodyStructure.reference"),
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-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-end",
name: "end",
code: "end",
base: &["Slot"],
r#type: SearchParamType::Date,
expression: Some("Slot.end"),
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.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Slot-service-type-reference",
name: "service-type-reference",
code: "service-type-reference",
base: &["Slot"],
r#type: SearchParamType::Reference,
expression: Some("Slot.serviceType.reference"),
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-bodystructure",
name: "bodystructure",
code: "bodystructure",
base: &["Specimen"],
r#type: SearchParamType::Reference,
expression: Some("Specimen.collection.bodyStructure.reference"),
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.ofType(dateTime) | Specimen.collection.collected.ofType(Period)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-collection-device-code",
name: "collection-device-code",
code: "collection-device-code",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.collection.device.concept"),
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-device-code",
name: "container-device-code",
code: "container-device-code",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.container.device.concept"),
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-procedure",
name: "procedure",
code: "procedure",
base: &["Specimen"],
r#type: SearchParamType::Reference,
expression: Some("Specimen.collection.procedure"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-processing-device-code",
name: "processing-device-code",
code: "processing-device-code",
base: &["Specimen"],
r#type: SearchParamType::Token,
expression: Some("Specimen.processing.device.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Specimen-request",
name: "request",
code: "request",
base: &["Specimen"],
r#type: SearchParamType::Reference,
expression: Some("Specimen.request"),
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/SpecimenDefinition-container",
name: "container",
code: "container",
base: &["SpecimenDefinition"],
r#type: SearchParamType::Token,
expression: Some(
"SpecimenDefinition.typeTested.container.device.ofType(CodeableConcept)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-experimental",
name: "experimental",
code: "experimental",
base: &["SpecimenDefinition"],
r#type: SearchParamType::Token,
expression: Some("SpecimenDefinition.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-is-derived",
name: "is-derived",
code: "is-derived",
base: &["SpecimenDefinition"],
r#type: SearchParamType::Token,
expression: Some("SpecimenDefinition.typeTested.isDerived"),
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/SpecimenDefinition-type-tested",
name: "type-tested",
code: "type-tested",
base: &["SpecimenDefinition"],
r#type: SearchParamType::Token,
expression: Some("SpecimenDefinition.typeTested.type"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract",
name: "abstract",
code: "abstract",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.abstract"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-base",
name: "base",
code: "base",
base: &["StructureDefinition"],
r#type: SearchParamType::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::Composite,
expression: Some("StructureDefinition.context"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context-expression",
name: "ext-context-expression",
code: "ext-context-expression",
base: &["StructureDefinition"],
r#type: SearchParamType::Token,
expression: Some("StructureDefinition.context.expression"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context-type",
name: "ext-context-type",
code: "ext-context-type",
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-content-level",
name: "content-level",
code: "content-level",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.content"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-filter-event",
name: "filter-event",
code: "filter-event",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.filterBy.event"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-filter-value",
name: "filter-value",
code: "filter-value",
base: &["Subscription"],
r#type: SearchParamType::String,
expression: Some("Subscription.filterBy.value"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-identifier",
name: "identifier",
code: "identifier",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-name",
name: "name",
code: "name",
base: &["Subscription"],
r#type: SearchParamType::String,
expression: Some("Subscription.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-owner",
name: "owner",
code: "owner",
base: &["Subscription"],
r#type: SearchParamType::Reference,
expression: Some("Subscription.managingEntity"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-payload",
name: "payload",
code: "payload",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.contentType"),
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-topic",
name: "topic",
code: "topic",
base: &["Subscription"],
r#type: SearchParamType::Uri,
expression: Some("Subscription.topic"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-type",
name: "type",
code: "type",
base: &["Subscription"],
r#type: SearchParamType::Token,
expression: Some("Subscription.channelType"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Subscription-url",
name: "url",
code: "url",
base: &["Subscription"],
r#type: SearchParamType::Uri,
expression: Some("Subscription.endpoint"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-derived-or-self",
name: "derived-or-self",
code: "derived-or-self",
base: &["SubscriptionTopic"],
r#type: SearchParamType::Uri,
expression: Some("SubscriptionTopic.url | SubscriptionTopic.derivedFrom"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-effective",
name: "effective",
code: "effective",
base: &["SubscriptionTopic"],
r#type: SearchParamType::Date,
expression: Some("SubscriptionTopic.effectivePeriod"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-event",
name: "event",
code: "event",
base: &["SubscriptionTopic"],
r#type: SearchParamType::Token,
expression: Some("SubscriptionTopic.trigger.event"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-experimental",
name: "experimental",
code: "experimental",
base: &["SubscriptionTopic"],
r#type: SearchParamType::Token,
expression: Some("SubscriptionTopic.experimental"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-resource",
name: "resource",
code: "resource",
base: &["SubscriptionTopic"],
r#type: SearchParamType::Uri,
expression: Some("SubscriptionTopic.trigger.resource"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-trigger-description",
name: "trigger-description",
code: "trigger-description",
base: &["SubscriptionTopic"],
r#type: SearchParamType::String,
expression: Some("SubscriptionTopic.trigger.description"),
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.concept"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-code-reference",
name: "code-reference",
code: "code-reference",
base: &["Substance"],
r#type: SearchParamType::Reference,
expression: Some("Substance.code.reference"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Substance-expiry",
name: "expiry",
code: "expiry",
base: &["Substance"],
r#type: SearchParamType::Date,
expression: Some("Substance.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.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/SubstanceDefinition-classification",
name: "classification",
code: "classification",
base: &["SubstanceDefinition"],
r#type: SearchParamType::Token,
expression: Some("SubstanceDefinition.classification"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-code",
name: "code",
code: "code",
base: &["SubstanceDefinition"],
r#type: SearchParamType::Token,
expression: Some("SubstanceDefinition.code.code"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-domain",
name: "domain",
code: "domain",
base: &["SubstanceDefinition"],
r#type: SearchParamType::Token,
expression: Some("SubstanceDefinition.domain"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-identifier",
name: "identifier",
code: "identifier",
base: &["SubstanceDefinition"],
r#type: SearchParamType::Token,
expression: Some("SubstanceDefinition.identifier"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-name",
name: "name",
code: "name",
base: &["SubstanceDefinition"],
r#type: SearchParamType::String,
expression: Some("SubstanceDefinition.name.name"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-status",
name: "status",
code: "status",
base: &["SubstanceDefinition"],
r#type: SearchParamType::Token,
expression: Some("SubstanceDefinition.status"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-actor",
name: "actor",
code: "actor",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.performer.actor"),
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-focus-canonical",
name: "focus-canonical",
code: "focus-canonical",
base: &["Task"],
r#type: SearchParamType::Uri,
expression: Some("Task.focus.value.ofType(canonical)"),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/Task-focus-reference",
name: "focus-reference",
code: "focus-reference",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.focus.value.ofType(Reference)"),
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-input",
name: "input",
code: "input",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.input.value.ofType(Reference)"),
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-output",
name: "output",
code: "output",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.output.value.ofType(Reference)"),
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-performer",
name: "performer",
code: "performer",
base: &["Task"],
r#type: SearchParamType::Token,
expression: Some("Task.requestedPerformer.concept"),
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-requestedperformer-reference",
name: "requestedperformer-reference",
code: "requestedperformer-reference",
base: &["Task"],
r#type: SearchParamType::Reference,
expression: Some("Task.requestedPerformer.reference"),
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/TerminologyCapabilities-experimental",
name: "experimental",
code: "experimental",
base: &["TerminologyCapabilities"],
r#type: SearchParamType::Token,
expression: Some("TerminologyCapabilities.experimental"),
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.repeat(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-experimental",
name: "experimental",
code: "experimental",
base: &["ValueSet"],
r#type: SearchParamType::Token,
expression: Some("ValueSet.experimental"),
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|ValueSet.compose.exclude.system|ValueSet.compose.include.valueSet|ValueSet.compose.exclude.valueSet",
),
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-intent",
name: "intent",
code: "intent",
base: &["VisionPrescription"],
r#type: SearchParamType::Token,
expression: Some("VisionPrescription.intent"),
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-product",
name: "product",
code: "product",
base: &["VisionPrescription"],
r#type: SearchParamType::Token,
expression: Some("VisionPrescription.lensSpecification.product"),
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: &[
"AdverseEvent",
"AllergyIntolerance",
"Basic",
"Condition",
"DetectedIssue",
"DiagnosticReport",
"FamilyMemberHistory",
"ImagingSelection",
"List",
"Medication",
"MedicationAdministration",
"MedicationDispense",
"MedicationRequest",
"MedicationStatement",
"NutritionIntake",
"Observation",
"Procedure",
"RequestOrchestration",
"Task",
],
r#type: SearchParamType::Token,
expression: Some(
"AdverseEvent.code | AllergyIntolerance.code | AllergyIntolerance.reaction.substance | Basic.code | Condition.code | DetectedIssue.code | DiagnosticReport.code | FamilyMemberHistory.condition.code | ImagingSelection.code | List.code | Medication.code | MedicationAdministration.medication.concept | MedicationDispense.medication.concept | MedicationRequest.medication.concept | MedicationStatement.medication.concept | NutritionIntake.code | Observation.code | Procedure.code | RequestOrchestration.code | Task.code",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-date",
name: "date",
code: "date",
base: &[
"AllergyIntolerance",
"Appointment",
"AuditEvent",
"CarePlan",
"CareTeam",
"Composition",
"Consent",
"DiagnosticReport",
"DocumentReference",
"Encounter",
"EpisodeOfCare",
"FamilyMemberHistory",
"Flag",
"Immunization",
"List",
"MeasureReport",
"NutritionIntake",
"Observation",
"Procedure",
"ResearchSubject",
"RiskAssessment",
],
r#type: SearchParamType::Date,
expression: Some(
"AllergyIntolerance.recordedDate | (start | requestedPeriod.start).first() | AuditEvent.recorded | CarePlan.period | CareTeam.period | Composition.date | Consent.date | DiagnosticReport.effective.ofType(dateTime) | DiagnosticReport.effective.ofType(Period) | DocumentReference.date | Encounter.actualPeriod | EpisodeOfCare.period | FamilyMemberHistory.date | Flag.period | (Immunization.occurrence.ofType(dateTime)) | List.date | MeasureReport.date | NutritionIntake.occurrence.ofType(dateTime) | NutritionIntake.occurrence.ofType(Period) | Observation.effective.ofType(dateTime) | Observation.effective.ofType(Period) | Observation.effective.ofType(Timing) | Observation.effective.ofType(instant) | Procedure.occurrence.ofType(dateTime) | Procedure.occurrence.ofType(Period) | Procedure.occurrence.ofType(Timing) | ResearchSubject.period | (RiskAssessment.occurrence.ofType(dateTime))",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-encounter",
name: "encounter",
code: "encounter",
base: &[
"AuditEvent",
"CarePlan",
"Claim",
"Communication",
"CommunicationRequest",
"Composition",
"Condition",
"DeviceRequest",
"DiagnosticReport",
"ExplanationOfBenefit",
"Flag",
"ImagingStudy",
"List",
"MedicationDispense",
"MedicationStatement",
"NutritionIntake",
"NutritionOrder",
"Observation",
"Procedure",
"Provenance",
"QuestionnaireResponse",
"RequestOrchestration",
"RiskAssessment",
"ServiceRequest",
"Task",
"VisionPrescription",
],
r#type: SearchParamType::Reference,
expression: Some(
"AuditEvent.encounter | CarePlan.encounter | Claim.item.encounter | Communication.encounter | CommunicationRequest.encounter | Composition.encounter | Condition.encounter | DeviceRequest.encounter | DiagnosticReport.encounter | ExplanationOfBenefit.item.encounter | Flag.encounter | ImagingStudy.encounter | List.encounter | MedicationDispense.encounter | MedicationStatement.encounter | NutritionIntake.encounter | NutritionOrder.encounter | Observation.encounter | Procedure.encounter | Provenance.encounter | QuestionnaireResponse.encounter | RequestOrchestration.encounter | RiskAssessment.encounter | ServiceRequest.encounter | Task.encounter | VisionPrescription.encounter",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-identifier",
name: "identifier",
code: "identifier",
base: &[
"Account",
"AdverseEvent",
"AllergyIntolerance",
"Appointment",
"AppointmentResponse",
"Basic",
"BiologicallyDerivedProduct",
"BodyStructure",
"CarePlan",
"CareTeam",
"Claim",
"ClaimResponse",
"Communication",
"CommunicationRequest",
"Composition",
"Condition",
"Consent",
"Coverage",
"CoverageEligibilityRequest",
"CoverageEligibilityResponse",
"DetectedIssue",
"DeviceRequest",
"DiagnosticReport",
"DocumentReference",
"Encounter",
"EpisodeOfCare",
"ExplanationOfBenefit",
"FamilyMemberHistory",
"Flag",
"Goal",
"GuidanceResponse",
"ImagingSelection",
"ImagingStudy",
"Immunization",
"List",
"MeasureReport",
"Medication",
"MedicationAdministration",
"MedicationDispense",
"MedicationRequest",
"MedicationStatement",
"NutritionIntake",
"NutritionOrder",
"Observation",
"Person",
"Procedure",
"QuestionnaireResponse",
"RelatedPerson",
"RequestOrchestration",
"ResearchSubject",
"RiskAssessment",
"ServiceRequest",
"Specimen",
"Task",
"VisionPrescription",
],
r#type: SearchParamType::Token,
expression: Some(
"Account.identifier | AdverseEvent.identifier | AllergyIntolerance.identifier | Appointment.identifier | AppointmentResponse.identifier | Basic.identifier | BiologicallyDerivedProduct.identifier | BodyStructure.identifier | CarePlan.identifier | CareTeam.identifier | Claim.identifier | ClaimResponse.identifier | Communication.identifier | CommunicationRequest.identifier | Composition.identifier | Condition.identifier | Consent.identifier | Coverage.identifier | CoverageEligibilityRequest.identifier | CoverageEligibilityResponse.identifier | DetectedIssue.identifier | DeviceRequest.identifier | DiagnosticReport.identifier | DocumentReference.identifier | Encounter.identifier | EpisodeOfCare.identifier | ExplanationOfBenefit.identifier | FamilyMemberHistory.identifier | Flag.identifier | Goal.identifier | GuidanceResponse.identifier | ImagingSelection.identifier | ImagingStudy.identifier | Immunization.identifier | List.identifier | MeasureReport.identifier | Medication.identifier | MedicationAdministration.identifier | MedicationDispense.identifier | MedicationRequest.identifier | MedicationStatement.identifier | NutritionIntake.identifier | NutritionOrder.identifier | Observation.identifier | Person.identifier | Procedure.identifier | QuestionnaireResponse.identifier | RelatedPerson.identifier | RequestOrchestration.identifier | ResearchSubject.identifier | RiskAssessment.identifier | ServiceRequest.identifier | Specimen.identifier | Task.identifier | VisionPrescription.identifier",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-patient",
name: "patient",
code: "patient",
base: &[
"Account",
"AdverseEvent",
"AllergyIntolerance",
"Appointment",
"AppointmentResponse",
"AuditEvent",
"Basic",
"BiologicallyDerivedProduct",
"BodyStructure",
"CarePlan",
"CareTeam",
"Claim",
"ClaimResponse",
"Communication",
"CommunicationRequest",
"Composition",
"Condition",
"Consent",
"Coverage",
"CoverageEligibilityRequest",
"CoverageEligibilityResponse",
"DetectedIssue",
"DeviceAssociation",
"DeviceRequest",
"DiagnosticReport",
"DocumentReference",
"Encounter",
"EpisodeOfCare",
"ExplanationOfBenefit",
"FamilyMemberHistory",
"Flag",
"Goal",
"GuidanceResponse",
"ImagingSelection",
"ImagingStudy",
"Immunization",
"List",
"MeasureReport",
"MedicationAdministration",
"MedicationDispense",
"MedicationRequest",
"MedicationStatement",
"NutritionIntake",
"NutritionOrder",
"Observation",
"Person",
"Procedure",
"Provenance",
"QuestionnaireResponse",
"RelatedPerson",
"RequestOrchestration",
"ResearchSubject",
"RiskAssessment",
"ServiceRequest",
"Specimen",
"Task",
"VisionPrescription",
],
r#type: SearchParamType::Reference,
expression: Some(
"Account.subject.where(resolve() is Patient) | AdverseEvent.subject.where(resolve() is Patient) | AllergyIntolerance.patient | Appointment.participant.actor.where(resolve() is Patient) | Appointment.subject.where(resolve() is Patient) | AppointmentResponse.actor.where(resolve() is Patient) | AuditEvent.patient | Basic.subject.where(resolve() is Patient) | BiologicallyDerivedProduct.collection.sourcePatient | BodyStructure.patient | CarePlan.subject.where(resolve() is Patient) | CareTeam.subject.where(resolve() is Patient) | Claim.subject.where(resolve() is Patient) | Claim.item.subject.where(resolve() is Patient) | ClaimResponse.subject.where(resolve() is Patient) | ClaimResponse.addItem.subject.where(resolve() is Patient) | Communication.subject.where(resolve() is Patient) | CommunicationRequest.subject.where(resolve() is Patient) | Composition.subject.where(resolve() is Patient) | Condition.subject.where(resolve() is Patient) | Consent.subject.where(resolve() is Patient) | Coverage.beneficiary | CoverageEligibilityRequest.patient | CoverageEligibilityResponse.patient | DetectedIssue.subject.where(resolve() is Patient) | DeviceAssociation.subject.where(resolve() is Patient) | DeviceRequest.subject.where(resolve() is Patient) | DiagnosticReport.subject.where(resolve() is Patient) | DocumentReference.subject.where(resolve() is Patient) | Encounter.subject.where(resolve() is Patient) | EpisodeOfCare.subject.where(resolve() is Patient) | ExplanationOfBenefit.subject.where(resolve() is Patient) | ExplanationOfBenefit.item.subject.where(resolve() is Patient) | ExplanationOfBenefit.addItem.subject.where(resolve() is Patient) | FamilyMemberHistory.patient | Flag.subject.where(resolve() is Patient) | Goal.subject.where(resolve() is Patient) | GuidanceResponse.subject.where(resolve() is Patient) | ImagingSelection.subject.where(resolve() is Patient) | ImagingStudy.subject.where(resolve() is Patient) | Immunization.patient | List.subject.where(resolve() is Patient) | MeasureReport.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) | NutritionIntake.subject.where(resolve() is Patient) | NutritionOrder.subject.where(resolve() is Patient) | Observation.subject.where(resolve() is Patient) | Person.link.target.where(resolve() is Patient) | Procedure.subject.where(resolve() is Patient) | Provenance.patient | QuestionnaireResponse.subject.where(resolve() is Patient) | RelatedPerson.patient | RequestOrchestration.subject.where(resolve() is Patient) | ResearchSubject.subject.where(resolve() is Patient) | RiskAssessment.subject.where(resolve() is Patient) | ServiceRequest.subject.where(resolve() is Patient) | Specimen.subject.where(resolve() is Patient) | Task.for.where(resolve() is Patient) | VisionPrescription.patient",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/clinical-type",
name: "type",
code: "type",
base: &[
"Account",
"AllergyIntolerance",
"Composition",
"Coverage",
"DocumentReference",
"Encounter",
"EpisodeOfCare",
"MedicationDispense",
"Specimen",
],
r#type: SearchParamType::Token,
expression: Some(
"Account.type | AllergyIntolerance.type | Composition.type | Coverage.type | DocumentReference.type | Encounter.type | EpisodeOfCare.type | MedicationDispense.type | Specimen.type",
),
experimental: false,
},
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.contact.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.contact.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.contact.telecom | RelatedPerson.telecom",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-date",
name: "date",
code: "date",
base: &["MedicationAdministration"],
r#type: SearchParamType::Date,
expression: Some(
"MedicationAdministration.occurrence.ofType(dateTime) | MedicationAdministration.occurrence.ofType(Period)",
),
experimental: false,
},
SearchParameter {
url: "http://hl7.org/fhir/SearchParameter/medications-encounter",
name: "encounter",
code: "encounter",
base: &["MedicationAdministration", "MedicationRequest"],
r#type: SearchParamType::Reference,
expression: Some("MedicationAdministration.encounter | 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.reference | MedicationDispense.medication.reference | MedicationRequest.medication.reference | MedicationStatement.medication.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,
},
],
by_resource: &[
("Account", "_content", 1063),
("Account", "_has", 1065),
("Account", "_id", 1066),
("Account", "_in", 1067),
("Account", "_language", 1068),
("Account", "_lastUpdated", 1069),
("Account", "_list", 1070),
("Account", "_profile", 1071),
("Account", "_query", 1072),
("Account", "_security", 1073),
("Account", "_source", 1074),
("Account", "_tag", 1075),
("Account", "_text", 446),
("Account", "_type", 1076),
("Account", "guarantor", 0),
("Account", "guarantor-account", 1),
("Account", "identifier", 1223),
("Account", "name", 2),
("Account", "owner", 3),
("Account", "patient", 1224),
("Account", "period", 4),
("Account", "status", 5),
("Account", "subject", 6),
("Account", "type", 1225),
("ActivityDefinition", "_content", 1063),
("ActivityDefinition", "_has", 1065),
("ActivityDefinition", "_id", 1066),
("ActivityDefinition", "_in", 1067),
("ActivityDefinition", "_language", 1068),
("ActivityDefinition", "_lastUpdated", 1069),
("ActivityDefinition", "_list", 1070),
("ActivityDefinition", "_profile", 1071),
("ActivityDefinition", "_query", 1072),
("ActivityDefinition", "_security", 1073),
("ActivityDefinition", "_source", 1074),
("ActivityDefinition", "_tag", 1075),
("ActivityDefinition", "_text", 446),
("ActivityDefinition", "_type", 1076),
("ActivityDefinition", "composed-of", 752),
("ActivityDefinition", "context", 112),
("ActivityDefinition", "context-quantity", 113),
("ActivityDefinition", "context-type", 114),
("ActivityDefinition", "context-type-quantity", 115),
("ActivityDefinition", "context-type-value", 116),
("ActivityDefinition", "date", 117),
("ActivityDefinition", "depends-on", 753),
("ActivityDefinition", "derived-from", 754),
("ActivityDefinition", "description", 118),
("ActivityDefinition", "effective", 755),
("ActivityDefinition", "experimental", 7),
("ActivityDefinition", "identifier", 119),
("ActivityDefinition", "jurisdiction", 120),
("ActivityDefinition", "kind", 8),
("ActivityDefinition", "name", 121),
("ActivityDefinition", "predecessor", 756),
("ActivityDefinition", "publisher", 122),
("ActivityDefinition", "status", 123),
("ActivityDefinition", "subject-canonical", 9),
("ActivityDefinition", "subject-code", 10),
("ActivityDefinition", "subject-reference", 11),
("ActivityDefinition", "successor", 757),
("ActivityDefinition", "title", 124),
("ActivityDefinition", "topic", 758),
("ActivityDefinition", "url", 125),
("ActivityDefinition", "version", 126),
("ActorDefinition", "_content", 1063),
("ActorDefinition", "_has", 1065),
("ActorDefinition", "_id", 1066),
("ActorDefinition", "_in", 1067),
("ActorDefinition", "_language", 1068),
("ActorDefinition", "_lastUpdated", 1069),
("ActorDefinition", "_list", 1070),
("ActorDefinition", "_profile", 1071),
("ActorDefinition", "_query", 1072),
("ActorDefinition", "_security", 1073),
("ActorDefinition", "_source", 1074),
("ActorDefinition", "_tag", 1075),
("ActorDefinition", "_text", 446),
("ActorDefinition", "_type", 1076),
("ActorDefinition", "context", 112),
("ActorDefinition", "context-quantity", 113),
("ActorDefinition", "context-type", 114),
("ActorDefinition", "context-type-quantity", 115),
("ActorDefinition", "context-type-value", 116),
("ActorDefinition", "date", 117),
("ActorDefinition", "description", 118),
("ActorDefinition", "experimental", 12),
("ActorDefinition", "identifier", 119),
("ActorDefinition", "jurisdiction", 120),
("ActorDefinition", "publisher", 122),
("ActorDefinition", "status", 123),
("ActorDefinition", "title", 124),
("ActorDefinition", "type", 13),
("ActorDefinition", "url", 125),
("ActorDefinition", "version", 126),
("AdministrableProductDefinition", "_content", 1063),
("AdministrableProductDefinition", "_has", 1065),
("AdministrableProductDefinition", "_id", 1066),
("AdministrableProductDefinition", "_in", 1067),
("AdministrableProductDefinition", "_language", 1068),
("AdministrableProductDefinition", "_lastUpdated", 1069),
("AdministrableProductDefinition", "_list", 1070),
("AdministrableProductDefinition", "_profile", 1071),
("AdministrableProductDefinition", "_query", 1072),
("AdministrableProductDefinition", "_security", 1073),
("AdministrableProductDefinition", "_source", 1074),
("AdministrableProductDefinition", "_tag", 1075),
("AdministrableProductDefinition", "_text", 446),
("AdministrableProductDefinition", "_type", 1076),
("AdministrableProductDefinition", "device", 14),
("AdministrableProductDefinition", "dose-form", 15),
("AdministrableProductDefinition", "form-of", 16),
("AdministrableProductDefinition", "identifier", 17),
("AdministrableProductDefinition", "ingredient", 18),
("AdministrableProductDefinition", "manufactured-item", 19),
("AdministrableProductDefinition", "route", 20),
("AdministrableProductDefinition", "status", 21),
("AdministrableProductDefinition", "target-species", 22),
("AdverseEvent", "_content", 1063),
("AdverseEvent", "_has", 1065),
("AdverseEvent", "_id", 1066),
("AdverseEvent", "_in", 1067),
("AdverseEvent", "_language", 1068),
("AdverseEvent", "_lastUpdated", 1069),
("AdverseEvent", "_list", 1070),
("AdverseEvent", "_profile", 1071),
("AdverseEvent", "_query", 1072),
("AdverseEvent", "_security", 1073),
("AdverseEvent", "_source", 1074),
("AdverseEvent", "_tag", 1075),
("AdverseEvent", "_text", 446),
("AdverseEvent", "_type", 1076),
("AdverseEvent", "actuality", 23),
("AdverseEvent", "category", 24),
("AdverseEvent", "code", 1220),
("AdverseEvent", "effect", 25),
("AdverseEvent", "identifier", 1223),
("AdverseEvent", "location", 26),
("AdverseEvent", "occurrence", 27),
("AdverseEvent", "patient", 1224),
("AdverseEvent", "recorder", 28),
("AdverseEvent", "resultingeffect-code", 29),
("AdverseEvent", "resultingeffect-reference", 30),
("AdverseEvent", "seriousness", 31),
("AdverseEvent", "status", 32),
("AdverseEvent", "study", 33),
("AdverseEvent", "subject", 34),
("AdverseEvent", "substance", 35),
("AllergyIntolerance", "_content", 1063),
("AllergyIntolerance", "_has", 1065),
("AllergyIntolerance", "_id", 1066),
("AllergyIntolerance", "_in", 1067),
("AllergyIntolerance", "_language", 1068),
("AllergyIntolerance", "_lastUpdated", 1069),
("AllergyIntolerance", "_list", 1070),
("AllergyIntolerance", "_profile", 1071),
("AllergyIntolerance", "_query", 1072),
("AllergyIntolerance", "_security", 1073),
("AllergyIntolerance", "_source", 1074),
("AllergyIntolerance", "_tag", 1075),
("AllergyIntolerance", "_text", 446),
("AllergyIntolerance", "_type", 1076),
("AllergyIntolerance", "asserter", 36),
("AllergyIntolerance", "category", 37),
("AllergyIntolerance", "clinical-status", 38),
("AllergyIntolerance", "code", 1220),
("AllergyIntolerance", "criticality", 39),
("AllergyIntolerance", "date", 1221),
("AllergyIntolerance", "identifier", 1223),
("AllergyIntolerance", "last-reaction-date", 40),
("AllergyIntolerance", "manifestation-code", 41),
("AllergyIntolerance", "manifestation-reference", 42),
("AllergyIntolerance", "patient", 1224),
("AllergyIntolerance", "route", 43),
("AllergyIntolerance", "severity", 44),
("AllergyIntolerance", "type", 1225),
("AllergyIntolerance", "verification-status", 45),
("Appointment", "_content", 1063),
("Appointment", "_has", 1065),
("Appointment", "_id", 1066),
("Appointment", "_in", 1067),
("Appointment", "_language", 1068),
("Appointment", "_lastUpdated", 1069),
("Appointment", "_list", 1070),
("Appointment", "_profile", 1071),
("Appointment", "_query", 1072),
("Appointment", "_security", 1073),
("Appointment", "_source", 1074),
("Appointment", "_tag", 1075),
("Appointment", "_text", 446),
("Appointment", "_type", 1076),
("Appointment", "actor", 46),
("Appointment", "appointment-type", 47),
("Appointment", "based-on", 48),
("Appointment", "date", 1221),
("Appointment", "group", 49),
("Appointment", "has-recurrence-template", 50),
("Appointment", "identifier", 1223),
("Appointment", "is-recurring", 51),
("Appointment", "location", 52),
("Appointment", "occurrence-changed", 53),
("Appointment", "originating-appointment", 54),
("Appointment", "part-status", 55),
("Appointment", "patient", 1224),
("Appointment", "practitioner", 56),
("Appointment", "previous-appointment", 57),
("Appointment", "reason-code", 58),
("Appointment", "reason-reference", 59),
("Appointment", "requested-period", 60),
("Appointment", "service-category", 61),
("Appointment", "service-type", 62),
("Appointment", "service-type-reference", 63),
("Appointment", "slot", 64),
("Appointment", "specialty", 65),
("Appointment", "status", 66),
("Appointment", "subject", 67),
("Appointment", "supporting-info", 68),
("AppointmentResponse", "_content", 1063),
("AppointmentResponse", "_has", 1065),
("AppointmentResponse", "_id", 1066),
("AppointmentResponse", "_in", 1067),
("AppointmentResponse", "_language", 1068),
("AppointmentResponse", "_lastUpdated", 1069),
("AppointmentResponse", "_list", 1070),
("AppointmentResponse", "_profile", 1071),
("AppointmentResponse", "_query", 1072),
("AppointmentResponse", "_security", 1073),
("AppointmentResponse", "_source", 1074),
("AppointmentResponse", "_tag", 1075),
("AppointmentResponse", "_text", 446),
("AppointmentResponse", "_type", 1076),
("AppointmentResponse", "actor", 69),
("AppointmentResponse", "appointment", 70),
("AppointmentResponse", "group", 71),
("AppointmentResponse", "identifier", 1223),
("AppointmentResponse", "location", 72),
("AppointmentResponse", "part-status", 73),
("AppointmentResponse", "patient", 1224),
("AppointmentResponse", "practitioner", 74),
("ArtifactAssessment", "_content", 1063),
("ArtifactAssessment", "_has", 1065),
("ArtifactAssessment", "_id", 1066),
("ArtifactAssessment", "_in", 1067),
("ArtifactAssessment", "_language", 1068),
("ArtifactAssessment", "_lastUpdated", 1069),
("ArtifactAssessment", "_list", 1070),
("ArtifactAssessment", "_profile", 1071),
("ArtifactAssessment", "_query", 1072),
("ArtifactAssessment", "_security", 1073),
("ArtifactAssessment", "_source", 1074),
("ArtifactAssessment", "_tag", 1075),
("ArtifactAssessment", "_text", 446),
("ArtifactAssessment", "_type", 1076),
("ArtifactAssessment", "date", 75),
("ArtifactAssessment", "identifier", 76),
("AuditEvent", "_content", 1063),
("AuditEvent", "_has", 1065),
("AuditEvent", "_id", 1066),
("AuditEvent", "_in", 1067),
("AuditEvent", "_language", 1068),
("AuditEvent", "_lastUpdated", 1069),
("AuditEvent", "_list", 1070),
("AuditEvent", "_profile", 1071),
("AuditEvent", "_query", 1072),
("AuditEvent", "_security", 1073),
("AuditEvent", "_source", 1074),
("AuditEvent", "_tag", 1075),
("AuditEvent", "_text", 446),
("AuditEvent", "_type", 1076),
("AuditEvent", "action", 77),
("AuditEvent", "agent", 78),
("AuditEvent", "agent-role", 79),
("AuditEvent", "based-on", 80),
("AuditEvent", "date", 1221),
("AuditEvent", "encounter", 1222),
("AuditEvent", "entity", 81),
("AuditEvent", "entity-desc", 82),
("AuditEvent", "entity-role", 83),
("AuditEvent", "outcome", 84),
("AuditEvent", "patient", 1224),
("AuditEvent", "policy", 85),
("AuditEvent", "purpose", 86),
("AuditEvent", "source", 87),
("AuditEvent", "subtype", 88),
("AuditEvent", "type", 89),
("AuditEvent", "when", 90),
("Basic", "_content", 1063),
("Basic", "_has", 1065),
("Basic", "_id", 1066),
("Basic", "_in", 1067),
("Basic", "_language", 1068),
("Basic", "_lastUpdated", 1069),
("Basic", "_list", 1070),
("Basic", "_profile", 1071),
("Basic", "_query", 1072),
("Basic", "_security", 1073),
("Basic", "_source", 1074),
("Basic", "_tag", 1075),
("Basic", "_text", 446),
("Basic", "_type", 1076),
("Basic", "author", 91),
("Basic", "code", 1220),
("Basic", "created", 92),
("Basic", "identifier", 1223),
("Basic", "patient", 1224),
("Basic", "subject", 93),
("Binary", "_content", 1063),
("Binary", "_has", 1065),
("Binary", "_id", 1066),
("Binary", "_in", 1067),
("Binary", "_language", 1068),
("Binary", "_lastUpdated", 1069),
("Binary", "_list", 1070),
("Binary", "_profile", 1071),
("Binary", "_query", 1072),
("Binary", "_security", 1073),
("Binary", "_source", 1074),
("Binary", "_tag", 1075),
("Binary", "_type", 1076),
("BiologicallyDerivedProduct", "_content", 1063),
("BiologicallyDerivedProduct", "_has", 1065),
("BiologicallyDerivedProduct", "_id", 1066),
("BiologicallyDerivedProduct", "_in", 1067),
("BiologicallyDerivedProduct", "_language", 1068),
("BiologicallyDerivedProduct", "_lastUpdated", 1069),
("BiologicallyDerivedProduct", "_list", 1070),
("BiologicallyDerivedProduct", "_profile", 1071),
("BiologicallyDerivedProduct", "_query", 1072),
("BiologicallyDerivedProduct", "_security", 1073),
("BiologicallyDerivedProduct", "_source", 1074),
("BiologicallyDerivedProduct", "_tag", 1075),
("BiologicallyDerivedProduct", "_text", 446),
("BiologicallyDerivedProduct", "_type", 1076),
("BiologicallyDerivedProduct", "biological-source-event", 94),
("BiologicallyDerivedProduct", "code", 95),
("BiologicallyDerivedProduct", "collector", 96),
("BiologicallyDerivedProduct", "identifier", 1223),
("BiologicallyDerivedProduct", "organization", 97),
("BiologicallyDerivedProduct", "parent", 98),
("BiologicallyDerivedProduct", "patient", 1224),
("BiologicallyDerivedProduct", "product-category", 99),
("BiologicallyDerivedProduct", "product-status", 100),
("BiologicallyDerivedProduct", "request", 101),
("BiologicallyDerivedProduct", "serial-number", 102),
("BiologicallyDerivedProduct", "therapy-identifier", 103),
("BodyStructure", "_content", 1063),
("BodyStructure", "_has", 1065),
("BodyStructure", "_id", 1066),
("BodyStructure", "_in", 1067),
("BodyStructure", "_language", 1068),
("BodyStructure", "_lastUpdated", 1069),
("BodyStructure", "_list", 1070),
("BodyStructure", "_profile", 1071),
("BodyStructure", "_query", 1072),
("BodyStructure", "_security", 1073),
("BodyStructure", "_source", 1074),
("BodyStructure", "_tag", 1075),
("BodyStructure", "_text", 446),
("BodyStructure", "_type", 1076),
("BodyStructure", "excluded-structure", 104),
("BodyStructure", "identifier", 1223),
("BodyStructure", "included-structure", 105),
("BodyStructure", "morphology", 106),
("BodyStructure", "patient", 1224),
("Bundle", "_content", 1063),
("Bundle", "_has", 1065),
("Bundle", "_id", 1066),
("Bundle", "_in", 1067),
("Bundle", "_language", 1068),
("Bundle", "_lastUpdated", 1069),
("Bundle", "_list", 1070),
("Bundle", "_profile", 1071),
("Bundle", "_query", 1072),
("Bundle", "_security", 1073),
("Bundle", "_source", 1074),
("Bundle", "_tag", 1075),
("Bundle", "_type", 1076),
("Bundle", "composition", 107),
("Bundle", "identifier", 108),
("Bundle", "message", 109),
("Bundle", "timestamp", 110),
("Bundle", "type", 111),
("CapabilityStatement", "_content", 1063),
("CapabilityStatement", "_has", 1065),
("CapabilityStatement", "_id", 1066),
("CapabilityStatement", "_in", 1067),
("CapabilityStatement", "_language", 1068),
("CapabilityStatement", "_lastUpdated", 1069),
("CapabilityStatement", "_list", 1070),
("CapabilityStatement", "_profile", 1071),
("CapabilityStatement", "_query", 1072),
("CapabilityStatement", "_security", 1073),
("CapabilityStatement", "_source", 1074),
("CapabilityStatement", "_tag", 1075),
("CapabilityStatement", "_text", 446),
("CapabilityStatement", "_type", 1076),
("CapabilityStatement", "context", 112),
("CapabilityStatement", "context-quantity", 113),
("CapabilityStatement", "context-type", 114),
("CapabilityStatement", "context-type-quantity", 115),
("CapabilityStatement", "context-type-value", 116),
("CapabilityStatement", "date", 117),
("CapabilityStatement", "description", 118),
("CapabilityStatement", "experimental", 127),
("CapabilityStatement", "fhirversion", 128),
("CapabilityStatement", "format", 129),
("CapabilityStatement", "guide", 130),
("CapabilityStatement", "identifier", 119),
("CapabilityStatement", "jurisdiction", 120),
("CapabilityStatement", "mode", 131),
("CapabilityStatement", "name", 121),
("CapabilityStatement", "publisher", 122),
("CapabilityStatement", "resource", 132),
("CapabilityStatement", "resource-profile", 133),
("CapabilityStatement", "security-service", 134),
("CapabilityStatement", "software", 135),
("CapabilityStatement", "status", 123),
("CapabilityStatement", "supported-profile", 136),
("CapabilityStatement", "title", 124),
("CapabilityStatement", "url", 125),
("CapabilityStatement", "version", 126),
("CarePlan", "_content", 1063),
("CarePlan", "_has", 1065),
("CarePlan", "_id", 1066),
("CarePlan", "_in", 1067),
("CarePlan", "_language", 1068),
("CarePlan", "_lastUpdated", 1069),
("CarePlan", "_list", 1070),
("CarePlan", "_profile", 1071),
("CarePlan", "_query", 1072),
("CarePlan", "_security", 1073),
("CarePlan", "_source", 1074),
("CarePlan", "_tag", 1075),
("CarePlan", "_text", 446),
("CarePlan", "_type", 1076),
("CarePlan", "activity-reference", 137),
("CarePlan", "based-on", 138),
("CarePlan", "care-team", 139),
("CarePlan", "category", 140),
("CarePlan", "condition", 141),
("CarePlan", "custodian", 142),
("CarePlan", "date", 1221),
("CarePlan", "encounter", 1222),
("CarePlan", "goal", 143),
("CarePlan", "identifier", 1223),
("CarePlan", "intent", 144),
("CarePlan", "part-of", 145),
("CarePlan", "patient", 1224),
("CarePlan", "replaces", 146),
("CarePlan", "status", 147),
("CarePlan", "subject", 148),
("CareTeam", "_content", 1063),
("CareTeam", "_has", 1065),
("CareTeam", "_id", 1066),
("CareTeam", "_in", 1067),
("CareTeam", "_language", 1068),
("CareTeam", "_lastUpdated", 1069),
("CareTeam", "_list", 1070),
("CareTeam", "_profile", 1071),
("CareTeam", "_query", 1072),
("CareTeam", "_security", 1073),
("CareTeam", "_source", 1074),
("CareTeam", "_tag", 1075),
("CareTeam", "_text", 446),
("CareTeam", "_type", 1076),
("CareTeam", "category", 149),
("CareTeam", "date", 1221),
("CareTeam", "identifier", 1223),
("CareTeam", "name", 150),
("CareTeam", "participant", 151),
("CareTeam", "patient", 1224),
("CareTeam", "status", 152),
("CareTeam", "subject", 153),
("Claim", "_content", 1063),
("Claim", "_has", 1065),
("Claim", "_id", 1066),
("Claim", "_in", 1067),
("Claim", "_language", 1068),
("Claim", "_lastUpdated", 1069),
("Claim", "_list", 1070),
("Claim", "_profile", 1071),
("Claim", "_query", 1072),
("Claim", "_security", 1073),
("Claim", "_source", 1074),
("Claim", "_tag", 1075),
("Claim", "_text", 446),
("Claim", "_type", 1076),
("Claim", "care-team", 154),
("Claim", "created", 155),
("Claim", "detail-udi", 156),
("Claim", "encounter", 1222),
("Claim", "enterer", 157),
("Claim", "facility", 158),
("Claim", "group", 159),
("Claim", "identifier", 1223),
("Claim", "insurer", 160),
("Claim", "item-udi", 161),
("Claim", "patient", 1224),
("Claim", "payee", 162),
("Claim", "priority", 163),
("Claim", "procedure-udi", 164),
("Claim", "provider", 165),
("Claim", "status", 166),
("Claim", "subdetail-udi", 167),
("Claim", "subject", 168),
("Claim", "use", 169),
("ClaimResponse", "_content", 1063),
("ClaimResponse", "_has", 1065),
("ClaimResponse", "_id", 1066),
("ClaimResponse", "_in", 1067),
("ClaimResponse", "_language", 1068),
("ClaimResponse", "_lastUpdated", 1069),
("ClaimResponse", "_list", 1070),
("ClaimResponse", "_profile", 1071),
("ClaimResponse", "_query", 1072),
("ClaimResponse", "_security", 1073),
("ClaimResponse", "_source", 1074),
("ClaimResponse", "_tag", 1075),
("ClaimResponse", "_text", 446),
("ClaimResponse", "_type", 1076),
("ClaimResponse", "created", 170),
("ClaimResponse", "disposition", 171),
("ClaimResponse", "group", 172),
("ClaimResponse", "identifier", 1223),
("ClaimResponse", "insurer", 173),
("ClaimResponse", "outcome", 174),
("ClaimResponse", "patient", 1224),
("ClaimResponse", "payment-date", 175),
("ClaimResponse", "request", 176),
("ClaimResponse", "requestor", 177),
("ClaimResponse", "status", 178),
("ClaimResponse", "subject", 179),
("ClaimResponse", "use", 180),
("ClinicalUseDefinition", "_content", 1063),
("ClinicalUseDefinition", "_has", 1065),
("ClinicalUseDefinition", "_id", 1066),
("ClinicalUseDefinition", "_in", 1067),
("ClinicalUseDefinition", "_language", 1068),
("ClinicalUseDefinition", "_lastUpdated", 1069),
("ClinicalUseDefinition", "_list", 1070),
("ClinicalUseDefinition", "_profile", 1071),
("ClinicalUseDefinition", "_query", 1072),
("ClinicalUseDefinition", "_security", 1073),
("ClinicalUseDefinition", "_source", 1074),
("ClinicalUseDefinition", "_tag", 1075),
("ClinicalUseDefinition", "_text", 446),
("ClinicalUseDefinition", "_type", 1076),
("ClinicalUseDefinition", "contraindication", 181),
("ClinicalUseDefinition", "contraindication-reference", 182),
("ClinicalUseDefinition", "effect", 183),
("ClinicalUseDefinition", "effect-reference", 184),
("ClinicalUseDefinition", "identifier", 185),
("ClinicalUseDefinition", "indication", 186),
("ClinicalUseDefinition", "indication-reference", 187),
("ClinicalUseDefinition", "interaction", 188),
("ClinicalUseDefinition", "product", 189),
("ClinicalUseDefinition", "status", 190),
("ClinicalUseDefinition", "subject", 191),
("ClinicalUseDefinition", "subject-code", 192),
("ClinicalUseDefinition", "type", 193),
("CodeSystem", "_content", 1063),
("CodeSystem", "_has", 1065),
("CodeSystem", "_id", 1066),
("CodeSystem", "_in", 1067),
("CodeSystem", "_language", 1068),
("CodeSystem", "_lastUpdated", 1069),
("CodeSystem", "_list", 1070),
("CodeSystem", "_profile", 1071),
("CodeSystem", "_query", 1072),
("CodeSystem", "_security", 1073),
("CodeSystem", "_source", 1074),
("CodeSystem", "_tag", 1075),
("CodeSystem", "_text", 446),
("CodeSystem", "_type", 1076),
("CodeSystem", "code", 194),
("CodeSystem", "content-mode", 195),
("CodeSystem", "context", 112),
("CodeSystem", "context-quantity", 113),
("CodeSystem", "context-type", 114),
("CodeSystem", "context-type-quantity", 115),
("CodeSystem", "context-type-value", 116),
("CodeSystem", "date", 117),
("CodeSystem", "derived-from", 754),
("CodeSystem", "description", 118),
("CodeSystem", "effective", 755),
("CodeSystem", "experimental", 196),
("CodeSystem", "identifier", 119),
("CodeSystem", "jurisdiction", 120),
("CodeSystem", "language", 197),
("CodeSystem", "name", 121),
("CodeSystem", "predecessor", 756),
("CodeSystem", "publisher", 122),
("CodeSystem", "status", 123),
("CodeSystem", "supplements", 198),
("CodeSystem", "system", 199),
("CodeSystem", "title", 124),
("CodeSystem", "topic", 758),
("CodeSystem", "url", 125),
("CodeSystem", "version", 126),
("Communication", "_content", 1063),
("Communication", "_has", 1065),
("Communication", "_id", 1066),
("Communication", "_in", 1067),
("Communication", "_language", 1068),
("Communication", "_lastUpdated", 1069),
("Communication", "_list", 1070),
("Communication", "_profile", 1071),
("Communication", "_query", 1072),
("Communication", "_security", 1073),
("Communication", "_source", 1074),
("Communication", "_tag", 1075),
("Communication", "_text", 446),
("Communication", "_type", 1076),
("Communication", "based-on", 200),
("Communication", "category", 201),
("Communication", "encounter", 1222),
("Communication", "identifier", 1223),
("Communication", "in-response-to", 202),
("Communication", "medium", 203),
("Communication", "part-of", 204),
("Communication", "patient", 1224),
("Communication", "reason-code", 205),
("Communication", "reason-reference", 206),
("Communication", "received", 207),
("Communication", "recipient", 208),
("Communication", "sender", 209),
("Communication", "sent", 210),
("Communication", "status", 211),
("Communication", "subject", 212),
("Communication", "topic", 213),
("CommunicationRequest", "_content", 1063),
("CommunicationRequest", "_has", 1065),
("CommunicationRequest", "_id", 1066),
("CommunicationRequest", "_in", 1067),
("CommunicationRequest", "_language", 1068),
("CommunicationRequest", "_lastUpdated", 1069),
("CommunicationRequest", "_list", 1070),
("CommunicationRequest", "_profile", 1071),
("CommunicationRequest", "_query", 1072),
("CommunicationRequest", "_security", 1073),
("CommunicationRequest", "_source", 1074),
("CommunicationRequest", "_tag", 1075),
("CommunicationRequest", "_text", 446),
("CommunicationRequest", "_type", 1076),
("CommunicationRequest", "about", 214),
("CommunicationRequest", "authored", 215),
("CommunicationRequest", "based-on", 216),
("CommunicationRequest", "category", 217),
("CommunicationRequest", "encounter", 1222),
("CommunicationRequest", "group-identifier", 218),
("CommunicationRequest", "identifier", 1223),
("CommunicationRequest", "information-provider", 219),
("CommunicationRequest", "medium", 220),
("CommunicationRequest", "occurrence", 221),
("CommunicationRequest", "patient", 1224),
("CommunicationRequest", "priority", 222),
("CommunicationRequest", "recipient", 223),
("CommunicationRequest", "replaces", 224),
("CommunicationRequest", "requester", 225),
("CommunicationRequest", "status", 226),
("CommunicationRequest", "subject", 227),
("CompartmentDefinition", "_content", 1063),
("CompartmentDefinition", "_has", 1065),
("CompartmentDefinition", "_id", 1066),
("CompartmentDefinition", "_in", 1067),
("CompartmentDefinition", "_language", 1068),
("CompartmentDefinition", "_lastUpdated", 1069),
("CompartmentDefinition", "_list", 1070),
("CompartmentDefinition", "_profile", 1071),
("CompartmentDefinition", "_query", 1072),
("CompartmentDefinition", "_security", 1073),
("CompartmentDefinition", "_source", 1074),
("CompartmentDefinition", "_tag", 1075),
("CompartmentDefinition", "_text", 446),
("CompartmentDefinition", "_type", 1076),
("CompartmentDefinition", "code", 228),
("CompartmentDefinition", "context", 112),
("CompartmentDefinition", "context-quantity", 113),
("CompartmentDefinition", "context-type", 114),
("CompartmentDefinition", "context-type-quantity", 115),
("CompartmentDefinition", "context-type-value", 116),
("CompartmentDefinition", "date", 117),
("CompartmentDefinition", "description", 118),
("CompartmentDefinition", "name", 121),
("CompartmentDefinition", "publisher", 122),
("CompartmentDefinition", "resource", 229),
("CompartmentDefinition", "status", 123),
("CompartmentDefinition", "url", 125),
("CompartmentDefinition", "version", 126),
("Composition", "_content", 1063),
("Composition", "_has", 1065),
("Composition", "_id", 1066),
("Composition", "_in", 1067),
("Composition", "_language", 1068),
("Composition", "_lastUpdated", 1069),
("Composition", "_list", 1070),
("Composition", "_profile", 1071),
("Composition", "_query", 1072),
("Composition", "_security", 1073),
("Composition", "_source", 1074),
("Composition", "_tag", 1075),
("Composition", "_text", 446),
("Composition", "_type", 1076),
("Composition", "attester", 230),
("Composition", "author", 231),
("Composition", "category", 232),
("Composition", "date", 1221),
("Composition", "encounter", 1222),
("Composition", "entry", 233),
("Composition", "event-code", 234),
("Composition", "event-reference", 235),
("Composition", "identifier", 1223),
("Composition", "patient", 1224),
("Composition", "period", 236),
("Composition", "section", 237),
("Composition", "section-code-text", 238),
("Composition", "section-text", 239),
("Composition", "status", 240),
("Composition", "subject", 241),
("Composition", "title", 242),
("Composition", "type", 1225),
("Composition", "url", 243),
("Composition", "version", 244),
("ConceptMap", "_content", 1063),
("ConceptMap", "_has", 1065),
("ConceptMap", "_id", 1066),
("ConceptMap", "_in", 1067),
("ConceptMap", "_language", 1068),
("ConceptMap", "_lastUpdated", 1069),
("ConceptMap", "_list", 1070),
("ConceptMap", "_profile", 1071),
("ConceptMap", "_query", 1072),
("ConceptMap", "_security", 1073),
("ConceptMap", "_source", 1074),
("ConceptMap", "_tag", 1075),
("ConceptMap", "_text", 446),
("ConceptMap", "_type", 1076),
("ConceptMap", "context", 112),
("ConceptMap", "context-quantity", 113),
("ConceptMap", "context-type", 114),
("ConceptMap", "context-type-quantity", 115),
("ConceptMap", "context-type-value", 116),
("ConceptMap", "date", 117),
("ConceptMap", "derived-from", 754),
("ConceptMap", "description", 118),
("ConceptMap", "effective", 755),
("ConceptMap", "experimental", 245),
("ConceptMap", "identifier", 119),
("ConceptMap", "jurisdiction", 120),
("ConceptMap", "mapping-property", 246),
("ConceptMap", "name", 121),
("ConceptMap", "other-map", 247),
("ConceptMap", "predecessor", 756),
("ConceptMap", "publisher", 122),
("ConceptMap", "source-code", 248),
("ConceptMap", "source-group-system", 249),
("ConceptMap", "source-scope", 250),
("ConceptMap", "source-scope-uri", 251),
("ConceptMap", "status", 123),
("ConceptMap", "target-code", 252),
("ConceptMap", "target-group-system", 253),
("ConceptMap", "target-scope", 254),
("ConceptMap", "target-scope-uri", 255),
("ConceptMap", "title", 124),
("ConceptMap", "topic", 758),
("ConceptMap", "url", 125),
("ConceptMap", "version", 126),
("Condition", "_content", 1063),
("Condition", "_has", 1065),
("Condition", "_id", 1066),
("Condition", "_in", 1067),
("Condition", "_language", 1068),
("Condition", "_lastUpdated", 1069),
("Condition", "_list", 1070),
("Condition", "_profile", 1071),
("Condition", "_query", 1072),
("Condition", "_security", 1073),
("Condition", "_source", 1074),
("Condition", "_tag", 1075),
("Condition", "_text", 446),
("Condition", "_type", 1076),
("Condition", "abatement-age", 256),
("Condition", "abatement-date", 257),
("Condition", "abatement-string", 258),
("Condition", "asserter", 259),
("Condition", "body-structure-code", 260),
("Condition", "body-structure-reference", 261),
("Condition", "category", 262),
("Condition", "clinical-status", 263),
("Condition", "code", 1220),
("Condition", "encounter", 1222),
("Condition", "evidence", 264),
("Condition", "evidence-detail", 265),
("Condition", "identifier", 1223),
("Condition", "onset-age", 266),
("Condition", "onset-date", 267),
("Condition", "onset-info", 268),
("Condition", "patient", 1224),
("Condition", "recorded-date", 269),
("Condition", "severity", 270),
("Condition", "stage", 271),
("Condition", "subject", 272),
("Condition", "verification-status", 273),
("Consent", "_content", 1063),
("Consent", "_has", 1065),
("Consent", "_id", 1066),
("Consent", "_in", 1067),
("Consent", "_language", 1068),
("Consent", "_lastUpdated", 1069),
("Consent", "_list", 1070),
("Consent", "_profile", 1071),
("Consent", "_query", 1072),
("Consent", "_security", 1073),
("Consent", "_source", 1074),
("Consent", "_tag", 1075),
("Consent", "_text", 446),
("Consent", "_type", 1076),
("Consent", "action", 274),
("Consent", "actor", 275),
("Consent", "category", 276),
("Consent", "controller", 277),
("Consent", "data", 278),
("Consent", "date", 1221),
("Consent", "grantee", 279),
("Consent", "identifier", 1223),
("Consent", "manager", 280),
("Consent", "patient", 1224),
("Consent", "period", 281),
("Consent", "purpose", 282),
("Consent", "security-label", 283),
("Consent", "source-reference", 284),
("Consent", "status", 285),
("Consent", "subject", 286),
("Consent", "verified", 287),
("Consent", "verified-date", 288),
("Contract", "_content", 1063),
("Contract", "_has", 1065),
("Contract", "_id", 1066),
("Contract", "_in", 1067),
("Contract", "_language", 1068),
("Contract", "_lastUpdated", 1069),
("Contract", "_list", 1070),
("Contract", "_profile", 1071),
("Contract", "_query", 1072),
("Contract", "_security", 1073),
("Contract", "_source", 1074),
("Contract", "_tag", 1075),
("Contract", "_text", 446),
("Contract", "_type", 1076),
("Coverage", "_content", 1063),
("Coverage", "_has", 1065),
("Coverage", "_id", 1066),
("Coverage", "_in", 1067),
("Coverage", "_language", 1068),
("Coverage", "_lastUpdated", 1069),
("Coverage", "_list", 1070),
("Coverage", "_profile", 1071),
("Coverage", "_query", 1072),
("Coverage", "_security", 1073),
("Coverage", "_source", 1074),
("Coverage", "_tag", 1075),
("Coverage", "_text", 446),
("Coverage", "_type", 1076),
("Coverage", "beneficiary", 289),
("Coverage", "class-type", 290),
("Coverage", "class-value", 291),
("Coverage", "dependent", 292),
("Coverage", "identifier", 1223),
("Coverage", "insurer", 293),
("Coverage", "patient", 1224),
("Coverage", "paymentby-party", 294),
("Coverage", "period", 295),
("Coverage", "policy-holder", 296),
("Coverage", "status", 297),
("Coverage", "subscriber", 298),
("Coverage", "subscriberid", 299),
("Coverage", "type", 1225),
("CoverageEligibilityRequest", "_content", 1063),
("CoverageEligibilityRequest", "_has", 1065),
("CoverageEligibilityRequest", "_id", 1066),
("CoverageEligibilityRequest", "_in", 1067),
("CoverageEligibilityRequest", "_language", 1068),
("CoverageEligibilityRequest", "_lastUpdated", 1069),
("CoverageEligibilityRequest", "_list", 1070),
("CoverageEligibilityRequest", "_profile", 1071),
("CoverageEligibilityRequest", "_query", 1072),
("CoverageEligibilityRequest", "_security", 1073),
("CoverageEligibilityRequest", "_source", 1074),
("CoverageEligibilityRequest", "_tag", 1075),
("CoverageEligibilityRequest", "_text", 446),
("CoverageEligibilityRequest", "_type", 1076),
("CoverageEligibilityRequest", "created", 300),
("CoverageEligibilityRequest", "enterer", 301),
("CoverageEligibilityRequest", "facility", 302),
("CoverageEligibilityRequest", "identifier", 1223),
("CoverageEligibilityRequest", "patient", 1224),
("CoverageEligibilityRequest", "provider", 303),
("CoverageEligibilityRequest", "status", 304),
("CoverageEligibilityResponse", "_content", 1063),
("CoverageEligibilityResponse", "_has", 1065),
("CoverageEligibilityResponse", "_id", 1066),
("CoverageEligibilityResponse", "_in", 1067),
("CoverageEligibilityResponse", "_language", 1068),
("CoverageEligibilityResponse", "_lastUpdated", 1069),
("CoverageEligibilityResponse", "_list", 1070),
("CoverageEligibilityResponse", "_profile", 1071),
("CoverageEligibilityResponse", "_query", 1072),
("CoverageEligibilityResponse", "_security", 1073),
("CoverageEligibilityResponse", "_source", 1074),
("CoverageEligibilityResponse", "_tag", 1075),
("CoverageEligibilityResponse", "_text", 446),
("CoverageEligibilityResponse", "_type", 1076),
("CoverageEligibilityResponse", "created", 305),
("CoverageEligibilityResponse", "disposition", 306),
("CoverageEligibilityResponse", "identifier", 1223),
("CoverageEligibilityResponse", "insurer", 307),
("CoverageEligibilityResponse", "outcome", 308),
("CoverageEligibilityResponse", "patient", 1224),
("CoverageEligibilityResponse", "request", 309),
("CoverageEligibilityResponse", "requestor", 310),
("CoverageEligibilityResponse", "status", 311),
("DetectedIssue", "_content", 1063),
("DetectedIssue", "_has", 1065),
("DetectedIssue", "_id", 1066),
("DetectedIssue", "_in", 1067),
("DetectedIssue", "_language", 1068),
("DetectedIssue", "_lastUpdated", 1069),
("DetectedIssue", "_list", 1070),
("DetectedIssue", "_profile", 1071),
("DetectedIssue", "_query", 1072),
("DetectedIssue", "_security", 1073),
("DetectedIssue", "_source", 1074),
("DetectedIssue", "_tag", 1075),
("DetectedIssue", "_text", 446),
("DetectedIssue", "_type", 1076),
("DetectedIssue", "author", 312),
("DetectedIssue", "category", 313),
("DetectedIssue", "code", 1220),
("DetectedIssue", "identified", 314),
("DetectedIssue", "identifier", 1223),
("DetectedIssue", "implicated", 315),
("DetectedIssue", "patient", 1224),
("DetectedIssue", "status", 316),
("DetectedIssue", "subject", 317),
("Device", "_content", 1063),
("Device", "_has", 1065),
("Device", "_id", 1066),
("Device", "_in", 1067),
("Device", "_language", 1068),
("Device", "_lastUpdated", 1069),
("Device", "_list", 1070),
("Device", "_profile", 1071),
("Device", "_query", 1072),
("Device", "_security", 1073),
("Device", "_source", 1074),
("Device", "_tag", 1075),
("Device", "_text", 446),
("Device", "_type", 1076),
("Device", "biological-source-event", 318),
("Device", "code", 319),
("Device", "code-value-concept", 320),
("Device", "definition", 321),
("Device", "device-name", 322),
("Device", "expiration-date", 323),
("Device", "identifier", 324),
("Device", "location", 325),
("Device", "lot-number", 326),
("Device", "manufacture-date", 327),
("Device", "manufacturer", 328),
("Device", "model", 329),
("Device", "parent", 330),
("Device", "serial-number", 331),
("Device", "specification", 332),
("Device", "specification-version", 333),
("Device", "status", 334),
("Device", "type", 335),
("Device", "udi-carrier-hrf", 336),
("Device", "udi-di", 337),
("Device", "version", 338),
("Device", "version-type", 339),
("DeviceAlert", "_content", 1063),
("DeviceAlert", "_has", 1065),
("DeviceAlert", "_id", 1066),
("DeviceAlert", "_in", 1067),
("DeviceAlert", "_language", 1068),
("DeviceAlert", "_lastUpdated", 1069),
("DeviceAlert", "_list", 1070),
("DeviceAlert", "_profile", 1071),
("DeviceAlert", "_query", 1072),
("DeviceAlert", "_security", 1073),
("DeviceAlert", "_source", 1074),
("DeviceAlert", "_tag", 1075),
("DeviceAlert", "_text", 446),
("DeviceAlert", "_type", 1076),
("DeviceAlert", "acknowledged", 340),
("DeviceAlert", "acknowledged-by", 341),
("DeviceAlert", "annunciator-concept", 342),
("DeviceAlert", "annunciator-device", 343),
("DeviceAlert", "category", 344),
("DeviceAlert", "code", 345),
("DeviceAlert", "derived-from", 346),
("DeviceAlert", "device", 347),
("DeviceAlert", "encounter", 348),
("DeviceAlert", "identifier", 349),
("DeviceAlert", "location", 350),
("DeviceAlert", "manifestation", 351),
("DeviceAlert", "occurrence", 352),
("DeviceAlert", "patient", 353),
("DeviceAlert", "priority", 354),
("DeviceAlert", "procedure", 355),
("DeviceAlert", "signal-identifier", 356),
("DeviceAlert", "signal-period", 357),
("DeviceAlert", "signal-presence", 358),
("DeviceAlert", "status", 359),
("DeviceAlert", "subject", 360),
("DeviceAlert", "type", 361),
("DeviceAssociation", "_content", 1063),
("DeviceAssociation", "_has", 1065),
("DeviceAssociation", "_id", 1066),
("DeviceAssociation", "_in", 1067),
("DeviceAssociation", "_language", 1068),
("DeviceAssociation", "_lastUpdated", 1069),
("DeviceAssociation", "_list", 1070),
("DeviceAssociation", "_profile", 1071),
("DeviceAssociation", "_query", 1072),
("DeviceAssociation", "_security", 1073),
("DeviceAssociation", "_source", 1074),
("DeviceAssociation", "_tag", 1075),
("DeviceAssociation", "_text", 446),
("DeviceAssociation", "_type", 1076),
("DeviceAssociation", "date", 362),
("DeviceAssociation", "device", 363),
("DeviceAssociation", "focus", 364),
("DeviceAssociation", "identifier", 365),
("DeviceAssociation", "patient", 1224),
("DeviceAssociation", "relationship", 366),
("DeviceAssociation", "status", 367),
("DeviceAssociation", "subject", 368),
("DeviceDefinition", "_content", 1063),
("DeviceDefinition", "_has", 1065),
("DeviceDefinition", "_id", 1066),
("DeviceDefinition", "_in", 1067),
("DeviceDefinition", "_language", 1068),
("DeviceDefinition", "_lastUpdated", 1069),
("DeviceDefinition", "_list", 1070),
("DeviceDefinition", "_profile", 1071),
("DeviceDefinition", "_query", 1072),
("DeviceDefinition", "_security", 1073),
("DeviceDefinition", "_source", 1074),
("DeviceDefinition", "_tag", 1075),
("DeviceDefinition", "_text", 446),
("DeviceDefinition", "_type", 1076),
("DeviceDefinition", "conforms-to-category", 369),
("DeviceDefinition", "device-name", 370),
("DeviceDefinition", "experimental", 371),
("DeviceDefinition", "has-part-canonical", 372),
("DeviceDefinition", "has-part-code", 373),
("DeviceDefinition", "identifier", 119),
("DeviceDefinition", "manufacturer", 374),
("DeviceDefinition", "model-number", 375),
("DeviceDefinition", "part-number", 376),
("DeviceDefinition", "publisher", 122),
("DeviceDefinition", "specification", 377),
("DeviceDefinition", "specification-version", 378),
("DeviceDefinition", "type", 379),
("DeviceDefinition", "url", 125),
("DeviceDefinition", "version", 126),
("DeviceDefinition", "version-type", 380),
("DeviceMetric", "_content", 1063),
("DeviceMetric", "_has", 1065),
("DeviceMetric", "_id", 1066),
("DeviceMetric", "_in", 1067),
("DeviceMetric", "_language", 1068),
("DeviceMetric", "_lastUpdated", 1069),
("DeviceMetric", "_list", 1070),
("DeviceMetric", "_profile", 1071),
("DeviceMetric", "_query", 1072),
("DeviceMetric", "_security", 1073),
("DeviceMetric", "_source", 1074),
("DeviceMetric", "_tag", 1075),
("DeviceMetric", "_text", 446),
("DeviceMetric", "_type", 1076),
("DeviceMetric", "category", 381),
("DeviceMetric", "device", 382),
("DeviceMetric", "identifier", 383),
("DeviceMetric", "status", 384),
("DeviceMetric", "type", 385),
("DeviceRequest", "_content", 1063),
("DeviceRequest", "_has", 1065),
("DeviceRequest", "_id", 1066),
("DeviceRequest", "_in", 1067),
("DeviceRequest", "_language", 1068),
("DeviceRequest", "_lastUpdated", 1069),
("DeviceRequest", "_list", 1070),
("DeviceRequest", "_profile", 1071),
("DeviceRequest", "_query", 1072),
("DeviceRequest", "_security", 1073),
("DeviceRequest", "_source", 1074),
("DeviceRequest", "_tag", 1075),
("DeviceRequest", "_text", 446),
("DeviceRequest", "_type", 1076),
("DeviceRequest", "authored-on", 386),
("DeviceRequest", "based-on", 387),
("DeviceRequest", "device", 388),
("DeviceRequest", "encounter", 1222),
("DeviceRequest", "event-date", 389),
("DeviceRequest", "group-identifier", 390),
("DeviceRequest", "identifier", 1223),
("DeviceRequest", "insurance", 391),
("DeviceRequest", "intent", 392),
("DeviceRequest", "location-code", 393),
("DeviceRequest", "patient", 1224),
("DeviceRequest", "performer", 394),
("DeviceRequest", "performer-code", 395),
("DeviceRequest", "prior-request", 396),
("DeviceRequest", "product", 397),
("DeviceRequest", "requester", 398),
("DeviceRequest", "status", 399),
("DeviceRequest", "subject", 400),
("DiagnosticReport", "_content", 1063),
("DiagnosticReport", "_has", 1065),
("DiagnosticReport", "_id", 1066),
("DiagnosticReport", "_in", 1067),
("DiagnosticReport", "_language", 1068),
("DiagnosticReport", "_lastUpdated", 1069),
("DiagnosticReport", "_list", 1070),
("DiagnosticReport", "_profile", 1071),
("DiagnosticReport", "_query", 1072),
("DiagnosticReport", "_security", 1073),
("DiagnosticReport", "_source", 1074),
("DiagnosticReport", "_tag", 1075),
("DiagnosticReport", "_text", 446),
("DiagnosticReport", "_type", 1076),
("DiagnosticReport", "based-on", 401),
("DiagnosticReport", "category", 402),
("DiagnosticReport", "code", 1220),
("DiagnosticReport", "conclusioncode-code", 403),
("DiagnosticReport", "conclusioncode-reference", 404),
("DiagnosticReport", "date", 1221),
("DiagnosticReport", "encounter", 1222),
("DiagnosticReport", "identifier", 1223),
("DiagnosticReport", "issued", 405),
("DiagnosticReport", "media", 406),
("DiagnosticReport", "patient", 1224),
("DiagnosticReport", "performer", 407),
("DiagnosticReport", "procedure", 408),
("DiagnosticReport", "result", 409),
("DiagnosticReport", "results-interpreter", 410),
("DiagnosticReport", "specimen", 411),
("DiagnosticReport", "status", 412),
("DiagnosticReport", "study", 413),
("DiagnosticReport", "subject", 414),
("DocumentReference", "_content", 1063),
("DocumentReference", "_has", 1065),
("DocumentReference", "_id", 1066),
("DocumentReference", "_in", 1067),
("DocumentReference", "_language", 1068),
("DocumentReference", "_lastUpdated", 1069),
("DocumentReference", "_list", 1070),
("DocumentReference", "_profile", 1071),
("DocumentReference", "_query", 1072),
("DocumentReference", "_security", 1073),
("DocumentReference", "_source", 1074),
("DocumentReference", "_tag", 1075),
("DocumentReference", "_text", 446),
("DocumentReference", "_type", 1076),
("DocumentReference", "attester", 415),
("DocumentReference", "author", 416),
("DocumentReference", "based-on", 417),
("DocumentReference", "body-structure", 418),
("DocumentReference", "body-structure-reference", 419),
("DocumentReference", "category", 420),
("DocumentReference", "contenttype", 421),
("DocumentReference", "context", 422),
("DocumentReference", "creation", 423),
("DocumentReference", "custodian", 424),
("DocumentReference", "date", 1221),
("DocumentReference", "description", 425),
("DocumentReference", "doc-status", 426),
("DocumentReference", "event-code", 427),
("DocumentReference", "event-reference", 428),
("DocumentReference", "facility", 429),
("DocumentReference", "format-canonical", 430),
("DocumentReference", "format-code", 431),
("DocumentReference", "format-uri", 432),
("DocumentReference", "identifier", 1223),
("DocumentReference", "language", 433),
("DocumentReference", "location", 434),
("DocumentReference", "modality", 435),
("DocumentReference", "patient", 1224),
("DocumentReference", "period", 436),
("DocumentReference", "related", 437),
("DocumentReference", "relatesto", 438),
("DocumentReference", "relation", 439),
("DocumentReference", "relationship", 440),
("DocumentReference", "security-label", 441),
("DocumentReference", "setting", 442),
("DocumentReference", "status", 443),
("DocumentReference", "subject", 444),
("DocumentReference", "type", 1225),
("DocumentReference", "version", 445),
("Encounter", "_content", 1063),
("Encounter", "_has", 1065),
("Encounter", "_id", 1066),
("Encounter", "_in", 1067),
("Encounter", "_language", 1068),
("Encounter", "_lastUpdated", 1069),
("Encounter", "_list", 1070),
("Encounter", "_profile", 1071),
("Encounter", "_query", 1072),
("Encounter", "_security", 1073),
("Encounter", "_source", 1074),
("Encounter", "_tag", 1075),
("Encounter", "_text", 446),
("Encounter", "_type", 1076),
("Encounter", "account", 447),
("Encounter", "appointment", 448),
("Encounter", "based-on", 449),
("Encounter", "business-status", 450),
("Encounter", "careteam", 451),
("Encounter", "class", 452),
("Encounter", "date", 1221),
("Encounter", "date-start", 453),
("Encounter", "diagnosis-code", 454),
("Encounter", "diagnosis-reference", 455),
("Encounter", "end-date", 456),
("Encounter", "episode-of-care", 457),
("Encounter", "identifier", 1223),
("Encounter", "length", 458),
("Encounter", "location", 459),
("Encounter", "location-period", 460),
("Encounter", "location-value-period", 461),
("Encounter", "part-of", 462),
("Encounter", "participant", 463),
("Encounter", "participant-type", 464),
("Encounter", "patient", 1224),
("Encounter", "practitioner", 465),
("Encounter", "reason-code", 466),
("Encounter", "reason-reference", 467),
("Encounter", "service-provider", 468),
("Encounter", "special-arrangement", 469),
("Encounter", "status", 470),
("Encounter", "subject", 471),
("Encounter", "subject-status", 472),
("Encounter", "type", 1225),
("Endpoint", "_content", 1063),
("Endpoint", "_has", 1065),
("Endpoint", "_id", 1066),
("Endpoint", "_in", 1067),
("Endpoint", "_language", 1068),
("Endpoint", "_lastUpdated", 1069),
("Endpoint", "_list", 1070),
("Endpoint", "_profile", 1071),
("Endpoint", "_query", 1072),
("Endpoint", "_security", 1073),
("Endpoint", "_source", 1074),
("Endpoint", "_tag", 1075),
("Endpoint", "_text", 446),
("Endpoint", "_type", 1076),
("Endpoint", "connection-type", 473),
("Endpoint", "identifier", 474),
("Endpoint", "name", 475),
("Endpoint", "organization", 476),
("Endpoint", "payload-profile", 477),
("Endpoint", "payload-type", 478),
("Endpoint", "status", 479),
("EnrollmentRequest", "_content", 1063),
("EnrollmentRequest", "_has", 1065),
("EnrollmentRequest", "_id", 1066),
("EnrollmentRequest", "_in", 1067),
("EnrollmentRequest", "_language", 1068),
("EnrollmentRequest", "_lastUpdated", 1069),
("EnrollmentRequest", "_list", 1070),
("EnrollmentRequest", "_profile", 1071),
("EnrollmentRequest", "_query", 1072),
("EnrollmentRequest", "_security", 1073),
("EnrollmentRequest", "_source", 1074),
("EnrollmentRequest", "_tag", 1075),
("EnrollmentRequest", "_text", 446),
("EnrollmentRequest", "_type", 1076),
("EnrollmentResponse", "_content", 1063),
("EnrollmentResponse", "_has", 1065),
("EnrollmentResponse", "_id", 1066),
("EnrollmentResponse", "_in", 1067),
("EnrollmentResponse", "_language", 1068),
("EnrollmentResponse", "_lastUpdated", 1069),
("EnrollmentResponse", "_list", 1070),
("EnrollmentResponse", "_profile", 1071),
("EnrollmentResponse", "_query", 1072),
("EnrollmentResponse", "_security", 1073),
("EnrollmentResponse", "_source", 1074),
("EnrollmentResponse", "_tag", 1075),
("EnrollmentResponse", "_text", 446),
("EnrollmentResponse", "_type", 1076),
("EpisodeOfCare", "_content", 1063),
("EpisodeOfCare", "_has", 1065),
("EpisodeOfCare", "_id", 1066),
("EpisodeOfCare", "_in", 1067),
("EpisodeOfCare", "_language", 1068),
("EpisodeOfCare", "_lastUpdated", 1069),
("EpisodeOfCare", "_list", 1070),
("EpisodeOfCare", "_profile", 1071),
("EpisodeOfCare", "_query", 1072),
("EpisodeOfCare", "_security", 1073),
("EpisodeOfCare", "_source", 1074),
("EpisodeOfCare", "_tag", 1075),
("EpisodeOfCare", "_text", 446),
("EpisodeOfCare", "_type", 1076),
("EpisodeOfCare", "care-manager", 480),
("EpisodeOfCare", "date", 1221),
("EpisodeOfCare", "diagnosis-code", 481),
("EpisodeOfCare", "diagnosis-reference", 482),
("EpisodeOfCare", "identifier", 1223),
("EpisodeOfCare", "incoming-referral", 483),
("EpisodeOfCare", "organization", 484),
("EpisodeOfCare", "patient", 1224),
("EpisodeOfCare", "reason-code", 485),
("EpisodeOfCare", "reason-reference", 486),
("EpisodeOfCare", "status", 487),
("EpisodeOfCare", "subject", 488),
("EpisodeOfCare", "type", 1225),
("EventDefinition", "_content", 1063),
("EventDefinition", "_has", 1065),
("EventDefinition", "_id", 1066),
("EventDefinition", "_in", 1067),
("EventDefinition", "_language", 1068),
("EventDefinition", "_lastUpdated", 1069),
("EventDefinition", "_list", 1070),
("EventDefinition", "_profile", 1071),
("EventDefinition", "_query", 1072),
("EventDefinition", "_security", 1073),
("EventDefinition", "_source", 1074),
("EventDefinition", "_tag", 1075),
("EventDefinition", "_text", 446),
("EventDefinition", "_type", 1076),
("EventDefinition", "composed-of", 752),
("EventDefinition", "context", 112),
("EventDefinition", "context-quantity", 113),
("EventDefinition", "context-type", 114),
("EventDefinition", "context-type-quantity", 115),
("EventDefinition", "context-type-value", 116),
("EventDefinition", "date", 117),
("EventDefinition", "depends-on", 753),
("EventDefinition", "derived-from", 754),
("EventDefinition", "description", 118),
("EventDefinition", "effective", 755),
("EventDefinition", "experimental", 489),
("EventDefinition", "identifier", 119),
("EventDefinition", "jurisdiction", 120),
("EventDefinition", "name", 121),
("EventDefinition", "predecessor", 756),
("EventDefinition", "publisher", 122),
("EventDefinition", "status", 123),
("EventDefinition", "successor", 757),
("EventDefinition", "title", 124),
("EventDefinition", "topic", 758),
("EventDefinition", "url", 125),
("EventDefinition", "version", 126),
("Evidence", "_content", 1063),
("Evidence", "_has", 1065),
("Evidence", "_id", 1066),
("Evidence", "_in", 1067),
("Evidence", "_language", 1068),
("Evidence", "_lastUpdated", 1069),
("Evidence", "_list", 1070),
("Evidence", "_profile", 1071),
("Evidence", "_query", 1072),
("Evidence", "_security", 1073),
("Evidence", "_source", 1074),
("Evidence", "_tag", 1075),
("Evidence", "_text", 446),
("Evidence", "_type", 1076),
("Evidence", "context", 112),
("Evidence", "context-quantity", 113),
("Evidence", "context-type", 114),
("Evidence", "context-type-quantity", 115),
("Evidence", "context-type-value", 116),
("Evidence", "date", 117),
("Evidence", "description", 118),
("Evidence", "experimental", 490),
("Evidence", "identifier", 119),
("Evidence", "publisher", 122),
("Evidence", "status", 123),
("Evidence", "title", 124),
("Evidence", "url", 125),
("Evidence", "version", 126),
("EvidenceVariable", "_content", 1063),
("EvidenceVariable", "_has", 1065),
("EvidenceVariable", "_id", 1066),
("EvidenceVariable", "_in", 1067),
("EvidenceVariable", "_language", 1068),
("EvidenceVariable", "_lastUpdated", 1069),
("EvidenceVariable", "_list", 1070),
("EvidenceVariable", "_profile", 1071),
("EvidenceVariable", "_query", 1072),
("EvidenceVariable", "_security", 1073),
("EvidenceVariable", "_source", 1074),
("EvidenceVariable", "_tag", 1075),
("EvidenceVariable", "_text", 446),
("EvidenceVariable", "_type", 1076),
("EvidenceVariable", "context", 112),
("EvidenceVariable", "context-quantity", 113),
("EvidenceVariable", "context-type", 114),
("EvidenceVariable", "context-type-quantity", 115),
("EvidenceVariable", "context-type-value", 116),
("EvidenceVariable", "date", 117),
("EvidenceVariable", "description", 118),
("EvidenceVariable", "experimental", 491),
("EvidenceVariable", "identifier", 119),
("EvidenceVariable", "name", 121),
("EvidenceVariable", "publisher", 122),
("EvidenceVariable", "status", 123),
("EvidenceVariable", "title", 124),
("EvidenceVariable", "topic", 758),
("EvidenceVariable", "url", 125),
("EvidenceVariable", "version", 126),
("ExampleScenario", "_content", 1063),
("ExampleScenario", "_has", 1065),
("ExampleScenario", "_id", 1066),
("ExampleScenario", "_in", 1067),
("ExampleScenario", "_language", 1068),
("ExampleScenario", "_lastUpdated", 1069),
("ExampleScenario", "_list", 1070),
("ExampleScenario", "_profile", 1071),
("ExampleScenario", "_query", 1072),
("ExampleScenario", "_security", 1073),
("ExampleScenario", "_source", 1074),
("ExampleScenario", "_tag", 1075),
("ExampleScenario", "_text", 446),
("ExampleScenario", "_type", 1076),
("ExampleScenario", "context", 112),
("ExampleScenario", "context-quantity", 113),
("ExampleScenario", "context-type", 114),
("ExampleScenario", "context-type-quantity", 115),
("ExampleScenario", "context-type-value", 116),
("ExampleScenario", "date", 117),
("ExampleScenario", "experimental", 492),
("ExampleScenario", "identifier", 119),
("ExampleScenario", "jurisdiction", 120),
("ExampleScenario", "name", 121),
("ExampleScenario", "publisher", 122),
("ExampleScenario", "status", 123),
("ExampleScenario", "url", 125),
("ExampleScenario", "version", 126),
("ExplanationOfBenefit", "_content", 1063),
("ExplanationOfBenefit", "_has", 1065),
("ExplanationOfBenefit", "_id", 1066),
("ExplanationOfBenefit", "_in", 1067),
("ExplanationOfBenefit", "_language", 1068),
("ExplanationOfBenefit", "_lastUpdated", 1069),
("ExplanationOfBenefit", "_list", 1070),
("ExplanationOfBenefit", "_profile", 1071),
("ExplanationOfBenefit", "_query", 1072),
("ExplanationOfBenefit", "_security", 1073),
("ExplanationOfBenefit", "_source", 1074),
("ExplanationOfBenefit", "_tag", 1075),
("ExplanationOfBenefit", "_text", 446),
("ExplanationOfBenefit", "_type", 1076),
("ExplanationOfBenefit", "care-team", 493),
("ExplanationOfBenefit", "claim", 494),
("ExplanationOfBenefit", "coverage", 495),
("ExplanationOfBenefit", "created", 496),
("ExplanationOfBenefit", "detail-udi", 497),
("ExplanationOfBenefit", "disposition", 498),
("ExplanationOfBenefit", "encounter", 1222),
("ExplanationOfBenefit", "enterer", 499),
("ExplanationOfBenefit", "facility", 500),
("ExplanationOfBenefit", "group", 501),
("ExplanationOfBenefit", "identifier", 1223),
("ExplanationOfBenefit", "item-udi", 502),
("ExplanationOfBenefit", "patient", 1224),
("ExplanationOfBenefit", "payee", 503),
("ExplanationOfBenefit", "procedure-udi", 504),
("ExplanationOfBenefit", "provider", 505),
("ExplanationOfBenefit", "status", 506),
("ExplanationOfBenefit", "subdetail-udi", 507),
("ExplanationOfBenefit", "subject", 508),
("FamilyMemberHistory", "_content", 1063),
("FamilyMemberHistory", "_has", 1065),
("FamilyMemberHistory", "_id", 1066),
("FamilyMemberHistory", "_in", 1067),
("FamilyMemberHistory", "_language", 1068),
("FamilyMemberHistory", "_lastUpdated", 1069),
("FamilyMemberHistory", "_list", 1070),
("FamilyMemberHistory", "_profile", 1071),
("FamilyMemberHistory", "_query", 1072),
("FamilyMemberHistory", "_security", 1073),
("FamilyMemberHistory", "_source", 1074),
("FamilyMemberHistory", "_tag", 1075),
("FamilyMemberHistory", "_text", 446),
("FamilyMemberHistory", "_type", 1076),
("FamilyMemberHistory", "code", 1220),
("FamilyMemberHistory", "date", 1221),
("FamilyMemberHistory", "identifier", 1223),
("FamilyMemberHistory", "patient", 1224),
("FamilyMemberHistory", "relationship", 509),
("FamilyMemberHistory", "sex", 510),
("FamilyMemberHistory", "status", 511),
("Flag", "_content", 1063),
("Flag", "_has", 1065),
("Flag", "_id", 1066),
("Flag", "_in", 1067),
("Flag", "_language", 1068),
("Flag", "_lastUpdated", 1069),
("Flag", "_list", 1070),
("Flag", "_profile", 1071),
("Flag", "_query", 1072),
("Flag", "_security", 1073),
("Flag", "_source", 1074),
("Flag", "_tag", 1075),
("Flag", "_text", 446),
("Flag", "_type", 1076),
("Flag", "author", 512),
("Flag", "category", 513),
("Flag", "date", 1221),
("Flag", "encounter", 1222),
("Flag", "identifier", 1223),
("Flag", "patient", 1224),
("Flag", "status", 514),
("Flag", "subject", 515),
("Goal", "_content", 1063),
("Goal", "_has", 1065),
("Goal", "_id", 1066),
("Goal", "_in", 1067),
("Goal", "_language", 1068),
("Goal", "_lastUpdated", 1069),
("Goal", "_list", 1070),
("Goal", "_profile", 1071),
("Goal", "_query", 1072),
("Goal", "_security", 1073),
("Goal", "_source", 1074),
("Goal", "_tag", 1075),
("Goal", "_text", 446),
("Goal", "_type", 1076),
("Goal", "achievement-status", 516),
("Goal", "addresses", 517),
("Goal", "category", 518),
("Goal", "description", 519),
("Goal", "identifier", 1223),
("Goal", "lifecycle-status", 520),
("Goal", "patient", 1224),
("Goal", "start-date", 521),
("Goal", "subject", 522),
("Goal", "target-date", 523),
("Goal", "target-measure", 524),
("Group", "_content", 1063),
("Group", "_has", 1065),
("Group", "_id", 1066),
("Group", "_in", 1067),
("Group", "_language", 1068),
("Group", "_lastUpdated", 1069),
("Group", "_list", 1070),
("Group", "_profile", 1071),
("Group", "_query", 1072),
("Group", "_security", 1073),
("Group", "_source", 1074),
("Group", "_tag", 1075),
("Group", "_text", 446),
("Group", "_type", 1076),
("Group", "characteristic", 525),
("Group", "characteristic-quantity", 526),
("Group", "characteristic-reference", 527),
("Group", "characteristic-value", 528),
("Group", "code", 529),
("Group", "exclude", 530),
("Group", "experimental", 531),
("Group", "identifier", 119),
("Group", "managing-entity", 532),
("Group", "member", 533),
("Group", "membership", 534),
("Group", "name", 121),
("Group", "quantity", 535),
("Group", "status", 123),
("Group", "type", 536),
("Group", "url", 125),
("Group", "value", 537),
("GuidanceResponse", "_content", 1063),
("GuidanceResponse", "_has", 1065),
("GuidanceResponse", "_id", 1066),
("GuidanceResponse", "_in", 1067),
("GuidanceResponse", "_language", 1068),
("GuidanceResponse", "_lastUpdated", 1069),
("GuidanceResponse", "_list", 1070),
("GuidanceResponse", "_profile", 1071),
("GuidanceResponse", "_query", 1072),
("GuidanceResponse", "_security", 1073),
("GuidanceResponse", "_source", 1074),
("GuidanceResponse", "_tag", 1075),
("GuidanceResponse", "_text", 446),
("GuidanceResponse", "_type", 1076),
("GuidanceResponse", "date", 538),
("GuidanceResponse", "identifier", 1223),
("GuidanceResponse", "module-code", 539),
("GuidanceResponse", "module-reference", 540),
("GuidanceResponse", "module-uri", 541),
("GuidanceResponse", "patient", 1224),
("GuidanceResponse", "request", 542),
("GuidanceResponse", "status", 543),
("GuidanceResponse", "subject", 544),
("GuidanceResponse", "topic", 545),
("HealthcareService", "_content", 1063),
("HealthcareService", "_has", 1065),
("HealthcareService", "_id", 1066),
("HealthcareService", "_in", 1067),
("HealthcareService", "_language", 1068),
("HealthcareService", "_lastUpdated", 1069),
("HealthcareService", "_list", 1070),
("HealthcareService", "_profile", 1071),
("HealthcareService", "_query", 1072),
("HealthcareService", "_security", 1073),
("HealthcareService", "_source", 1074),
("HealthcareService", "_tag", 1075),
("HealthcareService", "_text", 446),
("HealthcareService", "_type", 1076),
("HealthcareService", "active", 546),
("HealthcareService", "characteristic", 547),
("HealthcareService", "communication", 548),
("HealthcareService", "coverage-area", 549),
("HealthcareService", "eligibility", 550),
("HealthcareService", "endpoint", 551),
("HealthcareService", "identifier", 552),
("HealthcareService", "location", 553),
("HealthcareService", "name", 554),
("HealthcareService", "offered-in", 555),
("HealthcareService", "organization", 556),
("HealthcareService", "program", 557),
("HealthcareService", "service-category", 558),
("HealthcareService", "service-type", 559),
("HealthcareService", "specialty", 560),
("ImagingSelection", "_content", 1063),
("ImagingSelection", "_has", 1065),
("ImagingSelection", "_id", 1066),
("ImagingSelection", "_in", 1067),
("ImagingSelection", "_language", 1068),
("ImagingSelection", "_lastUpdated", 1069),
("ImagingSelection", "_list", 1070),
("ImagingSelection", "_profile", 1071),
("ImagingSelection", "_query", 1072),
("ImagingSelection", "_security", 1073),
("ImagingSelection", "_source", 1074),
("ImagingSelection", "_tag", 1075),
("ImagingSelection", "_text", 446),
("ImagingSelection", "_type", 1076),
("ImagingSelection", "based-on", 561),
("ImagingSelection", "body-site", 562),
("ImagingSelection", "body-structure", 563),
("ImagingSelection", "category", 564),
("ImagingSelection", "code", 1220),
("ImagingSelection", "derived-from", 565),
("ImagingSelection", "identifier", 1223),
("ImagingSelection", "issued", 566),
("ImagingSelection", "modality", 567),
("ImagingSelection", "patient", 1224),
("ImagingSelection", "status", 568),
("ImagingSelection", "study-uid", 569),
("ImagingSelection", "subject", 570),
("ImagingStudy", "_content", 1063),
("ImagingStudy", "_has", 1065),
("ImagingStudy", "_id", 1066),
("ImagingStudy", "_in", 1067),
("ImagingStudy", "_language", 1068),
("ImagingStudy", "_lastUpdated", 1069),
("ImagingStudy", "_list", 1070),
("ImagingStudy", "_profile", 1071),
("ImagingStudy", "_query", 1072),
("ImagingStudy", "_security", 1073),
("ImagingStudy", "_source", 1074),
("ImagingStudy", "_tag", 1075),
("ImagingStudy", "_text", 446),
("ImagingStudy", "_type", 1076),
("ImagingStudy", "based-on", 571),
("ImagingStudy", "body-site", 572),
("ImagingStudy", "body-structure", 573),
("ImagingStudy", "dicom-class", 574),
("ImagingStudy", "encounter", 1222),
("ImagingStudy", "endpoint", 575),
("ImagingStudy", "identifier", 1223),
("ImagingStudy", "instance", 576),
("ImagingStudy", "modality", 577),
("ImagingStudy", "patient", 1224),
("ImagingStudy", "performer", 578),
("ImagingStudy", "procedure", 579),
("ImagingStudy", "reason-concept", 580),
("ImagingStudy", "reason-reference", 581),
("ImagingStudy", "referrer", 582),
("ImagingStudy", "series", 583),
("ImagingStudy", "started", 584),
("ImagingStudy", "status", 585),
("ImagingStudy", "subject", 586),
("Immunization", "_content", 1063),
("Immunization", "_has", 1065),
("Immunization", "_id", 1066),
("Immunization", "_in", 1067),
("Immunization", "_language", 1068),
("Immunization", "_lastUpdated", 1069),
("Immunization", "_list", 1070),
("Immunization", "_profile", 1071),
("Immunization", "_query", 1072),
("Immunization", "_security", 1073),
("Immunization", "_source", 1074),
("Immunization", "_tag", 1075),
("Immunization", "_text", 446),
("Immunization", "_type", 1076),
("Immunization", "date", 1221),
("Immunization", "encounter", 587),
("Immunization", "identifier", 1223),
("Immunization", "location", 588),
("Immunization", "lot-number", 589),
("Immunization", "manufacturer", 590),
("Immunization", "patient", 1224),
("Immunization", "performer", 591),
("Immunization", "reaction", 592),
("Immunization", "reaction-date", 593),
("Immunization", "reason-code", 594),
("Immunization", "reason-reference", 595),
("Immunization", "series", 596),
("Immunization", "status", 597),
("Immunization", "status-reason", 598),
("Immunization", "target-disease", 599),
("Immunization", "vaccine-code", 600),
("ImplementationGuide", "_content", 1063),
("ImplementationGuide", "_has", 1065),
("ImplementationGuide", "_id", 1066),
("ImplementationGuide", "_in", 1067),
("ImplementationGuide", "_language", 1068),
("ImplementationGuide", "_lastUpdated", 1069),
("ImplementationGuide", "_list", 1070),
("ImplementationGuide", "_profile", 1071),
("ImplementationGuide", "_query", 1072),
("ImplementationGuide", "_security", 1073),
("ImplementationGuide", "_source", 1074),
("ImplementationGuide", "_tag", 1075),
("ImplementationGuide", "_text", 446),
("ImplementationGuide", "_type", 1076),
("ImplementationGuide", "context", 112),
("ImplementationGuide", "context-quantity", 113),
("ImplementationGuide", "context-type", 114),
("ImplementationGuide", "context-type-quantity", 115),
("ImplementationGuide", "context-type-value", 116),
("ImplementationGuide", "date", 117),
("ImplementationGuide", "depends-on", 601),
("ImplementationGuide", "description", 118),
("ImplementationGuide", "experimental", 602),
("ImplementationGuide", "global", 603),
("ImplementationGuide", "identifier", 119),
("ImplementationGuide", "jurisdiction", 120),
("ImplementationGuide", "name", 121),
("ImplementationGuide", "publisher", 122),
("ImplementationGuide", "resource", 604),
("ImplementationGuide", "status", 123),
("ImplementationGuide", "title", 124),
("ImplementationGuide", "url", 125),
("ImplementationGuide", "version", 126),
("Ingredient", "_content", 1063),
("Ingredient", "_has", 1065),
("Ingredient", "_id", 1066),
("Ingredient", "_in", 1067),
("Ingredient", "_language", 1068),
("Ingredient", "_lastUpdated", 1069),
("Ingredient", "_list", 1070),
("Ingredient", "_profile", 1071),
("Ingredient", "_query", 1072),
("Ingredient", "_security", 1073),
("Ingredient", "_source", 1074),
("Ingredient", "_tag", 1075),
("Ingredient", "_text", 446),
("Ingredient", "_type", 1076),
("Ingredient", "for", 605),
("Ingredient", "function", 606),
("Ingredient", "identifier", 607),
("Ingredient", "manufacturer", 608),
("Ingredient", "role", 609),
("Ingredient", "status", 610),
("Ingredient", "strength-concentration-denominator", 611),
("Ingredient", "strength-concentration-numerator", 612),
("Ingredient", "strength-concentration-quantity", 613),
("Ingredient", "strength-concentration-ratio", 614),
("Ingredient", "strength-presentation-denominator", 615),
("Ingredient", "strength-presentation-numerator", 616),
("Ingredient", "strength-presentation-quantity", 617),
("Ingredient", "strength-presentation-ratio", 618),
("Ingredient", "substance", 619),
("Ingredient", "substance-code", 620),
(
"Ingredient",
"substance-code-strength-concentration-quantity",
621,
),
(
"Ingredient",
"substance-code-strength-concentration-ratio",
622,
),
(
"Ingredient",
"substance-code-strength-presentation-quantity",
623,
),
(
"Ingredient",
"substance-code-strength-presentation-ratio",
624,
),
("Ingredient", "substance-definition", 625),
("InsurancePlan", "_content", 1063),
("InsurancePlan", "_has", 1065),
("InsurancePlan", "_id", 1066),
("InsurancePlan", "_in", 1067),
("InsurancePlan", "_language", 1068),
("InsurancePlan", "_lastUpdated", 1069),
("InsurancePlan", "_list", 1070),
("InsurancePlan", "_profile", 1071),
("InsurancePlan", "_query", 1072),
("InsurancePlan", "_security", 1073),
("InsurancePlan", "_source", 1074),
("InsurancePlan", "_tag", 1075),
("InsurancePlan", "_text", 446),
("InsurancePlan", "_type", 1076),
("InsuranceProduct", "_content", 1063),
("InsuranceProduct", "_has", 1065),
("InsuranceProduct", "_id", 1066),
("InsuranceProduct", "_in", 1067),
("InsuranceProduct", "_language", 1068),
("InsuranceProduct", "_lastUpdated", 1069),
("InsuranceProduct", "_list", 1070),
("InsuranceProduct", "_profile", 1071),
("InsuranceProduct", "_query", 1072),
("InsuranceProduct", "_security", 1073),
("InsuranceProduct", "_source", 1074),
("InsuranceProduct", "_tag", 1075),
("InsuranceProduct", "_text", 446),
("InsuranceProduct", "_type", 1076),
("Invoice", "_content", 1063),
("Invoice", "_has", 1065),
("Invoice", "_id", 1066),
("Invoice", "_in", 1067),
("Invoice", "_language", 1068),
("Invoice", "_lastUpdated", 1069),
("Invoice", "_list", 1070),
("Invoice", "_profile", 1071),
("Invoice", "_query", 1072),
("Invoice", "_security", 1073),
("Invoice", "_source", 1074),
("Invoice", "_tag", 1075),
("Invoice", "_text", 446),
("Invoice", "_type", 1076),
("Library", "_content", 1063),
("Library", "_has", 1065),
("Library", "_id", 1066),
("Library", "_in", 1067),
("Library", "_language", 1068),
("Library", "_lastUpdated", 1069),
("Library", "_list", 1070),
("Library", "_profile", 1071),
("Library", "_query", 1072),
("Library", "_security", 1073),
("Library", "_source", 1074),
("Library", "_tag", 1075),
("Library", "_text", 446),
("Library", "_type", 1076),
("Library", "composed-of", 752),
("Library", "content-type", 626),
("Library", "context", 112),
("Library", "context-quantity", 113),
("Library", "context-type", 114),
("Library", "context-type-quantity", 115),
("Library", "context-type-value", 116),
("Library", "date", 117),
("Library", "depends-on", 753),
("Library", "derived-from", 754),
("Library", "description", 118),
("Library", "effective", 755),
("Library", "experimental", 627),
("Library", "identifier", 119),
("Library", "jurisdiction", 120),
("Library", "name", 121),
("Library", "predecessor", 756),
("Library", "publisher", 122),
("Library", "status", 123),
("Library", "subject-canonical", 628),
("Library", "subject-code", 629),
("Library", "subject-reference", 630),
("Library", "successor", 757),
("Library", "title", 124),
("Library", "topic", 758),
("Library", "type", 631),
("Library", "url", 125),
("Library", "version", 126),
("List", "_content", 1063),
("List", "_has", 1065),
("List", "_id", 1066),
("List", "_in", 1067),
("List", "_language", 1068),
("List", "_lastUpdated", 1069),
("List", "_list", 1070),
("List", "_profile", 1071),
("List", "_query", 1072),
("List", "_security", 1073),
("List", "_source", 1074),
("List", "_tag", 1075),
("List", "_text", 446),
("List", "_type", 1076),
("List", "code", 1220),
("List", "contributor", 632),
("List", "date", 1221),
("List", "editor", 633),
("List", "empty-reason", 634),
("List", "encounter", 1222),
("List", "identifier", 1223),
("List", "item", 635),
("List", "notes", 636),
("List", "patient", 1224),
("List", "source", 637),
("List", "status", 638),
("List", "subject", 639),
("List", "title", 640),
("Location", "_content", 1063),
("Location", "_has", 1065),
("Location", "_id", 1066),
("Location", "_in", 1067),
("Location", "_language", 1068),
("Location", "_lastUpdated", 1069),
("Location", "_list", 1070),
("Location", "_profile", 1071),
("Location", "_query", 1072),
("Location", "_security", 1073),
("Location", "_source", 1074),
("Location", "_tag", 1075),
("Location", "_text", 446),
("Location", "_type", 1076),
("Location", "address", 641),
("Location", "address-city", 642),
("Location", "address-country", 643),
("Location", "address-postalcode", 644),
("Location", "address-state", 645),
("Location", "address-use", 646),
("Location", "characteristic", 647),
("Location", "code", 648),
("Location", "contains", 649),
("Location", "endpoint", 650),
("Location", "form", 651),
("Location", "identifier", 652),
("Location", "mode", 653),
("Location", "name", 654),
("Location", "near", 655),
("Location", "operational-status", 656),
("Location", "organization", 657),
("Location", "partof", 658),
("Location", "status", 659),
("Location", "type", 660),
("ManufacturedItemDefinition", "_content", 1063),
("ManufacturedItemDefinition", "_has", 1065),
("ManufacturedItemDefinition", "_id", 1066),
("ManufacturedItemDefinition", "_in", 1067),
("ManufacturedItemDefinition", "_language", 1068),
("ManufacturedItemDefinition", "_lastUpdated", 1069),
("ManufacturedItemDefinition", "_list", 1070),
("ManufacturedItemDefinition", "_profile", 1071),
("ManufacturedItemDefinition", "_query", 1072),
("ManufacturedItemDefinition", "_security", 1073),
("ManufacturedItemDefinition", "_source", 1074),
("ManufacturedItemDefinition", "_tag", 1075),
("ManufacturedItemDefinition", "_text", 446),
("ManufacturedItemDefinition", "_type", 1076),
("ManufacturedItemDefinition", "dose-form", 661),
("ManufacturedItemDefinition", "identifier", 662),
("ManufacturedItemDefinition", "ingredient", 663),
("ManufacturedItemDefinition", "name", 664),
("ManufacturedItemDefinition", "status", 665),
("Measure", "_content", 1063),
("Measure", "_has", 1065),
("Measure", "_id", 1066),
("Measure", "_in", 1067),
("Measure", "_language", 1068),
("Measure", "_lastUpdated", 1069),
("Measure", "_list", 1070),
("Measure", "_profile", 1071),
("Measure", "_query", 1072),
("Measure", "_security", 1073),
("Measure", "_source", 1074),
("Measure", "_tag", 1075),
("Measure", "_text", 446),
("Measure", "_type", 1076),
("Measure", "composed-of", 752),
("Measure", "context", 112),
("Measure", "context-quantity", 113),
("Measure", "context-type", 114),
("Measure", "context-type-quantity", 115),
("Measure", "context-type-value", 116),
("Measure", "date", 117),
("Measure", "depends-on", 753),
("Measure", "derived-from", 754),
("Measure", "description", 118),
("Measure", "effective", 755),
("Measure", "experimental", 666),
("Measure", "identifier", 119),
("Measure", "jurisdiction", 120),
("Measure", "name", 121),
("Measure", "predecessor", 756),
("Measure", "publisher", 122),
("Measure", "status", 123),
("Measure", "subject-canonical", 667),
("Measure", "subject-code", 668),
("Measure", "subject-reference", 669),
("Measure", "successor", 757),
("Measure", "title", 124),
("Measure", "topic", 758),
("Measure", "url", 125),
("Measure", "version", 126),
("MeasureReport", "_content", 1063),
("MeasureReport", "_has", 1065),
("MeasureReport", "_id", 1066),
("MeasureReport", "_in", 1067),
("MeasureReport", "_language", 1068),
("MeasureReport", "_lastUpdated", 1069),
("MeasureReport", "_list", 1070),
("MeasureReport", "_profile", 1071),
("MeasureReport", "_query", 1072),
("MeasureReport", "_security", 1073),
("MeasureReport", "_source", 1074),
("MeasureReport", "_tag", 1075),
("MeasureReport", "_text", 446),
("MeasureReport", "_type", 1076),
("MeasureReport", "category", 670),
("MeasureReport", "date", 1221),
("MeasureReport", "evaluated-resource", 671),
("MeasureReport", "identifier", 1223),
("MeasureReport", "location", 672),
("MeasureReport", "measure", 673),
("MeasureReport", "patient", 1224),
("MeasureReport", "period", 674),
("MeasureReport", "reporter", 675),
("MeasureReport", "status", 676),
("MeasureReport", "subject", 677),
("Medication", "_content", 1063),
("Medication", "_has", 1065),
("Medication", "_id", 1066),
("Medication", "_in", 1067),
("Medication", "_language", 1068),
("Medication", "_lastUpdated", 1069),
("Medication", "_list", 1070),
("Medication", "_profile", 1071),
("Medication", "_query", 1072),
("Medication", "_security", 1073),
("Medication", "_source", 1074),
("Medication", "_tag", 1075),
("Medication", "_text", 446),
("Medication", "_type", 1076),
("Medication", "code", 1220),
("Medication", "expiration-date", 678),
("Medication", "form", 679),
("Medication", "identifier", 1223),
("Medication", "ingredient", 680),
("Medication", "ingredient-code", 681),
("Medication", "lot-number", 682),
("Medication", "marketingauthorizationholder", 683),
("Medication", "serial-number", 684),
("Medication", "status", 685),
("MedicationAdministration", "_content", 1063),
("MedicationAdministration", "_has", 1065),
("MedicationAdministration", "_id", 1066),
("MedicationAdministration", "_in", 1067),
("MedicationAdministration", "_language", 1068),
("MedicationAdministration", "_lastUpdated", 1069),
("MedicationAdministration", "_list", 1070),
("MedicationAdministration", "_profile", 1071),
("MedicationAdministration", "_query", 1072),
("MedicationAdministration", "_security", 1073),
("MedicationAdministration", "_source", 1074),
("MedicationAdministration", "_tag", 1075),
("MedicationAdministration", "_text", 446),
("MedicationAdministration", "_type", 1076),
("MedicationAdministration", "code", 1220),
("MedicationAdministration", "date", 1241),
("MedicationAdministration", "device", 686),
("MedicationAdministration", "encounter", 1242),
("MedicationAdministration", "identifier", 1223),
("MedicationAdministration", "medication", 1243),
("MedicationAdministration", "patient", 1224),
("MedicationAdministration", "performer", 687),
("MedicationAdministration", "performer-device-code", 688),
("MedicationAdministration", "reason-given", 689),
("MedicationAdministration", "reason-given-code", 690),
("MedicationAdministration", "reason-not-given", 691),
("MedicationAdministration", "request", 692),
("MedicationAdministration", "status", 1245),
("MedicationAdministration", "subject", 693),
("MedicationDispense", "_content", 1063),
("MedicationDispense", "_has", 1065),
("MedicationDispense", "_id", 1066),
("MedicationDispense", "_in", 1067),
("MedicationDispense", "_language", 1068),
("MedicationDispense", "_lastUpdated", 1069),
("MedicationDispense", "_list", 1070),
("MedicationDispense", "_profile", 1071),
("MedicationDispense", "_query", 1072),
("MedicationDispense", "_security", 1073),
("MedicationDispense", "_source", 1074),
("MedicationDispense", "_tag", 1075),
("MedicationDispense", "_text", 446),
("MedicationDispense", "_type", 1076),
("MedicationDispense", "code", 1220),
("MedicationDispense", "destination", 694),
("MedicationDispense", "encounter", 1222),
("MedicationDispense", "identifier", 1223),
("MedicationDispense", "location", 695),
("MedicationDispense", "medication", 1243),
("MedicationDispense", "patient", 1224),
("MedicationDispense", "performer", 696),
("MedicationDispense", "prescription", 1244),
("MedicationDispense", "receiver", 697),
("MedicationDispense", "recorded", 698),
("MedicationDispense", "responsibleparty", 699),
("MedicationDispense", "status", 1245),
("MedicationDispense", "subject", 700),
("MedicationDispense", "type", 1225),
("MedicationDispense", "whenhandedover", 701),
("MedicationDispense", "whenprepared", 702),
("MedicationRequest", "_content", 1063),
("MedicationRequest", "_has", 1065),
("MedicationRequest", "_id", 1066),
("MedicationRequest", "_in", 1067),
("MedicationRequest", "_language", 1068),
("MedicationRequest", "_lastUpdated", 1069),
("MedicationRequest", "_list", 1070),
("MedicationRequest", "_profile", 1071),
("MedicationRequest", "_query", 1072),
("MedicationRequest", "_security", 1073),
("MedicationRequest", "_source", 1074),
("MedicationRequest", "_tag", 1075),
("MedicationRequest", "_text", 446),
("MedicationRequest", "_type", 1076),
("MedicationRequest", "authoredon", 703),
("MedicationRequest", "category", 704),
("MedicationRequest", "code", 1220),
("MedicationRequest", "encounter", 1242),
("MedicationRequest", "group-identifier", 705),
("MedicationRequest", "group-or-identifier", 706),
("MedicationRequest", "identifier", 1223),
("MedicationRequest", "intended-dispenser", 707),
("MedicationRequest", "intended-performer", 708),
("MedicationRequest", "intended-performertype", 709),
("MedicationRequest", "intent", 710),
("MedicationRequest", "medication", 1243),
("MedicationRequest", "patient", 1224),
("MedicationRequest", "priority", 711),
("MedicationRequest", "requester", 712),
("MedicationRequest", "status", 1245),
("MedicationRequest", "subject", 713),
("MedicationStatement", "_content", 1063),
("MedicationStatement", "_has", 1065),
("MedicationStatement", "_id", 1066),
("MedicationStatement", "_in", 1067),
("MedicationStatement", "_language", 1068),
("MedicationStatement", "_lastUpdated", 1069),
("MedicationStatement", "_list", 1070),
("MedicationStatement", "_profile", 1071),
("MedicationStatement", "_query", 1072),
("MedicationStatement", "_security", 1073),
("MedicationStatement", "_source", 1074),
("MedicationStatement", "_tag", 1075),
("MedicationStatement", "_text", 446),
("MedicationStatement", "_type", 1076),
("MedicationStatement", "adherence", 714),
("MedicationStatement", "category", 715),
("MedicationStatement", "code", 1220),
("MedicationStatement", "effective", 716),
("MedicationStatement", "encounter", 1222),
("MedicationStatement", "identifier", 1223),
("MedicationStatement", "medication", 1243),
("MedicationStatement", "patient", 1224),
("MedicationStatement", "source", 717),
("MedicationStatement", "status", 1245),
("MedicationStatement", "subject", 718),
("MedicinalProductDefinition", "_content", 1063),
("MedicinalProductDefinition", "_has", 1065),
("MedicinalProductDefinition", "_id", 1066),
("MedicinalProductDefinition", "_in", 1067),
("MedicinalProductDefinition", "_language", 1068),
("MedicinalProductDefinition", "_lastUpdated", 1069),
("MedicinalProductDefinition", "_list", 1070),
("MedicinalProductDefinition", "_profile", 1071),
("MedicinalProductDefinition", "_query", 1072),
("MedicinalProductDefinition", "_security", 1073),
("MedicinalProductDefinition", "_source", 1074),
("MedicinalProductDefinition", "_tag", 1075),
("MedicinalProductDefinition", "_text", 446),
("MedicinalProductDefinition", "_type", 1076),
("MedicinalProductDefinition", "characteristic", 719),
("MedicinalProductDefinition", "characteristic-date", 720),
("MedicinalProductDefinition", "characteristic-quantity", 721),
("MedicinalProductDefinition", "characteristic-string", 722),
("MedicinalProductDefinition", "characteristic-type", 723),
("MedicinalProductDefinition", "contact", 724),
("MedicinalProductDefinition", "domain", 725),
("MedicinalProductDefinition", "identifier", 726),
("MedicinalProductDefinition", "ingredient", 727),
("MedicinalProductDefinition", "master-file", 728),
("MedicinalProductDefinition", "name", 729),
("MedicinalProductDefinition", "name-country", 730),
("MedicinalProductDefinition", "name-language", 731),
("MedicinalProductDefinition", "operation-organization", 732),
(
"MedicinalProductDefinition",
"operation-organization-type",
733,
),
(
"MedicinalProductDefinition",
"operation-organization-type-code",
734,
),
("MedicinalProductDefinition", "operation-type", 735),
("MedicinalProductDefinition", "operation-type-code", 736),
("MedicinalProductDefinition", "product-classification", 737),
("MedicinalProductDefinition", "status", 738),
("MedicinalProductDefinition", "type", 739),
("MessageDefinition", "_content", 1063),
("MessageDefinition", "_has", 1065),
("MessageDefinition", "_id", 1066),
("MessageDefinition", "_in", 1067),
("MessageDefinition", "_language", 1068),
("MessageDefinition", "_lastUpdated", 1069),
("MessageDefinition", "_list", 1070),
("MessageDefinition", "_profile", 1071),
("MessageDefinition", "_query", 1072),
("MessageDefinition", "_security", 1073),
("MessageDefinition", "_source", 1074),
("MessageDefinition", "_tag", 1075),
("MessageDefinition", "_text", 446),
("MessageDefinition", "_type", 1076),
("MessageDefinition", "category", 740),
("MessageDefinition", "context", 112),
("MessageDefinition", "context-quantity", 113),
("MessageDefinition", "context-type", 114),
("MessageDefinition", "context-type-quantity", 115),
("MessageDefinition", "context-type-value", 116),
("MessageDefinition", "date", 117),
("MessageDefinition", "description", 118),
("MessageDefinition", "event", 741),
("MessageDefinition", "experimental", 742),
("MessageDefinition", "focus", 743),
("MessageDefinition", "identifier", 119),
("MessageDefinition", "jurisdiction", 120),
("MessageDefinition", "name", 121),
("MessageDefinition", "publisher", 122),
("MessageDefinition", "status", 123),
("MessageDefinition", "title", 124),
("MessageDefinition", "url", 125),
("MessageDefinition", "version", 126),
("MessageHeader", "_content", 1063),
("MessageHeader", "_has", 1065),
("MessageHeader", "_id", 1066),
("MessageHeader", "_in", 1067),
("MessageHeader", "_language", 1068),
("MessageHeader", "_lastUpdated", 1069),
("MessageHeader", "_list", 1070),
("MessageHeader", "_profile", 1071),
("MessageHeader", "_query", 1072),
("MessageHeader", "_security", 1073),
("MessageHeader", "_source", 1074),
("MessageHeader", "_tag", 1075),
("MessageHeader", "_text", 446),
("MessageHeader", "_type", 1076),
("MessageHeader", "code", 744),
("MessageHeader", "destination", 745),
("MessageHeader", "event", 746),
("MessageHeader", "focus", 747),
("MessageHeader", "receiver", 748),
("MessageHeader", "response-id", 749),
("MessageHeader", "sender", 750),
("MessageHeader", "source", 751),
("NamingSystem", "_content", 1063),
("NamingSystem", "_has", 1065),
("NamingSystem", "_id", 1066),
("NamingSystem", "_in", 1067),
("NamingSystem", "_language", 1068),
("NamingSystem", "_lastUpdated", 1069),
("NamingSystem", "_list", 1070),
("NamingSystem", "_profile", 1071),
("NamingSystem", "_query", 1072),
("NamingSystem", "_security", 1073),
("NamingSystem", "_source", 1074),
("NamingSystem", "_tag", 1075),
("NamingSystem", "_text", 446),
("NamingSystem", "_type", 1076),
("NamingSystem", "contact", 759),
("NamingSystem", "context", 112),
("NamingSystem", "context-quantity", 113),
("NamingSystem", "context-type", 114),
("NamingSystem", "context-type-quantity", 115),
("NamingSystem", "context-type-value", 116),
("NamingSystem", "date", 117),
("NamingSystem", "derived-from", 754),
("NamingSystem", "description", 118),
("NamingSystem", "effective", 755),
("NamingSystem", "experimental", 760),
("NamingSystem", "id-type", 761),
("NamingSystem", "identifier", 119),
("NamingSystem", "jurisdiction", 120),
("NamingSystem", "kind", 762),
("NamingSystem", "name", 121),
("NamingSystem", "period", 763),
("NamingSystem", "predecessor", 756),
("NamingSystem", "publisher", 122),
("NamingSystem", "responsible", 764),
("NamingSystem", "status", 123),
("NamingSystem", "telecom", 765),
("NamingSystem", "topic", 758),
("NamingSystem", "type", 766),
("NamingSystem", "url", 125),
("NamingSystem", "value", 767),
("NamingSystem", "version", 126),
("NutritionIntake", "_content", 1063),
("NutritionIntake", "_has", 1065),
("NutritionIntake", "_id", 1066),
("NutritionIntake", "_in", 1067),
("NutritionIntake", "_language", 1068),
("NutritionIntake", "_lastUpdated", 1069),
("NutritionIntake", "_list", 1070),
("NutritionIntake", "_profile", 1071),
("NutritionIntake", "_query", 1072),
("NutritionIntake", "_security", 1073),
("NutritionIntake", "_source", 1074),
("NutritionIntake", "_tag", 1075),
("NutritionIntake", "_text", 446),
("NutritionIntake", "_type", 1076),
("NutritionIntake", "code", 1220),
("NutritionIntake", "date", 1221),
("NutritionIntake", "encounter", 1222),
("NutritionIntake", "identifier", 1223),
("NutritionIntake", "nutrition", 768),
("NutritionIntake", "patient", 1224),
("NutritionIntake", "source", 769),
("NutritionIntake", "status", 770),
("NutritionIntake", "subject", 771),
("NutritionOrder", "_content", 1063),
("NutritionOrder", "_has", 1065),
("NutritionOrder", "_id", 1066),
("NutritionOrder", "_in", 1067),
("NutritionOrder", "_language", 1068),
("NutritionOrder", "_lastUpdated", 1069),
("NutritionOrder", "_list", 1070),
("NutritionOrder", "_profile", 1071),
("NutritionOrder", "_query", 1072),
("NutritionOrder", "_security", 1073),
("NutritionOrder", "_source", 1074),
("NutritionOrder", "_tag", 1075),
("NutritionOrder", "_text", 446),
("NutritionOrder", "_type", 1076),
("NutritionOrder", "additive", 772),
("NutritionOrder", "datetime", 773),
("NutritionOrder", "encounter", 1222),
("NutritionOrder", "formula", 774),
("NutritionOrder", "group-identifier", 775),
("NutritionOrder", "identifier", 1223),
("NutritionOrder", "oraldiet", 776),
("NutritionOrder", "patient", 1224),
("NutritionOrder", "requester", 777),
("NutritionOrder", "status", 778),
("NutritionOrder", "subject", 779),
("NutritionOrder", "supplement", 780),
("NutritionProduct", "_content", 1063),
("NutritionProduct", "_has", 1065),
("NutritionProduct", "_id", 1066),
("NutritionProduct", "_in", 1067),
("NutritionProduct", "_language", 1068),
("NutritionProduct", "_lastUpdated", 1069),
("NutritionProduct", "_list", 1070),
("NutritionProduct", "_profile", 1071),
("NutritionProduct", "_query", 1072),
("NutritionProduct", "_security", 1073),
("NutritionProduct", "_source", 1074),
("NutritionProduct", "_tag", 1075),
("NutritionProduct", "_text", 446),
("NutritionProduct", "_type", 1076),
("NutritionProduct", "code", 781),
("NutritionProduct", "expiration-date", 782),
("NutritionProduct", "identifier", 783),
("NutritionProduct", "ingredient-item", 784),
("NutritionProduct", "lot-number", 785),
("NutritionProduct", "serial-number", 786),
("NutritionProduct", "status", 787),
("Observation", "_content", 1063),
("Observation", "_has", 1065),
("Observation", "_id", 1066),
("Observation", "_in", 1067),
("Observation", "_language", 1068),
("Observation", "_lastUpdated", 1069),
("Observation", "_list", 1070),
("Observation", "_profile", 1071),
("Observation", "_query", 1072),
("Observation", "_security", 1073),
("Observation", "_source", 1074),
("Observation", "_tag", 1075),
("Observation", "_text", 446),
("Observation", "_type", 1076),
("Observation", "based-on", 788),
("Observation", "body-site", 789),
("Observation", "body-structure-code", 790),
("Observation", "category", 791),
("Observation", "code", 1220),
("Observation", "code-value-concept", 792),
("Observation", "code-value-date", 793),
("Observation", "code-value-quantity", 794),
("Observation", "code-value-string", 795),
("Observation", "combo-code", 796),
("Observation", "combo-code-value-concept", 797),
("Observation", "combo-code-value-quantity", 798),
("Observation", "combo-data-absent-reason", 799),
("Observation", "combo-interpretation", 800),
("Observation", "combo-value-concept", 801),
("Observation", "combo-value-quantity", 802),
("Observation", "component-code", 803),
("Observation", "component-code-value-concept", 804),
("Observation", "component-code-value-quantity", 805),
("Observation", "component-data-absent-reason", 806),
("Observation", "component-interpretation", 807),
("Observation", "component-value-concept", 808),
("Observation", "component-value-quantity", 809),
("Observation", "data-absent-reason", 810),
("Observation", "date", 1221),
("Observation", "derived-from", 811),
("Observation", "device", 812),
("Observation", "encounter", 1222),
("Observation", "focus", 813),
("Observation", "has-member", 814),
("Observation", "identifier", 1223),
("Observation", "interpretation", 815),
("Observation", "method", 816),
("Observation", "part-of", 817),
("Observation", "patient", 1224),
("Observation", "performer", 818),
("Observation", "reference", 819),
("Observation", "specimen", 820),
("Observation", "status", 821),
("Observation", "subject", 822),
("Observation", "supporting-device", 823),
("Observation", "value-concept", 824),
("Observation", "value-date", 825),
("Observation", "value-quantity", 826),
("Observation", "value-string", 827),
("ObservationDefinition", "_content", 1063),
("ObservationDefinition", "_has", 1065),
("ObservationDefinition", "_id", 1066),
("ObservationDefinition", "_in", 1067),
("ObservationDefinition", "_language", 1068),
("ObservationDefinition", "_lastUpdated", 1069),
("ObservationDefinition", "_list", 1070),
("ObservationDefinition", "_profile", 1071),
("ObservationDefinition", "_query", 1072),
("ObservationDefinition", "_security", 1073),
("ObservationDefinition", "_source", 1074),
("ObservationDefinition", "_tag", 1075),
("ObservationDefinition", "_text", 446),
("ObservationDefinition", "_type", 1076),
("ObservationDefinition", "body-structure-code", 828),
("ObservationDefinition", "category", 829),
("ObservationDefinition", "code", 830),
("ObservationDefinition", "experimental", 831),
("ObservationDefinition", "identifier", 119),
("ObservationDefinition", "method", 832),
("ObservationDefinition", "reference", 833),
("ObservationDefinition", "status", 123),
("ObservationDefinition", "supporting-device", 834),
("ObservationDefinition", "supporting-device-code", 835),
("ObservationDefinition", "supporting-device-reference", 836),
("ObservationDefinition", "title", 124),
("ObservationDefinition", "url", 125),
("OperationDefinition", "_content", 1063),
("OperationDefinition", "_has", 1065),
("OperationDefinition", "_id", 1066),
("OperationDefinition", "_in", 1067),
("OperationDefinition", "_language", 1068),
("OperationDefinition", "_lastUpdated", 1069),
("OperationDefinition", "_list", 1070),
("OperationDefinition", "_profile", 1071),
("OperationDefinition", "_query", 1072),
("OperationDefinition", "_security", 1073),
("OperationDefinition", "_source", 1074),
("OperationDefinition", "_tag", 1075),
("OperationDefinition", "_text", 446),
("OperationDefinition", "_type", 1076),
("OperationDefinition", "base", 837),
("OperationDefinition", "code", 838),
("OperationDefinition", "context", 112),
("OperationDefinition", "context-quantity", 113),
("OperationDefinition", "context-type", 114),
("OperationDefinition", "context-type-quantity", 115),
("OperationDefinition", "context-type-value", 116),
("OperationDefinition", "date", 117),
("OperationDefinition", "description", 118),
("OperationDefinition", "experimental", 839),
("OperationDefinition", "identifier", 119),
("OperationDefinition", "input-profile", 840),
("OperationDefinition", "instance", 841),
("OperationDefinition", "jurisdiction", 120),
("OperationDefinition", "kind", 842),
("OperationDefinition", "name", 121),
("OperationDefinition", "output-profile", 843),
("OperationDefinition", "publisher", 122),
("OperationDefinition", "status", 123),
("OperationDefinition", "system", 844),
("OperationDefinition", "title", 124),
("OperationDefinition", "type", 845),
("OperationDefinition", "url", 125),
("OperationDefinition", "version", 126),
("OperationOutcome", "_content", 1063),
("OperationOutcome", "_has", 1065),
("OperationOutcome", "_id", 1066),
("OperationOutcome", "_in", 1067),
("OperationOutcome", "_language", 1068),
("OperationOutcome", "_lastUpdated", 1069),
("OperationOutcome", "_list", 1070),
("OperationOutcome", "_profile", 1071),
("OperationOutcome", "_query", 1072),
("OperationOutcome", "_security", 1073),
("OperationOutcome", "_source", 1074),
("OperationOutcome", "_tag", 1075),
("OperationOutcome", "_text", 446),
("OperationOutcome", "_type", 1076),
("Organization", "_content", 1063),
("Organization", "_has", 1065),
("Organization", "_id", 1066),
("Organization", "_in", 1067),
("Organization", "_language", 1068),
("Organization", "_lastUpdated", 1069),
("Organization", "_list", 1070),
("Organization", "_profile", 1071),
("Organization", "_query", 1072),
("Organization", "_security", 1073),
("Organization", "_source", 1074),
("Organization", "_tag", 1075),
("Organization", "_text", 446),
("Organization", "_type", 1076),
("Organization", "active", 846),
("Organization", "address", 847),
("Organization", "address-city", 848),
("Organization", "address-country", 849),
("Organization", "address-postalcode", 850),
("Organization", "address-state", 851),
("Organization", "address-use", 852),
("Organization", "endpoint", 853),
("Organization", "identifier", 854),
("Organization", "name", 855),
("Organization", "partof", 856),
("Organization", "phonetic", 857),
("Organization", "type", 858),
("OrganizationAffiliation", "_content", 1063),
("OrganizationAffiliation", "_has", 1065),
("OrganizationAffiliation", "_id", 1066),
("OrganizationAffiliation", "_in", 1067),
("OrganizationAffiliation", "_language", 1068),
("OrganizationAffiliation", "_lastUpdated", 1069),
("OrganizationAffiliation", "_list", 1070),
("OrganizationAffiliation", "_profile", 1071),
("OrganizationAffiliation", "_query", 1072),
("OrganizationAffiliation", "_security", 1073),
("OrganizationAffiliation", "_source", 1074),
("OrganizationAffiliation", "_tag", 1075),
("OrganizationAffiliation", "_text", 446),
("OrganizationAffiliation", "_type", 1076),
("OrganizationAffiliation", "active", 859),
("OrganizationAffiliation", "date", 860),
("OrganizationAffiliation", "email", 861),
("OrganizationAffiliation", "endpoint", 862),
("OrganizationAffiliation", "identifier", 863),
("OrganizationAffiliation", "location", 864),
("OrganizationAffiliation", "participating-organization", 865),
("OrganizationAffiliation", "phone", 866),
("OrganizationAffiliation", "primary-organization", 867),
("OrganizationAffiliation", "role", 868),
("OrganizationAffiliation", "service", 869),
("OrganizationAffiliation", "specialty", 870),
("OrganizationAffiliation", "telecom", 871),
("PackagedProductDefinition", "_content", 1063),
("PackagedProductDefinition", "_has", 1065),
("PackagedProductDefinition", "_id", 1066),
("PackagedProductDefinition", "_in", 1067),
("PackagedProductDefinition", "_language", 1068),
("PackagedProductDefinition", "_lastUpdated", 1069),
("PackagedProductDefinition", "_list", 1070),
("PackagedProductDefinition", "_profile", 1071),
("PackagedProductDefinition", "_query", 1072),
("PackagedProductDefinition", "_security", 1073),
("PackagedProductDefinition", "_source", 1074),
("PackagedProductDefinition", "_tag", 1075),
("PackagedProductDefinition", "_text", 446),
("PackagedProductDefinition", "_type", 1076),
("PackagedProductDefinition", "biological", 872),
("PackagedProductDefinition", "contained-item", 873),
("PackagedProductDefinition", "device", 874),
("PackagedProductDefinition", "identifier", 875),
("PackagedProductDefinition", "manufactured-item", 876),
("PackagedProductDefinition", "medication", 877),
("PackagedProductDefinition", "name", 878),
("PackagedProductDefinition", "nutrition", 879),
("PackagedProductDefinition", "package", 880),
("PackagedProductDefinition", "package-for", 881),
("PackagedProductDefinition", "status", 882),
("Parameters", "_content", 1063),
("Parameters", "_has", 1065),
("Parameters", "_id", 1066),
("Parameters", "_in", 1067),
("Parameters", "_language", 1068),
("Parameters", "_lastUpdated", 1069),
("Parameters", "_list", 1070),
("Parameters", "_profile", 1071),
("Parameters", "_query", 1072),
("Parameters", "_security", 1073),
("Parameters", "_source", 1074),
("Parameters", "_tag", 1075),
("Parameters", "_type", 1076),
("Patient", "_content", 1063),
("Patient", "_has", 1065),
("Patient", "_id", 1066),
("Patient", "_in", 1067),
("Patient", "_language", 1068),
("Patient", "_lastUpdated", 1069),
("Patient", "_list", 1070),
("Patient", "_profile", 1071),
("Patient", "_query", 1072),
("Patient", "_security", 1073),
("Patient", "_source", 1074),
("Patient", "_tag", 1075),
("Patient", "_text", 446),
("Patient", "_type", 1076),
("Patient", "active", 883),
("Patient", "address", 1227),
("Patient", "address-city", 1228),
("Patient", "address-country", 1229),
("Patient", "address-postalcode", 1230),
("Patient", "address-state", 1231),
("Patient", "address-use", 1232),
("Patient", "birthdate", 1233),
("Patient", "death-date", 884),
("Patient", "deceased", 885),
("Patient", "email", 1234),
("Patient", "family", 1235),
("Patient", "gender", 1236),
("Patient", "general-practitioner", 886),
("Patient", "given", 1237),
("Patient", "identifier", 887),
("Patient", "language", 888),
("Patient", "link", 889),
("Patient", "name", 890),
("Patient", "organization", 891),
("Patient", "phone", 1238),
("Patient", "phonetic", 1239),
("Patient", "telecom", 1240),
("PaymentNotice", "_content", 1063),
("PaymentNotice", "_has", 1065),
("PaymentNotice", "_id", 1066),
("PaymentNotice", "_in", 1067),
("PaymentNotice", "_language", 1068),
("PaymentNotice", "_lastUpdated", 1069),
("PaymentNotice", "_list", 1070),
("PaymentNotice", "_profile", 1071),
("PaymentNotice", "_query", 1072),
("PaymentNotice", "_security", 1073),
("PaymentNotice", "_source", 1074),
("PaymentNotice", "_tag", 1075),
("PaymentNotice", "_text", 446),
("PaymentNotice", "_type", 1076),
("PaymentNotice", "claim-identifier", 892),
("PaymentNotice", "created", 893),
("PaymentNotice", "identifier", 894),
("PaymentNotice", "patient", 895),
("PaymentNotice", "payee", 896),
("PaymentNotice", "payment-status", 897),
("PaymentNotice", "recipient", 898),
("PaymentNotice", "reporter", 899),
("PaymentNotice", "request", 900),
("PaymentNotice", "response", 901),
("PaymentNotice", "status", 902),
("PaymentReconciliation", "_content", 1063),
("PaymentReconciliation", "_has", 1065),
("PaymentReconciliation", "_id", 1066),
("PaymentReconciliation", "_in", 1067),
("PaymentReconciliation", "_language", 1068),
("PaymentReconciliation", "_lastUpdated", 1069),
("PaymentReconciliation", "_list", 1070),
("PaymentReconciliation", "_profile", 1071),
("PaymentReconciliation", "_query", 1072),
("PaymentReconciliation", "_security", 1073),
("PaymentReconciliation", "_source", 1074),
("PaymentReconciliation", "_tag", 1075),
("PaymentReconciliation", "_text", 446),
("PaymentReconciliation", "_type", 1076),
("PaymentReconciliation", "allocation-account", 903),
("PaymentReconciliation", "allocation-encounter", 904),
("PaymentReconciliation", "created", 905),
("PaymentReconciliation", "disposition", 906),
("PaymentReconciliation", "identifier", 907),
("PaymentReconciliation", "outcome", 908),
("PaymentReconciliation", "payment-issuer", 909),
("PaymentReconciliation", "request", 910),
("PaymentReconciliation", "requestor", 911),
("PaymentReconciliation", "status", 912),
("Person", "_content", 1063),
("Person", "_has", 1065),
("Person", "_id", 1066),
("Person", "_in", 1067),
("Person", "_language", 1068),
("Person", "_lastUpdated", 1069),
("Person", "_list", 1070),
("Person", "_profile", 1071),
("Person", "_query", 1072),
("Person", "_security", 1073),
("Person", "_source", 1074),
("Person", "_tag", 1075),
("Person", "_text", 446),
("Person", "_type", 1076),
("Person", "address", 1227),
("Person", "address-city", 1228),
("Person", "address-country", 1229),
("Person", "address-postalcode", 1230),
("Person", "address-state", 1231),
("Person", "address-use", 1232),
("Person", "birthdate", 1233),
("Person", "death-date", 913),
("Person", "deceased", 914),
("Person", "email", 1234),
("Person", "family", 915),
("Person", "gender", 1236),
("Person", "given", 916),
("Person", "identifier", 1223),
("Person", "link", 917),
("Person", "name", 918),
("Person", "organization", 919),
("Person", "patient", 1224),
("Person", "phone", 1238),
("Person", "phonetic", 1239),
("Person", "practitioner", 920),
("Person", "relatedperson", 921),
("Person", "telecom", 1240),
("PlanDefinition", "_content", 1063),
("PlanDefinition", "_has", 1065),
("PlanDefinition", "_id", 1066),
("PlanDefinition", "_in", 1067),
("PlanDefinition", "_language", 1068),
("PlanDefinition", "_lastUpdated", 1069),
("PlanDefinition", "_list", 1070),
("PlanDefinition", "_profile", 1071),
("PlanDefinition", "_query", 1072),
("PlanDefinition", "_security", 1073),
("PlanDefinition", "_source", 1074),
("PlanDefinition", "_tag", 1075),
("PlanDefinition", "_text", 446),
("PlanDefinition", "_type", 1076),
("PlanDefinition", "composed-of", 752),
("PlanDefinition", "context", 112),
("PlanDefinition", "context-quantity", 113),
("PlanDefinition", "context-type", 114),
("PlanDefinition", "context-type-quantity", 115),
("PlanDefinition", "context-type-value", 116),
("PlanDefinition", "date", 117),
("PlanDefinition", "definition", 922),
("PlanDefinition", "depends-on", 753),
("PlanDefinition", "derived-from", 754),
("PlanDefinition", "description", 118),
("PlanDefinition", "effective", 755),
("PlanDefinition", "experimental", 923),
("PlanDefinition", "identifier", 119),
("PlanDefinition", "jurisdiction", 120),
("PlanDefinition", "name", 121),
("PlanDefinition", "predecessor", 756),
("PlanDefinition", "publisher", 122),
("PlanDefinition", "status", 123),
("PlanDefinition", "subject-canonical", 924),
("PlanDefinition", "subject-code", 925),
("PlanDefinition", "subject-reference", 926),
("PlanDefinition", "successor", 757),
("PlanDefinition", "title", 124),
("PlanDefinition", "topic", 758),
("PlanDefinition", "type", 927),
("PlanDefinition", "url", 125),
("PlanDefinition", "version", 126),
("Practitioner", "_content", 1063),
("Practitioner", "_has", 1065),
("Practitioner", "_id", 1066),
("Practitioner", "_in", 1067),
("Practitioner", "_language", 1068),
("Practitioner", "_lastUpdated", 1069),
("Practitioner", "_list", 1070),
("Practitioner", "_profile", 1071),
("Practitioner", "_query", 1072),
("Practitioner", "_security", 1073),
("Practitioner", "_source", 1074),
("Practitioner", "_tag", 1075),
("Practitioner", "_text", 446),
("Practitioner", "_type", 1076),
("Practitioner", "active", 928),
("Practitioner", "address", 1227),
("Practitioner", "address-city", 1228),
("Practitioner", "address-country", 1229),
("Practitioner", "address-postalcode", 1230),
("Practitioner", "address-state", 1231),
("Practitioner", "address-use", 1232),
("Practitioner", "communication", 929),
("Practitioner", "death-date", 930),
("Practitioner", "deceased", 931),
("Practitioner", "email", 1234),
("Practitioner", "family", 1235),
("Practitioner", "gender", 1236),
("Practitioner", "given", 1237),
("Practitioner", "identifier", 932),
("Practitioner", "name", 933),
("Practitioner", "phone", 1238),
("Practitioner", "phonetic", 1239),
("Practitioner", "qual-code-period", 934),
("Practitioner", "qualification-code", 935),
("Practitioner", "qualification-period", 936),
("Practitioner", "telecom", 1240),
("PractitionerRole", "_content", 1063),
("PractitionerRole", "_has", 1065),
("PractitionerRole", "_id", 1066),
("PractitionerRole", "_in", 1067),
("PractitionerRole", "_language", 1068),
("PractitionerRole", "_lastUpdated", 1069),
("PractitionerRole", "_list", 1070),
("PractitionerRole", "_profile", 1071),
("PractitionerRole", "_query", 1072),
("PractitionerRole", "_security", 1073),
("PractitionerRole", "_source", 1074),
("PractitionerRole", "_tag", 1075),
("PractitionerRole", "_text", 446),
("PractitionerRole", "_type", 1076),
("PractitionerRole", "active", 937),
("PractitionerRole", "characteristic", 938),
("PractitionerRole", "communication", 939),
("PractitionerRole", "date", 940),
("PractitionerRole", "email", 1234),
("PractitionerRole", "endpoint", 941),
("PractitionerRole", "identifier", 942),
("PractitionerRole", "location", 943),
("PractitionerRole", "organization", 944),
("PractitionerRole", "phone", 1238),
("PractitionerRole", "practitioner", 945),
("PractitionerRole", "role", 946),
("PractitionerRole", "service", 947),
("PractitionerRole", "specialty", 948),
("PractitionerRole", "telecom", 1240),
("Procedure", "_content", 1063),
("Procedure", "_has", 1065),
("Procedure", "_id", 1066),
("Procedure", "_in", 1067),
("Procedure", "_language", 1068),
("Procedure", "_lastUpdated", 1069),
("Procedure", "_list", 1070),
("Procedure", "_profile", 1071),
("Procedure", "_query", 1072),
("Procedure", "_security", 1073),
("Procedure", "_source", 1074),
("Procedure", "_tag", 1075),
("Procedure", "_text", 446),
("Procedure", "_type", 1076),
("Procedure", "based-on", 949),
("Procedure", "body-structure-code", 950),
("Procedure", "body-structure-reference", 951),
("Procedure", "category", 952),
("Procedure", "code", 1220),
("Procedure", "date", 1221),
("Procedure", "encounter", 1222),
("Procedure", "identifier", 1223),
("Procedure", "location", 953),
("Procedure", "part-of", 954),
("Procedure", "patient", 1224),
("Procedure", "performer", 955),
("Procedure", "reason-code", 956),
("Procedure", "reason-reference", 957),
("Procedure", "report", 958),
("Procedure", "status", 959),
("Procedure", "subject", 960),
("Provenance", "_content", 1063),
("Provenance", "_has", 1065),
("Provenance", "_id", 1066),
("Provenance", "_in", 1067),
("Provenance", "_language", 1068),
("Provenance", "_lastUpdated", 1069),
("Provenance", "_list", 1070),
("Provenance", "_profile", 1071),
("Provenance", "_query", 1072),
("Provenance", "_security", 1073),
("Provenance", "_source", 1074),
("Provenance", "_tag", 1075),
("Provenance", "_text", 446),
("Provenance", "_type", 1076),
("Provenance", "activity", 961),
("Provenance", "agent", 962),
("Provenance", "agent-role", 963),
("Provenance", "agent-type", 964),
("Provenance", "based-on", 965),
("Provenance", "encounter", 1222),
("Provenance", "entity", 966),
("Provenance", "location", 967),
("Provenance", "patient", 1224),
("Provenance", "recorded", 968),
("Provenance", "signature-type", 969),
("Provenance", "target", 970),
("Provenance", "when", 971),
("Questionnaire", "_content", 1063),
("Questionnaire", "_has", 1065),
("Questionnaire", "_id", 1066),
("Questionnaire", "_in", 1067),
("Questionnaire", "_language", 1068),
("Questionnaire", "_lastUpdated", 1069),
("Questionnaire", "_list", 1070),
("Questionnaire", "_profile", 1071),
("Questionnaire", "_query", 1072),
("Questionnaire", "_security", 1073),
("Questionnaire", "_source", 1074),
("Questionnaire", "_tag", 1075),
("Questionnaire", "_text", 446),
("Questionnaire", "_type", 1076),
("Questionnaire", "combo-code", 972),
("Questionnaire", "context", 112),
("Questionnaire", "context-quantity", 113),
("Questionnaire", "context-type", 114),
("Questionnaire", "context-type-quantity", 115),
("Questionnaire", "context-type-value", 116),
("Questionnaire", "date", 117),
("Questionnaire", "definition", 973),
("Questionnaire", "description", 118),
("Questionnaire", "effective", 755),
("Questionnaire", "experimental", 974),
("Questionnaire", "identifier", 119),
("Questionnaire", "item-code", 975),
("Questionnaire", "jurisdiction", 120),
("Questionnaire", "name", 121),
("Questionnaire", "publisher", 122),
("Questionnaire", "questionnaire-code", 976),
("Questionnaire", "status", 123),
("Questionnaire", "subject-type", 977),
("Questionnaire", "title", 124),
("Questionnaire", "url", 125),
("Questionnaire", "version", 126),
("QuestionnaireResponse", "_content", 1063),
("QuestionnaireResponse", "_has", 1065),
("QuestionnaireResponse", "_id", 1066),
("QuestionnaireResponse", "_in", 1067),
("QuestionnaireResponse", "_language", 1068),
("QuestionnaireResponse", "_lastUpdated", 1069),
("QuestionnaireResponse", "_list", 1070),
("QuestionnaireResponse", "_profile", 1071),
("QuestionnaireResponse", "_query", 1072),
("QuestionnaireResponse", "_security", 1073),
("QuestionnaireResponse", "_source", 1074),
("QuestionnaireResponse", "_tag", 1075),
("QuestionnaireResponse", "_text", 446),
("QuestionnaireResponse", "_type", 1076),
("QuestionnaireResponse", "answer-concept", 978),
("QuestionnaireResponse", "answer-date", 979),
("QuestionnaireResponse", "answer-number", 980),
("QuestionnaireResponse", "answer-quantity", 981),
("QuestionnaireResponse", "answer-reference", 982),
("QuestionnaireResponse", "answer-string", 983),
("QuestionnaireResponse", "author", 984),
("QuestionnaireResponse", "authored", 985),
("QuestionnaireResponse", "based-on", 986),
("QuestionnaireResponse", "encounter", 1222),
("QuestionnaireResponse", "identifier", 1223),
("QuestionnaireResponse", "item-concept", 987),
("QuestionnaireResponse", "item-date", 988),
("QuestionnaireResponse", "item-number", 989),
("QuestionnaireResponse", "item-quantity", 990),
("QuestionnaireResponse", "item-reference", 991),
("QuestionnaireResponse", "item-string", 992),
("QuestionnaireResponse", "item-subject", 993),
("QuestionnaireResponse", "item-uri", 994),
("QuestionnaireResponse", "linkid", 995),
("QuestionnaireResponse", "part-of", 996),
("QuestionnaireResponse", "patient", 1224),
("QuestionnaireResponse", "questionnaire", 997),
("QuestionnaireResponse", "source", 998),
("QuestionnaireResponse", "status", 999),
("QuestionnaireResponse", "subject", 1000),
("RegulatedAuthorization", "_content", 1063),
("RegulatedAuthorization", "_has", 1065),
("RegulatedAuthorization", "_id", 1066),
("RegulatedAuthorization", "_in", 1067),
("RegulatedAuthorization", "_language", 1068),
("RegulatedAuthorization", "_lastUpdated", 1069),
("RegulatedAuthorization", "_list", 1070),
("RegulatedAuthorization", "_profile", 1071),
("RegulatedAuthorization", "_query", 1072),
("RegulatedAuthorization", "_security", 1073),
("RegulatedAuthorization", "_source", 1074),
("RegulatedAuthorization", "_tag", 1075),
("RegulatedAuthorization", "_text", 446),
("RegulatedAuthorization", "_type", 1076),
("RegulatedAuthorization", "case", 1001),
("RegulatedAuthorization", "case-type", 1002),
("RegulatedAuthorization", "holder", 1003),
("RegulatedAuthorization", "identifier", 1004),
("RegulatedAuthorization", "region", 1005),
("RegulatedAuthorization", "status", 1006),
("RegulatedAuthorization", "subject", 1007),
("RegulatedAuthorization", "type", 1008),
("RegulatedAuthorization", "validity", 1009),
("RelatedPerson", "_content", 1063),
("RelatedPerson", "_has", 1065),
("RelatedPerson", "_id", 1066),
("RelatedPerson", "_in", 1067),
("RelatedPerson", "_language", 1068),
("RelatedPerson", "_lastUpdated", 1069),
("RelatedPerson", "_list", 1070),
("RelatedPerson", "_profile", 1071),
("RelatedPerson", "_query", 1072),
("RelatedPerson", "_security", 1073),
("RelatedPerson", "_source", 1074),
("RelatedPerson", "_tag", 1075),
("RelatedPerson", "_text", 446),
("RelatedPerson", "_type", 1076),
("RelatedPerson", "active", 1010),
("RelatedPerson", "address", 1227),
("RelatedPerson", "address-city", 1228),
("RelatedPerson", "address-country", 1229),
("RelatedPerson", "address-postalcode", 1230),
("RelatedPerson", "address-state", 1231),
("RelatedPerson", "address-use", 1232),
("RelatedPerson", "birthdate", 1233),
("RelatedPerson", "email", 1234),
("RelatedPerson", "family", 1011),
("RelatedPerson", "gender", 1236),
("RelatedPerson", "given", 1012),
("RelatedPerson", "identifier", 1223),
("RelatedPerson", "name", 1013),
("RelatedPerson", "patient", 1224),
("RelatedPerson", "phone", 1238),
("RelatedPerson", "phonetic", 1239),
("RelatedPerson", "relationship", 1014),
("RelatedPerson", "role", 1015),
("RelatedPerson", "telecom", 1240),
("RequestOrchestration", "_content", 1063),
("RequestOrchestration", "_has", 1065),
("RequestOrchestration", "_id", 1066),
("RequestOrchestration", "_in", 1067),
("RequestOrchestration", "_language", 1068),
("RequestOrchestration", "_lastUpdated", 1069),
("RequestOrchestration", "_list", 1070),
("RequestOrchestration", "_profile", 1071),
("RequestOrchestration", "_query", 1072),
("RequestOrchestration", "_security", 1073),
("RequestOrchestration", "_source", 1074),
("RequestOrchestration", "_tag", 1075),
("RequestOrchestration", "_text", 446),
("RequestOrchestration", "_type", 1076),
("RequestOrchestration", "action-resource", 1016),
("RequestOrchestration", "author", 1017),
("RequestOrchestration", "authored", 1018),
("RequestOrchestration", "based-on", 1019),
("RequestOrchestration", "code", 1220),
("RequestOrchestration", "encounter", 1222),
("RequestOrchestration", "group-identifier", 1020),
("RequestOrchestration", "identifier", 1223),
("RequestOrchestration", "instantiates-canonical", 1021),
("RequestOrchestration", "instantiates-uri", 1022),
("RequestOrchestration", "intent", 1023),
("RequestOrchestration", "participant", 1024),
("RequestOrchestration", "patient", 1224),
("RequestOrchestration", "priority", 1025),
("RequestOrchestration", "status", 1026),
("RequestOrchestration", "subject", 1027),
("Requirements", "_content", 1063),
("Requirements", "_has", 1065),
("Requirements", "_id", 1066),
("Requirements", "_in", 1067),
("Requirements", "_language", 1068),
("Requirements", "_lastUpdated", 1069),
("Requirements", "_list", 1070),
("Requirements", "_profile", 1071),
("Requirements", "_query", 1072),
("Requirements", "_security", 1073),
("Requirements", "_source", 1074),
("Requirements", "_tag", 1075),
("Requirements", "_text", 446),
("Requirements", "_type", 1076),
("Requirements", "actor", 1028),
("Requirements", "context", 112),
("Requirements", "context-quantity", 113),
("Requirements", "context-type", 114),
("Requirements", "context-type-quantity", 115),
("Requirements", "context-type-value", 116),
("Requirements", "date", 117),
("Requirements", "derived-from", 1029),
("Requirements", "description", 118),
("Requirements", "experimental", 1030),
("Requirements", "identifier", 119),
("Requirements", "jurisdiction", 120),
("Requirements", "name", 121),
("Requirements", "publisher", 122),
("Requirements", "status", 123),
("Requirements", "title", 124),
("Requirements", "url", 125),
("Requirements", "version", 126),
("ResearchStudy", "_content", 1063),
("ResearchStudy", "_has", 1065),
("ResearchStudy", "_id", 1066),
("ResearchStudy", "_in", 1067),
("ResearchStudy", "_language", 1068),
("ResearchStudy", "_lastUpdated", 1069),
("ResearchStudy", "_list", 1070),
("ResearchStudy", "_profile", 1071),
("ResearchStudy", "_query", 1072),
("ResearchStudy", "_security", 1073),
("ResearchStudy", "_source", 1074),
("ResearchStudy", "_tag", 1075),
("ResearchStudy", "_text", 446),
("ResearchStudy", "_type", 1076),
("ResearchStudy", "classifier", 1031),
("ResearchStudy", "condition", 1032),
("ResearchStudy", "date", 1033),
("ResearchStudy", "description", 1034),
("ResearchStudy", "eligibility", 1035),
("ResearchStudy", "focus-code", 1036),
("ResearchStudy", "focus-reference", 1037),
("ResearchStudy", "identifier", 1038),
("ResearchStudy", "keyword", 1039),
("ResearchStudy", "name", 1040),
("ResearchStudy", "objective-description", 1041),
("ResearchStudy", "objective-type", 1042),
("ResearchStudy", "part-of", 1043),
("ResearchStudy", "phase", 1044),
("ResearchStudy", "progress-actual", 1045),
("ResearchStudy", "progress-period", 1046),
("ResearchStudy", "progress-state", 1047),
("ResearchStudy", "progress-status-state-actual", 1048),
("ResearchStudy", "progress-status-state-period", 1049),
("ResearchStudy", "progress-status-state-period-actual", 1050),
("ResearchStudy", "protocol", 1051),
("ResearchStudy", "recruitment-actual", 1052),
("ResearchStudy", "recruitment-target", 1053),
("ResearchStudy", "region", 1054),
("ResearchStudy", "site", 1055),
("ResearchStudy", "status", 1056),
("ResearchStudy", "study-design", 1057),
("ResearchStudy", "title", 1058),
("ResearchSubject", "_content", 1063),
("ResearchSubject", "_has", 1065),
("ResearchSubject", "_id", 1066),
("ResearchSubject", "_in", 1067),
("ResearchSubject", "_language", 1068),
("ResearchSubject", "_lastUpdated", 1069),
("ResearchSubject", "_list", 1070),
("ResearchSubject", "_profile", 1071),
("ResearchSubject", "_query", 1072),
("ResearchSubject", "_security", 1073),
("ResearchSubject", "_source", 1074),
("ResearchSubject", "_tag", 1075),
("ResearchSubject", "_text", 446),
("ResearchSubject", "_type", 1076),
("ResearchSubject", "date", 1221),
("ResearchSubject", "identifier", 1223),
("ResearchSubject", "patient", 1224),
("ResearchSubject", "status", 1059),
("ResearchSubject", "study", 1060),
("ResearchSubject", "subject", 1061),
("ResearchSubject", "subject_state", 1062),
("RiskAssessment", "_content", 1063),
("RiskAssessment", "_has", 1065),
("RiskAssessment", "_id", 1066),
("RiskAssessment", "_in", 1067),
("RiskAssessment", "_language", 1068),
("RiskAssessment", "_lastUpdated", 1069),
("RiskAssessment", "_list", 1070),
("RiskAssessment", "_profile", 1071),
("RiskAssessment", "_query", 1072),
("RiskAssessment", "_security", 1073),
("RiskAssessment", "_source", 1074),
("RiskAssessment", "_tag", 1075),
("RiskAssessment", "_text", 446),
("RiskAssessment", "_type", 1076),
("RiskAssessment", "condition", 1077),
("RiskAssessment", "date", 1221),
("RiskAssessment", "encounter", 1222),
("RiskAssessment", "identifier", 1223),
("RiskAssessment", "method", 1078),
("RiskAssessment", "patient", 1224),
("RiskAssessment", "performer", 1079),
("RiskAssessment", "probability", 1080),
("RiskAssessment", "probability-quantity", 1081),
("RiskAssessment", "risk", 1082),
("RiskAssessment", "subject", 1083),
("Schedule", "_content", 1063),
("Schedule", "_has", 1065),
("Schedule", "_id", 1066),
("Schedule", "_in", 1067),
("Schedule", "_language", 1068),
("Schedule", "_lastUpdated", 1069),
("Schedule", "_list", 1070),
("Schedule", "_profile", 1071),
("Schedule", "_query", 1072),
("Schedule", "_security", 1073),
("Schedule", "_source", 1074),
("Schedule", "_tag", 1075),
("Schedule", "_text", 446),
("Schedule", "_type", 1076),
("Schedule", "active", 1084),
("Schedule", "actor", 1085),
("Schedule", "date", 1086),
("Schedule", "identifier", 1087),
("Schedule", "name", 1088),
("Schedule", "service-category", 1089),
("Schedule", "service-type", 1090),
("Schedule", "service-type-reference", 1091),
("Schedule", "specialty", 1092),
("SearchParameter", "_content", 1063),
("SearchParameter", "_has", 1065),
("SearchParameter", "_id", 1066),
("SearchParameter", "_in", 1067),
("SearchParameter", "_language", 1068),
("SearchParameter", "_lastUpdated", 1069),
("SearchParameter", "_list", 1070),
("SearchParameter", "_profile", 1071),
("SearchParameter", "_query", 1072),
("SearchParameter", "_security", 1073),
("SearchParameter", "_source", 1074),
("SearchParameter", "_tag", 1075),
("SearchParameter", "_text", 446),
("SearchParameter", "_type", 1076),
("SearchParameter", "base", 1093),
("SearchParameter", "code", 1094),
("SearchParameter", "component", 1095),
("SearchParameter", "context", 112),
("SearchParameter", "context-quantity", 113),
("SearchParameter", "context-type", 114),
("SearchParameter", "context-type-quantity", 115),
("SearchParameter", "context-type-value", 116),
("SearchParameter", "date", 117),
("SearchParameter", "derived-from", 1096),
("SearchParameter", "description", 118),
("SearchParameter", "experimental", 1097),
("SearchParameter", "identifier", 119),
("SearchParameter", "jurisdiction", 120),
("SearchParameter", "name", 121),
("SearchParameter", "publisher", 122),
("SearchParameter", "status", 123),
("SearchParameter", "target", 1098),
("SearchParameter", "type", 1099),
("SearchParameter", "url", 125),
("SearchParameter", "version", 126),
("ServiceRequest", "_content", 1063),
("ServiceRequest", "_has", 1065),
("ServiceRequest", "_id", 1066),
("ServiceRequest", "_in", 1067),
("ServiceRequest", "_language", 1068),
("ServiceRequest", "_lastUpdated", 1069),
("ServiceRequest", "_list", 1070),
("ServiceRequest", "_profile", 1071),
("ServiceRequest", "_query", 1072),
("ServiceRequest", "_security", 1073),
("ServiceRequest", "_source", 1074),
("ServiceRequest", "_tag", 1075),
("ServiceRequest", "_text", 446),
("ServiceRequest", "_type", 1076),
("ServiceRequest", "authored", 1100),
("ServiceRequest", "based-on", 1101),
("ServiceRequest", "body-structure-code", 1102),
("ServiceRequest", "category", 1103),
("ServiceRequest", "code-concept", 1104),
("ServiceRequest", "code-reference", 1105),
("ServiceRequest", "encounter", 1222),
("ServiceRequest", "group-or-identifier", 1106),
("ServiceRequest", "identifier", 1223),
("ServiceRequest", "intent", 1107),
("ServiceRequest", "location-code", 1108),
("ServiceRequest", "location-reference", 1109),
("ServiceRequest", "occurrence", 1110),
("ServiceRequest", "patient", 1224),
("ServiceRequest", "performer", 1111),
("ServiceRequest", "performer-type", 1112),
("ServiceRequest", "priority", 1113),
("ServiceRequest", "reference", 1114),
("ServiceRequest", "replaces", 1115),
("ServiceRequest", "requester", 1116),
("ServiceRequest", "requisition", 1117),
("ServiceRequest", "status", 1118),
("ServiceRequest", "subject", 1119),
("Slot", "_content", 1063),
("Slot", "_has", 1065),
("Slot", "_id", 1066),
("Slot", "_in", 1067),
("Slot", "_language", 1068),
("Slot", "_lastUpdated", 1069),
("Slot", "_list", 1070),
("Slot", "_profile", 1071),
("Slot", "_query", 1072),
("Slot", "_security", 1073),
("Slot", "_source", 1074),
("Slot", "_tag", 1075),
("Slot", "_text", 446),
("Slot", "_type", 1076),
("Slot", "appointment-type", 1120),
("Slot", "end", 1121),
("Slot", "identifier", 1122),
("Slot", "schedule", 1123),
("Slot", "service-category", 1124),
("Slot", "service-type", 1125),
("Slot", "service-type-reference", 1126),
("Slot", "specialty", 1127),
("Slot", "start", 1128),
("Slot", "status", 1129),
("Specimen", "_content", 1063),
("Specimen", "_has", 1065),
("Specimen", "_id", 1066),
("Specimen", "_in", 1067),
("Specimen", "_language", 1068),
("Specimen", "_lastUpdated", 1069),
("Specimen", "_list", 1070),
("Specimen", "_profile", 1071),
("Specimen", "_query", 1072),
("Specimen", "_security", 1073),
("Specimen", "_source", 1074),
("Specimen", "_tag", 1075),
("Specimen", "_text", 446),
("Specimen", "_type", 1076),
("Specimen", "bodystructure", 1130),
("Specimen", "collected", 1131),
("Specimen", "collection-device-code", 1132),
("Specimen", "collector", 1133),
("Specimen", "container-device-code", 1134),
("Specimen", "identifier", 1223),
("Specimen", "parent", 1135),
("Specimen", "patient", 1224),
("Specimen", "procedure", 1136),
("Specimen", "processing-device-code", 1137),
("Specimen", "request", 1138),
("Specimen", "status", 1139),
("Specimen", "subject", 1140),
("Specimen", "type", 1225),
("SpecimenDefinition", "_content", 1063),
("SpecimenDefinition", "_has", 1065),
("SpecimenDefinition", "_id", 1066),
("SpecimenDefinition", "_in", 1067),
("SpecimenDefinition", "_language", 1068),
("SpecimenDefinition", "_lastUpdated", 1069),
("SpecimenDefinition", "_list", 1070),
("SpecimenDefinition", "_profile", 1071),
("SpecimenDefinition", "_query", 1072),
("SpecimenDefinition", "_security", 1073),
("SpecimenDefinition", "_source", 1074),
("SpecimenDefinition", "_tag", 1075),
("SpecimenDefinition", "_text", 446),
("SpecimenDefinition", "_type", 1076),
("SpecimenDefinition", "container", 1141),
("SpecimenDefinition", "experimental", 1142),
("SpecimenDefinition", "identifier", 119),
("SpecimenDefinition", "is-derived", 1143),
("SpecimenDefinition", "status", 123),
("SpecimenDefinition", "title", 124),
("SpecimenDefinition", "type", 1144),
("SpecimenDefinition", "type-tested", 1145),
("SpecimenDefinition", "url", 125),
("StructureDefinition", "_content", 1063),
("StructureDefinition", "_has", 1065),
("StructureDefinition", "_id", 1066),
("StructureDefinition", "_in", 1067),
("StructureDefinition", "_language", 1068),
("StructureDefinition", "_lastUpdated", 1069),
("StructureDefinition", "_list", 1070),
("StructureDefinition", "_profile", 1071),
("StructureDefinition", "_query", 1072),
("StructureDefinition", "_security", 1073),
("StructureDefinition", "_source", 1074),
("StructureDefinition", "_tag", 1075),
("StructureDefinition", "_text", 446),
("StructureDefinition", "_type", 1076),
("StructureDefinition", "abstract", 1146),
("StructureDefinition", "base", 1147),
("StructureDefinition", "base-path", 1148),
("StructureDefinition", "context", 112),
("StructureDefinition", "context-quantity", 113),
("StructureDefinition", "context-type", 114),
("StructureDefinition", "context-type-quantity", 115),
("StructureDefinition", "context-type-value", 116),
("StructureDefinition", "date", 117),
("StructureDefinition", "derivation", 1149),
("StructureDefinition", "description", 118),
("StructureDefinition", "experimental", 1150),
("StructureDefinition", "ext-context", 1151),
("StructureDefinition", "ext-context-expression", 1152),
("StructureDefinition", "ext-context-type", 1153),
("StructureDefinition", "identifier", 119),
("StructureDefinition", "jurisdiction", 120),
("StructureDefinition", "keyword", 1154),
("StructureDefinition", "kind", 1155),
("StructureDefinition", "name", 121),
("StructureDefinition", "path", 1156),
("StructureDefinition", "publisher", 122),
("StructureDefinition", "status", 123),
("StructureDefinition", "title", 124),
("StructureDefinition", "type", 1157),
("StructureDefinition", "url", 125),
("StructureDefinition", "valueset", 1158),
("StructureDefinition", "version", 126),
("StructureMap", "_content", 1063),
("StructureMap", "_has", 1065),
("StructureMap", "_id", 1066),
("StructureMap", "_in", 1067),
("StructureMap", "_language", 1068),
("StructureMap", "_lastUpdated", 1069),
("StructureMap", "_list", 1070),
("StructureMap", "_profile", 1071),
("StructureMap", "_query", 1072),
("StructureMap", "_security", 1073),
("StructureMap", "_source", 1074),
("StructureMap", "_tag", 1075),
("StructureMap", "_text", 446),
("StructureMap", "_type", 1076),
("Subscription", "_content", 1063),
("Subscription", "_has", 1065),
("Subscription", "_id", 1066),
("Subscription", "_in", 1067),
("Subscription", "_language", 1068),
("Subscription", "_lastUpdated", 1069),
("Subscription", "_list", 1070),
("Subscription", "_profile", 1071),
("Subscription", "_query", 1072),
("Subscription", "_security", 1073),
("Subscription", "_source", 1074),
("Subscription", "_tag", 1075),
("Subscription", "_text", 446),
("Subscription", "_type", 1076),
("Subscription", "contact", 1159),
("Subscription", "content-level", 1160),
("Subscription", "filter-event", 1161),
("Subscription", "filter-value", 1162),
("Subscription", "identifier", 1163),
("Subscription", "name", 1164),
("Subscription", "owner", 1165),
("Subscription", "payload", 1166),
("Subscription", "status", 1167),
("Subscription", "topic", 1168),
("Subscription", "type", 1169),
("Subscription", "url", 1170),
("SubscriptionStatus", "_content", 1063),
("SubscriptionStatus", "_has", 1065),
("SubscriptionStatus", "_id", 1066),
("SubscriptionStatus", "_in", 1067),
("SubscriptionStatus", "_language", 1068),
("SubscriptionStatus", "_lastUpdated", 1069),
("SubscriptionStatus", "_list", 1070),
("SubscriptionStatus", "_profile", 1071),
("SubscriptionStatus", "_query", 1072),
("SubscriptionStatus", "_security", 1073),
("SubscriptionStatus", "_source", 1074),
("SubscriptionStatus", "_tag", 1075),
("SubscriptionStatus", "_text", 446),
("SubscriptionStatus", "_type", 1076),
("SubscriptionTopic", "_content", 1063),
("SubscriptionTopic", "_has", 1065),
("SubscriptionTopic", "_id", 1066),
("SubscriptionTopic", "_in", 1067),
("SubscriptionTopic", "_language", 1068),
("SubscriptionTopic", "_lastUpdated", 1069),
("SubscriptionTopic", "_list", 1070),
("SubscriptionTopic", "_profile", 1071),
("SubscriptionTopic", "_query", 1072),
("SubscriptionTopic", "_security", 1073),
("SubscriptionTopic", "_source", 1074),
("SubscriptionTopic", "_tag", 1075),
("SubscriptionTopic", "_text", 446),
("SubscriptionTopic", "_type", 1076),
("SubscriptionTopic", "date", 117),
("SubscriptionTopic", "derived-or-self", 1171),
("SubscriptionTopic", "effective", 1172),
("SubscriptionTopic", "event", 1173),
("SubscriptionTopic", "experimental", 1174),
("SubscriptionTopic", "identifier", 119),
("SubscriptionTopic", "resource", 1175),
("SubscriptionTopic", "status", 123),
("SubscriptionTopic", "title", 124),
("SubscriptionTopic", "trigger-description", 1176),
("SubscriptionTopic", "url", 125),
("SubscriptionTopic", "version", 126),
("Substance", "_content", 1063),
("Substance", "_has", 1065),
("Substance", "_id", 1066),
("Substance", "_in", 1067),
("Substance", "_language", 1068),
("Substance", "_lastUpdated", 1069),
("Substance", "_list", 1070),
("Substance", "_profile", 1071),
("Substance", "_query", 1072),
("Substance", "_security", 1073),
("Substance", "_source", 1074),
("Substance", "_tag", 1075),
("Substance", "_text", 446),
("Substance", "_type", 1076),
("Substance", "category", 1177),
("Substance", "code", 1178),
("Substance", "code-reference", 1179),
("Substance", "expiry", 1180),
("Substance", "identifier", 1181),
("Substance", "quantity", 1182),
("Substance", "status", 1183),
("SubstanceDefinition", "_content", 1063),
("SubstanceDefinition", "_has", 1065),
("SubstanceDefinition", "_id", 1066),
("SubstanceDefinition", "_in", 1067),
("SubstanceDefinition", "_language", 1068),
("SubstanceDefinition", "_lastUpdated", 1069),
("SubstanceDefinition", "_list", 1070),
("SubstanceDefinition", "_profile", 1071),
("SubstanceDefinition", "_query", 1072),
("SubstanceDefinition", "_security", 1073),
("SubstanceDefinition", "_source", 1074),
("SubstanceDefinition", "_tag", 1075),
("SubstanceDefinition", "_text", 446),
("SubstanceDefinition", "_type", 1076),
("SubstanceDefinition", "classification", 1184),
("SubstanceDefinition", "code", 1185),
("SubstanceDefinition", "domain", 1186),
("SubstanceDefinition", "identifier", 1187),
("SubstanceDefinition", "name", 1188),
("SubstanceDefinition", "status", 1189),
("Task", "_content", 1063),
("Task", "_has", 1065),
("Task", "_id", 1066),
("Task", "_in", 1067),
("Task", "_language", 1068),
("Task", "_lastUpdated", 1069),
("Task", "_list", 1070),
("Task", "_profile", 1071),
("Task", "_query", 1072),
("Task", "_security", 1073),
("Task", "_source", 1074),
("Task", "_tag", 1075),
("Task", "_text", 446),
("Task", "_type", 1076),
("Task", "actor", 1190),
("Task", "authored-on", 1191),
("Task", "based-on", 1192),
("Task", "business-status", 1193),
("Task", "code", 1220),
("Task", "encounter", 1222),
("Task", "focus-canonical", 1194),
("Task", "focus-reference", 1195),
("Task", "group-identifier", 1196),
("Task", "identifier", 1223),
("Task", "input", 1197),
("Task", "intent", 1198),
("Task", "modified", 1199),
("Task", "output", 1200),
("Task", "owner", 1201),
("Task", "part-of", 1202),
("Task", "patient", 1224),
("Task", "performer", 1203),
("Task", "period", 1204),
("Task", "priority", 1205),
("Task", "requestedperformer-reference", 1206),
("Task", "requester", 1207),
("Task", "status", 1208),
("Task", "subject", 1209),
("TerminologyCapabilities", "_content", 1063),
("TerminologyCapabilities", "_has", 1065),
("TerminologyCapabilities", "_id", 1066),
("TerminologyCapabilities", "_in", 1067),
("TerminologyCapabilities", "_language", 1068),
("TerminologyCapabilities", "_lastUpdated", 1069),
("TerminologyCapabilities", "_list", 1070),
("TerminologyCapabilities", "_profile", 1071),
("TerminologyCapabilities", "_query", 1072),
("TerminologyCapabilities", "_security", 1073),
("TerminologyCapabilities", "_source", 1074),
("TerminologyCapabilities", "_tag", 1075),
("TerminologyCapabilities", "_text", 446),
("TerminologyCapabilities", "_type", 1076),
("TerminologyCapabilities", "context", 112),
("TerminologyCapabilities", "context-quantity", 113),
("TerminologyCapabilities", "context-type", 114),
("TerminologyCapabilities", "context-type-quantity", 115),
("TerminologyCapabilities", "context-type-value", 116),
("TerminologyCapabilities", "date", 117),
("TerminologyCapabilities", "description", 118),
("TerminologyCapabilities", "experimental", 1210),
("TerminologyCapabilities", "identifier", 119),
("TerminologyCapabilities", "jurisdiction", 120),
("TerminologyCapabilities", "name", 121),
("TerminologyCapabilities", "publisher", 122),
("TerminologyCapabilities", "status", 123),
("TerminologyCapabilities", "title", 124),
("TerminologyCapabilities", "url", 125),
("TerminologyCapabilities", "version", 126),
("ValueSet", "_content", 1063),
("ValueSet", "_has", 1065),
("ValueSet", "_id", 1066),
("ValueSet", "_in", 1067),
("ValueSet", "_language", 1068),
("ValueSet", "_lastUpdated", 1069),
("ValueSet", "_list", 1070),
("ValueSet", "_profile", 1071),
("ValueSet", "_query", 1072),
("ValueSet", "_security", 1073),
("ValueSet", "_source", 1074),
("ValueSet", "_tag", 1075),
("ValueSet", "_text", 446),
("ValueSet", "_type", 1076),
("ValueSet", "code", 1211),
("ValueSet", "context", 112),
("ValueSet", "context-quantity", 113),
("ValueSet", "context-type", 114),
("ValueSet", "context-type-quantity", 115),
("ValueSet", "context-type-value", 116),
("ValueSet", "date", 117),
("ValueSet", "derived-from", 754),
("ValueSet", "description", 118),
("ValueSet", "effective", 755),
("ValueSet", "expansion", 1212),
("ValueSet", "experimental", 1213),
("ValueSet", "identifier", 119),
("ValueSet", "jurisdiction", 120),
("ValueSet", "name", 121),
("ValueSet", "predecessor", 756),
("ValueSet", "publisher", 122),
("ValueSet", "reference", 1214),
("ValueSet", "status", 123),
("ValueSet", "title", 124),
("ValueSet", "topic", 758),
("ValueSet", "url", 125),
("ValueSet", "version", 126),
("VisionPrescription", "_content", 1063),
("VisionPrescription", "_has", 1065),
("VisionPrescription", "_id", 1066),
("VisionPrescription", "_in", 1067),
("VisionPrescription", "_language", 1068),
("VisionPrescription", "_lastUpdated", 1069),
("VisionPrescription", "_list", 1070),
("VisionPrescription", "_profile", 1071),
("VisionPrescription", "_query", 1072),
("VisionPrescription", "_security", 1073),
("VisionPrescription", "_source", 1074),
("VisionPrescription", "_tag", 1075),
("VisionPrescription", "_text", 446),
("VisionPrescription", "_type", 1076),
("VisionPrescription", "datewritten", 1215),
("VisionPrescription", "encounter", 1222),
("VisionPrescription", "identifier", 1223),
("VisionPrescription", "intent", 1216),
("VisionPrescription", "patient", 1224),
("VisionPrescription", "prescriber", 1217),
("VisionPrescription", "product", 1218),
("VisionPrescription", "status", 1219),
],
};