Skip to main content

Resource

This is the base resource type for everything.

interface Resource {
id: String
meta: Meta
implicitRules: Uri
language: String
extension: [Extension]
}

Fields

Resource.id ● String scalar

The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

Resource.meta ● Meta object

The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

Resource.implicitRules ● Uri scalar

A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

Resource.language ● String scalar

The base language in which the resource is written.

Resource.extension ● [Extension] list object

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Member Of

Account object ● ActivityDefinition object ● AdministrableProductDefinition object ● AdverseEvent object ● AllergyIntolerance object ● Appointment object ● AppointmentResponse object ● AuditEvent object ● Basic object ● BiologicallyDerivedProduct object ● BodyStructure object ● CarePlan object ● CareTeam object ● CatalogEntry object ● ChargeItem object ● ChargeItemDefinition object ● Citation object ● Claim object ● ClaimResponse object ● ClinicalImpression object ● ClinicalUseDefinition object ● CodeSystem object ● Communication object ● CommunicationRequest object ● CompartmentDefinition object ● Composition object ● ConceptMap object ● Condition object ● ConnectionEdgesResult object ● Consent object ● Contract object ● Coverage object ● CoverageEligibilityRequest object ● CoverageEligibilityResponse object ● DetectedIssue object ● Device object ● DeviceDefinition object ● DeviceMetric object ● DeviceRequest object ● DeviceUseStatement object ● DiagnosticReport object ● DocumentManifest object ● DocumentReference object ● Encounter object ● Endpoint object ● EnrollmentRequest object ● EnrollmentResponse object ● EpisodeOfCare object ● EventDefinition object ● EvidenceReport object ● ExampleScenario object ● ExplanationOfBenefit object ● FamilyMemberHistory object ● Flag object ● Goal object ● GraphDefinition object ● Group object ● GuidanceResponse object ● HealthcareService object ● ImagingStudy object ● Immunization object ● ImmunizationEvaluation object ● ImmunizationRecommendation object ● ImplementationGuide object ● Ingredient object ● InsurancePlan object ● Invoice object ● Library object ● Linkage object ● List object ● Location object ● ManufacturedItemDefinition object ● Measure object ● MeasureReport object ● Media object ● Medication object ● MedicationAdministration object ● MedicationDispense object ● MedicationKnowledge object ● MedicationRequest object ● MedicationStatement object ● MedicinalProductDefinition object ● MessageDefinition object ● MessageHeader object ● MolecularSequence object ● NamingSystem object ● NutritionOrder object ● NutritionProduct object ● Observation object ● ObservationDefinition object ● OperationDefinition object ● OperationOutcome object ● Organization object ● OrganizationAffiliation object ● PackagedProductDefinition object ● Patient object ● PaymentNotice object ● PaymentReconciliation object ● Person object ● PlanDefinition object ● Practitioner object ● PractitionerRole object ● Procedure object ● Provenance object ● Questionnaire object ● QuestionnaireResponse object ● Reference object ● RegulatedAuthorization object ● RelatedPerson object ● RequestGroup object ● ResearchDefinition object ● ResearchElementDefinition object ● ResearchStudy object ● ResearchSubject object ● RiskAssessment object ● Schedule object ● SearchParameter object ● ServiceRequest object ● Slot object ● Specimen object ● SpecimenDefinition object ● StructureDefinition object ● StructureMap object ● SubscriptionStatus object ● SubscriptionTopic object ● Substance object ● SubstanceDefinition object ● SupplyDelivery object ● SupplyRequest object ● Task object ● TerminologyCapabilities object ● TestReport object ● TestScript object ● ValueSet object ● VerificationResult object ● VisionPrescription object

Implemented By

Account object ● ActivityDefinition object ● AdministrableProductDefinition object ● AdverseEvent object ● AllergyIntolerance object ● Appointment object ● AppointmentResponse object ● AuditEvent object ● Basic object ● Binary object ● BiologicallyDerivedProduct object ● BodyStructure object ● CarePlan object ● CareTeam object ● CatalogEntry object ● ChargeItem object ● ChargeItemDefinition object ● Citation object ● Claim object ● ClaimResponse object ● ClinicalImpression object ● ClinicalUseDefinition object ● CodeSystem object ● Communication object ● CommunicationRequest object ● CompartmentDefinition object ● Composition object ● ConceptMap object ● Condition object ● Consent object ● Contract object ● Coverage object ● CoverageEligibilityRequest object ● CoverageEligibilityResponse object ● DetectedIssue object ● Device object ● DeviceDefinition object ● DeviceMetric object ● DeviceRequest object ● DeviceUseStatement object ● DiagnosticReport object ● DocumentManifest object ● DocumentReference object ● Encounter object ● Endpoint object ● EnrollmentRequest object ● EnrollmentResponse object ● EpisodeOfCare object ● EventDefinition object ● EvidenceReport object ● ExampleScenario object ● ExplanationOfBenefit object ● FamilyMemberHistory object ● Flag object ● Goal object ● GraphDefinition object ● Group object ● GuidanceResponse object ● HealthcareService object ● ImagingStudy object ● Immunization object ● ImmunizationEvaluation object ● ImmunizationRecommendation object ● ImplementationGuide object ● Ingredient object ● InsurancePlan object ● Invoice object ● Library object ● Linkage object ● List object ● Location object ● ManufacturedItemDefinition object ● Measure object ● MeasureReport object ● Media object ● Medication object ● MedicationAdministration object ● MedicationDispense object ● MedicationKnowledge object ● MedicationRequest object ● MedicationStatement object ● MedicinalProductDefinition object ● MessageDefinition object ● MessageHeader object ● MolecularSequence object ● NamingSystem object ● NutritionOrder object ● NutritionProduct object ● Observation object ● ObservationDefinition object ● OperationDefinition object ● OperationOutcome object ● Organization object ● OrganizationAffiliation object ● PackagedProductDefinition object ● Patient object ● PaymentNotice object ● PaymentReconciliation object ● Person object ● PlanDefinition object ● Practitioner object ● PractitionerRole object ● Procedure object ● Provenance object ● Questionnaire object ● QuestionnaireResponse object ● RegulatedAuthorization object ● RelatedPerson object ● RequestGroup object ● ResearchDefinition object ● ResearchElementDefinition object ● ResearchStudy object ● ResearchSubject object ● RiskAssessment object ● Schedule object ● SearchParameter object ● ServiceRequest object ● Slot object ● Specimen object ● SpecimenDefinition object ● StructureDefinition object ● StructureMap object ● SubscriptionStatus object ● SubscriptionTopic object ● Substance object ● SubstanceDefinition object ● SupplyDelivery object ● SupplyRequest object ● Task object ● TerminologyCapabilities object ● TestReport object ● TestScript object ● ValueSet object ● VerificationResult object ● VisionPrescription object