Skip to main content

ResourceTypes

Struct ResourceTypes 

Source
pub struct ResourceTypes;
Expand description

http://hl7.org/fhir/ValueSet/resource-types

Implementations§

Source§

impl ResourceTypes

Source

pub fn access_policy_v2() -> BoundCode<Self>

AccessPolicyV2

Source

pub fn account() -> BoundCode<Self>

Account

Source

pub fn activity_definition() -> BoundCode<Self>

ActivityDefinition

Source

pub fn adverse_event() -> BoundCode<Self>

AdverseEvent

Source

pub fn allergy_intolerance() -> BoundCode<Self>

AllergyIntolerance

Source

pub fn appointment() -> BoundCode<Self>

Appointment

Source

pub fn appointment_response() -> BoundCode<Self>

AppointmentResponse

Source

pub fn audit_event() -> BoundCode<Self>

AuditEvent

Source

pub fn basic() -> BoundCode<Self>

Basic

Source

pub fn binary() -> BoundCode<Self>

Binary

Source

pub fn biologically_derived_product() -> BoundCode<Self>

BiologicallyDerivedProduct

Source

pub fn body_structure() -> BoundCode<Self>

BodyStructure

Source

pub fn bundle() -> BoundCode<Self>

Bundle

Source

pub fn capability_statement() -> BoundCode<Self>

CapabilityStatement

Source

pub fn care_plan() -> BoundCode<Self>

CarePlan

Source

pub fn care_team() -> BoundCode<Self>

CareTeam

Source

pub fn catalog_entry() -> BoundCode<Self>

CatalogEntry

Source

pub fn charge_item() -> BoundCode<Self>

ChargeItem

Source

pub fn charge_item_definition() -> BoundCode<Self>

ChargeItemDefinition

Source

pub fn claim() -> BoundCode<Self>

Claim

Source

pub fn claim_response() -> BoundCode<Self>

ClaimResponse

Source

pub fn client_application() -> BoundCode<Self>

ClientApplication

Source

pub fn clinical_impression() -> BoundCode<Self>

ClinicalImpression

Source

pub fn code_system() -> BoundCode<Self>

CodeSystem

Source

pub fn communication() -> BoundCode<Self>

Communication

Source

pub fn communication_request() -> BoundCode<Self>

CommunicationRequest

Source

pub fn compartment_definition() -> BoundCode<Self>

CompartmentDefinition

Source

pub fn composition() -> BoundCode<Self>

Composition

Source

pub fn concept_map() -> BoundCode<Self>

ConceptMap

Source

pub fn condition() -> BoundCode<Self>

Condition

Source

pub fn consent() -> BoundCode<Self>

Consent

Source

pub fn contract() -> BoundCode<Self>

Contract

Source

pub fn coverage() -> BoundCode<Self>

Coverage

Source

pub fn coverage_eligibility_request() -> BoundCode<Self>

CoverageEligibilityRequest

Source

pub fn coverage_eligibility_response() -> BoundCode<Self>

CoverageEligibilityResponse

Source

pub fn detected_issue() -> BoundCode<Self>

DetectedIssue

Source

pub fn device() -> BoundCode<Self>

Device

Source

pub fn device_definition() -> BoundCode<Self>

DeviceDefinition

Source

pub fn device_metric() -> BoundCode<Self>

DeviceMetric

Source

pub fn device_request() -> BoundCode<Self>

DeviceRequest

Source

pub fn device_use_statement() -> BoundCode<Self>

DeviceUseStatement

Source

pub fn diagnostic_report() -> BoundCode<Self>

DiagnosticReport

Source

pub fn document_manifest() -> BoundCode<Self>

DocumentManifest

Source

pub fn document_reference() -> BoundCode<Self>

DocumentReference

Source

pub fn domain_resource() -> BoundCode<Self>

DomainResource

Source

pub fn effect_evidence_synthesis() -> BoundCode<Self>

EffectEvidenceSynthesis

Source

pub fn encounter() -> BoundCode<Self>

Encounter

Source

pub fn endpoint() -> BoundCode<Self>

Endpoint

Source

pub fn enrollment_request() -> BoundCode<Self>

EnrollmentRequest

Source

pub fn enrollment_response() -> BoundCode<Self>

EnrollmentResponse

Source

pub fn episode_of_care() -> BoundCode<Self>

EpisodeOfCare

Source

pub fn event_definition() -> BoundCode<Self>

EventDefinition

Source

pub fn evidence() -> BoundCode<Self>

Evidence

Source

pub fn evidence_variable() -> BoundCode<Self>

EvidenceVariable

Source

pub fn example_scenario() -> BoundCode<Self>

ExampleScenario

Source

pub fn explanation_of_benefit() -> BoundCode<Self>

ExplanationOfBenefit

Source

pub fn family_member_history() -> BoundCode<Self>

FamilyMemberHistory

Source

pub fn flag() -> BoundCode<Self>

Flag

Source

pub fn goal() -> BoundCode<Self>

Goal

Source

pub fn graph_definition() -> BoundCode<Self>

GraphDefinition

Source

pub fn group() -> BoundCode<Self>

Group

Source

pub fn guidance_response() -> BoundCode<Self>

GuidanceResponse

Source

pub fn h_l7_v2() -> BoundCode<Self>

HL7V2

Source

pub fn healthcare_service() -> BoundCode<Self>

HealthcareService

Source

pub fn identity_provider() -> BoundCode<Self>

IdentityProvider

Source

pub fn imaging_study() -> BoundCode<Self>

ImagingStudy

Source

pub fn immunization() -> BoundCode<Self>

Immunization

Source

pub fn immunization_evaluation() -> BoundCode<Self>

ImmunizationEvaluation

Source

pub fn immunization_recommendation() -> BoundCode<Self>

ImmunizationRecommendation

Source

pub fn implementation_guide() -> BoundCode<Self>

ImplementationGuide

Source

pub fn insurance_plan() -> BoundCode<Self>

InsurancePlan

Source

pub fn invoice() -> BoundCode<Self>

Invoice

Source

pub fn library() -> BoundCode<Self>

Library

Source

pub fn linkage() -> BoundCode<Self>

Linkage

Source

pub fn list() -> BoundCode<Self>

List

Source

pub fn location() -> BoundCode<Self>

Location

Source

pub fn measure() -> BoundCode<Self>

Measure

Source

pub fn measure_report() -> BoundCode<Self>

MeasureReport

Source

pub fn media() -> BoundCode<Self>

Media

Source

pub fn medication() -> BoundCode<Self>

Medication

Source

pub fn medication_administration() -> BoundCode<Self>

MedicationAdministration

Source

pub fn medication_dispense() -> BoundCode<Self>

MedicationDispense

Source

pub fn medication_knowledge() -> BoundCode<Self>

MedicationKnowledge

Source

pub fn medication_request() -> BoundCode<Self>

MedicationRequest

Source

pub fn medication_statement() -> BoundCode<Self>

MedicationStatement

Source

pub fn medicinal_product() -> BoundCode<Self>

MedicinalProduct

Source

pub fn medicinal_product_authorization() -> BoundCode<Self>

MedicinalProductAuthorization

Source

pub fn medicinal_product_contraindication() -> BoundCode<Self>

MedicinalProductContraindication

Source

pub fn medicinal_product_indication() -> BoundCode<Self>

MedicinalProductIndication

Source

pub fn medicinal_product_ingredient() -> BoundCode<Self>

MedicinalProductIngredient

Source

pub fn medicinal_product_interaction() -> BoundCode<Self>

MedicinalProductInteraction

Source

pub fn medicinal_product_manufactured() -> BoundCode<Self>

MedicinalProductManufactured

Source

pub fn medicinal_product_packaged() -> BoundCode<Self>

MedicinalProductPackaged

Source

pub fn medicinal_product_pharmaceutical() -> BoundCode<Self>

MedicinalProductPharmaceutical

Source

pub fn medicinal_product_undesirable_effect() -> BoundCode<Self>

MedicinalProductUndesirableEffect

Source

pub fn membership() -> BoundCode<Self>

Membership

Source

pub fn message_definition() -> BoundCode<Self>

MessageDefinition

Source

pub fn message_header() -> BoundCode<Self>

MessageHeader

Source

pub fn molecular_sequence() -> BoundCode<Self>

MolecularSequence

Source

pub fn naming_system() -> BoundCode<Self>

NamingSystem

Source

pub fn nutrition_order() -> BoundCode<Self>

NutritionOrder

Source

pub fn observation() -> BoundCode<Self>

Observation

Source

pub fn observation_definition() -> BoundCode<Self>

ObservationDefinition

Source

pub fn operation_definition() -> BoundCode<Self>

OperationDefinition

Source

pub fn operation_outcome() -> BoundCode<Self>

OperationOutcome

Source

pub fn organization() -> BoundCode<Self>

Organization

Source

pub fn organization_affiliation() -> BoundCode<Self>

OrganizationAffiliation

Source

pub fn parameters() -> BoundCode<Self>

Parameters

Source

pub fn patient() -> BoundCode<Self>

Patient

Source

pub fn payment_notice() -> BoundCode<Self>

PaymentNotice

Source

pub fn payment_reconciliation() -> BoundCode<Self>

PaymentReconciliation

Source

pub fn person() -> BoundCode<Self>

Person

Source

pub fn plan_definition() -> BoundCode<Self>

PlanDefinition

Source

pub fn practitioner() -> BoundCode<Self>

Practitioner

Source

pub fn practitioner_role() -> BoundCode<Self>

PractitionerRole

Source

pub fn procedure() -> BoundCode<Self>

Procedure

Source

pub fn project() -> BoundCode<Self>

Project

Source

pub fn provenance() -> BoundCode<Self>

Provenance

Source

pub fn questionnaire() -> BoundCode<Self>

Questionnaire

Source

pub fn questionnaire_response() -> BoundCode<Self>

QuestionnaireResponse

Source

pub fn related_person() -> BoundCode<Self>

RelatedPerson

Source

pub fn request_group() -> BoundCode<Self>

RequestGroup

Source

pub fn research_definition() -> BoundCode<Self>

ResearchDefinition

Source

pub fn research_element_definition() -> BoundCode<Self>

ResearchElementDefinition

Source

pub fn research_study() -> BoundCode<Self>

ResearchStudy

Source

pub fn research_subject() -> BoundCode<Self>

ResearchSubject

Source

pub fn resource() -> BoundCode<Self>

Resource

Source

pub fn risk_assessment() -> BoundCode<Self>

RiskAssessment

Source

pub fn risk_evidence_synthesis() -> BoundCode<Self>

RiskEvidenceSynthesis

Source

pub fn schedule() -> BoundCode<Self>

Schedule

Source

pub fn search_parameter() -> BoundCode<Self>

SearchParameter

Source

pub fn service_request() -> BoundCode<Self>

ServiceRequest

Source

pub fn slot() -> BoundCode<Self>

Slot

Source

pub fn specimen() -> BoundCode<Self>

Specimen

Source

pub fn specimen_definition() -> BoundCode<Self>

SpecimenDefinition

Source

pub fn structure_definition() -> BoundCode<Self>

StructureDefinition

Source

pub fn structure_map() -> BoundCode<Self>

StructureMap

Source

pub fn subscription() -> BoundCode<Self>

Subscription

Source

pub fn substance() -> BoundCode<Self>

Substance

Source

pub fn substance_nucleic_acid() -> BoundCode<Self>

SubstanceNucleicAcid

Source

pub fn substance_polymer() -> BoundCode<Self>

SubstancePolymer

Source

pub fn substance_protein() -> BoundCode<Self>

SubstanceProtein

Source

pub fn substance_reference_information() -> BoundCode<Self>

SubstanceReferenceInformation

Source

pub fn substance_source_material() -> BoundCode<Self>

SubstanceSourceMaterial

Source

pub fn substance_specification() -> BoundCode<Self>

SubstanceSpecification

Source

pub fn supply_delivery() -> BoundCode<Self>

SupplyDelivery

Source

pub fn supply_request() -> BoundCode<Self>

SupplyRequest

Source

pub fn task() -> BoundCode<Self>

Task

Source

pub fn terminology_capabilities() -> BoundCode<Self>

TerminologyCapabilities

Source

pub fn test_report() -> BoundCode<Self>

TestReport

Source

pub fn test_script() -> BoundCode<Self>

TestScript

Source

pub fn user() -> BoundCode<Self>

User

Source

pub fn value_set() -> BoundCode<Self>

ValueSet

Source

pub fn verification_result() -> BoundCode<Self>

VerificationResult

Source

pub fn view_definition() -> BoundCode<Self>

ViewDefinition

Source

pub fn vision_prescription() -> BoundCode<Self>

VisionPrescription

Source

pub fn null() -> BoundCode<Self>

Trait Implementations§

Source§

impl ValueSetDef for ResourceTypes

Source§

const URL: &'static str = "http://hl7.org/fhir/ValueSet/resource-types"

Source§

const CODES: &'static [&'static str]

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
where ST: ?Sized, DT: ?Sized,

§

impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
where ST: ?Sized, DT: ?Sized,

§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
§

impl<T> Read<Exclusive, BecauseExclusive> for T
where T: ?Sized,

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more