BaseResource

Trait BaseResource 

Source
pub trait BaseResource {
    // Required methods
    fn id(&self) -> &Option<String>;
    fn id_mut(&mut self) -> &mut Option<String>;
    fn set_id(&mut self, value: Option<String>);
    fn meta(&self) -> &Option<Meta>;
    fn meta_mut(&mut self) -> &mut Option<Meta>;
    fn set_meta(&mut self, value: Option<Meta>);
    fn implicit_rules(&self) -> &Option<String>;
    fn implicit_rules_mut(&mut self) -> &mut Option<String>;
    fn set_implicit_rules(&mut self, value: Option<String>);
    fn language(&self) -> &Option<String>;
    fn language_mut(&mut self) -> &mut Option<String>;
    fn set_language(&mut self, value: Option<String>);
}
Expand description

This is the base resource type for everything.

Resource v5.0.0

Base Resource

This is the base resource type for everything.

Required Methods§

Source

fn id(&self) -> &Option<String>

Get id.

Source

fn id_mut(&mut self) -> &mut Option<String>

Get id mutably.

Source

fn set_id(&mut self, value: Option<String>)

Set id.

Source

fn meta(&self) -> &Option<Meta>

Get meta.

Source

fn meta_mut(&mut self) -> &mut Option<Meta>

Get meta mutably.

Source

fn set_meta(&mut self, value: Option<Meta>)

Set meta.

Source

fn implicit_rules(&self) -> &Option<String>

Get implicit_rules.

Source

fn implicit_rules_mut(&mut self) -> &mut Option<String>

Get implicit_rules mutably.

Source

fn set_implicit_rules(&mut self, value: Option<String>)

Set implicit_rules.

Source

fn language(&self) -> &Option<String>

Get language.

Source

fn language_mut(&mut self) -> &mut Option<String>

Get language mutably.

Source

fn set_language(&mut self, value: Option<String>)

Set language.

Implementors§

Source§

impl BaseResource for Account

Source§

impl BaseResource for ActivityDefinition

Source§

impl BaseResource for ActorDefinition

Source§

impl BaseResource for AdministrableProductDefinition

Source§

impl BaseResource for AdverseEvent

Source§

impl BaseResource for AllergyIntolerance

Source§

impl BaseResource for Appointment

Source§

impl BaseResource for AppointmentResponse

Source§

impl BaseResource for ArtifactAssessment

Source§

impl BaseResource for AuditEvent

Source§

impl BaseResource for Basic

Source§

impl BaseResource for Binary

Source§

impl BaseResource for BiologicallyDerivedProduct

Source§

impl BaseResource for BiologicallyDerivedProductDispense

Source§

impl BaseResource for BodyStructure

Source§

impl BaseResource for Bundle

Source§

impl BaseResource for CapabilityStatement

Source§

impl BaseResource for CarePlan

Source§

impl BaseResource for CareTeam

Source§

impl BaseResource for ChargeItem

Source§

impl BaseResource for ChargeItemDefinition

Source§

impl BaseResource for Citation

Source§

impl BaseResource for Claim

Source§

impl BaseResource for ClaimResponse

Source§

impl BaseResource for ClinicalImpression

Source§

impl BaseResource for ClinicalUseDefinition

Source§

impl BaseResource for CodeSystem

Source§

impl BaseResource for Communication

Source§

impl BaseResource for CommunicationRequest

Source§

impl BaseResource for CompartmentDefinition

Source§

impl BaseResource for Composition

Source§

impl BaseResource for ConceptMap

Source§

impl BaseResource for Condition

Source§

impl BaseResource for ConditionDefinition

Source§

impl BaseResource for Contract

Source§

impl BaseResource for Coverage

Source§

impl BaseResource for CoverageEligibilityRequest

Source§

impl BaseResource for CoverageEligibilityResponse

Source§

impl BaseResource for DetectedIssue

Source§

impl BaseResource for Device

Source§

impl BaseResource for DeviceAssociation

Source§

impl BaseResource for DeviceDefinition

Source§

impl BaseResource for DeviceDispense

Source§

impl BaseResource for DeviceMetric

Source§

impl BaseResource for DeviceRequest

Source§

impl BaseResource for DeviceUsage

Source§

impl BaseResource for DiagnosticReport

Source§

impl BaseResource for DocumentReference

Source§

impl BaseResource for Encounter

Source§

impl BaseResource for EncounterHistory

Source§

impl BaseResource for Endpoint

Source§

impl BaseResource for EnrollmentRequest

Source§

impl BaseResource for EnrollmentResponse

Source§

impl BaseResource for EpisodeOfCare

Source§

impl BaseResource for EventDefinition

Source§

impl BaseResource for Evidence

Source§

impl BaseResource for EvidenceReport

Source§

impl BaseResource for EvidenceVariable

Source§

impl BaseResource for ExampleScenario

Source§

impl BaseResource for ExplanationOfBenefit

Source§

impl BaseResource for FamilyMemberHistory

Source§

impl BaseResource for Flag

Source§

impl BaseResource for FormularyItem

Source§

impl BaseResource for GenomicStudy

Source§

impl BaseResource for Goal

Source§

impl BaseResource for GraphDefinition

Source§

impl BaseResource for Group

Source§

impl BaseResource for GuidanceResponse

Source§

impl BaseResource for HealthcareService

Source§

impl BaseResource for ImagingSelection

Source§

impl BaseResource for ImagingStudy

Source§

impl BaseResource for Immunization

Source§

impl BaseResource for ImmunizationEvaluation

Source§

impl BaseResource for ImmunizationRecommendation

Source§

impl BaseResource for ImplementationGuide

Source§

impl BaseResource for Ingredient

Source§

impl BaseResource for InsurancePlan

Source§

impl BaseResource for InventoryItem

Source§

impl BaseResource for InventoryReport

Source§

impl BaseResource for Invoice

Source§

impl BaseResource for Library

Source§

impl BaseResource for Linkage

Source§

impl BaseResource for List

Source§

impl BaseResource for Location

Source§

impl BaseResource for ManufacturedItemDefinition

Source§

impl BaseResource for Measure

Source§

impl BaseResource for MeasureReport

Source§

impl BaseResource for Medication

Source§

impl BaseResource for MedicationAdministration

Source§

impl BaseResource for MedicationDispense

Source§

impl BaseResource for MedicationKnowledge

Source§

impl BaseResource for MedicationRequest

Source§

impl BaseResource for MedicationStatement

Source§

impl BaseResource for MedicinalProductDefinition

Source§

impl BaseResource for MessageDefinition

Source§

impl BaseResource for MessageHeader

Source§

impl BaseResource for MolecularSequence

Source§

impl BaseResource for NamingSystem

Source§

impl BaseResource for NutritionIntake

Source§

impl BaseResource for NutritionOrder

Source§

impl BaseResource for NutritionProduct

Source§

impl BaseResource for Observation

Source§

impl BaseResource for ObservationDefinition

Source§

impl BaseResource for OperationDefinition

Source§

impl BaseResource for OperationOutcome

Source§

impl BaseResource for Organization

Source§

impl BaseResource for OrganizationAffiliation

Source§

impl BaseResource for PackagedProductDefinition

Source§

impl BaseResource for Parameters

Source§

impl BaseResource for Patient

Source§

impl BaseResource for PaymentNotice

Source§

impl BaseResource for PaymentReconciliation

Source§

impl BaseResource for Permission

Source§

impl BaseResource for Person

Source§

impl BaseResource for PlanDefinition

Source§

impl BaseResource for Practitioner

Source§

impl BaseResource for PractitionerRole

Source§

impl BaseResource for Procedure

Source§

impl BaseResource for Provenance

Source§

impl BaseResource for Questionnaire

Source§

impl BaseResource for QuestionnaireResponse

Source§

impl BaseResource for RegulatedAuthorization

Source§

impl BaseResource for RelatedPerson

Source§

impl BaseResource for RequestOrchestration

Source§

impl BaseResource for Requirements

Source§

impl BaseResource for ResearchStudy

Source§

impl BaseResource for ResearchSubject

Source§

impl BaseResource for RiskAssessment

Source§

impl BaseResource for Schedule

Source§

impl BaseResource for SearchParameter

Source§

impl BaseResource for ServiceRequest

Source§

impl BaseResource for Slot

Source§

impl BaseResource for Specimen

Source§

impl BaseResource for SpecimenDefinition

Source§

impl BaseResource for StructureDefinition

Source§

impl BaseResource for StructureMap

Source§

impl BaseResource for Subscription

Source§

impl BaseResource for SubscriptionStatus

Source§

impl BaseResource for SubscriptionTopic

Source§

impl BaseResource for Substance

Source§

impl BaseResource for SubstanceDefinition

Source§

impl BaseResource for SubstanceNucleicAcid

Source§

impl BaseResource for SubstancePolymer

Source§

impl BaseResource for SubstanceProtein

Source§

impl BaseResource for SubstanceReferenceInformation

Source§

impl BaseResource for SubstanceSourceMaterial

Source§

impl BaseResource for SupplyDelivery

Source§

impl BaseResource for SupplyRequest

Source§

impl BaseResource for Task

Source§

impl BaseResource for TerminologyCapabilities

Source§

impl BaseResource for TestPlan

Source§

impl BaseResource for TestReport

Source§

impl BaseResource for TestScript

Source§

impl BaseResource for Transport

Source§

impl BaseResource for ValueSet

Source§

impl BaseResource for VerificationResult

Source§

impl BaseResource for VisionPrescription