pub enum AnyResource {
Show 158 variants
Account(Account),
ActivityDefinition(ActivityDefinition),
ActorDefinition(ActorDefinition),
AdministrableProductDefinition(AdministrableProductDefinition),
AdverseEvent(AdverseEvent),
AllergyIntolerance(AllergyIntolerance),
Appointment(Appointment),
AppointmentResponse(AppointmentResponse),
ArtifactAssessment(ArtifactAssessment),
AuditEvent(AuditEvent),
Basic(Basic),
Binary(Binary),
BiologicallyDerivedProduct(BiologicallyDerivedProduct),
BiologicallyDerivedProductDispense(BiologicallyDerivedProductDispense),
BodyStructure(BodyStructure),
Bundle(Bundle),
CapabilityStatement(CapabilityStatement),
CarePlan(CarePlan),
CareTeam(CareTeam),
ChargeItem(ChargeItem),
ChargeItemDefinition(ChargeItemDefinition),
Citation(Citation),
Claim(Claim),
ClaimResponse(ClaimResponse),
ClinicalImpression(ClinicalImpression),
ClinicalUseDefinition(ClinicalUseDefinition),
CodeSystem(CodeSystem),
Communication(Communication),
CommunicationRequest(CommunicationRequest),
CompartmentDefinition(CompartmentDefinition),
Composition(Composition),
ConceptMap(ConceptMap),
Condition(Condition),
ConditionDefinition(ConditionDefinition),
Consent(Consent),
Contract(Contract),
Coverage(Coverage),
CoverageEligibilityRequest(CoverageEligibilityRequest),
CoverageEligibilityResponse(CoverageEligibilityResponse),
DetectedIssue(DetectedIssue),
Device(Device),
DeviceAssociation(DeviceAssociation),
DeviceDefinition(DeviceDefinition),
DeviceDispense(DeviceDispense),
DeviceMetric(DeviceMetric),
DeviceRequest(DeviceRequest),
DeviceUsage(DeviceUsage),
DiagnosticReport(DiagnosticReport),
DocumentReference(DocumentReference),
Encounter(Encounter),
EncounterHistory(EncounterHistory),
Endpoint(Endpoint),
EnrollmentRequest(EnrollmentRequest),
EnrollmentResponse(EnrollmentResponse),
EpisodeOfCare(EpisodeOfCare),
EventDefinition(EventDefinition),
Evidence(Evidence),
EvidenceReport(EvidenceReport),
EvidenceVariable(EvidenceVariable),
ExampleScenario(ExampleScenario),
ExplanationOfBenefit(ExplanationOfBenefit),
FamilyMemberHistory(FamilyMemberHistory),
Flag(Flag),
FormularyItem(FormularyItem),
GenomicStudy(GenomicStudy),
Goal(Goal),
GraphDefinition(GraphDefinition),
Group(Group),
GuidanceResponse(GuidanceResponse),
HealthcareService(HealthcareService),
ImagingSelection(ImagingSelection),
ImagingStudy(ImagingStudy),
Immunization(Immunization),
ImmunizationEvaluation(ImmunizationEvaluation),
ImmunizationRecommendation(ImmunizationRecommendation),
ImplementationGuide(ImplementationGuide),
Ingredient(Ingredient),
InsurancePlan(InsurancePlan),
InventoryItem(InventoryItem),
InventoryReport(InventoryReport),
Invoice(Invoice),
Library(Library),
Linkage(Linkage),
List(List),
Location(Location),
ManufacturedItemDefinition(ManufacturedItemDefinition),
Measure(Measure),
MeasureReport(MeasureReport),
Medication(Medication),
MedicationAdministration(MedicationAdministration),
MedicationDispense(MedicationDispense),
MedicationKnowledge(MedicationKnowledge),
MedicationRequest(MedicationRequest),
MedicationStatement(MedicationStatement),
MedicinalProductDefinition(MedicinalProductDefinition),
MessageDefinition(MessageDefinition),
MessageHeader(MessageHeader),
MolecularSequence(MolecularSequence),
NamingSystem(NamingSystem),
NutritionIntake(NutritionIntake),
NutritionOrder(NutritionOrder),
NutritionProduct(NutritionProduct),
Observation(Observation),
ObservationDefinition(ObservationDefinition),
OperationDefinition(OperationDefinition),
OperationOutcome(OperationOutcome),
Organization(Organization),
OrganizationAffiliation(OrganizationAffiliation),
PackagedProductDefinition(PackagedProductDefinition),
Parameters(Parameters),
Patient(Patient),
PaymentNotice(PaymentNotice),
PaymentReconciliation(PaymentReconciliation),
Permission(Permission),
Person(Person),
PlanDefinition(PlanDefinition),
Practitioner(Practitioner),
PractitionerRole(PractitionerRole),
Procedure(Procedure),
Provenance(Provenance),
Questionnaire(Questionnaire),
QuestionnaireResponse(QuestionnaireResponse),
RegulatedAuthorization(RegulatedAuthorization),
RelatedPerson(RelatedPerson),
RequestOrchestration(RequestOrchestration),
Requirements(Requirements),
ResearchStudy(ResearchStudy),
ResearchSubject(ResearchSubject),
RiskAssessment(RiskAssessment),
Schedule(Schedule),
SearchParameter(SearchParameter),
ServiceRequest(ServiceRequest),
Slot(Slot),
Specimen(Specimen),
SpecimenDefinition(SpecimenDefinition),
StructureDefinition(StructureDefinition),
StructureMap(StructureMap),
Subscription(Subscription),
SubscriptionStatus(SubscriptionStatus),
SubscriptionTopic(SubscriptionTopic),
Substance(Substance),
SubstanceDefinition(SubstanceDefinition),
SubstanceNucleicAcid(SubstanceNucleicAcid),
SubstancePolymer(SubstancePolymer),
SubstanceProtein(SubstanceProtein),
SubstanceReferenceInformation(SubstanceReferenceInformation),
SubstanceSourceMaterial(SubstanceSourceMaterial),
SupplyDelivery(SupplyDelivery),
SupplyRequest(SupplyRequest),
Task(Task),
TerminologyCapabilities(TerminologyCapabilities),
TestPlan(TestPlan),
TestReport(TestReport),
TestScript(TestScript),
Transport(Transport),
ValueSet(ValueSet),
VerificationResult(VerificationResult),
VisionPrescription(VisionPrescription),
}
Variants§
Account(Account)
ActivityDefinition(ActivityDefinition)
ActorDefinition(ActorDefinition)
AdministrableProductDefinition(AdministrableProductDefinition)
AdverseEvent(AdverseEvent)
AllergyIntolerance(AllergyIntolerance)
Appointment(Appointment)
AppointmentResponse(AppointmentResponse)
ArtifactAssessment(ArtifactAssessment)
AuditEvent(AuditEvent)
Basic(Basic)
Binary(Binary)
BiologicallyDerivedProduct(BiologicallyDerivedProduct)
BiologicallyDerivedProductDispense(BiologicallyDerivedProductDispense)
BodyStructure(BodyStructure)
Bundle(Bundle)
CapabilityStatement(CapabilityStatement)
CarePlan(CarePlan)
CareTeam(CareTeam)
ChargeItem(ChargeItem)
ChargeItemDefinition(ChargeItemDefinition)
Citation(Citation)
Claim(Claim)
ClaimResponse(ClaimResponse)
ClinicalImpression(ClinicalImpression)
ClinicalUseDefinition(ClinicalUseDefinition)
CodeSystem(CodeSystem)
Communication(Communication)
CommunicationRequest(CommunicationRequest)
CompartmentDefinition(CompartmentDefinition)
Composition(Composition)
ConceptMap(ConceptMap)
Condition(Condition)
ConditionDefinition(ConditionDefinition)
Consent(Consent)
Contract(Contract)
Coverage(Coverage)
CoverageEligibilityRequest(CoverageEligibilityRequest)
CoverageEligibilityResponse(CoverageEligibilityResponse)
DetectedIssue(DetectedIssue)
Device(Device)
DeviceAssociation(DeviceAssociation)
DeviceDefinition(DeviceDefinition)
DeviceDispense(DeviceDispense)
DeviceMetric(DeviceMetric)
DeviceRequest(DeviceRequest)
DeviceUsage(DeviceUsage)
DiagnosticReport(DiagnosticReport)
DocumentReference(DocumentReference)
Encounter(Encounter)
EncounterHistory(EncounterHistory)
Endpoint(Endpoint)
EnrollmentRequest(EnrollmentRequest)
EnrollmentResponse(EnrollmentResponse)
EpisodeOfCare(EpisodeOfCare)
EventDefinition(EventDefinition)
Evidence(Evidence)
EvidenceReport(EvidenceReport)
EvidenceVariable(EvidenceVariable)
ExampleScenario(ExampleScenario)
ExplanationOfBenefit(ExplanationOfBenefit)
FamilyMemberHistory(FamilyMemberHistory)
Flag(Flag)
FormularyItem(FormularyItem)
GenomicStudy(GenomicStudy)
Goal(Goal)
GraphDefinition(GraphDefinition)
Group(Group)
GuidanceResponse(GuidanceResponse)
HealthcareService(HealthcareService)
ImagingSelection(ImagingSelection)
ImagingStudy(ImagingStudy)
Immunization(Immunization)
ImmunizationEvaluation(ImmunizationEvaluation)
ImmunizationRecommendation(ImmunizationRecommendation)
ImplementationGuide(ImplementationGuide)
Ingredient(Ingredient)
InsurancePlan(InsurancePlan)
InventoryItem(InventoryItem)
InventoryReport(InventoryReport)
Invoice(Invoice)
Library(Library)
Linkage(Linkage)
List(List)
Location(Location)
ManufacturedItemDefinition(ManufacturedItemDefinition)
Measure(Measure)
MeasureReport(MeasureReport)
Medication(Medication)
MedicationAdministration(MedicationAdministration)
MedicationDispense(MedicationDispense)
MedicationKnowledge(MedicationKnowledge)
MedicationRequest(MedicationRequest)
MedicationStatement(MedicationStatement)
MedicinalProductDefinition(MedicinalProductDefinition)
MessageDefinition(MessageDefinition)
MessageHeader(MessageHeader)
MolecularSequence(MolecularSequence)
NamingSystem(NamingSystem)
NutritionIntake(NutritionIntake)
NutritionOrder(NutritionOrder)
NutritionProduct(NutritionProduct)
Observation(Observation)
ObservationDefinition(ObservationDefinition)
OperationDefinition(OperationDefinition)
OperationOutcome(OperationOutcome)
Organization(Organization)
OrganizationAffiliation(OrganizationAffiliation)
PackagedProductDefinition(PackagedProductDefinition)
Parameters(Parameters)
Patient(Patient)
PaymentNotice(PaymentNotice)
PaymentReconciliation(PaymentReconciliation)
Permission(Permission)
Person(Person)
PlanDefinition(PlanDefinition)
Practitioner(Practitioner)
PractitionerRole(PractitionerRole)
Procedure(Procedure)
Provenance(Provenance)
Questionnaire(Questionnaire)
QuestionnaireResponse(QuestionnaireResponse)
RegulatedAuthorization(RegulatedAuthorization)
RelatedPerson(RelatedPerson)
RequestOrchestration(RequestOrchestration)
Requirements(Requirements)
ResearchStudy(ResearchStudy)
ResearchSubject(ResearchSubject)
RiskAssessment(RiskAssessment)
Schedule(Schedule)
SearchParameter(SearchParameter)
ServiceRequest(ServiceRequest)
Slot(Slot)
Specimen(Specimen)
SpecimenDefinition(SpecimenDefinition)
StructureDefinition(StructureDefinition)
StructureMap(StructureMap)
Subscription(Subscription)
SubscriptionStatus(SubscriptionStatus)
SubscriptionTopic(SubscriptionTopic)
Substance(Substance)
SubstanceDefinition(SubstanceDefinition)
SubstanceNucleicAcid(SubstanceNucleicAcid)
SubstancePolymer(SubstancePolymer)
SubstanceProtein(SubstanceProtein)
SubstanceReferenceInformation(SubstanceReferenceInformation)
SubstanceSourceMaterial(SubstanceSourceMaterial)
SupplyDelivery(SupplyDelivery)
SupplyRequest(SupplyRequest)
Task(Task)
TerminologyCapabilities(TerminologyCapabilities)
TestPlan(TestPlan)
TestReport(TestReport)
TestScript(TestScript)
Transport(Transport)
ValueSet(ValueSet)
VerificationResult(VerificationResult)
VisionPrescription(VisionPrescription)
Trait Implementations§
Source§impl Clone for AnyResource
impl Clone for AnyResource
Source§fn clone(&self) -> AnyResource
fn clone(&self) -> AnyResource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AnyResource
impl Debug for AnyResource
Source§impl<'de> Deserialize<'de> for AnyResource
impl<'de> Deserialize<'de> for AnyResource
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Serialize for AnyResource
impl Serialize for AnyResource
Auto Trait Implementations§
impl Freeze for AnyResource
impl RefUnwindSafe for AnyResource
impl Send for AnyResource
impl Sync for AnyResource
impl Unpin for AnyResource
impl UnwindSafe for AnyResource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more