FHIR© V4 Dictionary 👉 R5 v4.4.0 2020 Release ✨ c w global consulting, llc (HTHeco©)
last update: 06.30.19
🔍
🔍
🔍

ObjectNameFieldName DescriptionReference
Account resourceType This is a Account resource Account
Account id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Account meta 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. Meta
Account implicitRules 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. uri
Account _implicitRules Extensions for implicitRules Element
Account language The base language in which the resource is written. code
Account _language Extensions for language Element
Account text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Account contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Account extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Account modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Account identifier Unique identifier used to reference the account. Might or might not be intended for human use (e.g. credit card number). Identifier
Account status Indicates whether the account is presently used/usable or not. enum values:
active
inactive
entered-in-error
on-hold
unknown
Account _status Extensions for status Element
Account type Categorizes the account for reporting and searching purposes. CodeableConcept
Account name Name used for the account when displaying it to humans in reports, etc. string
Account _name Extensions for name Element
Account subject Identifies the entity which incurs the expenses. While the immediate recipients of services or goods might be entities related to the subject, the expenses were ultimately incurred by the subject of the Account. Reference
Account servicePeriod The date range of services associated with this account. Period
Account coverage The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account. Account_Coverage
Account owner Indicates the service area, hospital, department, etc. with responsibility for managing the Account. Reference
Account description Provides additional information about what the account tracks and how it is used. string
Account _description Extensions for description Element
Account guarantor The parties responsible for balancing the account if other payment options fall short. Account_Guarantor
Account partOf Reference to a parent Account. Reference
Account_Coverage id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Account_Coverage extension 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. Extension
Account_Coverage modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Account_Coverage coverage The party(s) that contribute to payment (or part of) of the charges applied to this account (including self-pay). A coverage may only be responsible for specific types of charges, and the sequence of the coverages in the account could be important when processing billing. Reference
Account_Coverage priority The priority of the coverage in the context of this account. positiveInt
Account_Coverage _priority Extensions for priority Element
Account_Guarantor id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Account_Guarantor extension 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. Extension
Account_Guarantor modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Account_Guarantor party The entity who is responsible. Reference
Account_Guarantor onHold A guarantor may be placed on credit hold or otherwise have their role temporarily suspended. boolean
Account_Guarantor _onHold Extensions for onHold Element
Account_Guarantor period The timeframe during which the guarantor accepts responsibility for the account. Period
ActivityDefinition resourceType This is a ActivityDefinition resource ActivityDefinition
ActivityDefinition id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
ActivityDefinition meta 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. Meta
ActivityDefinition implicitRules 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. uri
ActivityDefinition _implicitRules Extensions for implicitRules Element
ActivityDefinition language The base language in which the resource is written. code
ActivityDefinition _language Extensions for language Element
ActivityDefinition text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
ActivityDefinition contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
ActivityDefinition extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
ActivityDefinition modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ActivityDefinition url An absolute URI that is used to identify this activity definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this activity definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the activity definition is stored on different servers. uri
ActivityDefinition _url Extensions for url Element
ActivityDefinition identifier A formal identifier that is used to identify this activity definition when it is represented in other formats, or referenced in a specification, model, design or an instance. Identifier
ActivityDefinition version The identifier that is used to identify this version of the activity definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the activity definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active assets. string
ActivityDefinition _version Extensions for version Element
ActivityDefinition name A natural language name identifying the activity definition. This name should be usable as an identifier for the module by machine processing applications such as code generation. string
ActivityDefinition _name Extensions for name Element
ActivityDefinition title A short, descriptive, user-friendly title for the activity definition. string
ActivityDefinition _title Extensions for title Element
ActivityDefinition subtitle An explanatory or alternate title for the activity definition giving additional information about its content. string
ActivityDefinition _subtitle Extensions for subtitle Element
ActivityDefinition status The status of this activity definition. Enables tracking the life-cycle of the content. enum values:
draft
active
retired
unknown
ActivityDefinition _status Extensions for status Element
ActivityDefinition experimental A Boolean value to indicate that this activity definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage. boolean
ActivityDefinition _experimental Extensions for experimental Element
ActivityDefinition subjectCodeableConcept A code or group definition that describes the intended subject of the activity being defined. CodeableConcept
ActivityDefinition subjectReference A code or group definition that describes the intended subject of the activity being defined. Reference
ActivityDefinition date The date (and optionally time) when the activity definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the activity definition changes. dateTime
ActivityDefinition _date Extensions for date Element
ActivityDefinition publisher The name of the organization or individual that published the activity definition. string
ActivityDefinition _publisher Extensions for publisher Element
ActivityDefinition contact Contact details to assist a user in finding and communicating with the publisher. ContactDetail
ActivityDefinition description A free text natural language description of the activity definition from a consumer's perspective. markdown
ActivityDefinition _description Extensions for description Element
ActivityDefinition useContext The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate activity definition instances. UsageContext
ActivityDefinition jurisdiction A legal or geographic region in which the activity definition is intended to be used. CodeableConcept
ActivityDefinition purpose Explanation of why this activity definition is needed and why it has been designed as it has. markdown
ActivityDefinition _purpose Extensions for purpose Element
ActivityDefinition usage A detailed description of how the activity definition is used from a clinical perspective. string
ActivityDefinition _usage Extensions for usage Element
ActivityDefinition copyright A copyright statement relating to the activity definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the activity definition. markdown
ActivityDefinition _copyright Extensions for copyright Element
ActivityDefinition approvalDate The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage. date
ActivityDefinition _approvalDate Extensions for approvalDate Element
ActivityDefinition lastReviewDate The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date. date
ActivityDefinition _lastReviewDate Extensions for lastReviewDate Element
ActivityDefinition effectivePeriod The period during which the activity definition content was or is planned to be in active use. Period
ActivityDefinition topic Descriptive topics related to the content of the activity. Topics provide a high-level categorization of the activity that can be useful for filtering and searching. CodeableConcept
ActivityDefinition author An individiual or organization primarily involved in the creation and maintenance of the content. ContactDetail
ActivityDefinition editor An individual or organization primarily responsible for internal coherence of the content. ContactDetail
ActivityDefinition reviewer An individual or organization primarily responsible for review of some aspect of the content. ContactDetail
ActivityDefinition endorser An individual or organization responsible for officially endorsing the content for use in some setting. ContactDetail
ActivityDefinition relatedArtifact Related artifacts such as additional documentation, justification, or bibliographic references. RelatedArtifact
ActivityDefinition library A reference to a Library resource containing any formal logic used by the activity definition. canonical
ActivityDefinition kind A description of the kind of resource the activity definition is representing. For example, a MedicationRequest, a ServiceRequest, or a CommunicationRequest. Typically, but not always, this is a Request resource. code
ActivityDefinition _kind Extensions for kind Element
ActivityDefinition profile A profile to which the target of the activity definition is expected to conform. canonical
ActivityDefinition code Detailed description of the type of activity; e.g. What lab test, what procedure, what kind of encounter. CodeableConcept
ActivityDefinition intent Indicates the level of authority/intentionality associated with the activity and where the request should fit into the workflow chain. code
ActivityDefinition _intent Extensions for intent Element
ActivityDefinition priority Indicates how quickly the activity should be addressed with respect to other requests. code
ActivityDefinition _priority Extensions for priority Element
ActivityDefinition doNotPerform Set this to true if the definition is to indicate that a particular activity should NOT be performed. If true, this element should be interpreted to reinforce a negative coding. For example NPO as a code with a doNotPerform of true would still indicate to NOT perform the action. boolean
ActivityDefinition _doNotPerform Extensions for doNotPerform Element
ActivityDefinition timingTiming The period, timing or frequency upon which the described activity is to occur. Timing
ActivityDefinition timingDateTime The period, timing or frequency upon which the described activity is to occur. notDefined
ActivityDefinition _timingDateTime Extensions for timingDateTime Element
ActivityDefinition timingAge The period, timing or frequency upon which the described activity is to occur. Age
ActivityDefinition timingPeriod The period, timing or frequency upon which the described activity is to occur. Period
ActivityDefinition timingRange The period, timing or frequency upon which the described activity is to occur. Range
ActivityDefinition timingDuration The period, timing or frequency upon which the described activity is to occur. Duration
ActivityDefinition location Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc. Reference
ActivityDefinition participant Indicates who should participate in performing the action described. ActivityDefinition_Participant
ActivityDefinition productReference Identifies the food, drug or other product being consumed or supplied in the activity. Reference
ActivityDefinition productCodeableConcept Identifies the food, drug or other product being consumed or supplied in the activity. CodeableConcept
ActivityDefinition quantity Identifies the quantity expected to be consumed at once (per dose, per meal, etc.). Quantity
ActivityDefinition dosage Provides detailed dosage instructions in the same way that they are described for MedicationRequest resources. Dosage
ActivityDefinition bodySite Indicates the sites on the subject's body where the procedure should be performed (I.e. the target sites). CodeableConcept
ActivityDefinition specimenRequirement Defines specimen requirements for the action to be performed, such as required specimens for a lab test. Reference
ActivityDefinition observationRequirement Defines observation requirements for the action to be performed, such as body weight or surface area. Reference
ActivityDefinition observationResultRequirement Defines the observations that are expected to be produced by the action. Reference
ActivityDefinition transform A reference to a StructureMap resource that defines a transform that can be executed to produce the intent resource using the ActivityDefinition instance as the input. canonical
ActivityDefinition dynamicValue Dynamic values that will be evaluated to produce values for elements of the resulting resource. For example, if the dosage of a medication must be computed based on the patient's weight, a dynamic value would be used to specify an expression that calculated the weight, and the path on the request resource that would contain the result. ActivityDefinition_DynamicValue
ActivityDefinition_DynamicValue id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ActivityDefinition_DynamicValue extension 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. Extension
ActivityDefinition_DynamicValue modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ActivityDefinition_DynamicValue path The path to the element to be customized. This is the path on the resource that will hold the result of the calculation defined by the expression. The specified path SHALL be a FHIRPath resolveable on the specified target type of the ActivityDefinition, and SHALL consist only of identifiers, constant indexers, and a restricted subset of functions. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details). string
ActivityDefinition_DynamicValue _path Extensions for path Element
ActivityDefinition_DynamicValue expression An expression specifying the value of the customized element. Expression
ActivityDefinition_Participant id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ActivityDefinition_Participant extension 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. Extension
ActivityDefinition_Participant modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ActivityDefinition_Participant type The type of participant in the action. code
ActivityDefinition_Participant _type Extensions for type Element
ActivityDefinition_Participant role The role the participant should play in performing the described action. CodeableConcept
Address id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Address extension 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. Extension
Address use The purpose of this address. enum values:
home
work
temp
old
billing
Address _use Extensions for use Element
Address type Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both. enum values:
postal
physical
both
Address _type Extensions for type Element
Address text Specifies the entire address as it should be displayed e.g. on a postal label. This may be provided instead of or as well as the specific parts. string
Address _text Extensions for text Element
Address line This component contains the house number, apartment number, street name, street direction, P.O. Box number, delivery hints, and similar address information. string
Address _line Extensions for line Element
Address city The name of the city, town, suburb, village or other community or delivery center. string
Address _city Extensions for city Element
Address district The name of the administrative area (county). string
Address _district Extensions for district Element
Address state Sub-unit of a country with limited sovereignty in a federally organized country. A code may be used if codes are in common use (e.g. US 2 letter state codes). string
Address _state Extensions for state Element
Address postalCode A postal code designating a region defined by the postal service. string
Address _postalCode Extensions for postalCode Element
Address country Country - a nation as commonly understood or generally accepted. string
Address _country Extensions for country Element
Address period Time period when address was/is in use. Period
AdverseEvent resourceType This is a AdverseEvent resource AdverseEvent
AdverseEvent id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
AdverseEvent meta 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. Meta
AdverseEvent implicitRules 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. uri
AdverseEvent _implicitRules Extensions for implicitRules Element
AdverseEvent language The base language in which the resource is written. code
AdverseEvent _language Extensions for language Element
AdverseEvent text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
AdverseEvent contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
AdverseEvent extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
AdverseEvent modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AdverseEvent identifier Business identifiers assigned to this adverse event by the performer or other systems which remain constant as the resource is updated and propagates from server to server. Identifier
AdverseEvent actuality Whether the event actually happened, or just had the potential to. Note that this is independent of whether anyone was affected or harmed or how severely. enum values:
actual
potential
AdverseEvent _actuality Extensions for actuality Element
AdverseEvent category The overall type of event, intended for search and filtering purposes. CodeableConcept
AdverseEvent event This element defines the specific type of event that occurred or that was prevented from occurring. CodeableConcept
AdverseEvent subject This subject or group impacted by the event. Reference
AdverseEvent encounter The Encounter during which AdverseEvent was created or to which the creation of this record is tightly associated. Reference
AdverseEvent date The date (and perhaps time) when the adverse event occurred. dateTime
AdverseEvent _date Extensions for date Element
AdverseEvent detected Estimated or actual date the AdverseEvent began, in the opinion of the reporter. dateTime
AdverseEvent _detected Extensions for detected Element
AdverseEvent recordedDate The date on which the existence of the AdverseEvent was first recorded. dateTime
AdverseEvent _recordedDate Extensions for recordedDate Element
AdverseEvent resultingCondition Includes information about the reaction that occurred as a result of exposure to a substance (for example, a drug or a chemical). Reference
AdverseEvent location The information about where the adverse event occurred. Reference
AdverseEvent seriousness Assessment whether this event was of real importance. CodeableConcept
AdverseEvent severity Describes the severity of the adverse event, in relation to the subject. Contrast to AdverseEvent.seriousness - a severe rash might not be serious, but a mild heart problem is. CodeableConcept
AdverseEvent outcome Describes the type of outcome from the adverse event. CodeableConcept
AdverseEvent recorder Information on who recorded the adverse event. May be the patient or a practitioner. Reference
AdverseEvent contributor Parties that may or should contribute or have contributed information to the adverse event, which can consist of one or more activities. Such information includes information leading to the decision to perform the activity and how to perform the activity (e.g. consultant), information that the activity itself seeks to reveal (e.g. informant of clinical history), or information about what activity was performed (e.g. informant witness). Reference
AdverseEvent suspectEntity Describes the entity that is suspected to have caused the adverse event. AdverseEvent_SuspectEntity
AdverseEvent subjectMedicalHistory AdverseEvent.subjectMedicalHistory. Reference
AdverseEvent referenceDocument AdverseEvent.referenceDocument. Reference
AdverseEvent study AdverseEvent.study. Reference
AdverseEvent_Causality id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
AdverseEvent_Causality extension 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. Extension
AdverseEvent_Causality modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AdverseEvent_Causality assessment Assessment of if the entity caused the event. CodeableConcept
AdverseEvent_Causality productRelatedness AdverseEvent.suspectEntity.causalityProductRelatedness. string
AdverseEvent_Causality _productRelatedness Extensions for productRelatedness Element
AdverseEvent_Causality author AdverseEvent.suspectEntity.causalityAuthor. Reference
AdverseEvent_Causality method ProbabilityScale | Bayesian | Checklist. CodeableConcept
AdverseEvent_SuspectEntity id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
AdverseEvent_SuspectEntity extension 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. Extension
AdverseEvent_SuspectEntity modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AdverseEvent_SuspectEntity instance Identifies the actual instance of what caused the adverse event. May be a substance, medication, medication administration, medication statement or a device. Reference
AdverseEvent_SuspectEntity causality Information on the possible cause of the event. AdverseEvent_Causality
Age id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Age extension 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. Extension
Age value The value of the measured amount. The value includes an implicit precision in the presentation of the value. decimal
Age _value Extensions for value Element
Age comparator How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value. enum values:
<
<=
>=
>
Age _comparator Extensions for comparator Element
Age unit A human-readable form of the unit. string
Age _unit Extensions for unit Element
Age system The identification of the system that provides the coded form of the unit. uri
Age _system Extensions for system Element
Age code A computer processable form of the unit in some unit representation system. code
Age _code Extensions for code Element
AllergyIntolerance resourceType This is a AllergyIntolerance resource AllergyIntolerance
AllergyIntolerance id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
AllergyIntolerance meta 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. Meta
AllergyIntolerance implicitRules 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. uri
AllergyIntolerance _implicitRules Extensions for implicitRules Element
AllergyIntolerance language The base language in which the resource is written. code
AllergyIntolerance _language Extensions for language Element
AllergyIntolerance text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
AllergyIntolerance contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
AllergyIntolerance extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
AllergyIntolerance modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AllergyIntolerance identifier Business identifiers assigned to this AllergyIntolerance by the performer or other systems which remain constant as the resource is updated and propagates from server to server. Identifier
AllergyIntolerance clinicalStatus The clinical status of the allergy or intolerance. CodeableConcept
AllergyIntolerance verificationStatus Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified substance (including pharmaceutical product). CodeableConcept
AllergyIntolerance type Identification of the underlying physiological mechanism for the reaction risk. enum values:
allergy
intolerance
AllergyIntolerance _type Extensions for type Element
AllergyIntolerance category Category of the identified substance. enum values:
food
medication
environment
biologic
AllergyIntolerance _category Extensions for category Element
AllergyIntolerance criticality Estimate of the potential clinical harm, or seriousness, of the reaction to the identified substance. enum values:
low
high
unable-to-assess
AllergyIntolerance _criticality Extensions for criticality Element
AllergyIntolerance code Code for an allergy or intolerance statement (either a positive or a negated/excluded statement). This may be a code for a substance or pharmaceutical product that is considered to be responsible for the adverse reaction risk (e.g., "Latex"), an allergy or intolerance condition (e.g., "Latex allergy"), or a negated/excluded code for a specific substance or class (e.g., "No latex allergy") or a general or categorical negated statement (e.g., "No known allergy", "No known drug allergies"). Note: the substance for a specific reaction may be different from the substance identified as the cause of the risk, but it must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite product that includes the identified substance. It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'. If a receiving system is unable to confirm that AllergyIntolerance.reaction.substance falls within the semantic scope of AllergyIntolerance.code, then the receiving system should ignore AllergyIntolerance.reaction.substance. CodeableConcept
AllergyIntolerance patient The patient who has the allergy or intolerance. Reference
AllergyIntolerance encounter The encounter when the allergy or intolerance was asserted. Reference
AllergyIntolerance onsetDateTime Estimated or actual date, date-time, or age when allergy or intolerance was identified. notDefined
AllergyIntolerance _onsetDateTime Extensions for onsetDateTime Element
AllergyIntolerance onsetAge Estimated or actual date, date-time, or age when allergy or intolerance was identified. Age
AllergyIntolerance onsetPeriod Estimated or actual date, date-time, or age when allergy or intolerance was identified. Period
AllergyIntolerance onsetRange Estimated or actual date, date-time, or age when allergy or intolerance was identified. Range
AllergyIntolerance onsetString Estimated or actual date, date-time, or age when allergy or intolerance was identified. notDefined
AllergyIntolerance _onsetString Extensions for onsetString Element
AllergyIntolerance recordedDate The recordedDate represents when this particular AllergyIntolerance record was created in the system, which is often a system-generated date. dateTime
AllergyIntolerance _recordedDate Extensions for recordedDate Element
AllergyIntolerance recorder Individual who recorded the record and takes responsibility for its content. Reference
AllergyIntolerance asserter The source of the information about the allergy that is recorded. Reference
AllergyIntolerance lastOccurrence Represents the date and/or time of the last known occurrence of a reaction event. dateTime
AllergyIntolerance _lastOccurrence Extensions for lastOccurrence Element
AllergyIntolerance note Additional narrative about the propensity for the Adverse Reaction, not captured in other fields. Annotation
AllergyIntolerance reaction Details about each adverse reaction event linked to exposure to the identified substance. AllergyIntolerance_Reaction
AllergyIntolerance_Reaction id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
AllergyIntolerance_Reaction extension 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. Extension
AllergyIntolerance_Reaction modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AllergyIntolerance_Reaction substance Identification of the specific substance (or pharmaceutical product) considered to be responsible for the Adverse Reaction event. Note: the substance for a specific reaction may be different from the substance identified as the cause of the risk, but it must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite product that includes the identified substance. It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'. If a receiving system is unable to confirm that AllergyIntolerance.reaction.substance falls within the semantic scope of AllergyIntolerance.code, then the receiving system should ignore AllergyIntolerance.reaction.substance. CodeableConcept
AllergyIntolerance_Reaction manifestation Clinical symptoms and/or signs that are observed or associated with the adverse reaction event. CodeableConcept
AllergyIntolerance_Reaction description Text description about the reaction as a whole, including details of the manifestation if required. string
AllergyIntolerance_Reaction _description Extensions for description Element
AllergyIntolerance_Reaction onset Record of the date and/or time of the onset of the Reaction. dateTime
AllergyIntolerance_Reaction _onset Extensions for onset Element
AllergyIntolerance_Reaction severity Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations. enum values:
mild
moderate
severe
AllergyIntolerance_Reaction _severity Extensions for severity Element
AllergyIntolerance_Reaction exposureRoute Identification of the route by which the subject was exposed to the substance. CodeableConcept
AllergyIntolerance_Reaction note Additional text about the adverse reaction event not captured in other fields. Annotation
Annotation id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Annotation extension 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. Extension
Annotation authorReference The individual responsible for making the annotation. Reference
Annotation authorString The individual responsible for making the annotation. notDefined
Annotation _authorString Extensions for authorString Element
Annotation time Indicates when this particular annotation was made. dateTime
Annotation _time Extensions for time Element
Annotation text The text of the annotation in markdown format. markdown
Annotation _text Extensions for text Element
Appointment resourceType This is a Appointment resource Appointment
Appointment id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Appointment meta 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. Meta
Appointment implicitRules 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. uri
Appointment _implicitRules Extensions for implicitRules Element
Appointment language The base language in which the resource is written. code
Appointment _language Extensions for language Element
Appointment text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Appointment contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Appointment extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Appointment modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Appointment identifier This records identifiers associated with this appointment concern that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation). Identifier
Appointment status The overall status of the Appointment. Each of the participants has their own participation status which indicates their involvement in the process, however this status indicates the shared status. enum values:
proposed
pending
booked
arrived
fulfilled
cancelled
noshow
entered-in-error
checked-in
waitlist
Appointment _status Extensions for status Element
Appointment cancelationReason The coded reason for the appointment being cancelled. This is often used in reporting/billing/futher processing to determine if further actions are required, or specific fees apply. CodeableConcept
Appointment serviceCategory A broad categorization of the service that is to be performed during this appointment. CodeableConcept
Appointment serviceType The specific service that is to be performed during this appointment. CodeableConcept
Appointment specialty The specialty of a practitioner that would be required to perform the service requested in this appointment. CodeableConcept
Appointment appointmentType The style of appointment or patient that has been booked in the slot (not service type). CodeableConcept
Appointment reasonCode The coded reason that this appointment is being scheduled. This is more clinical than administrative. CodeableConcept
Appointment reasonReference Reason the appointment has been scheduled to take place, as specified using information from another resource. When the patient arrives and the encounter begins it may be used as the admission diagnosis. The indication will typically be a Condition (with other resources referenced in the evidence.detail), or a Procedure. Reference
Appointment priority The priority of the appointment. Can be used to make informed decisions if needing to re-prioritize appointments. (The iCal Standard specifies 0 as undefined, 1 as highest, 9 as lowest priority). unsignedInt
Appointment _priority Extensions for priority Element
Appointment description The brief description of the appointment as would be shown on a subject line in a meeting request, or appointment list. Detailed or expanded information should be put in the comment field. string
Appointment _description Extensions for description Element
Appointment supportingInformation Additional information to support the appointment provided when making the appointment. Reference
Appointment start Date/Time that the appointment is to take place. instant
Appointment _start Extensions for start Element
Appointment end Date/Time that the appointment is to conclude. instant
Appointment _end Extensions for end Element
Appointment minutesDuration Number of minutes that the appointment is to take. This can be less than the duration between the start and end times. For example, where the actual time of appointment is only an estimate or if a 30 minute appointment is being requested, but any time would work. Also, if there is, for example, a planned 15 minute break in the middle of a long appointment, the duration may be 15 minutes less than the difference between the start and end. positiveInt
Appointment _minutesDuration Extensions for minutesDuration Element
Appointment slot The slots from the participants' schedules that will be filled by the appointment. Reference
Appointment created The date that this appointment was initially created. This could be different to the meta.lastModified value on the initial entry, as this could have been before the resource was created on the FHIR server, and should remain unchanged over the lifespan of the appointment. dateTime
Appointment _created Extensions for created Element
Appointment comment Additional comments about the appointment. string
Appointment _comment Extensions for comment Element
Appointment patientInstruction While Appointment.comment contains information for internal use, Appointment.patientInstructions is used to capture patient facing information about the Appointment (e.g. please bring your referral or fast from 8pm night before). string
Appointment _patientInstruction Extensions for patientInstruction Element
Appointment basedOn The service request this appointment is allocated to assess (e.g. incoming referral or procedure request). Reference
Appointment participant List of participants involved in the appointment. Appointment_Participant
Appointment requestedPeriod A set of date ranges (potentially including times) that the appointment is preferred to be scheduled within. The duration (usually in minutes) could also be provided to indicate the length of the appointment to fill and populate the start/end times for the actual allocated time. However, in other situations the duration may be calculated by the scheduling system. Period
AppointmentResponse resourceType This is a AppointmentResponse resource AppointmentResponse
AppointmentResponse id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
AppointmentResponse meta 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. Meta
AppointmentResponse implicitRules 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. uri
AppointmentResponse _implicitRules Extensions for implicitRules Element
AppointmentResponse language The base language in which the resource is written. code
AppointmentResponse _language Extensions for language Element
AppointmentResponse text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
AppointmentResponse contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
AppointmentResponse extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
AppointmentResponse modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AppointmentResponse identifier This records identifiers associated with this appointment response concern that are defined by business processes and/ or used to refer to it when a direct URL reference to the resource itself is not appropriate. Identifier
AppointmentResponse appointment Appointment that this response is replying to. Reference
AppointmentResponse start Date/Time that the appointment is to take place, or requested new start time. instant
AppointmentResponse _start Extensions for start Element
AppointmentResponse end This may be either the same as the appointment request to confirm the details of the appointment, or alternately a new time to request a re-negotiation of the end time. instant
AppointmentResponse _end Extensions for end Element
AppointmentResponse participantType Role of participant in the appointment. CodeableConcept
AppointmentResponse actor A Person, Location, HealthcareService, or Device that is participating in the appointment. Reference
AppointmentResponse participantStatus Participation status of the participant. When the status is declined or tentative if the start/end times are different to the appointment, then these times should be interpreted as a requested time change. When the status is accepted, the times can either be the time of the appointment (as a confirmation of the time) or can be empty. code
AppointmentResponse _participantStatus Extensions for participantStatus Element
AppointmentResponse comment Additional comments about the appointment. string
AppointmentResponse _comment Extensions for comment Element
Appointment_Participant id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Appointment_Participant extension 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. Extension
Appointment_Participant modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Appointment_Participant type Role of participant in the appointment. CodeableConcept
Appointment_Participant actor A Person, Location/HealthcareService or Device that is participating in the appointment. Reference
Appointment_Participant required Whether this participant is required to be present at the meeting. This covers a use-case where two doctors need to meet to discuss the results for a specific patient, and the patient is not required to be present. enum values:
required
optional
information-only
Appointment_Participant _required Extensions for required Element
Appointment_Participant status Participation status of the actor. enum values:
accepted
declined
tentative
needs-action
Appointment_Participant _status Extensions for status Element
Appointment_Participant period Participation period of the actor. Period
Attachment id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Attachment extension 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. Extension
Attachment contentType Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate. code
Attachment _contentType Extensions for contentType Element
Attachment language The human language of the content. The value can be any valid value according to BCP 47. code
Attachment _language Extensions for language Element
Attachment data The actual data of the attachment - a sequence of bytes, base64 encoded. base64Binary
Attachment _data Extensions for data Element
Attachment url A location where the data can be accessed. url
Attachment _url Extensions for url Element
Attachment size The number of bytes of data that make up this attachment (before base64 encoding, if that is done). unsignedInt
Attachment _size Extensions for size Element
Attachment hash The calculated hash of the data using SHA-1. Represented using base64. base64Binary
Attachment _hash Extensions for hash Element
Attachment title A label or set of text to display in place of the data. string
Attachment _title Extensions for title Element
Attachment creation The date that the attachment was first created. dateTime
Attachment _creation Extensions for creation Element
AuditEvent resourceType This is a AuditEvent resource AuditEvent
AuditEvent id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
AuditEvent meta 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. Meta
AuditEvent implicitRules 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. uri
AuditEvent _implicitRules Extensions for implicitRules Element
AuditEvent language The base language in which the resource is written. code
AuditEvent _language Extensions for language Element
AuditEvent text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
AuditEvent contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
AuditEvent extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
AuditEvent modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AuditEvent type Identifier for a family of the event. For example, a menu item, program, rule, policy, function code, application name or URL. It identifies the performed function. Coding
AuditEvent subtype Identifier for the category of event. Coding
AuditEvent action Indicator for type of action performed during the event that generated the audit. enum values:
C
R
U
D
E
AuditEvent _action Extensions for action Element
AuditEvent period The period during which the activity occurred. Period
AuditEvent recorded The time when the event was recorded. instant
AuditEvent _recorded Extensions for recorded Element
AuditEvent outcome Indicates whether the event succeeded or failed. enum values:
0
4
8
12
AuditEvent _outcome Extensions for outcome Element
AuditEvent outcomeDesc A free text description of the outcome of the event. string
AuditEvent _outcomeDesc Extensions for outcomeDesc Element
AuditEvent purposeOfEvent The purposeOfUse (reason) that was used during the event being recorded. CodeableConcept
AuditEvent agent An actor taking an active role in the event or activity that is logged. AuditEvent_Agent
AuditEvent source The system that is reporting the event. AuditEvent_Source
AuditEvent entity Specific instances of data or objects that have been accessed. AuditEvent_Entity
AuditEvent_Agent id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
AuditEvent_Agent extension 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. Extension
AuditEvent_Agent modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AuditEvent_Agent type Specification of the participation type the user plays when performing the event. CodeableConcept
AuditEvent_Agent role The security role that the user was acting under, that come from local codes defined by the access control security system (e.g. RBAC, ABAC) used in the local context. CodeableConcept
AuditEvent_Agent who Reference to who this agent is that was involved in the event. Reference
AuditEvent_Agent altId Alternative agent Identifier. For a human, this should be a user identifier text string from authentication system. This identifier would be one known to a common authentication system (e.g. single sign-on), if available. string
AuditEvent_Agent _altId Extensions for altId Element
AuditEvent_Agent name Human-meaningful name for the agent. string
AuditEvent_Agent _name Extensions for name Element
AuditEvent_Agent requestor Indicator that the user is or is not the requestor, or initiator, for the event being audited. boolean
AuditEvent_Agent _requestor Extensions for requestor Element
AuditEvent_Agent location Where the event occurred. Reference
AuditEvent_Agent policy The policy or plan that authorized the activity being recorded. Typically, a single activity may have multiple applicable policies, such as patient consent, guarantor funding, etc. The policy would also indicate the security token used. uri
AuditEvent_Agent _policy Extensions for policy Element
AuditEvent_Agent media Type of media involved. Used when the event is about exporting/importing onto media. Coding
AuditEvent_Agent network Logical network location for application activity, if the activity has a network location. AuditEvent_Network
AuditEvent_Agent purposeOfUse The reason (purpose of use), specific to this agent, that was used during the event being recorded. CodeableConcept
AuditEvent_Detail id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
AuditEvent_Detail extension 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. Extension
AuditEvent_Detail modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AuditEvent_Detail type The type of extra detail provided in the value. string
AuditEvent_Detail _type Extensions for type Element
AuditEvent_Detail valueString The value of the extra detail. notDefined
AuditEvent_Detail _valueString Extensions for valueString Element
AuditEvent_Detail valueBase64Binary The value of the extra detail. notDefined
AuditEvent_Detail _valueBase64Binary Extensions for valueBase64Binary Element
AuditEvent_Entity id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
AuditEvent_Entity extension 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. Extension
AuditEvent_Entity modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AuditEvent_Entity what Identifies a specific instance of the entity. The reference should be version specific. Reference
AuditEvent_Entity type The type of the object that was involved in this audit event. Coding
AuditEvent_Entity role Code representing the role the entity played in the event being audited. Coding
AuditEvent_Entity lifecycle Identifier for the data life-cycle stage for the entity. Coding
AuditEvent_Entity securityLabel Security labels for the identified entity. Coding
AuditEvent_Entity name A name of the entity in the audit event. string
AuditEvent_Entity _name Extensions for name Element
AuditEvent_Entity description Text that describes the entity in more detail. string
AuditEvent_Entity _description Extensions for description Element
AuditEvent_Entity query The query parameters for a query-type entities. base64Binary
AuditEvent_Entity _query Extensions for query Element
AuditEvent_Entity detail Tagged value pairs for conveying additional information about the entity. AuditEvent_Detail
AuditEvent_Network id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
AuditEvent_Network extension 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. Extension
AuditEvent_Network modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AuditEvent_Network address An identifier for the network access point of the user device for the audit event. string
AuditEvent_Network _address Extensions for address Element
AuditEvent_Network type An identifier for the type of network access point that originated the audit event. enum values:
1
2
3
4
5
AuditEvent_Network _type Extensions for type Element
AuditEvent_Source id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
AuditEvent_Source extension 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. Extension
AuditEvent_Source modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
AuditEvent_Source site Logical source location within the healthcare enterprise network. For example, a hospital or other provider location within a multi-entity provider group. string
AuditEvent_Source _site Extensions for site Element
AuditEvent_Source observer Identifier of the source where the event was detected. Reference
AuditEvent_Source type Code specifying the type of source where event originated. Coding
Basic resourceType This is a Basic resource Basic
Basic id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Basic meta 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. Meta
Basic implicitRules 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. uri
Basic _implicitRules Extensions for implicitRules Element
Basic language The base language in which the resource is written. code
Basic _language Extensions for language Element
Basic text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Basic contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Basic extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Basic modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Basic identifier Identifier assigned to the resource for business purposes, outside the context of FHIR. Identifier
Basic code Identifies the 'type' of resource - equivalent to the resource name for other resources. CodeableConcept
Basic subject Identifies the patient, practitioner, device or any other resource that is the "focus" of this resource. Reference
Basic created Identifies when the resource was first created. date
Basic _created Extensions for created Element
Basic author Indicates who was responsible for creating the resource instance. Reference
Binary resourceType This is a Binary resource Binary
Binary id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Binary meta 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. Meta
Binary implicitRules 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. uri
Binary _implicitRules Extensions for implicitRules Element
Binary language The base language in which the resource is written. code
Binary _language Extensions for language Element
Binary contentType MimeType of the binary content represented as a standard MimeType (BCP 13). code
Binary _contentType Extensions for contentType Element
Binary securityContext This element identifies another resource that can be used as a proxy of the security sensitivity to use when deciding and enforcing access control rules for the Binary resource. Given that the Binary resource contains very few elements that can be used to determine the sensitivity of the data and relationships to individuals, the referenced resource stands in as a proxy equivalent for this purpose. This referenced resource may be related to the Binary (e.g. Media, DocumentReference), or may be some non-related Resource purely as a security proxy. E.g. to identify that the binary resource relates to a patient, and access should only be granted to applications that have access to the patient. Reference
Binary data The actual content, base64 encoded. base64Binary
Binary _data Extensions for data Element
BiologicallyDerivedProduct resourceType This is a BiologicallyDerivedProduct resource BiologicallyDerivedProduct
BiologicallyDerivedProduct id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
BiologicallyDerivedProduct meta 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. Meta
BiologicallyDerivedProduct implicitRules 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. uri
BiologicallyDerivedProduct _implicitRules Extensions for implicitRules Element
BiologicallyDerivedProduct language The base language in which the resource is written. code
BiologicallyDerivedProduct _language Extensions for language Element
BiologicallyDerivedProduct text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
BiologicallyDerivedProduct contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
BiologicallyDerivedProduct extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
BiologicallyDerivedProduct modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
BiologicallyDerivedProduct identifier This records identifiers associated with this biologically derived product instance that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation). Identifier
BiologicallyDerivedProduct productCategory Broad category of this product. enum values:
organ
tissue
fluid
cells
biologicalAgent
BiologicallyDerivedProduct _productCategory Extensions for productCategory Element
BiologicallyDerivedProduct productCode A code that identifies the kind of this biologically derived product (SNOMED Ctcode). CodeableConcept
BiologicallyDerivedProduct status Whether the product is currently available. enum values:
available
unavailable
BiologicallyDerivedProduct _status Extensions for status Element
BiologicallyDerivedProduct request Procedure request to obtain this biologically derived product. Reference
BiologicallyDerivedProduct quantity Number of discrete units within this product. integer
BiologicallyDerivedProduct _quantity Extensions for quantity Element
BiologicallyDerivedProduct parent Parent product (if any). Reference
BiologicallyDerivedProduct collection How this product was collected. BiologicallyDerivedProduct_Collection
BiologicallyDerivedProduct processing Any processing of the product during collection that does not change the fundamental nature of the product. For example adding anti-coagulants during the collection of Peripheral Blood Stem Cells. BiologicallyDerivedProduct_Processing
BiologicallyDerivedProduct manipulation Any manipulation of product post-collection that is intended to alter the product. For example a buffy-coat enrichment or CD8 reduction of Peripheral Blood Stem Cells to make it more suitable for infusion. BiologicallyDerivedProduct_Manipulation
BiologicallyDerivedProduct storage Product storage. BiologicallyDerivedProduct_Storage
BiologicallyDerivedProduct_Collection id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
BiologicallyDerivedProduct_Collection extension 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. Extension
BiologicallyDerivedProduct_Collection modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
BiologicallyDerivedProduct_Collection collector Healthcare professional who is performing the collection. Reference
BiologicallyDerivedProduct_Collection source The patient or entity, such as a hospital or vendor in the case of a processed/manipulated/manufactured product, providing the product. Reference
BiologicallyDerivedProduct_Collection collectedDateTime Time of product collection. notDefined
BiologicallyDerivedProduct_Collection _collectedDateTime Extensions for collectedDateTime Element
BiologicallyDerivedProduct_Collection collectedPeriod Time of product collection. Period
BiologicallyDerivedProduct_Manipulation id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
BiologicallyDerivedProduct_Manipulation extension 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. Extension
BiologicallyDerivedProduct_Manipulation modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
BiologicallyDerivedProduct_Manipulation description Description of manipulation. string
BiologicallyDerivedProduct_Manipulation _description Extensions for description Element
BiologicallyDerivedProduct_Manipulation timeDateTime Time of manipulation. notDefined
BiologicallyDerivedProduct_Manipulation _timeDateTime Extensions for timeDateTime Element
BiologicallyDerivedProduct_Manipulation timePeriod Time of manipulation. Period
BiologicallyDerivedProduct_Processing id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
BiologicallyDerivedProduct_Processing extension 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. Extension
BiologicallyDerivedProduct_Processing modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
BiologicallyDerivedProduct_Processing description Description of of processing. string
BiologicallyDerivedProduct_Processing _description Extensions for description Element
BiologicallyDerivedProduct_Processing procedure Procesing code. CodeableConcept
BiologicallyDerivedProduct_Processing additive Substance added during processing. Reference
BiologicallyDerivedProduct_Processing timeDateTime Time of processing. notDefined
BiologicallyDerivedProduct_Processing _timeDateTime Extensions for timeDateTime Element
BiologicallyDerivedProduct_Processing timePeriod Time of processing. Period
BiologicallyDerivedProduct_Storage id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
BiologicallyDerivedProduct_Storage extension 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. Extension
BiologicallyDerivedProduct_Storage modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
BiologicallyDerivedProduct_Storage description Description of storage. string
BiologicallyDerivedProduct_Storage _description Extensions for description Element
BiologicallyDerivedProduct_Storage temperature Storage temperature. decimal
BiologicallyDerivedProduct_Storage _temperature Extensions for temperature Element
BiologicallyDerivedProduct_Storage scale Temperature scale used. enum values:
farenheit
celsius
kelvin
BiologicallyDerivedProduct_Storage _scale Extensions for scale Element
BiologicallyDerivedProduct_Storage duration Storage timeperiod. Period
BodyStructure resourceType This is a BodyStructure resource BodyStructure
BodyStructure id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
BodyStructure meta 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. Meta
BodyStructure implicitRules 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. uri
BodyStructure _implicitRules Extensions for implicitRules Element
BodyStructure language The base language in which the resource is written. code
BodyStructure _language Extensions for language Element
BodyStructure text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
BodyStructure contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
BodyStructure extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
BodyStructure modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
BodyStructure identifier Identifier for this instance of the anatomical structure. Identifier
BodyStructure active Whether this body site is in active use. boolean
BodyStructure _active Extensions for active Element
BodyStructure morphology The kind of structure being represented by the body structure at `BodyStructure.location`. This can define both normal and abnormal morphologies. CodeableConcept
BodyStructure location The anatomical location or region of the specimen, lesion, or body structure. CodeableConcept
BodyStructure locationQualifier Qualifier to refine the anatomical location. These include qualifiers for laterality, relative location, directionality, number, and plane. CodeableConcept
BodyStructure description A summary, characterization or explanation of the body structure. string
BodyStructure _description Extensions for description Element
BodyStructure image Image or images used to identify a location. Attachment
BodyStructure patient The person to which the body site belongs. Reference
Bundle resourceType This is a Bundle resource Bundle
Bundle id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Bundle meta 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. Meta
Bundle implicitRules 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. uri
Bundle _implicitRules Extensions for implicitRules Element
Bundle language The base language in which the resource is written. code
Bundle _language Extensions for language Element
Bundle identifier A persistent identifier for the bundle that won't change as a bundle is copied from server to server. Identifier
Bundle type Indicates the purpose of this bundle - how it is intended to be used. enum values:
document
message
transaction
transaction-response
batch
batch-response
history
searchset
collection
Bundle _type Extensions for type Element
Bundle timestamp The date/time that the bundle was assembled - i.e. when the resources were placed in the bundle. instant
Bundle _timestamp Extensions for timestamp Element
Bundle total If a set of search matches, this is the total number of entries of type 'match' across all pages in the search. It does not include search.mode = 'include' or 'outcome' entries and it does not provide a count of the number of entries in the Bundle. unsignedInt
Bundle _total Extensions for total Element
Bundle link A series of links that provide context to this bundle. Bundle_Link
Bundle entry An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only). Bundle_Entry
Bundle signature Digital Signature - base64 encoded. XML-DSig or a JWT. Signature
Bundle_Entry id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Bundle_Entry extension 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. Extension
Bundle_Entry modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Bundle_Entry link A series of links that provide context to this entry. Bundle_Link
Bundle_Entry fullUrl The Absolute URL for the resource. The fullUrl SHALL NOT disagree with the id in the resource - i.e. if the fullUrl is not a urn:uuid, the URL shall be version-independent URL consistent with the Resource.id. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that: * fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle) * Results from operations might involve resources that are not identified. uri
Bundle_Entry _fullUrl Extensions for fullUrl Element
Bundle_Entry resource The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type. ResourceList
Bundle_Entry search Information about the search process that lead to the creation of this entry. Bundle_Search
Bundle_Entry request Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry. Bundle_Request
Bundle_Entry response Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history. Bundle_Response
Bundle_Link id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Bundle_Link extension 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. Extension
Bundle_Link modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Bundle_Link relation A name which details the functional use for this link - see [http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1](http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1). string
Bundle_Link _relation Extensions for relation Element
Bundle_Link url The reference details for the link. uri
Bundle_Link _url Extensions for url Element
Bundle_Request id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Bundle_Request extension 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. Extension
Bundle_Request modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Bundle_Request method In a transaction or batch, this is the HTTP action to be executed for this entry. In a history bundle, this indicates the HTTP action that occurred. enum values:
GET
HEAD
POST
PUT
DELETE
PATCH
Bundle_Request _method Extensions for method Element
Bundle_Request url The URL for this entry, relative to the root (the address to which the request is posted). uri
Bundle_Request _url Extensions for url Element
Bundle_Request ifNoneMatch If the ETag values match, return a 304 Not Modified status. See the API documentation for ["Conditional Read"](http.html#cread). string
Bundle_Request _ifNoneMatch Extensions for ifNoneMatch Element
Bundle_Request ifModifiedSince Only perform the operation if the last updated date matches. See the API documentation for ["Conditional Read"](http.html#cread). instant
Bundle_Request _ifModifiedSince Extensions for ifModifiedSince Element
Bundle_Request ifMatch Only perform the operation if the Etag value matches. For more information, see the API section ["Managing Resource Contention"](http.html#concurrency). string
Bundle_Request _ifMatch Extensions for ifMatch Element
Bundle_Request ifNoneExist Instruct the server not to perform the create if a specified resource already exists. For further information, see the API documentation for ["Conditional Create"](http.html#ccreate). This is just the query portion of the URL - what follows the "?" (not including the "?"). string
Bundle_Request _ifNoneExist Extensions for ifNoneExist Element
Bundle_Response id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Bundle_Response extension 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. Extension
Bundle_Response modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Bundle_Response status The status code returned by processing this entry. The status SHALL start with a 3 digit HTTP code (e.g. 404) and may contain the standard HTTP description associated with the status code. string
Bundle_Response _status Extensions for status Element
Bundle_Response location The location header created by processing this operation, populated if the operation returns a location. uri
Bundle_Response _location Extensions for location Element
Bundle_Response etag The Etag for the resource, if the operation for the entry produced a versioned resource (see [Resource Metadata and Versioning](http.html#versioning) and [Managing Resource Contention](http.html#concurrency)). string
Bundle_Response _etag Extensions for etag Element
Bundle_Response lastModified The date/time that the resource was modified on the server. instant
Bundle_Response _lastModified Extensions for lastModified Element
Bundle_Response outcome An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction. ResourceList
Bundle_Search id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Bundle_Search extension 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. Extension
Bundle_Search modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Bundle_Search mode Why this entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process. enum values:
match
include
outcome
Bundle_Search _mode Extensions for mode Element
Bundle_Search score When searching, the server's search ranking score for the entry. decimal
Bundle_Search _score Extensions for score Element
CapabilityStatement resourceType This is a CapabilityStatement resource CapabilityStatement
CapabilityStatement id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CapabilityStatement meta 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. Meta
CapabilityStatement implicitRules 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. uri
CapabilityStatement _implicitRules Extensions for implicitRules Element
CapabilityStatement language The base language in which the resource is written. code
CapabilityStatement _language Extensions for language Element
CapabilityStatement text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CapabilityStatement contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CapabilityStatement extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CapabilityStatement modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement url An absolute URI that is used to identify this capability statement when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this capability statement is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the capability statement is stored on different servers. uri
CapabilityStatement _url Extensions for url Element
CapabilityStatement version The identifier that is used to identify this version of the capability statement when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the capability statement author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. string
CapabilityStatement _version Extensions for version Element
CapabilityStatement name A natural language name identifying the capability statement. This name should be usable as an identifier for the module by machine processing applications such as code generation. string
CapabilityStatement _name Extensions for name Element
CapabilityStatement title A short, descriptive, user-friendly title for the capability statement. string
CapabilityStatement _title Extensions for title Element
CapabilityStatement status The status of this capability statement. Enables tracking the life-cycle of the content. enum values:
draft
active
retired
unknown
CapabilityStatement _status Extensions for status Element
CapabilityStatement experimental A Boolean value to indicate that this capability statement is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage. boolean
CapabilityStatement _experimental Extensions for experimental Element
CapabilityStatement date The date (and optionally time) when the capability statement was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the capability statement changes. dateTime
CapabilityStatement _date Extensions for date Element
CapabilityStatement publisher The name of the organization or individual that published the capability statement. string
CapabilityStatement _publisher Extensions for publisher Element
CapabilityStatement contact Contact details to assist a user in finding and communicating with the publisher. ContactDetail
CapabilityStatement description A free text natural language description of the capability statement from a consumer's perspective. Typically, this is used when the capability statement describes a desired rather than an actual solution, for example as a formal expression of requirements as part of an RFP. markdown
CapabilityStatement _description Extensions for description Element
CapabilityStatement useContext The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate capability statement instances. UsageContext
CapabilityStatement jurisdiction A legal or geographic region in which the capability statement is intended to be used. CodeableConcept
CapabilityStatement purpose Explanation of why this capability statement is needed and why it has been designed as it has. markdown
CapabilityStatement _purpose Extensions for purpose Element
CapabilityStatement copyright A copyright statement relating to the capability statement and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the capability statement. markdown
CapabilityStatement _copyright Extensions for copyright Element
CapabilityStatement kind The way that this statement is intended to be used, to describe an actual running instance of software, a particular product (kind, not instance of software) or a class of implementation (e.g. a desired purchase). enum values:
instance
capability
requirements
CapabilityStatement _kind Extensions for kind Element
CapabilityStatement instantiates Reference to a canonical URL of another CapabilityStatement that this software implements. This capability statement is a published API description that corresponds to a business service. The server may actually implement a subset of the capability statement it claims to implement, so the capability statement must specify the full capability details. canonical
CapabilityStatement imports Reference to a canonical URL of another CapabilityStatement that this software adds to. The capability statement automatically includes everything in the other statement, and it is not duplicated, though the server may repeat the same resources, interactions and operations to add additional details to them. canonical
CapabilityStatement software Software that is covered by this capability statement. It is used when the capability statement describes the capabilities of a particular software version, independent of an installation. CapabilityStatement_Software
CapabilityStatement implementation Identifies a specific implementation instance that is described by the capability statement - i.e. a particular installation, rather than the capabilities of a software program. CapabilityStatement_Implementation
CapabilityStatement fhirVersion The version of the FHIR specification that this CapabilityStatement describes (which SHALL be the same as the FHIR version of the CapabilityStatement itself). There is no default value. enum values:
0.01
0.05
0.06
0.11
0.0.80
0.0.81
0.0.82
0.4.0
0.5.0
1.0.0
1.0.1
1.0.2
1.1.0
1.4.0
1.6.0
1.8.0
3.0.0
3.0.1
3.3.0
3.5.0
4.0.0
CapabilityStatement _fhirVersion Extensions for fhirVersion Element
CapabilityStatement format A list of the formats supported by this implementation using their content types. code
CapabilityStatement _format Extensions for format Element
CapabilityStatement patchFormat A list of the patch formats supported by this implementation using their content types. code
CapabilityStatement _patchFormat Extensions for patchFormat Element
CapabilityStatement implementationGuide A list of implementation guides that the server does (or should) support in their entirety. canonical
CapabilityStatement rest A definition of the restful capabilities of the solution, if any. CapabilityStatement_Rest
CapabilityStatement messaging A description of the messaging capabilities of the solution. CapabilityStatement_Messaging
CapabilityStatement document A document definition. CapabilityStatement_Document
CapabilityStatement_Document id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Document extension 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. Extension
CapabilityStatement_Document modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Document mode Mode of this document declaration - whether an application is a producer or consumer. enum values:
producer
consumer
CapabilityStatement_Document _mode Extensions for mode Element
CapabilityStatement_Document documentation A description of how the application supports or uses the specified document profile. For example, when documents are created, what action is taken with consumed documents, etc. markdown
CapabilityStatement_Document _documentation Extensions for documentation Element
CapabilityStatement_Document profile A profile on the document Bundle that constrains which resources are present, and their contents. canonical
CapabilityStatement_Endpoint id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Endpoint extension 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. Extension
CapabilityStatement_Endpoint modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Endpoint protocol A list of the messaging transport protocol(s) identifiers, supported by this endpoint. Coding
CapabilityStatement_Endpoint address The network address of the endpoint. For solutions that do not use network addresses for routing, it can be just an identifier. url
CapabilityStatement_Endpoint _address Extensions for address Element
CapabilityStatement_Implementation id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Implementation extension 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. Extension
CapabilityStatement_Implementation modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Implementation description Information about the specific installation that this capability statement relates to. string
CapabilityStatement_Implementation _description Extensions for description Element
CapabilityStatement_Implementation url An absolute base URL for the implementation. This forms the base for REST interfaces as well as the mailbox and document interfaces. url
CapabilityStatement_Implementation _url Extensions for url Element
CapabilityStatement_Implementation custodian The organization responsible for the management of the instance and oversight of the data on the server at the specified URL. Reference
CapabilityStatement_Interaction id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Interaction extension 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. Extension
CapabilityStatement_Interaction modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Interaction code Coded identifier of the operation, supported by the system resource. enum values:
read
vread
update
patch
delete
history-instance
history-type
create
search-type
CapabilityStatement_Interaction _code Extensions for code Element
CapabilityStatement_Interaction documentation Guidance specific to the implementation of this operation, such as 'delete is a logical delete' or 'updates are only allowed with version id' or 'creates permitted from pre-authorized certificates only'. markdown
CapabilityStatement_Interaction _documentation Extensions for documentation Element
CapabilityStatement_Interaction1 id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Interaction1 extension 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. Extension
CapabilityStatement_Interaction1 modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Interaction1 code A coded identifier of the operation, supported by the system. enum values:
transaction
batch
search-system
history-system
CapabilityStatement_Interaction1 _code Extensions for code Element
CapabilityStatement_Interaction1 documentation Guidance specific to the implementation of this operation, such as limitations on the kind of transactions allowed, or information about system wide search is implemented. markdown
CapabilityStatement_Interaction1 _documentation Extensions for documentation Element
CapabilityStatement_Messaging id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Messaging extension 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. Extension
CapabilityStatement_Messaging modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Messaging endpoint An endpoint (network accessible address) to which messages and/or replies are to be sent. CapabilityStatement_Endpoint
CapabilityStatement_Messaging reliableCache Length if the receiver's reliable messaging cache in minutes (if a receiver) or how long the cache length on the receiver should be (if a sender). unsignedInt
CapabilityStatement_Messaging _reliableCache Extensions for reliableCache Element
CapabilityStatement_Messaging documentation Documentation about the system's messaging capabilities for this endpoint not otherwise documented by the capability statement. For example, the process for becoming an authorized messaging exchange partner. markdown
CapabilityStatement_Messaging _documentation Extensions for documentation Element
CapabilityStatement_Messaging supportedMessage References to message definitions for messages this system can send or receive. CapabilityStatement_SupportedMessage
CapabilityStatement_Operation id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Operation extension 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. Extension
CapabilityStatement_Operation modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Operation name The name of the operation or query. For an operation, this is the name prefixed with $ and used in the URL. For a query, this is the name used in the _query parameter when the query is called. string
CapabilityStatement_Operation _name Extensions for name Element
CapabilityStatement_Operation definition Where the formal definition can be found. If a server references the base definition of an Operation (i.e. from the specification itself such as ```http://hl7.org/fhir/OperationDefinition/ValueSet-expand```), that means it supports the full capabilities of the operation - e.g. both GET and POST invocation. If it only supports a subset, it must define its own custom [[[OperationDefinition]]] with a 'base' of the original OperationDefinition. The custom definition would describe the specific subset of functionality supported. canonical
CapabilityStatement_Operation documentation Documentation that describes anything special about the operation behavior, possibly detailing different behavior for system, type and instance-level invocation of the operation. markdown
CapabilityStatement_Operation _documentation Extensions for documentation Element
CapabilityStatement_Resource id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Resource extension 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. Extension
CapabilityStatement_Resource modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Resource type A type of resource exposed via the restful interface. code
CapabilityStatement_Resource _type Extensions for type Element
CapabilityStatement_Resource profile A specification of the profile that describes the solution's overall support for the resource, including any constraints on cardinality, bindings, lengths or other limitations. See further discussion in [Using Profiles](profiling.html#profile-uses). canonical
CapabilityStatement_Resource supportedProfile A list of profiles that represent different use cases supported by the system. For a server, "supported by the system" means the system hosts/produces a set of resources that are conformant to a particular profile, and allows clients that use its services to search using this profile and to find appropriate data. For a client, it means the system will search by this profile and process data according to the guidance implicit in the profile. See further discussion in [Using Profiles](profiling.html#profile-uses). canonical
CapabilityStatement_Resource documentation Additional information about the resource type used by the system. markdown
CapabilityStatement_Resource _documentation Extensions for documentation Element
CapabilityStatement_Resource interaction Identifies a restful operation supported by the solution. CapabilityStatement_Interaction
CapabilityStatement_Resource versioning This field is set to no-version to specify that the system does not support (server) or use (client) versioning for this resource type. If this has some other value, the server must at least correctly track and populate the versionId meta-property on resources. If the value is 'versioned-update', then the server supports all the versioning features, including using e-tags for version integrity in the API. enum values:
no-version
versioned
versioned-update
CapabilityStatement_Resource _versioning Extensions for versioning Element
CapabilityStatement_Resource readHistory A flag for whether the server is able to return past versions as part of the vRead operation. boolean
CapabilityStatement_Resource _readHistory Extensions for readHistory Element
CapabilityStatement_Resource updateCreate A flag to indicate that the server allows or needs to allow the client to create new identities on the server (that is, the client PUTs to a location where there is no existing resource). Allowing this operation means that the server allows the client to create new identities on the server. boolean
CapabilityStatement_Resource _updateCreate Extensions for updateCreate Element
CapabilityStatement_Resource conditionalCreate A flag that indicates that the server supports conditional create. boolean
CapabilityStatement_Resource _conditionalCreate Extensions for conditionalCreate Element
CapabilityStatement_Resource conditionalRead A code that indicates how the server supports conditional read. enum values:
not-supported
modified-since
not-match
full-support
CapabilityStatement_Resource _conditionalRead Extensions for conditionalRead Element
CapabilityStatement_Resource conditionalUpdate A flag that indicates that the server supports conditional update. boolean
CapabilityStatement_Resource _conditionalUpdate Extensions for conditionalUpdate Element
CapabilityStatement_Resource conditionalDelete A code that indicates how the server supports conditional delete. enum values:
not-supported
single
multiple
CapabilityStatement_Resource _conditionalDelete Extensions for conditionalDelete Element
CapabilityStatement_Resource referencePolicy A set of flags that defines how references are supported. enum values:
literal
logical
resolves
enforced
local
CapabilityStatement_Resource _referencePolicy Extensions for referencePolicy Element
CapabilityStatement_Resource searchInclude A list of _include values supported by the server. string
CapabilityStatement_Resource _searchInclude Extensions for searchInclude Element
CapabilityStatement_Resource searchRevInclude A list of _revinclude (reverse include) values supported by the server. string
CapabilityStatement_Resource _searchRevInclude Extensions for searchRevInclude Element
CapabilityStatement_Resource searchParam Search parameters for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation. CapabilityStatement_SearchParam
CapabilityStatement_Resource operation Definition of an operation or a named query together with its parameters and their meaning and type. Consult the definition of the operation for details about how to invoke the operation, and the parameters. CapabilityStatement_Operation
CapabilityStatement_Rest id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Rest extension 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. Extension
CapabilityStatement_Rest modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Rest mode Identifies whether this portion of the statement is describing the ability to initiate or receive restful operations. enum values:
client
server
CapabilityStatement_Rest _mode Extensions for mode Element
CapabilityStatement_Rest documentation Information about the system's restful capabilities that apply across all applications, such as security. markdown
CapabilityStatement_Rest _documentation Extensions for documentation Element
CapabilityStatement_Rest security Information about security implementation from an interface perspective - what a client needs to know. CapabilityStatement_Security
CapabilityStatement_Rest resource A specification of the restful capabilities of the solution for a specific resource type. CapabilityStatement_Resource
CapabilityStatement_Rest interaction A specification of restful operations supported by the system. CapabilityStatement_Interaction1
CapabilityStatement_Rest searchParam Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation. CapabilityStatement_SearchParam
CapabilityStatement_Rest operation Definition of an operation or a named query together with its parameters and their meaning and type. CapabilityStatement_Operation
CapabilityStatement_Rest compartment An absolute URI which is a reference to the definition of a compartment that the system supports. The reference is to a CompartmentDefinition resource by its canonical URL . canonical
CapabilityStatement_SearchParam id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_SearchParam extension 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. Extension
CapabilityStatement_SearchParam modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_SearchParam name The name of the search parameter used in the interface. string
CapabilityStatement_SearchParam _name Extensions for name Element
CapabilityStatement_SearchParam definition An absolute URI that is a formal reference to where this parameter was first defined, so that a client can be confident of the meaning of the search parameter (a reference to [[[SearchParameter.url]]]). This element SHALL be populated if the search parameter refers to a SearchParameter defined by the FHIR core specification or externally defined IGs. canonical
CapabilityStatement_SearchParam type The type of value a search parameter refers to, and how the content is interpreted. enum values:
number
date
string
token
reference
composite
quantity
uri
special
CapabilityStatement_SearchParam _type Extensions for type Element
CapabilityStatement_SearchParam documentation This allows documentation of any distinct behaviors about how the search parameter is used. For example, text matching algorithms. markdown
CapabilityStatement_SearchParam _documentation Extensions for documentation Element
CapabilityStatement_Security id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Security extension 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. Extension
CapabilityStatement_Security modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Security cors Server adds CORS headers when responding to requests - this enables Javascript applications to use the server. boolean
CapabilityStatement_Security _cors Extensions for cors Element
CapabilityStatement_Security service Types of security services that are supported/required by the system. CodeableConcept
CapabilityStatement_Security description General description of how security works. markdown
CapabilityStatement_Security _description Extensions for description Element
CapabilityStatement_Software id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_Software extension 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. Extension
CapabilityStatement_Software modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_Software name Name the software is known by. string
CapabilityStatement_Software _name Extensions for name Element
CapabilityStatement_Software version The version identifier for the software covered by this statement. string
CapabilityStatement_Software _version Extensions for version Element
CapabilityStatement_Software releaseDate Date this version of the software was released. dateTime
CapabilityStatement_Software _releaseDate Extensions for releaseDate Element
CapabilityStatement_SupportedMessage id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CapabilityStatement_SupportedMessage extension 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. Extension
CapabilityStatement_SupportedMessage modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CapabilityStatement_SupportedMessage mode The mode of this event declaration - whether application is sender or receiver. enum values:
sender
receiver
CapabilityStatement_SupportedMessage _mode Extensions for mode Element
CapabilityStatement_SupportedMessage definition Points to a message definition that identifies the messaging event, message structure, allowed responses, etc. canonical
CarePlan resourceType This is a CarePlan resource CarePlan
CarePlan id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CarePlan meta 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. Meta
CarePlan implicitRules 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. uri
CarePlan _implicitRules Extensions for implicitRules Element
CarePlan language The base language in which the resource is written. code
CarePlan _language Extensions for language Element
CarePlan text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CarePlan contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CarePlan extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CarePlan modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CarePlan identifier Business identifiers assigned to this care plan by the performer or other systems which remain constant as the resource is updated and propagates from server to server. Identifier
CarePlan instantiatesCanonical The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan. canonical
CarePlan instantiatesUri The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan. uri
CarePlan _instantiatesUri Extensions for instantiatesUri Element
CarePlan basedOn A care plan that is fulfilled in whole or in part by this care plan. Reference
CarePlan replaces Completed or terminated care plan whose function is taken by this new care plan. Reference
CarePlan partOf A larger care plan of which this particular care plan is a component or step. Reference
CarePlan status Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. code
CarePlan _status Extensions for status Element
CarePlan intent Indicates the level of authority/intentionality associated with the care plan and where the care plan fits into the workflow chain. code
CarePlan _intent Extensions for intent Element
CarePlan category Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", "wellness plan", etc. CodeableConcept
CarePlan title Human-friendly name for the care plan. string
CarePlan _title Extensions for title Element
CarePlan description A description of the scope and nature of the plan. string
CarePlan _description Extensions for description Element
CarePlan subject Identifies the patient or group whose intended care is described by the plan. Reference
CarePlan encounter The Encounter during which this CarePlan was created or to which the creation of this record is tightly associated. Reference
CarePlan period Indicates when the plan did (or is intended to) come into effect and end. Period
CarePlan created Represents when this particular CarePlan record was created in the system, which is often a system-generated date. dateTime
CarePlan _created Extensions for created Element
CarePlan author When populated, the author is responsible for the care plan. The care plan is attributed to the author. Reference
CarePlan contributor Identifies the individual(s) or organization who provided the contents of the care plan. Reference
CarePlan careTeam Identifies all people and organizations who are expected to be involved in the care envisioned by this plan. Reference
CarePlan addresses Identifies the conditions/problems/concerns/diagnoses/etc. whose management and/or mitigation are handled by this plan. Reference
CarePlan supportingInfo Identifies portions of the patient's record that specifically influenced the formation of the plan. These might include comorbidities, recent procedures, limitations, recent assessments, etc. Reference
CarePlan goal Describes the intended objective(s) of carrying out the care plan. Reference
CarePlan activity Identifies a planned action to occur as part of the plan. For example, a medication to be used, lab tests to perform, self-monitoring, education, etc. CarePlan_Activity
CarePlan note General notes about the care plan not covered elsewhere. Annotation
CarePlan_Activity id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CarePlan_Activity extension 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. Extension
CarePlan_Activity modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CarePlan_Activity outcomeCodeableConcept Identifies the outcome at the point when the status of the activity is assessed. For example, the outcome of an education activity could be patient understands (or not). CodeableConcept
CarePlan_Activity outcomeReference Details of the outcome or action resulting from the activity. The reference to an "event" resource, such as Procedure or Encounter or Observation, is the result/outcome of the activity itself. The activity can be conveyed using CarePlan.activity.detail OR using the CarePlan.activity.reference (a reference to a “request” resource). Reference
CarePlan_Activity progress Notes about the adherence/status/progress of the activity. Annotation
CarePlan_Activity reference The details of the proposed activity represented in a specific resource. Reference
CarePlan_Activity detail A simple summary of a planned activity suitable for a general care plan system (e.g. form driven) that doesn't know about specific resources such as procedure etc. CarePlan_Detail
CarePlan_Detail id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CarePlan_Detail extension 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. Extension
CarePlan_Detail modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CarePlan_Detail kind A description of the kind of resource the in-line definition of a care plan activity is representing. The CarePlan.activity.detail is an in-line definition when a resource is not referenced using CarePlan.activity.reference. For example, a MedicationRequest, a ServiceRequest, or a CommunicationRequest. code
CarePlan_Detail _kind Extensions for kind Element
CarePlan_Detail instantiatesCanonical The URL pointing to a FHIR-defined protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity. canonical
CarePlan_Detail instantiatesUri The URL pointing to an externally maintained protocol, guideline, questionnaire or other definition that is adhered to in whole or in part by this CarePlan activity. uri
CarePlan_Detail _instantiatesUri Extensions for instantiatesUri Element
CarePlan_Detail code Detailed description of the type of planned activity; e.g. what lab test, what procedure, what kind of encounter. CodeableConcept
CarePlan_Detail reasonCode Provides the rationale that drove the inclusion of this particular activity as part of the plan or the reason why the activity was prohibited. CodeableConcept
CarePlan_Detail reasonReference Indicates another resource, such as the health condition(s), whose existence justifies this request and drove the inclusion of this particular activity as part of the plan. Reference
CarePlan_Detail goal Internal reference that identifies the goals that this activity is intended to contribute towards meeting. Reference
CarePlan_Detail status Identifies what progress is being made for the specific activity. enum values:
not-started
scheduled
in-progress
on-hold
completed
cancelled
stopped
unknown
entered-in-error
CarePlan_Detail _status Extensions for status Element
CarePlan_Detail statusReason Provides reason why the activity isn't yet started, is on hold, was cancelled, etc. CodeableConcept
CarePlan_Detail doNotPerform If true, indicates that the described activity is one that must NOT be engaged in when following the plan. If false, or missing, indicates that the described activity is one that should be engaged in when following the plan. boolean
CarePlan_Detail _doNotPerform Extensions for doNotPerform Element
CarePlan_Detail scheduledTiming The period, timing or frequency upon which the described activity is to occur. Timing
CarePlan_Detail scheduledPeriod The period, timing or frequency upon which the described activity is to occur. Period
CarePlan_Detail scheduledString The period, timing or frequency upon which the described activity is to occur. notDefined
CarePlan_Detail _scheduledString Extensions for scheduledString Element
CarePlan_Detail location Identifies the facility where the activity will occur; e.g. home, hospital, specific clinic, etc. Reference
CarePlan_Detail performer Identifies who's expected to be involved in the activity. Reference
CarePlan_Detail productCodeableConcept Identifies the food, drug or other product to be consumed or supplied in the activity. CodeableConcept
CarePlan_Detail productReference Identifies the food, drug or other product to be consumed or supplied in the activity. Reference
CarePlan_Detail dailyAmount Identifies the quantity expected to be consumed in a given day. Quantity
CarePlan_Detail quantity Identifies the quantity expected to be supplied, administered or consumed by the subject. Quantity
CarePlan_Detail description This provides a textual description of constraints on the intended activity occurrence, including relation to other activities. It may also include objectives, pre-conditions and end-conditions. Finally, it may convey specifics about the activity such as body site, method, route, etc. string
CarePlan_Detail _description Extensions for description Element
CareTeam resourceType This is a CareTeam resource CareTeam
CareTeam id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CareTeam meta 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. Meta
CareTeam implicitRules 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. uri
CareTeam _implicitRules Extensions for implicitRules Element
CareTeam language The base language in which the resource is written. code
CareTeam _language Extensions for language Element
CareTeam text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CareTeam contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CareTeam extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CareTeam modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CareTeam identifier Business identifiers assigned to this care team by the performer or other systems which remain constant as the resource is updated and propagates from server to server. Identifier
CareTeam status Indicates the current state of the care team. enum values:
proposed
active
suspended
inactive
entered-in-error
CareTeam _status Extensions for status Element
CareTeam category Identifies what kind of team. This is to support differentiation between multiple co-existing teams, such as care plan team, episode of care team, longitudinal care team. CodeableConcept
CareTeam name A label for human use intended to distinguish like teams. E.g. the "red" vs. "green" trauma teams. string
CareTeam _name Extensions for name Element
CareTeam subject Identifies the patient or group whose intended care is handled by the team. Reference
CareTeam encounter The Encounter during which this CareTeam was created or to which the creation of this record is tightly associated. Reference
CareTeam period Indicates when the team did (or is intended to) come into effect and end. Period
CareTeam participant Identifies all people and organizations who are expected to be involved in the care team. CareTeam_Participant
CareTeam reasonCode Describes why the care team exists. CodeableConcept
CareTeam reasonReference Condition(s) that this care team addresses. Reference
CareTeam managingOrganization The organization responsible for the care team. Reference
CareTeam telecom A central contact detail for the care team (that applies to all members). ContactPoint
CareTeam note Comments made about the CareTeam. Annotation
CareTeam_Participant id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CareTeam_Participant extension 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. Extension
CareTeam_Participant modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CareTeam_Participant role Indicates specific responsibility of an individual within the care team, such as "Primary care physician", "Trained social worker counselor", "Caregiver", etc. CodeableConcept
CareTeam_Participant member The specific person or organization who is participating/expected to participate in the care team. Reference
CareTeam_Participant onBehalfOf The organization of the practitioner. Reference
CareTeam_Participant period Indicates when the specific member or organization did (or is intended to) come into effect and end. Period
CatalogEntry resourceType This is a CatalogEntry resource CatalogEntry
CatalogEntry id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CatalogEntry meta 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. Meta
CatalogEntry implicitRules 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. uri
CatalogEntry _implicitRules Extensions for implicitRules Element
CatalogEntry language The base language in which the resource is written. code
CatalogEntry _language Extensions for language Element
CatalogEntry text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CatalogEntry contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CatalogEntry extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CatalogEntry modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CatalogEntry identifier Used in supporting different identifiers for the same product, e.g. manufacturer code and retailer code. Identifier
CatalogEntry type The type of item - medication, device, service, protocol or other. CodeableConcept
CatalogEntry orderable Whether the entry represents an orderable item. boolean
CatalogEntry _orderable Extensions for orderable Element
CatalogEntry referencedItem The item in a catalog or definition. Reference
CatalogEntry additionalIdentifier Used in supporting related concepts, e.g. NDC to RxNorm. Identifier
CatalogEntry classification Classes of devices, or ATC for medication. CodeableConcept
CatalogEntry status Used to support catalog exchange even for unsupported products, e.g. getting list of medications even if not prescribable. enum values:
draft
active
retired
unknown
CatalogEntry _status Extensions for status Element
CatalogEntry validityPeriod The time period in which this catalog entry is expected to be active. Period
CatalogEntry validTo The date until which this catalog entry is expected to be active. dateTime
CatalogEntry _validTo Extensions for validTo Element
CatalogEntry lastUpdated Typically date of issue is different from the beginning of the validity. This can be used to see when an item was last updated. dateTime
CatalogEntry _lastUpdated Extensions for lastUpdated Element
CatalogEntry additionalCharacteristic Used for examplefor Out of Formulary, or any specifics. CodeableConcept
CatalogEntry additionalClassification User for example for ATC classification, or. CodeableConcept
CatalogEntry relatedEntry Used for example, to point to a substance, or to a device used to administer a medication. CatalogEntry_RelatedEntry
CatalogEntry_RelatedEntry id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CatalogEntry_RelatedEntry extension 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. Extension
CatalogEntry_RelatedEntry modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CatalogEntry_RelatedEntry relationtype The type of relation to the related item: child, parent, packageContent, containerPackage, usedIn, uses, requires, etc. enum values:
triggers
is-replaced-by
CatalogEntry_RelatedEntry _relationtype Extensions for relationtype Element
CatalogEntry_RelatedEntry item The reference to the related item. Reference
ChargeItem resourceType This is a ChargeItem resource ChargeItem
ChargeItem id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
ChargeItem meta 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. Meta
ChargeItem implicitRules 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. uri
ChargeItem _implicitRules Extensions for implicitRules Element
ChargeItem language The base language in which the resource is written. code
ChargeItem _language Extensions for language Element
ChargeItem text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
ChargeItem contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
ChargeItem extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
ChargeItem modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ChargeItem identifier Identifiers assigned to this event performer or other systems. Identifier
ChargeItem definitionUri References the (external) source of pricing information, rules of application for the code this ChargeItem uses. uri
ChargeItem _definitionUri Extensions for definitionUri Element
ChargeItem definitionCanonical References the source of pricing information, rules of application for the code this ChargeItem uses. canonical
ChargeItem status The current state of the ChargeItem. enum values:
planned
billable
not-billable
aborted
billed
entered-in-error
unknown
ChargeItem _status Extensions for status Element
ChargeItem partOf ChargeItems can be grouped to larger ChargeItems covering the whole set. Reference
ChargeItem code A code that identifies the charge, like a billing code. CodeableConcept
ChargeItem subject The individual or set of individuals the action is being or was performed on. Reference
ChargeItem context The encounter or episode of care that establishes the context for this event. Reference
ChargeItem occurrenceDateTime Date/time(s) or duration when the charged service was applied. notDefined
ChargeItem _occurrenceDateTime Extensions for occurrenceDateTime Element
ChargeItem occurrencePeriod Date/time(s) or duration when the charged service was applied. Period
ChargeItem occurrenceTiming Date/time(s) or duration when the charged service was applied. Timing
ChargeItem performer Indicates who or what performed or participated in the charged service. ChargeItem_Performer
ChargeItem performingOrganization The organization requesting the service. Reference
ChargeItem requestingOrganization The organization performing the service. Reference
ChargeItem costCenter The financial cost center permits the tracking of charge attribution. Reference
ChargeItem quantity Quantity of which the charge item has been serviced. Quantity
ChargeItem bodysite The anatomical location where the related service has been applied. CodeableConcept
ChargeItem factorOverride Factor overriding the factor determined by the rules associated with the code. decimal
ChargeItem _factorOverride Extensions for factorOverride Element
ChargeItem priceOverride Total price of the charge overriding the list price associated with the code. Money
ChargeItem overrideReason If the list price or the rule-based factor associated with the code is overridden, this attribute can capture a text to indicate the reason for this action. string
ChargeItem _overrideReason Extensions for overrideReason Element
ChargeItem enterer The device, practitioner, etc. who entered the charge item. Reference
ChargeItem enteredDate Date the charge item was entered. dateTime
ChargeItem _enteredDate Extensions for enteredDate Element
ChargeItem reason Describes why the event occurred in coded or textual form. CodeableConcept
ChargeItem service Indicated the rendered service that caused this charge. Reference
ChargeItem productReference Identifies the device, food, drug or other product being charged either by type code or reference to an instance. Reference
ChargeItem productCodeableConcept Identifies the device, food, drug or other product being charged either by type code or reference to an instance. CodeableConcept
ChargeItem account Account into which this ChargeItems belongs. Reference
ChargeItem note Comments made about the event by the performer, subject or other participants. Annotation
ChargeItem supportingInformation Further information supporting this charge. Reference
ChargeItemDefinition resourceType This is a ChargeItemDefinition resource ChargeItemDefinition
ChargeItemDefinition id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
ChargeItemDefinition meta 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. Meta
ChargeItemDefinition implicitRules 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. uri
ChargeItemDefinition _implicitRules Extensions for implicitRules Element
ChargeItemDefinition language The base language in which the resource is written. code
ChargeItemDefinition _language Extensions for language Element
ChargeItemDefinition text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
ChargeItemDefinition contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
ChargeItemDefinition extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
ChargeItemDefinition modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ChargeItemDefinition url An absolute URI that is used to identify this charge item definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this charge item definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the charge item definition is stored on different servers. uri
ChargeItemDefinition _url Extensions for url Element
ChargeItemDefinition identifier A formal identifier that is used to identify this charge item definition when it is represented in other formats, or referenced in a specification, model, design or an instance. Identifier
ChargeItemDefinition version The identifier that is used to identify this version of the charge item definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the charge item definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. To provide a version consistent with the Decision Support Service specification, use the format Major.Minor.Revision (e.g. 1.0.0). For more information on versioning knowledge assets, refer to the Decision Support Service specification. Note that a version is required for non-experimental active assets. string
ChargeItemDefinition _version Extensions for version Element
ChargeItemDefinition title A short, descriptive, user-friendly title for the charge item definition. string
ChargeItemDefinition _title Extensions for title Element
ChargeItemDefinition derivedFromUri The URL pointing to an externally-defined charge item definition that is adhered to in whole or in part by this definition. uri
ChargeItemDefinition _derivedFromUri Extensions for derivedFromUri Element
ChargeItemDefinition partOf A larger definition of which this particular definition is a component or step. canonical
ChargeItemDefinition replaces As new versions of a protocol or guideline are defined, allows identification of what versions are replaced by a new instance. canonical
ChargeItemDefinition status The current state of the ChargeItemDefinition. enum values:
draft
active
retired
unknown
ChargeItemDefinition _status Extensions for status Element
ChargeItemDefinition experimental A Boolean value to indicate that this charge item definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage. boolean
ChargeItemDefinition _experimental Extensions for experimental Element
ChargeItemDefinition date The date (and optionally time) when the charge item definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the charge item definition changes. dateTime
ChargeItemDefinition _date Extensions for date Element
ChargeItemDefinition publisher The name of the organization or individual that published the charge item definition. string
ChargeItemDefinition _publisher Extensions for publisher Element
ChargeItemDefinition contact Contact details to assist a user in finding and communicating with the publisher. ContactDetail
ChargeItemDefinition description A free text natural language description of the charge item definition from a consumer's perspective. markdown
ChargeItemDefinition _description Extensions for description Element
ChargeItemDefinition useContext The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate charge item definition instances. UsageContext
ChargeItemDefinition jurisdiction A legal or geographic region in which the charge item definition is intended to be used. CodeableConcept
ChargeItemDefinition copyright A copyright statement relating to the charge item definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the charge item definition. markdown
ChargeItemDefinition _copyright Extensions for copyright Element
ChargeItemDefinition approvalDate The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage. date
ChargeItemDefinition _approvalDate Extensions for approvalDate Element
ChargeItemDefinition lastReviewDate The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date. date
ChargeItemDefinition _lastReviewDate Extensions for lastReviewDate Element
ChargeItemDefinition effectivePeriod The period during which the charge item definition content was or is planned to be in active use. Period
ChargeItemDefinition code The defined billing details in this resource pertain to the given billing code. CodeableConcept
ChargeItemDefinition instance The defined billing details in this resource pertain to the given product instance(s). Reference
ChargeItemDefinition applicability Expressions that describe applicability criteria for the billing code. ChargeItemDefinition_Applicability
ChargeItemDefinition propertyGroup Group of properties which are applicable under the same conditions. If no applicability rules are established for the group, then all properties always apply. ChargeItemDefinition_PropertyGroup
ChargeItemDefinition_Applicability id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ChargeItemDefinition_Applicability extension 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. Extension
ChargeItemDefinition_Applicability modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ChargeItemDefinition_Applicability description A brief, natural language description of the condition that effectively communicates the intended semantics. string
ChargeItemDefinition_Applicability _description Extensions for description Element
ChargeItemDefinition_Applicability language The media type of the language for the expression, e.g. "text/cql" for Clinical Query Language expressions or "text/fhirpath" for FHIRPath expressions. string
ChargeItemDefinition_Applicability _language Extensions for language Element
ChargeItemDefinition_Applicability expression An expression that returns true or false, indicating whether the condition is satisfied. When using FHIRPath expressions, the %context environment variable must be replaced at runtime with the ChargeItem resource to which this definition is applied. string
ChargeItemDefinition_Applicability _expression Extensions for expression Element
ChargeItemDefinition_PriceComponent id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ChargeItemDefinition_PriceComponent extension 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. Extension
ChargeItemDefinition_PriceComponent modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ChargeItemDefinition_PriceComponent type This code identifies the type of the component. code
ChargeItemDefinition_PriceComponent _type Extensions for type Element
ChargeItemDefinition_PriceComponent code A code that identifies the component. Codes may be used to differentiate between kinds of taxes, surcharges, discounts etc. CodeableConcept
ChargeItemDefinition_PriceComponent factor The factor that has been applied on the base price for calculating this component. decimal
ChargeItemDefinition_PriceComponent _factor Extensions for factor Element
ChargeItemDefinition_PriceComponent amount The amount calculated for this component. Money
ChargeItemDefinition_PropertyGroup id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ChargeItemDefinition_PropertyGroup extension 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. Extension
ChargeItemDefinition_PropertyGroup modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ChargeItemDefinition_PropertyGroup applicability Expressions that describe applicability criteria for the priceComponent. ChargeItemDefinition_Applicability
ChargeItemDefinition_PropertyGroup priceComponent The price for a ChargeItem may be calculated as a base price with surcharges/deductions that apply in certain conditions. A ChargeItemDefinition resource that defines the prices, factors and conditions that apply to a billing code is currently under development. The priceComponent element can be used to offer transparency to the recipient of the Invoice of how the prices have been calculated. ChargeItemDefinition_PriceComponent
ChargeItem_Performer id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ChargeItem_Performer extension 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. Extension
ChargeItem_Performer modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ChargeItem_Performer function Describes the type of performance or participation(e.g. primary surgeon, anesthesiologiest, etc.). CodeableConcept
ChargeItem_Performer actor The device, practitioner, etc. who performed or participated in the service. Reference
Claim resourceType This is a Claim resource Claim
Claim id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Claim meta 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. Meta
Claim implicitRules 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. uri
Claim _implicitRules Extensions for implicitRules Element
Claim language The base language in which the resource is written. code
Claim _language Extensions for language Element
Claim text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Claim contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Claim extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Claim modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim identifier A unique identifier assigned to this claim. Identifier
Claim status The status of the resource instance. code
Claim _status Extensions for status Element
Claim type The category of claim, e.g. oral, pharmacy, vision, institutional, professional. CodeableConcept
Claim subType A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service. CodeableConcept
Claim use A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future. enum values:
claim
preauthorization
predetermination
Claim _use Extensions for use Element
Claim patient The party to whom the professional services and/or products have been supplied or are being considered and for whom actual or forecast reimbursement is sought. Reference
Claim billablePeriod The period for which charges are being submitted. Period
Claim created The date this resource was created. dateTime
Claim _created Extensions for created Element
Claim enterer Individual who created the claim, predetermination or preauthorization. Reference
Claim insurer The Insurer who is target of the request. Reference
Claim provider The provider which is responsible for the claim, predetermination or preauthorization. Reference
Claim priority The provider-required urgency of processing the request. Typical values include: stat, routine deferred. CodeableConcept
Claim fundsReserve A code to indicate whether and for whom funds are to be reserved for future claims. CodeableConcept
Claim related Other claims which are related to this claim such as prior submissions or claims for related services or for the same event. Claim_Related
Claim prescription Prescription to support the dispensing of pharmacy, device or vision products. Reference
Claim originalPrescription Original prescription which has been superseded by this prescription to support the dispensing of pharmacy services, medications or products. Reference
Claim payee The party to be reimbursed for cost of the products and services according to the terms of the policy. Claim_Payee
Claim referral A reference to a referral resource. Reference
Claim facility Facility where the services were provided. Reference
Claim careTeam The members of the team who provided the products and services. Claim_CareTeam
Claim supportingInfo Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. Claim_SupportingInfo
Claim diagnosis Information about diagnoses relevant to the claim items. Claim_Diagnosis
Claim procedure Procedures performed on the patient relevant to the billing items with the claim. Claim_Procedure
Claim insurance Financial instruments for reimbursement for the health care products and services specified on the claim. Claim_Insurance
Claim accident Details of an accident which resulted in injuries which required the products and services listed in the claim. Claim_Accident
Claim item A claim line. Either a simple product or service or a 'group' of details which can each be a simple items or groups of sub-details. Claim_Item
Claim total The total value of the all the items in the claim. Money
ClaimResponse resourceType This is a ClaimResponse resource ClaimResponse
ClaimResponse id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
ClaimResponse meta 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. Meta
ClaimResponse implicitRules 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. uri
ClaimResponse _implicitRules Extensions for implicitRules Element
ClaimResponse language The base language in which the resource is written. code
ClaimResponse _language Extensions for language Element
ClaimResponse text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
ClaimResponse contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
ClaimResponse extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
ClaimResponse modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse identifier A unique identifier assigned to this claim response. Identifier
ClaimResponse status The status of the resource instance. code
ClaimResponse _status Extensions for status Element
ClaimResponse type A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service. CodeableConcept
ClaimResponse subType A finer grained suite of claim type codes which may convey additional information such as Inpatient vs Outpatient and/or a specialty service. CodeableConcept
ClaimResponse use A code to indicate whether the nature of the request is: to request adjudication of products and services previously rendered; or requesting authorization and adjudication for provision in the future; or requesting the non-binding adjudication of the listed products and services which could be provided in the future. code
ClaimResponse _use Extensions for use Element
ClaimResponse patient The party to whom the professional services and/or products have been supplied or are being considered and for whom actual for facast reimbursement is sought. Reference
ClaimResponse created The date this resource was created. dateTime
ClaimResponse _created Extensions for created Element
ClaimResponse insurer The party responsible for authorization, adjudication and reimbursement. Reference
ClaimResponse requestor The provider which is responsible for the claim, predetermination or preauthorization. Reference
ClaimResponse request Original request resource reference. Reference
ClaimResponse outcome The outcome of the claim, predetermination, or preauthorization processing. code
ClaimResponse _outcome Extensions for outcome Element
ClaimResponse disposition A human readable description of the status of the adjudication. string
ClaimResponse _disposition Extensions for disposition Element
ClaimResponse preAuthRef Reference from the Insurer which is used in later communications which refers to this adjudication. string
ClaimResponse _preAuthRef Extensions for preAuthRef Element
ClaimResponse preAuthPeriod The time frame during which this authorization is effective. Period
ClaimResponse payeeType Type of Party to be reimbursed: subscriber, provider, other. CodeableConcept
ClaimResponse item A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details. ClaimResponse_Item
ClaimResponse addItem The first-tier service adjudications for payor added product or service lines. ClaimResponse_AddItem
ClaimResponse adjudication The adjudication results which are presented at the header level rather than at the line-item or add-item levels. ClaimResponse_Adjudication
ClaimResponse total Categorized monetary totals for the adjudication. ClaimResponse_Total
ClaimResponse payment Payment details for the adjudication of the claim. ClaimResponse_Payment
ClaimResponse fundsReserve A code, used only on a response to a preauthorization, to indicate whether the benefits payable have been reserved and for whom. CodeableConcept
ClaimResponse formCode A code for the form to be used for printing the content. CodeableConcept
ClaimResponse form The actual form, by reference or inclusion, for printing the content or an EOB. Attachment
ClaimResponse processNote A note that describes or explains adjudication results in a human readable form. ClaimResponse_ProcessNote
ClaimResponse communicationRequest Request for additional supporting or authorizing information. Reference
ClaimResponse insurance Financial instruments for reimbursement for the health care products and services specified on the claim. ClaimResponse_Insurance
ClaimResponse error Errors encountered during the processing of the adjudication. ClaimResponse_Error
ClaimResponse_AddItem id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_AddItem extension 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. Extension
ClaimResponse_AddItem modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_AddItem itemSequence Claim items which this service line is intended to replace. positiveInt
ClaimResponse_AddItem _itemSequence Extensions for itemSequence Element
ClaimResponse_AddItem detailSequence The sequence number of the details within the claim item which this line is intended to replace. positiveInt
ClaimResponse_AddItem _detailSequence Extensions for detailSequence Element
ClaimResponse_AddItem subdetailSequence The sequence number of the sub-details within the details within the claim item which this line is intended to replace. positiveInt
ClaimResponse_AddItem _subdetailSequence Extensions for subdetailSequence Element
ClaimResponse_AddItem provider The providers who are authorized for the services rendered to the patient. Reference
ClaimResponse_AddItem productOrService When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item. CodeableConcept
ClaimResponse_AddItem modifier Item typification or modifiers codes to convey additional context for the product or service. CodeableConcept
ClaimResponse_AddItem programCode Identifies the program under which this may be recovered. CodeableConcept
ClaimResponse_AddItem servicedDate The date or dates when the service or product was supplied, performed or completed. notDefined
ClaimResponse_AddItem _servicedDate Extensions for servicedDate Element
ClaimResponse_AddItem servicedPeriod The date or dates when the service or product was supplied, performed or completed. Period
ClaimResponse_AddItem locationCodeableConcept Where the product or service was provided. CodeableConcept
ClaimResponse_AddItem locationAddress Where the product or service was provided. Address
ClaimResponse_AddItem locationReference Where the product or service was provided. Reference
ClaimResponse_AddItem quantity The number of repetitions of a service or product. Quantity
ClaimResponse_AddItem unitPrice If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group. Money
ClaimResponse_AddItem factor A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount. decimal
ClaimResponse_AddItem _factor Extensions for factor Element
ClaimResponse_AddItem net The quantity times the unit price for an additional service or product or charge. Money
ClaimResponse_AddItem bodySite Physical service site on the patient (limb, tooth, etc.). CodeableConcept
ClaimResponse_AddItem subSite A region or surface of the bodySite, e.g. limb region or tooth surface(s). CodeableConcept
ClaimResponse_AddItem noteNumber The numbers associated with notes below which apply to the adjudication of this item. positiveInt
ClaimResponse_AddItem _noteNumber Extensions for noteNumber Element
ClaimResponse_AddItem adjudication The adjudication results. ClaimResponse_Adjudication
ClaimResponse_AddItem detail The second-tier service adjudications for payor added services. ClaimResponse_Detail1
ClaimResponse_Adjudication id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_Adjudication extension 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. Extension
ClaimResponse_Adjudication modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_Adjudication category A code to indicate the information type of this adjudication record. Information types may include the value submitted, maximum values or percentages allowed or payable under the plan, amounts that: the patient is responsible for in aggregate or pertaining to this item; amounts paid by other coverages; and, the benefit payable for this item. CodeableConcept
ClaimResponse_Adjudication reason A code supporting the understanding of the adjudication result and explaining variance from expected amount. CodeableConcept
ClaimResponse_Adjudication amount Monetary amount associated with the category. Money
ClaimResponse_Adjudication value A non-monetary value associated with the category. Mutually exclusive to the amount element above. decimal
ClaimResponse_Adjudication _value Extensions for value Element
ClaimResponse_Detail id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_Detail extension 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. Extension
ClaimResponse_Detail modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_Detail detailSequence A number to uniquely reference the claim detail entry. positiveInt
ClaimResponse_Detail _detailSequence Extensions for detailSequence Element
ClaimResponse_Detail noteNumber The numbers associated with notes below which apply to the adjudication of this item. positiveInt
ClaimResponse_Detail _noteNumber Extensions for noteNumber Element
ClaimResponse_Detail adjudication The adjudication results. ClaimResponse_Adjudication
ClaimResponse_Detail subDetail A sub-detail adjudication of a simple product or service. ClaimResponse_SubDetail
ClaimResponse_Detail1 id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_Detail1 extension 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. Extension
ClaimResponse_Detail1 modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_Detail1 productOrService When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item. CodeableConcept
ClaimResponse_Detail1 modifier Item typification or modifiers codes to convey additional context for the product or service. CodeableConcept
ClaimResponse_Detail1 quantity The number of repetitions of a service or product. Quantity
ClaimResponse_Detail1 unitPrice If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group. Money
ClaimResponse_Detail1 factor A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount. decimal
ClaimResponse_Detail1 _factor Extensions for factor Element
ClaimResponse_Detail1 net The quantity times the unit price for an additional service or product or charge. Money
ClaimResponse_Detail1 noteNumber The numbers associated with notes below which apply to the adjudication of this item. positiveInt
ClaimResponse_Detail1 _noteNumber Extensions for noteNumber Element
ClaimResponse_Detail1 adjudication The adjudication results. ClaimResponse_Adjudication
ClaimResponse_Detail1 subDetail The third-tier service adjudications for payor added services. ClaimResponse_SubDetail1
ClaimResponse_Error id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_Error extension 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. Extension
ClaimResponse_Error modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_Error itemSequence The sequence number of the line item submitted which contains the error. This value is omitted when the error occurs outside of the item structure. positiveInt
ClaimResponse_Error _itemSequence Extensions for itemSequence Element
ClaimResponse_Error detailSequence The sequence number of the detail within the line item submitted which contains the error. This value is omitted when the error occurs outside of the item structure. positiveInt
ClaimResponse_Error _detailSequence Extensions for detailSequence Element
ClaimResponse_Error subDetailSequence The sequence number of the sub-detail within the detail within the line item submitted which contains the error. This value is omitted when the error occurs outside of the item structure. positiveInt
ClaimResponse_Error _subDetailSequence Extensions for subDetailSequence Element
ClaimResponse_Error code An error code, from a specified code system, which details why the claim could not be adjudicated. CodeableConcept
ClaimResponse_Insurance id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_Insurance extension 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. Extension
ClaimResponse_Insurance modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_Insurance sequence A number to uniquely identify insurance entries and provide a sequence of coverages to convey coordination of benefit order. positiveInt
ClaimResponse_Insurance _sequence Extensions for sequence Element
ClaimResponse_Insurance focal A flag to indicate that this Coverage is to be used for adjudication of this claim when set to true. boolean
ClaimResponse_Insurance _focal Extensions for focal Element
ClaimResponse_Insurance coverage Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system. Reference
ClaimResponse_Insurance businessArrangement A business agreement number established between the provider and the insurer for special business processing purposes. string
ClaimResponse_Insurance _businessArrangement Extensions for businessArrangement Element
ClaimResponse_Insurance claimResponse The result of the adjudication of the line items for the Coverage specified in this insurance. Reference
ClaimResponse_Item id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_Item extension 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. Extension
ClaimResponse_Item modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_Item itemSequence A number to uniquely reference the claim item entries. positiveInt
ClaimResponse_Item _itemSequence Extensions for itemSequence Element
ClaimResponse_Item noteNumber The numbers associated with notes below which apply to the adjudication of this item. positiveInt
ClaimResponse_Item _noteNumber Extensions for noteNumber Element
ClaimResponse_Item adjudication If this item is a group then the values here are a summary of the adjudication of the detail items. If this item is a simple product or service then this is the result of the adjudication of this item. ClaimResponse_Adjudication
ClaimResponse_Item detail A claim detail. Either a simple (a product or service) or a 'group' of sub-details which are simple items. ClaimResponse_Detail
ClaimResponse_Payment id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_Payment extension 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. Extension
ClaimResponse_Payment modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_Payment type Whether this represents partial or complete payment of the benefits payable. CodeableConcept
ClaimResponse_Payment adjustment Total amount of all adjustments to this payment included in this transaction which are not related to this claim's adjudication. Money
ClaimResponse_Payment adjustmentReason Reason for the payment adjustment. CodeableConcept
ClaimResponse_Payment date Estimated date the payment will be issued or the actual issue date of payment. date
ClaimResponse_Payment _date Extensions for date Element
ClaimResponse_Payment amount Benefits payable less any payment adjustment. Money
ClaimResponse_Payment identifier Issuer's unique identifier for the payment instrument. Identifier
ClaimResponse_ProcessNote id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_ProcessNote extension 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. Extension
ClaimResponse_ProcessNote modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_ProcessNote number A number to uniquely identify a note entry. positiveInt
ClaimResponse_ProcessNote _number Extensions for number Element
ClaimResponse_ProcessNote type The business purpose of the note text. enum values:
display
print
printoper
ClaimResponse_ProcessNote _type Extensions for type Element
ClaimResponse_ProcessNote text The explanation or description associated with the processing. string
ClaimResponse_ProcessNote _text Extensions for text Element
ClaimResponse_ProcessNote language A code to define the language used in the text of the note. CodeableConcept
ClaimResponse_SubDetail id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_SubDetail extension 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. Extension
ClaimResponse_SubDetail modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_SubDetail subDetailSequence A number to uniquely reference the claim sub-detail entry. positiveInt
ClaimResponse_SubDetail _subDetailSequence Extensions for subDetailSequence Element
ClaimResponse_SubDetail noteNumber The numbers associated with notes below which apply to the adjudication of this item. positiveInt
ClaimResponse_SubDetail _noteNumber Extensions for noteNumber Element
ClaimResponse_SubDetail adjudication The adjudication results. ClaimResponse_Adjudication
ClaimResponse_SubDetail1 id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_SubDetail1 extension 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. Extension
ClaimResponse_SubDetail1 modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_SubDetail1 productOrService When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item. CodeableConcept
ClaimResponse_SubDetail1 modifier Item typification or modifiers codes to convey additional context for the product or service. CodeableConcept
ClaimResponse_SubDetail1 quantity The number of repetitions of a service or product. Quantity
ClaimResponse_SubDetail1 unitPrice If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group. Money
ClaimResponse_SubDetail1 factor A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount. decimal
ClaimResponse_SubDetail1 _factor Extensions for factor Element
ClaimResponse_SubDetail1 net The quantity times the unit price for an additional service or product or charge. Money
ClaimResponse_SubDetail1 noteNumber The numbers associated with notes below which apply to the adjudication of this item. positiveInt
ClaimResponse_SubDetail1 _noteNumber Extensions for noteNumber Element
ClaimResponse_SubDetail1 adjudication The adjudication results. ClaimResponse_Adjudication
ClaimResponse_Total id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClaimResponse_Total extension 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. Extension
ClaimResponse_Total modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClaimResponse_Total category A code to indicate the information type of this adjudication record. Information types may include: the value submitted, maximum values or percentages allowed or payable under the plan, amounts that the patient is responsible for in aggregate or pertaining to this item, amounts paid by other coverages, and the benefit payable for this item. CodeableConcept
ClaimResponse_Total amount Monetary total amount associated with the category. Money
Claim_Accident id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_Accident extension 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. Extension
Claim_Accident modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_Accident date Date of an accident event related to the products and services contained in the claim. date
Claim_Accident _date Extensions for date Element
Claim_Accident type The type or context of the accident event for the purposes of selection of potential insurance coverages and determination of coordination between insurers. CodeableConcept
Claim_Accident locationAddress The physical location of the accident event. Address
Claim_Accident locationReference The physical location of the accident event. Reference
Claim_CareTeam id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_CareTeam extension 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. Extension
Claim_CareTeam modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_CareTeam sequence A number to uniquely identify care team entries. positiveInt
Claim_CareTeam _sequence Extensions for sequence Element
Claim_CareTeam provider Member of the team who provided the product or service. Reference
Claim_CareTeam responsible The party who is billing and/or responsible for the claimed products or services. boolean
Claim_CareTeam _responsible Extensions for responsible Element
Claim_CareTeam role The lead, assisting or supervising practitioner and their discipline if a multidisciplinary team. CodeableConcept
Claim_CareTeam qualification The qualification of the practitioner which is applicable for this service. CodeableConcept
Claim_Detail id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_Detail extension 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. Extension
Claim_Detail modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_Detail sequence A number to uniquely identify item entries. positiveInt
Claim_Detail _sequence Extensions for sequence Element
Claim_Detail revenue The type of revenue or cost center providing the product and/or service. CodeableConcept
Claim_Detail category Code to identify the general type of benefits under which products and services are provided. CodeableConcept
Claim_Detail productOrService When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item. CodeableConcept
Claim_Detail modifier Item typification or modifiers codes to convey additional context for the product or service. CodeableConcept
Claim_Detail programCode Identifies the program under which this may be recovered. CodeableConcept
Claim_Detail quantity The number of repetitions of a service or product. Quantity
Claim_Detail unitPrice If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group. Money
Claim_Detail factor A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount. decimal
Claim_Detail _factor Extensions for factor Element
Claim_Detail net The quantity times the unit price for an additional service or product or charge. Money
Claim_Detail udi Unique Device Identifiers associated with this line item. Reference
Claim_Detail subDetail A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items. Claim_SubDetail
Claim_Diagnosis id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_Diagnosis extension 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. Extension
Claim_Diagnosis modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_Diagnosis sequence A number to uniquely identify diagnosis entries. positiveInt
Claim_Diagnosis _sequence Extensions for sequence Element
Claim_Diagnosis diagnosisCodeableConcept The nature of illness or problem in a coded form or as a reference to an external defined Condition. CodeableConcept
Claim_Diagnosis diagnosisReference The nature of illness or problem in a coded form or as a reference to an external defined Condition. Reference
Claim_Diagnosis type When the condition was observed or the relative ranking. CodeableConcept
Claim_Diagnosis onAdmission Indication of whether the diagnosis was present on admission to a facility. CodeableConcept
Claim_Diagnosis packageCode A package billing code or bundle code used to group products and services to a particular health condition (such as heart attack) which is based on a predetermined grouping code system. CodeableConcept
Claim_Insurance id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_Insurance extension 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. Extension
Claim_Insurance modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_Insurance sequence A number to uniquely identify insurance entries and provide a sequence of coverages to convey coordination of benefit order. positiveInt
Claim_Insurance _sequence Extensions for sequence Element
Claim_Insurance focal A flag to indicate that this Coverage is to be used for adjudication of this claim when set to true. boolean
Claim_Insurance _focal Extensions for focal Element
Claim_Insurance identifier The business identifier to be used when the claim is sent for adjudication against this insurance policy. Identifier
Claim_Insurance coverage Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system. Reference
Claim_Insurance businessArrangement A business agreement number established between the provider and the insurer for special business processing purposes. string
Claim_Insurance _businessArrangement Extensions for businessArrangement Element
Claim_Insurance preAuthRef Reference numbers previously provided by the insurer to the provider to be quoted on subsequent claims containing services or products related to the prior authorization. string
Claim_Insurance _preAuthRef Extensions for preAuthRef Element
Claim_Insurance claimResponse The result of the adjudication of the line items for the Coverage specified in this insurance. Reference
Claim_Item id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_Item extension 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. Extension
Claim_Item modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_Item sequence A number to uniquely identify item entries. positiveInt
Claim_Item _sequence Extensions for sequence Element
Claim_Item careTeamSequence CareTeam members related to this service or product. positiveInt
Claim_Item _careTeamSequence Extensions for careTeamSequence Element
Claim_Item diagnosisSequence Diagnosis applicable for this service or product. positiveInt
Claim_Item _diagnosisSequence Extensions for diagnosisSequence Element
Claim_Item procedureSequence Procedures applicable for this service or product. positiveInt
Claim_Item _procedureSequence Extensions for procedureSequence Element
Claim_Item informationSequence Exceptions, special conditions and supporting information applicable for this service or product. positiveInt
Claim_Item _informationSequence Extensions for informationSequence Element
Claim_Item revenue The type of revenue or cost center providing the product and/or service. CodeableConcept
Claim_Item category Code to identify the general type of benefits under which products and services are provided. CodeableConcept
Claim_Item productOrService When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item. CodeableConcept
Claim_Item modifier Item typification or modifiers codes to convey additional context for the product or service. CodeableConcept
Claim_Item programCode Identifies the program under which this may be recovered. CodeableConcept
Claim_Item servicedDate The date or dates when the service or product was supplied, performed or completed. notDefined
Claim_Item _servicedDate Extensions for servicedDate Element
Claim_Item servicedPeriod The date or dates when the service or product was supplied, performed or completed. Period
Claim_Item locationCodeableConcept Where the product or service was provided. CodeableConcept
Claim_Item locationAddress Where the product or service was provided. Address
Claim_Item locationReference Where the product or service was provided. Reference
Claim_Item quantity The number of repetitions of a service or product. Quantity
Claim_Item unitPrice If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group. Money
Claim_Item factor A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount. decimal
Claim_Item _factor Extensions for factor Element
Claim_Item net The quantity times the unit price for an additional service or product or charge. Money
Claim_Item udi Unique Device Identifiers associated with this line item. Reference
Claim_Item bodySite Physical service site on the patient (limb, tooth, etc.). CodeableConcept
Claim_Item subSite A region or surface of the bodySite, e.g. limb region or tooth surface(s). CodeableConcept
Claim_Item encounter The Encounters during which this Claim was created or to which the creation of this record is tightly associated. Reference
Claim_Item detail A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items. Claim_Detail
Claim_Payee id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_Payee extension 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. Extension
Claim_Payee modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_Payee type Type of Party to be reimbursed: subscriber, provider, other. CodeableConcept
Claim_Payee party Reference to the individual or organization to whom any payment will be made. Reference
Claim_Procedure id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_Procedure extension 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. Extension
Claim_Procedure modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_Procedure sequence A number to uniquely identify procedure entries. positiveInt
Claim_Procedure _sequence Extensions for sequence Element
Claim_Procedure type When the condition was observed or the relative ranking. CodeableConcept
Claim_Procedure date Date and optionally time the procedure was performed. dateTime
Claim_Procedure _date Extensions for date Element
Claim_Procedure procedureCodeableConcept The code or reference to a Procedure resource which identifies the clinical intervention performed. CodeableConcept
Claim_Procedure procedureReference The code or reference to a Procedure resource which identifies the clinical intervention performed. Reference
Claim_Procedure udi Unique Device Identifiers associated with this line item. Reference
Claim_Related id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_Related extension 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. Extension
Claim_Related modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_Related claim Reference to a related claim. Reference
Claim_Related relationship A code to convey how the claims are related. CodeableConcept
Claim_Related reference An alternate organizational reference to the case or file to which this particular claim pertains. Identifier
Claim_SubDetail id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_SubDetail extension 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. Extension
Claim_SubDetail modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_SubDetail sequence A number to uniquely identify item entries. positiveInt
Claim_SubDetail _sequence Extensions for sequence Element
Claim_SubDetail revenue The type of revenue or cost center providing the product and/or service. CodeableConcept
Claim_SubDetail category Code to identify the general type of benefits under which products and services are provided. CodeableConcept
Claim_SubDetail productOrService When the value is a group code then this item collects a set of related claim details, otherwise this contains the product, service, drug or other billing code for the item. CodeableConcept
Claim_SubDetail modifier Item typification or modifiers codes to convey additional context for the product or service. CodeableConcept
Claim_SubDetail programCode Identifies the program under which this may be recovered. CodeableConcept
Claim_SubDetail quantity The number of repetitions of a service or product. Quantity
Claim_SubDetail unitPrice If the item is not a group then this is the fee for the product or service, otherwise this is the total of the fees for the details of the group. Money
Claim_SubDetail factor A real number that represents a multiplier used in determining the overall value of services delivered and/or goods received. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount. decimal
Claim_SubDetail _factor Extensions for factor Element
Claim_SubDetail net The quantity times the unit price for an additional service or product or charge. Money
Claim_SubDetail udi Unique Device Identifiers associated with this line item. Reference
Claim_SupportingInfo id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Claim_SupportingInfo extension 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. Extension
Claim_SupportingInfo modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Claim_SupportingInfo sequence A number to uniquely identify supporting information entries. positiveInt
Claim_SupportingInfo _sequence Extensions for sequence Element
Claim_SupportingInfo category The general class of the information supplied: information; exception; accident, employment; onset, etc. CodeableConcept
Claim_SupportingInfo code System and code pertaining to the specific information regarding special conditions relating to the setting, treatment or patient for which care is sought. CodeableConcept
Claim_SupportingInfo timingDate The date when or period to which this information refers. notDefined
Claim_SupportingInfo _timingDate Extensions for timingDate Element
Claim_SupportingInfo timingPeriod The date when or period to which this information refers. Period
Claim_SupportingInfo valueBoolean Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data. notDefined
Claim_SupportingInfo _valueBoolean Extensions for valueBoolean Element
Claim_SupportingInfo valueString Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data. notDefined
Claim_SupportingInfo _valueString Extensions for valueString Element
Claim_SupportingInfo valueQuantity Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data. Quantity
Claim_SupportingInfo valueAttachment Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data. Attachment
Claim_SupportingInfo valueReference Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data. Reference
Claim_SupportingInfo reason Provides the reason in the situation where a reason code is required in addition to the content. CodeableConcept
ClinicalImpression resourceType This is a ClinicalImpression resource ClinicalImpression
ClinicalImpression id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
ClinicalImpression meta 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. Meta
ClinicalImpression implicitRules 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. uri
ClinicalImpression _implicitRules Extensions for implicitRules Element
ClinicalImpression language The base language in which the resource is written. code
ClinicalImpression _language Extensions for language Element
ClinicalImpression text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
ClinicalImpression contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
ClinicalImpression extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
ClinicalImpression modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClinicalImpression identifier Business identifiers assigned to this clinical impression by the performer or other systems which remain constant as the resource is updated and propagates from server to server. Identifier
ClinicalImpression status Identifies the workflow status of the assessment. code
ClinicalImpression _status Extensions for status Element
ClinicalImpression statusReason Captures the reason for the current state of the ClinicalImpression. CodeableConcept
ClinicalImpression code Categorizes the type of clinical assessment performed. CodeableConcept
ClinicalImpression description A summary of the context and/or cause of the assessment - why / where it was performed, and what patient events/status prompted it. string
ClinicalImpression _description Extensions for description Element
ClinicalImpression subject The patient or group of individuals assessed as part of this record. Reference
ClinicalImpression encounter The Encounter during which this ClinicalImpression was created or to which the creation of this record is tightly associated. Reference
ClinicalImpression effectiveDateTime The point in time or period over which the subject was assessed. notDefined
ClinicalImpression _effectiveDateTime Extensions for effectiveDateTime Element
ClinicalImpression effectivePeriod The point in time or period over which the subject was assessed. Period
ClinicalImpression date Indicates when the documentation of the assessment was complete. dateTime
ClinicalImpression _date Extensions for date Element
ClinicalImpression assessor The clinician performing the assessment. Reference
ClinicalImpression previous A reference to the last assessment that was conducted on this patient. Assessments are often/usually ongoing in nature; a care provider (practitioner or team) will make new assessments on an ongoing basis as new data arises or the patient's conditions changes. Reference
ClinicalImpression problem A list of the relevant problems/conditions for a patient. Reference
ClinicalImpression investigation One or more sets of investigations (signs, symptoms, etc.). The actual grouping of investigations varies greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes. ClinicalImpression_Investigation
ClinicalImpression protocol Reference to a specific published clinical protocol that was followed during this assessment, and/or that provides evidence in support of the diagnosis. uri
ClinicalImpression _protocol Extensions for protocol Element
ClinicalImpression summary A text summary of the investigations and the diagnosis. string
ClinicalImpression _summary Extensions for summary Element
ClinicalImpression finding Specific findings or diagnoses that were considered likely or relevant to ongoing treatment. ClinicalImpression_Finding
ClinicalImpression prognosisCodeableConcept Estimate of likely outcome. CodeableConcept
ClinicalImpression prognosisReference RiskAssessment expressing likely outcome. Reference
ClinicalImpression supportingInfo Information supporting the clinical impression. Reference
ClinicalImpression note Commentary about the impression, typically recorded after the impression itself was made, though supplemental notes by the original author could also appear. Annotation
ClinicalImpression_Finding id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClinicalImpression_Finding extension 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. Extension
ClinicalImpression_Finding modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClinicalImpression_Finding itemCodeableConcept Specific text or code for finding or diagnosis, which may include ruled-out or resolved conditions. CodeableConcept
ClinicalImpression_Finding itemReference Specific reference for finding or diagnosis, which may include ruled-out or resolved conditions. Reference
ClinicalImpression_Finding basis Which investigations support finding or diagnosis. string
ClinicalImpression_Finding _basis Extensions for basis Element
ClinicalImpression_Investigation id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ClinicalImpression_Investigation extension 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. Extension
ClinicalImpression_Investigation modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ClinicalImpression_Investigation code A name/code for the group ("set") of investigations. Typically, this will be something like "signs", "symptoms", "clinical", "diagnostic", but the list is not constrained, and others such groups such as (exposure|family|travel|nutritional) history may be used. CodeableConcept
ClinicalImpression_Investigation item A record of a specific investigation that was undertaken. Reference
CodeSystem resourceType This is a CodeSystem resource CodeSystem
CodeSystem id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CodeSystem meta 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. Meta
CodeSystem implicitRules 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. uri
CodeSystem _implicitRules Extensions for implicitRules Element
CodeSystem language The base language in which the resource is written. code
CodeSystem _language Extensions for language Element
CodeSystem text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CodeSystem contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CodeSystem extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CodeSystem modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CodeSystem url An absolute URI that is used to identify this code system when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this code system is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the code system is stored on different servers. This is used in [Coding](datatypes.html#Coding).system. uri
CodeSystem _url Extensions for url Element
CodeSystem identifier A formal identifier that is used to identify this code system when it is represented in other formats, or referenced in a specification, model, design or an instance. Identifier
CodeSystem version The identifier that is used to identify this version of the code system when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the code system author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. This is used in [Coding](datatypes.html#Coding).version. string
CodeSystem _version Extensions for version Element
CodeSystem name A natural language name identifying the code system. This name should be usable as an identifier for the module by machine processing applications such as code generation. string
CodeSystem _name Extensions for name Element
CodeSystem title A short, descriptive, user-friendly title for the code system. string
CodeSystem _title Extensions for title Element
CodeSystem status The date (and optionally time) when the code system resource was created or revised. enum values:
draft
active
retired
unknown
CodeSystem _status Extensions for status Element
CodeSystem experimental A Boolean value to indicate that this code system is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage. boolean
CodeSystem _experimental Extensions for experimental Element
CodeSystem date The date (and optionally time) when the code system was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the code system changes. dateTime
CodeSystem _date Extensions for date Element
CodeSystem publisher The name of the organization or individual that published the code system. string
CodeSystem _publisher Extensions for publisher Element
CodeSystem contact Contact details to assist a user in finding and communicating with the publisher. ContactDetail
CodeSystem description A free text natural language description of the code system from a consumer's perspective. markdown
CodeSystem _description Extensions for description Element
CodeSystem useContext The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate code system instances. UsageContext
CodeSystem jurisdiction A legal or geographic region in which the code system is intended to be used. CodeableConcept
CodeSystem purpose Explanation of why this code system is needed and why it has been designed as it has. markdown
CodeSystem _purpose Extensions for purpose Element
CodeSystem copyright A copyright statement relating to the code system and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the code system. markdown
CodeSystem _copyright Extensions for copyright Element
CodeSystem caseSensitive If code comparison is case sensitive when codes within this system are compared to each other. boolean
CodeSystem _caseSensitive Extensions for caseSensitive Element
CodeSystem valueSet Canonical reference to the value set that contains the entire code system. canonical
CodeSystem hierarchyMeaning The meaning of the hierarchy of concepts as represented in this resource. enum values:
grouped-by
is-a
part-of
classified-with
CodeSystem _hierarchyMeaning Extensions for hierarchyMeaning Element
CodeSystem compositional The code system defines a compositional (post-coordination) grammar. boolean
CodeSystem _compositional Extensions for compositional Element
CodeSystem versionNeeded This flag is used to signify that the code system does not commit to concept permanence across versions. If true, a version must be specified when referencing this code system. boolean
CodeSystem _versionNeeded Extensions for versionNeeded Element
CodeSystem content The extent of the content of the code system (the concepts and codes it defines) are represented in this resource instance. enum values:
not-present
example
fragment
complete
supplement
CodeSystem _content Extensions for content Element
CodeSystem supplements The canonical URL of the code system that this code system supplement is adding designations and properties to. canonical
CodeSystem count The total number of concepts defined by the code system. Where the code system has a compositional grammar, the basis of this count is defined by the system steward. unsignedInt
CodeSystem _count Extensions for count Element
CodeSystem filter A filter that can be used in a value set compose statement when selecting concepts using a filter. CodeSystem_Filter
CodeSystem property A property defines an additional slot through which additional information can be provided about a concept. CodeSystem_Property
CodeSystem concept Concepts that are in the code system. The concept definitions are inherently hierarchical, but the definitions must be consulted to determine what the meanings of the hierarchical relationships are. CodeSystem_Concept
CodeSystem_Concept id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CodeSystem_Concept extension 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. Extension
CodeSystem_Concept modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CodeSystem_Concept code A code - a text symbol - that uniquely identifies the concept within the code system. code
CodeSystem_Concept _code Extensions for code Element
CodeSystem_Concept display A human readable string that is the recommended default way to present this concept to a user. string
CodeSystem_Concept _display Extensions for display Element
CodeSystem_Concept definition The formal definition of the concept. The code system resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept. string
CodeSystem_Concept _definition Extensions for definition Element
CodeSystem_Concept designation Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc. CodeSystem_Designation
CodeSystem_Concept property A property value for this concept. CodeSystem_Property1
CodeSystem_Concept concept Defines children of a concept to produce a hierarchy of concepts. The nature of the relationships is variable (is-a/contains/categorizes) - see hierarchyMeaning. CodeSystem_Concept
CodeSystem_Designation id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CodeSystem_Designation extension 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. Extension
CodeSystem_Designation modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CodeSystem_Designation language The language this designation is defined for. code
CodeSystem_Designation _language Extensions for language Element
CodeSystem_Designation use A code that details how this designation would be used. Coding
CodeSystem_Designation value The text value for this designation. string
CodeSystem_Designation _value Extensions for value Element
CodeSystem_Filter id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CodeSystem_Filter extension 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. Extension
CodeSystem_Filter modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CodeSystem_Filter code The code that identifies this filter when it is used as a filter in [[[ValueSet]]].compose.include.filter. code
CodeSystem_Filter _code Extensions for code Element
CodeSystem_Filter description A description of how or why the filter is used. string
CodeSystem_Filter _description Extensions for description Element
CodeSystem_Filter operator A list of operators that can be used with the filter. code
CodeSystem_Filter _operator Extensions for operator Element
CodeSystem_Filter value A description of what the value for the filter should be. string
CodeSystem_Filter _value Extensions for value Element
CodeSystem_Property id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CodeSystem_Property extension 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. Extension
CodeSystem_Property modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CodeSystem_Property code A code that is used to identify the property. The code is used internally (in CodeSystem.concept.property.code) and also externally, such as in property filters. code
CodeSystem_Property _code Extensions for code Element
CodeSystem_Property uri Reference to the formal meaning of the property. One possible source of meaning is the [Concept Properties](codesystem-concept-properties.html) code system. uri
CodeSystem_Property _uri Extensions for uri Element
CodeSystem_Property description A description of the property- why it is defined, and how its value might be used. string
CodeSystem_Property _description Extensions for description Element
CodeSystem_Property type The type of the property value. Properties of type "code" contain a code defined by the code system (e.g. a reference to another defined concept). enum values:
code
Coding
string
integer
boolean
dateTime
decimal
CodeSystem_Property _type Extensions for type Element
CodeSystem_Property1 id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CodeSystem_Property1 extension 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. Extension
CodeSystem_Property1 modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CodeSystem_Property1 code A code that is a reference to CodeSystem.property.code. code
CodeSystem_Property1 _code Extensions for code Element
CodeSystem_Property1 valueCode The value of this property. notDefined
CodeSystem_Property1 _valueCode Extensions for valueCode Element
CodeSystem_Property1 valueCoding The value of this property. Coding
CodeSystem_Property1 valueString The value of this property. notDefined
CodeSystem_Property1 _valueString Extensions for valueString Element
CodeSystem_Property1 valueInteger The value of this property. notDefined
CodeSystem_Property1 _valueInteger Extensions for valueInteger Element
CodeSystem_Property1 valueBoolean The value of this property. notDefined
CodeSystem_Property1 _valueBoolean Extensions for valueBoolean Element
CodeSystem_Property1 valueDateTime The value of this property. notDefined
CodeSystem_Property1 _valueDateTime Extensions for valueDateTime Element
CodeSystem_Property1 valueDecimal The value of this property. notDefined
CodeSystem_Property1 _valueDecimal Extensions for valueDecimal Element
CodeableConcept id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CodeableConcept extension 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. Extension
CodeableConcept coding A reference to a code defined by a terminology system. Coding
CodeableConcept text A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user. string
CodeableConcept _text Extensions for text Element
Coding id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Coding extension 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. Extension
Coding system The identification of the code system that defines the meaning of the symbol in the code. uri
Coding _system Extensions for system Element
Coding version The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged. string
Coding _version Extensions for version Element
Coding code A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination). code
Coding _code Extensions for code Element
Coding display A representation of the meaning of the code in the system, following the rules of the system. string
Coding _display Extensions for display Element
Coding userSelected Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays). boolean
Coding _userSelected Extensions for userSelected Element
Communication resourceType This is a Communication resource Communication
Communication id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Communication meta 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. Meta
Communication implicitRules 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. uri
Communication _implicitRules Extensions for implicitRules Element
Communication language The base language in which the resource is written. code
Communication _language Extensions for language Element
Communication text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Communication contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Communication extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Communication modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Communication identifier Business identifiers assigned to this communication by the performer or other systems which remain constant as the resource is updated and propagates from server to server. Identifier
Communication instantiatesCanonical The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Communication. canonical
Communication instantiatesUri The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Communication. uri
Communication _instantiatesUri Extensions for instantiatesUri Element
Communication basedOn An order, proposal or plan fulfilled in whole or in part by this Communication. Reference
Communication partOf Part of this action. Reference
Communication inResponseTo Prior communication that this communication is in response to. Reference
Communication status The status of the transmission. code
Communication _status Extensions for status Element
Communication statusReason Captures the reason for the current state of the Communication. CodeableConcept
Communication category The type of message conveyed such as alert, notification, reminder, instruction, etc. CodeableConcept
Communication priority Characterizes how quickly the planned or in progress communication must be addressed. Includes concepts such as stat, urgent, routine. code
Communication _priority Extensions for priority Element
Communication medium A channel that was used for this communication (e.g. email, fax). CodeableConcept
Communication subject The patient or group that was the focus of this communication. Reference
Communication topic Description of the purpose/content, similar to a subject line in an email. CodeableConcept
Communication about Other resources that pertain to this communication and to which this communication should be associated. Reference
Communication encounter The Encounter during which this Communication was created or to which the creation of this record is tightly associated. Reference
Communication sent The time when this communication was sent. dateTime
Communication _sent Extensions for sent Element
Communication received The time when this communication arrived at the destination. dateTime
Communication _received Extensions for received Element
Communication recipient The entity (e.g. person, organization, clinical information system, care team or device) which was the target of the communication. If receipts need to be tracked by an individual, a separate resource instance will need to be created for each recipient. Multiple recipient communications are intended where either receipts are not tracked (e.g. a mass mail-out) or a receipt is captured in aggregate (all emails confirmed received by a particular time). Reference
Communication sender The entity (e.g. person, organization, clinical information system, or device) which was the source of the communication. Reference
Communication reasonCode The reason or justification for the communication. CodeableConcept
Communication reasonReference Indicates another resource whose existence justifies this communication. Reference
Communication payload Text, attachment(s), or resource(s) that was communicated to the recipient. Communication_Payload
Communication note Additional notes or commentary about the communication by the sender, receiver or other interested parties. Annotation
CommunicationRequest resourceType This is a CommunicationRequest resource CommunicationRequest
CommunicationRequest id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CommunicationRequest meta 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. Meta
CommunicationRequest implicitRules 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. uri
CommunicationRequest _implicitRules Extensions for implicitRules Element
CommunicationRequest language The base language in which the resource is written. code
CommunicationRequest _language Extensions for language Element
CommunicationRequest text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CommunicationRequest contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CommunicationRequest extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CommunicationRequest modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CommunicationRequest identifier Business identifiers assigned to this communication request by the performer or other systems which remain constant as the resource is updated and propagates from server to server. Identifier
CommunicationRequest basedOn A plan or proposal that is fulfilled in whole or in part by this request. Reference
CommunicationRequest replaces Completed or terminated request(s) whose function is taken by this new request. Reference
CommunicationRequest groupIdentifier A shared identifier common to all requests that were authorized more or less simultaneously by a single author, representing the identifier of the requisition, prescription or similar form. Identifier
CommunicationRequest status The status of the proposal or order. code
CommunicationRequest _status Extensions for status Element
CommunicationRequest statusReason Captures the reason for the current state of the CommunicationRequest. CodeableConcept
CommunicationRequest category The type of message to be sent such as alert, notification, reminder, instruction, etc. CodeableConcept
CommunicationRequest priority Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine. code
CommunicationRequest _priority Extensions for priority Element
CommunicationRequest doNotPerform If true indicates that the CommunicationRequest is asking for the specified action to *not* occur. boolean
CommunicationRequest _doNotPerform Extensions for doNotPerform Element
CommunicationRequest medium A channel that was used for this communication (e.g. email, fax). CodeableConcept
CommunicationRequest subject The patient or group that is the focus of this communication request. Reference
CommunicationRequest about Other resources that pertain to this communication request and to which this communication request should be associated. Reference
CommunicationRequest encounter The Encounter during which this CommunicationRequest was created or to which the creation of this record is tightly associated. Reference
CommunicationRequest payload Text, attachment(s), or resource(s) to be communicated to the recipient. CommunicationRequest_Payload
CommunicationRequest occurrenceDateTime The time when this communication is to occur. notDefined
CommunicationRequest _occurrenceDateTime Extensions for occurrenceDateTime Element
CommunicationRequest occurrencePeriod The time when this communication is to occur. Period
CommunicationRequest authoredOn For draft requests, indicates the date of initial creation. For requests with other statuses, indicates the date of activation. dateTime
CommunicationRequest _authoredOn Extensions for authoredOn Element
CommunicationRequest requester The device, individual, or organization who initiated the request and has responsibility for its activation. Reference
CommunicationRequest recipient The entity (e.g. person, organization, clinical information system, device, group, or care team) which is the intended target of the communication. Reference
CommunicationRequest sender The entity (e.g. person, organization, clinical information system, or device) which is to be the source of the communication. Reference
CommunicationRequest reasonCode Describes why the request is being made in coded or textual form. CodeableConcept
CommunicationRequest reasonReference Indicates another resource whose existence justifies this request. Reference
CommunicationRequest note Comments made about the request by the requester, sender, recipient, subject or other participants. Annotation
CommunicationRequest_Payload id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CommunicationRequest_Payload extension 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. Extension
CommunicationRequest_Payload modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CommunicationRequest_Payload contentString The communicated content (or for multi-part communications, one portion of the communication). notDefined
CommunicationRequest_Payload _contentString Extensions for contentString Element
CommunicationRequest_Payload contentAttachment The communicated content (or for multi-part communications, one portion of the communication). Attachment
CommunicationRequest_Payload contentReference The communicated content (or for multi-part communications, one portion of the communication). Reference
Communication_Payload id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Communication_Payload extension 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. Extension
Communication_Payload modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Communication_Payload contentString A communicated content (or for multi-part communications, one portion of the communication). notDefined
Communication_Payload _contentString Extensions for contentString Element
Communication_Payload contentAttachment A communicated content (or for multi-part communications, one portion of the communication). Attachment
Communication_Payload contentReference A communicated content (or for multi-part communications, one portion of the communication). Reference
CompartmentDefinition resourceType This is a CompartmentDefinition resource CompartmentDefinition
CompartmentDefinition id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CompartmentDefinition meta 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. Meta
CompartmentDefinition implicitRules 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. uri
CompartmentDefinition _implicitRules Extensions for implicitRules Element
CompartmentDefinition language The base language in which the resource is written. code
CompartmentDefinition _language Extensions for language Element
CompartmentDefinition text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CompartmentDefinition contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CompartmentDefinition extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CompartmentDefinition modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CompartmentDefinition url An absolute URI that is used to identify this compartment definition when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this compartment definition is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the compartment definition is stored on different servers. uri
CompartmentDefinition _url Extensions for url Element
CompartmentDefinition version The identifier that is used to identify this version of the compartment definition when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the compartment definition author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. string
CompartmentDefinition _version Extensions for version Element
CompartmentDefinition name A natural language name identifying the compartment definition. This name should be usable as an identifier for the module by machine processing applications such as code generation. string
CompartmentDefinition _name Extensions for name Element
CompartmentDefinition status The status of this compartment definition. Enables tracking the life-cycle of the content. enum values:
draft
active
retired
unknown
CompartmentDefinition _status Extensions for status Element
CompartmentDefinition experimental A Boolean value to indicate that this compartment definition is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage. boolean
CompartmentDefinition _experimental Extensions for experimental Element
CompartmentDefinition date The date (and optionally time) when the compartment definition was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the compartment definition changes. dateTime
CompartmentDefinition _date Extensions for date Element
CompartmentDefinition publisher The name of the organization or individual that published the compartment definition. string
CompartmentDefinition _publisher Extensions for publisher Element
CompartmentDefinition contact Contact details to assist a user in finding and communicating with the publisher. ContactDetail
CompartmentDefinition description A free text natural language description of the compartment definition from a consumer's perspective. markdown
CompartmentDefinition _description Extensions for description Element
CompartmentDefinition useContext The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate compartment definition instances. UsageContext
CompartmentDefinition purpose Explanation of why this compartment definition is needed and why it has been designed as it has. markdown
CompartmentDefinition _purpose Extensions for purpose Element
CompartmentDefinition code Which compartment this definition describes. enum values:
Patient
Encounter
RelatedPerson
Practitioner
Device
CompartmentDefinition _code Extensions for code Element
CompartmentDefinition search Whether the search syntax is supported,. boolean
CompartmentDefinition _search Extensions for search Element
CompartmentDefinition resource Information about how a resource is related to the compartment. CompartmentDefinition_Resource
CompartmentDefinition_Resource id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CompartmentDefinition_Resource extension 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. Extension
CompartmentDefinition_Resource modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CompartmentDefinition_Resource code The name of a resource supported by the server. code
CompartmentDefinition_Resource _code Extensions for code Element
CompartmentDefinition_Resource param The name of a search parameter that represents the link to the compartment. More than one may be listed because a resource may be linked to a compartment in more than one way,. string
CompartmentDefinition_Resource _param Extensions for param Element
CompartmentDefinition_Resource documentation Additional documentation about the resource and compartment. string
CompartmentDefinition_Resource _documentation Extensions for documentation Element
Composition resourceType This is a Composition resource Composition
Composition id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Composition meta 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. Meta
Composition implicitRules 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. uri
Composition _implicitRules Extensions for implicitRules Element
Composition language The base language in which the resource is written. code
Composition _language Extensions for language Element
Composition text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Composition contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Composition extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Composition modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Composition identifier A version-independent identifier for the Composition. This identifier stays constant as the composition is changed over time. Identifier
Composition status The workflow/clinical status of this composition. The status is a marker for the clinical standing of the document. enum values:
preliminary
final
amended
entered-in-error
Composition _status Extensions for status Element
Composition type Specifies the particular kind of composition (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the composition. CodeableConcept
Composition category A categorization for the type of the composition - helps for indexing and searching. This may be implied by or derived from the code specified in the Composition Type. CodeableConcept
Composition subject Who or what the composition is about. The composition can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of livestock, or a set of patients that share a common exposure). Reference
Composition encounter Describes the clinical encounter or type of care this documentation is associated with. Reference
Composition date The composition editing time, when the composition was last logically changed by the author. dateTime
Composition _date Extensions for date Element
Composition author Identifies who is responsible for the information in the composition, not necessarily who typed it in. Reference
Composition title Official human-readable label for the composition. string
Composition _title Extensions for title Element
Composition confidentiality The code specifying the level of confidentiality of the Composition. code
Composition _confidentiality Extensions for confidentiality Element
Composition attester A participant who has attested to the accuracy of the composition/document. Composition_Attester
Composition custodian Identifies the organization or group who is responsible for ongoing maintenance of and access to the composition/document information. Reference
Composition relatesTo Relationships that this composition has with other compositions or documents that already exist. Composition_RelatesTo
Composition event The clinical service, such as a colonoscopy or an appendectomy, being documented. Composition_Event
Composition section The root of the sections that make up the composition. Composition_Section
Composition_Attester id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Composition_Attester extension 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. Extension
Composition_Attester modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Composition_Attester mode The type of attestation the authenticator offers. enum values:
personal
professional
legal
official
Composition_Attester _mode Extensions for mode Element
Composition_Attester time When the composition was attested by the party. dateTime
Composition_Attester _time Extensions for time Element
Composition_Attester party Who attested the composition in the specified way. Reference
Composition_Event id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Composition_Event extension 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. Extension
Composition_Event modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Composition_Event code This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the typeCode, such as a "History and Physical Report" in which the procedure being documented is necessarily a "History and Physical" act. CodeableConcept
Composition_Event period The period of time covered by the documentation. There is no assertion that the documentation is a complete representation for this period, only that it documents events during this time. Period
Composition_Event detail The description and/or reference of the event(s) being documented. For example, this could be used to document such a colonoscopy or an appendectomy. Reference
Composition_RelatesTo id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Composition_RelatesTo extension 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. Extension
Composition_RelatesTo modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Composition_RelatesTo code The type of relationship that this composition has with anther composition or document. code
Composition_RelatesTo _code Extensions for code Element
Composition_RelatesTo targetIdentifier The target composition/document of this relationship. Identifier
Composition_RelatesTo targetReference The target composition/document of this relationship. Reference
Composition_Section id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Composition_Section extension 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. Extension
Composition_Section modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Composition_Section title The label for this particular section. This will be part of the rendered content for the document, and is often used to build a table of contents. string
Composition_Section _title Extensions for title Element
Composition_Section code A code identifying the kind of content contained within the section. This must be consistent with the section title. CodeableConcept
Composition_Section author Identifies who is responsible for the information in this section, not necessarily who typed it in. Reference
Composition_Section focus The actual focus of the section when it is not the subject of the composition, but instead represents something or someone associated with the subject such as (for a patient subject) a spouse, parent, fetus, or donor. If not focus is specified, the focus is assumed to be focus of the parent section, or, for a section in the Composition itself, the subject of the composition. Sections with a focus SHALL only include resources where the logical subject (patient, subject, focus, etc.) matches the section focus, or the resources have no logical subject (few resources). Reference
Composition_Section text A human-readable narrative that contains the attested content of the section, used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Narrative
Composition_Section mode How the entry list was prepared - whether it is a working list that is suitable for being maintained on an ongoing basis, or if it represents a snapshot of a list of items from another source, or whether it is a prepared list where items may be marked as added, modified or deleted. code
Composition_Section _mode Extensions for mode Element
Composition_Section orderedBy Specifies the order applied to the items in the section entries. CodeableConcept
Composition_Section entry A reference to the actual resource from which the narrative in the section is derived. Reference
Composition_Section emptyReason If the section is empty, why the list is empty. An empty section typically has some text explaining the empty reason. CodeableConcept
Composition_Section section A nested sub-section within this section. Composition_Section
ConceptMap resourceType This is a ConceptMap resource ConceptMap
ConceptMap id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
ConceptMap meta 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. Meta
ConceptMap implicitRules 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. uri
ConceptMap _implicitRules Extensions for implicitRules Element
ConceptMap language The base language in which the resource is written. code
ConceptMap _language Extensions for language Element
ConceptMap text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
ConceptMap contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
ConceptMap extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
ConceptMap modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ConceptMap url An absolute URI that is used to identify this concept map when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this concept map is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the concept map is stored on different servers. uri
ConceptMap _url Extensions for url Element
ConceptMap identifier A formal identifier that is used to identify this concept map when it is represented in other formats, or referenced in a specification, model, design or an instance. Identifier
ConceptMap version The identifier that is used to identify this version of the concept map when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the concept map author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. string
ConceptMap _version Extensions for version Element
ConceptMap name A natural language name identifying the concept map. This name should be usable as an identifier for the module by machine processing applications such as code generation. string
ConceptMap _name Extensions for name Element
ConceptMap title A short, descriptive, user-friendly title for the concept map. string
ConceptMap _title Extensions for title Element
ConceptMap status The status of this concept map. Enables tracking the life-cycle of the content. enum values:
draft
active
retired
unknown
ConceptMap _status Extensions for status Element
ConceptMap experimental A Boolean value to indicate that this concept map is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage. boolean
ConceptMap _experimental Extensions for experimental Element
ConceptMap date The date (and optionally time) when the concept map was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the concept map changes. dateTime
ConceptMap _date Extensions for date Element
ConceptMap publisher The name of the organization or individual that published the concept map. string
ConceptMap _publisher Extensions for publisher Element
ConceptMap contact Contact details to assist a user in finding and communicating with the publisher. ContactDetail
ConceptMap description A free text natural language description of the concept map from a consumer's perspective. markdown
ConceptMap _description Extensions for description Element
ConceptMap useContext The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate concept map instances. UsageContext
ConceptMap jurisdiction A legal or geographic region in which the concept map is intended to be used. CodeableConcept
ConceptMap purpose Explanation of why this concept map is needed and why it has been designed as it has. markdown
ConceptMap _purpose Extensions for purpose Element
ConceptMap copyright A copyright statement relating to the concept map and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the concept map. markdown
ConceptMap _copyright Extensions for copyright Element
ConceptMap sourceUri Identifier for the source value set that contains the concepts that are being mapped and provides context for the mappings. notDefined
ConceptMap _sourceUri Extensions for sourceUri Element
ConceptMap sourceCanonical Identifier for the source value set that contains the concepts that are being mapped and provides context for the mappings. notDefined
ConceptMap _sourceCanonical Extensions for sourceCanonical Element
ConceptMap targetUri The target value set provides context for the mappings. Note that the mapping is made between concepts, not between value sets, but the value set provides important context about how the concept mapping choices are made. notDefined
ConceptMap _targetUri Extensions for targetUri Element
ConceptMap targetCanonical The target value set provides context for the mappings. Note that the mapping is made between concepts, not between value sets, but the value set provides important context about how the concept mapping choices are made. notDefined
ConceptMap _targetCanonical Extensions for targetCanonical Element
ConceptMap group A group of mappings that all have the same source and target system. ConceptMap_Group
ConceptMap_DependsOn id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ConceptMap_DependsOn extension 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. Extension
ConceptMap_DependsOn modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ConceptMap_DependsOn property A reference to an element that holds a coded value that corresponds to a code system property. The idea is that the information model carries an element somewhere that is labeled to correspond with a code system property. uri
ConceptMap_DependsOn _property Extensions for property Element
ConceptMap_DependsOn system An absolute URI that identifies the code system of the dependency code (if the source/dependency is a value set that crosses code systems). canonical
ConceptMap_DependsOn value Identity (code or path) or the element/item/ValueSet/text that the map depends on / refers to. string
ConceptMap_DependsOn _value Extensions for value Element
ConceptMap_DependsOn display The display for the code. The display is only provided to help editors when editing the concept map. string
ConceptMap_DependsOn _display Extensions for display Element
ConceptMap_Element id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ConceptMap_Element extension 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. Extension
ConceptMap_Element modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ConceptMap_Element code Identity (code or path) or the element/item being mapped. code
ConceptMap_Element _code Extensions for code Element
ConceptMap_Element display The display for the code. The display is only provided to help editors when editing the concept map. string
ConceptMap_Element _display Extensions for display Element
ConceptMap_Element target A concept from the target value set that this concept maps to. ConceptMap_Target
ConceptMap_Group id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ConceptMap_Group extension 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. Extension
ConceptMap_Group modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ConceptMap_Group source An absolute URI that identifies the source system where the concepts to be mapped are defined. uri
ConceptMap_Group _source Extensions for source Element
ConceptMap_Group sourceVersion The specific version of the code system, as determined by the code system authority. string
ConceptMap_Group _sourceVersion Extensions for sourceVersion Element
ConceptMap_Group target An absolute URI that identifies the target system that the concepts will be mapped to. uri
ConceptMap_Group _target Extensions for target Element
ConceptMap_Group targetVersion The specific version of the code system, as determined by the code system authority. string
ConceptMap_Group _targetVersion Extensions for targetVersion Element
ConceptMap_Group element Mappings for an individual concept in the source to one or more concepts in the target. ConceptMap_Element
ConceptMap_Group unmapped What to do when there is no mapping for the source concept. "Unmapped" does not include codes that are unmatched, and the unmapped element is ignored in a code is specified to have equivalence = unmatched. ConceptMap_Unmapped
ConceptMap_Target id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ConceptMap_Target extension 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. Extension
ConceptMap_Target modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ConceptMap_Target code Identity (code or path) or the element/item that the map refers to. code
ConceptMap_Target _code Extensions for code Element
ConceptMap_Target display The display for the code. The display is only provided to help editors when editing the concept map. string
ConceptMap_Target _display Extensions for display Element
ConceptMap_Target equivalence The equivalence between the source and target concepts (counting for the dependencies and products). The equivalence is read from target to source (e.g. the target is 'wider' than the source). enum values:
relatedto
equivalent
equal
wider
subsumes
narrower
specializes
inexact
unmatched
disjoint
ConceptMap_Target _equivalence Extensions for equivalence Element
ConceptMap_Target comment A description of status/issues in mapping that conveys additional information not represented in the structured data. string
ConceptMap_Target _comment Extensions for comment Element
ConceptMap_Target dependsOn A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value. ConceptMap_DependsOn
ConceptMap_Target product A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on. ConceptMap_DependsOn
ConceptMap_Unmapped id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ConceptMap_Unmapped extension 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. Extension
ConceptMap_Unmapped modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ConceptMap_Unmapped mode Defines which action to take if there is no match for the source concept in the target system designated for the group. One of 3 actions are possible: use the unmapped code (this is useful when doing a mapping between versions, and only a few codes have changed), use a fixed code (a default code), or alternatively, a reference to a different concept map can be provided (by canonical URL). enum values:
provided
fixed
other-map
ConceptMap_Unmapped _mode Extensions for mode Element
ConceptMap_Unmapped code The fixed code to use when the mode = 'fixed' - all unmapped codes are mapped to a single fixed code. code
ConceptMap_Unmapped _code Extensions for code Element
ConceptMap_Unmapped display The display for the code. The display is only provided to help editors when editing the concept map. string
ConceptMap_Unmapped _display Extensions for display Element
ConceptMap_Unmapped url The canonical reference to an additional ConceptMap resource instance to use for mapping if this ConceptMap resource contains no matching mapping for the source concept. canonical
Condition resourceType This is a Condition resource Condition
Condition id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Condition meta 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. Meta
Condition implicitRules 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. uri
Condition _implicitRules Extensions for implicitRules Element
Condition language The base language in which the resource is written. code
Condition _language Extensions for language Element
Condition text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Condition contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Condition extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Condition modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Condition identifier Business identifiers assigned to this condition by the performer or other systems which remain constant as the resource is updated and propagates from server to server. Identifier
Condition clinicalStatus The clinical status of the condition. CodeableConcept
Condition verificationStatus The verification status to support the clinical status of the condition. CodeableConcept
Condition category A category assigned to the condition. CodeableConcept
Condition severity A subjective assessment of the severity of the condition as evaluated by the clinician. CodeableConcept
Condition code Identification of the condition, problem or diagnosis. CodeableConcept
Condition bodySite The anatomical location where this condition manifests itself. CodeableConcept
Condition subject Indicates the patient or group who the condition record is associated with. Reference
Condition encounter The Encounter during which this Condition was created or to which the creation of this record is tightly associated. Reference
Condition onsetDateTime Estimated or actual date or date-time the condition began, in the opinion of the clinician. notDefined
Condition _onsetDateTime Extensions for onsetDateTime Element
Condition onsetAge Estimated or actual date or date-time the condition began, in the opinion of the clinician. Age
Condition onsetPeriod Estimated or actual date or date-time the condition began, in the opinion of the clinician. Period
Condition onsetRange Estimated or actual date or date-time the condition began, in the opinion of the clinician. Range
Condition onsetString Estimated or actual date or date-time the condition began, in the opinion of the clinician. notDefined
Condition _onsetString Extensions for onsetString Element
Condition abatementDateTime The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Conditions are never really resolved, but they can abate. notDefined
Condition _abatementDateTime Extensions for abatementDateTime Element
Condition abatementAge The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Conditions are never really resolved, but they can abate. Age
Condition abatementPeriod The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Conditions are never really resolved, but they can abate. Period
Condition abatementRange The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Conditions are never really resolved, but they can abate. Range
Condition abatementString The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Conditions are never really resolved, but they can abate. notDefined
Condition _abatementString Extensions for abatementString Element
Condition recordedDate The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date. dateTime
Condition _recordedDate Extensions for recordedDate Element
Condition recorder Individual who recorded the record and takes responsibility for its content. Reference
Condition asserter Individual who is making the condition statement. Reference
Condition stage Clinical stage or grade of a condition. May include formal severity assessments. Condition_Stage
Condition evidence Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition. Condition_Evidence
Condition note Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis. Annotation
Condition_Evidence id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Condition_Evidence extension 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. Extension
Condition_Evidence modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Condition_Evidence code A manifestation or symptom that led to the recording of this condition. CodeableConcept
Condition_Evidence detail Links to other relevant information, including pathology reports. Reference
Condition_Stage id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Condition_Stage extension 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. Extension
Condition_Stage modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Condition_Stage summary A simple summary of the stage such as "Stage 3". The determination of the stage is disease-specific. CodeableConcept
Condition_Stage assessment Reference to a formal record of the evidence on which the staging assessment is based. Reference
Condition_Stage type The kind of staging, such as pathological or clinical staging. CodeableConcept
Consent resourceType This is a Consent resource Consent
Consent id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Consent meta 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. Meta
Consent implicitRules 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. uri
Consent _implicitRules Extensions for implicitRules Element
Consent language The base language in which the resource is written. code
Consent _language Extensions for language Element
Consent text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Consent contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Consent extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Consent modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Consent identifier Unique identifier for this copy of the Consent Statement. Identifier
Consent status Indicates the current state of this consent. enum values:
draft
proposed
active
rejected
inactive
entered-in-error
Consent _status Extensions for status Element
Consent scope A selector of the type of consent being presented: ADR, Privacy, Treatment, Research. This list is now extensible. CodeableConcept
Consent category A classification of the type of consents found in the statement. This element supports indexing and retrieval of consent statements. CodeableConcept
Consent patient The patient/healthcare consumer to whom this consent applies. Reference
Consent dateTime When this Consent was issued / created / indexed. dateTime
Consent _dateTime Extensions for dateTime Element
Consent performer Either the Grantor, which is the entity responsible for granting the rights listed in a Consent Directive or the Grantee, which is the entity responsible for complying with the Consent Directive, including any obligations or limitations on authorizations and enforcement of prohibitions. Reference
Consent organization The organization that manages the consent, and the framework within which it is executed. Reference
Consent sourceAttachment The source on which this consent statement is based. The source might be a scanned original paper form, or a reference to a consent that links back to such a source, a reference to a document repository (e.g. XDS) that stores the original consent document. Attachment
Consent sourceReference The source on which this consent statement is based. The source might be a scanned original paper form, or a reference to a consent that links back to such a source, a reference to a document repository (e.g. XDS) that stores the original consent document. Reference
Consent policy The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law. Consent_Policy
Consent policyRule A reference to the specific base computable regulation or policy. CodeableConcept
Consent verification Whether a treatment instruction (e.g. artificial respiration yes or no) was verified with the patient, his/her family or another authorized person. Consent_Verification
Consent provision An exception to the base policy of this consent. An exception can be an addition or removal of access permissions. Consent_Provision
Consent_Actor id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Consent_Actor extension 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. Extension
Consent_Actor modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Consent_Actor role How the individual is involved in the resources content that is described in the exception. CodeableConcept
Consent_Actor reference The resource that identifies the actor. To identify actors by type, use group to identify a set of actors by some property they share (e.g. 'admitting officers'). Reference
Consent_Data id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Consent_Data extension 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. Extension
Consent_Data modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Consent_Data meaning How the resource reference is interpreted when testing consent restrictions. enum values:
instance
related
dependents
authoredby
Consent_Data _meaning Extensions for meaning Element
Consent_Data reference A reference to a specific resource that defines which resources are covered by this consent. Reference
Consent_Policy id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Consent_Policy extension 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. Extension
Consent_Policy modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Consent_Policy authority Entity or Organization having regulatory jurisdiction or accountability for enforcing policies pertaining to Consent Directives. uri
Consent_Policy _authority Extensions for authority Element
Consent_Policy uri The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law. uri
Consent_Policy _uri Extensions for uri Element
Consent_Provision id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Consent_Provision extension 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. Extension
Consent_Provision modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Consent_Provision type Action to take - permit or deny - when the rule conditions are met. Not permitted in root rule, required in all nested rules. enum values:
deny
permit
Consent_Provision _type Extensions for type Element
Consent_Provision period The timeframe in this rule is valid. Period
Consent_Provision actor Who or what is controlled by this rule. Use group to identify a set of actors by some property they share (e.g. 'admitting officers'). Consent_Actor
Consent_Provision action Actions controlled by this Rule. CodeableConcept
Consent_Provision securityLabel A security label, comprised of 0..* security label fields (Privacy tags), which define which resources are controlled by this exception. Coding
Consent_Provision purpose The context of the activities a user is taking - why the user is accessing the data - that are controlled by this rule. Coding
Consent_Provision class The class of information covered by this rule. The type can be a FHIR resource type, a profile on a type, or a CDA document, or some other type that indicates what sort of information the consent relates to. Coding
Consent_Provision code If this code is found in an instance, then the rule applies. CodeableConcept
Consent_Provision dataPeriod Clinical or Operational Relevant period of time that bounds the data controlled by this rule. Period
Consent_Provision data The resources controlled by this rule if specific resources are referenced. Consent_Data
Consent_Provision provision Rules which provide exceptions to the base rule or subrules. Consent_Provision
Consent_Verification id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Consent_Verification extension 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. Extension
Consent_Verification modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Consent_Verification verified Has the instruction been verified. boolean
Consent_Verification _verified Extensions for verified Element
Consent_Verification verifiedWith Who verified the instruction (Patient, Relative or other Authorized Person). Reference
Consent_Verification verificationDate Date verification was collected. dateTime
Consent_Verification _verificationDate Extensions for verificationDate Element
ContactDetail id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ContactDetail extension 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. Extension
ContactDetail name The name of an individual to contact. string
ContactDetail _name Extensions for name Element
ContactDetail telecom The contact details for the individual (if a name was provided) or the organization. ContactPoint
ContactPoint id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ContactPoint extension 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. Extension
ContactPoint system Telecommunications form for contact point - what communications system is required to make use of the contact. enum values:
phone
fax
email
pager
url
sms
other
ContactPoint _system Extensions for system Element
ContactPoint value The actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address). string
ContactPoint _value Extensions for value Element
ContactPoint use Identifies the purpose for the contact point. enum values:
home
work
temp
old
mobile
ContactPoint _use Extensions for use Element
ContactPoint rank Specifies a preferred order in which to use a set of contacts. ContactPoints with lower rank values are more preferred than those with higher rank values. positiveInt
ContactPoint _rank Extensions for rank Element
ContactPoint period Time period when the contact point was/is in use. Period
Contract resourceType This is a Contract resource Contract
Contract id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Contract meta 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. Meta
Contract implicitRules 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. uri
Contract _implicitRules Extensions for implicitRules Element
Contract language The base language in which the resource is written. code
Contract _language Extensions for language Element
Contract text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Contract contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Contract extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Contract modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract identifier Unique identifier for this Contract or a derivative that references a Source Contract. Identifier
Contract url Canonical identifier for this contract, represented as a URI (globally unique). uri
Contract _url Extensions for url Element
Contract version An edition identifier used for business purposes to label business significant variants. string
Contract _version Extensions for version Element
Contract status The status of the resource instance. code
Contract _status Extensions for status Element
Contract legalState Legal states of the formation of a legal instrument, which is a formally executed written document that can be formally attributed to its author, records and formally expresses a legally enforceable act, process, or contractual duty, obligation, or right, and therefore evidences that act, process, or agreement. CodeableConcept
Contract instantiatesCanonical The URL pointing to a FHIR-defined Contract Definition that is adhered to in whole or part by this Contract. Reference
Contract instantiatesUri The URL pointing to an externally maintained definition that is adhered to in whole or in part by this Contract. uri
Contract _instantiatesUri Extensions for instantiatesUri Element
Contract contentDerivative The minimal content derived from the basal information source at a specific stage in its lifecycle. CodeableConcept
Contract issued When this Contract was issued. dateTime
Contract _issued Extensions for issued Element
Contract applies Relevant time or time-period when this Contract is applicable. Period
Contract expirationType Event resulting in discontinuation or termination of this Contract instance by one or more parties to the contract. CodeableConcept
Contract subject The target entity impacted by or of interest to parties to the agreement. Reference
Contract authority A formally or informally recognized grouping of people, principals, organizations, or jurisdictions formed for the purpose of achieving some form of collective action such as the promulgation, administration and enforcement of contracts and policies. Reference
Contract domain Recognized governance framework or system operating with a circumscribed scope in accordance with specified principles, policies, processes or procedures for managing rights, actions, or behaviors of parties or principals relative to resources. Reference
Contract site Sites in which the contract is complied with, exercised, or in force. Reference
Contract name A natural language name identifying this Contract definition, derivative, or instance in any legal state. Provides additional information about its content. This name should be usable as an identifier for the module by machine processing applications such as code generation. string
Contract _name Extensions for name Element
Contract title A short, descriptive, user-friendly title for this Contract definition, derivative, or instance in any legal state.t giving additional information about its content. string
Contract _title Extensions for title Element
Contract subtitle An explanatory or alternate user-friendly title for this Contract definition, derivative, or instance in any legal state.t giving additional information about its content. string
Contract _subtitle Extensions for subtitle Element
Contract alias Alternative representation of the title for this Contract definition, derivative, or instance in any legal state., e.g., a domain specific contract number related to legislation. string
Contract _alias Extensions for alias Element
Contract author The individual or organization that authored the Contract definition, derivative, or instance in any legal state. Reference
Contract scope A selector of legal concerns for this Contract definition, derivative, or instance in any legal state. CodeableConcept
Contract topicCodeableConcept Narrows the range of legal concerns to focus on the achievement of specific contractual objectives. CodeableConcept
Contract topicReference Narrows the range of legal concerns to focus on the achievement of specific contractual objectives. Reference
Contract type A high-level category for the legal instrument, whether constructed as a Contract definition, derivative, or instance in any legal state. Provides additional information about its content within the context of the Contract's scope to distinguish the kinds of systems that would be interested in the contract. CodeableConcept
Contract subType Sub-category for the Contract that distinguishes the kinds of systems that would be interested in the Contract within the context of the Contract's scope. CodeableConcept
Contract contentDefinition Precusory content developed with a focus and intent of supporting the formation a Contract instance, which may be associated with and transformable into a Contract. Contract_ContentDefinition
Contract term One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups. Contract_Term
Contract supportingInfo Information that may be needed by/relevant to the performer in their execution of this term action. Reference
Contract relevantHistory Links to Provenance records for past versions of this Contract definition, derivative, or instance, which identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the Contract. The Provence.entity indicates the target that was changed in the update. http://build.fhir.org/provenance-definitions.html#Provenance.entity. Reference
Contract signer Parties with legal standing in the Contract, including the principal parties, the grantor(s) and grantee(s), which are any person or organization bound by the contract, and any ancillary parties, which facilitate the execution of the contract such as a notary or witness. Contract_Signer
Contract friendly The "patient friendly language" versionof the Contract in whole or in parts. "Patient friendly language" means the representation of the Contract and Contract Provisions in a manner that is readily accessible and understandable by a layperson in accordance with best practices for communication styles that ensure that those agreeing to or signing the Contract understand the roles, actions, obligations, responsibilities, and implication of the agreement. Contract_Friendly
Contract legal List of Legal expressions or representations of this Contract. Contract_Legal
Contract rule List of Computable Policy Rule Language Representations of this Contract. Contract_Rule
Contract legallyBindingAttachment Legally binding Contract: This is the signed and legally recognized representation of the Contract, which is considered the "source of truth" and which would be the basis for legal action related to enforcement of this Contract. Attachment
Contract legallyBindingReference Legally binding Contract: This is the signed and legally recognized representation of the Contract, which is considered the "source of truth" and which would be the basis for legal action related to enforcement of this Contract. Reference
Contract_Action id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Action extension 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. Extension
Contract_Action modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Action doNotPerform True if the term prohibits the action. boolean
Contract_Action _doNotPerform Extensions for doNotPerform Element
Contract_Action type Activity or service obligation to be done or not done, performed or not performed, effectuated or not by this Contract term. CodeableConcept
Contract_Action subject Entity of the action. Contract_Subject
Contract_Action intent Reason or purpose for the action stipulated by this Contract Provision. CodeableConcept
Contract_Action linkId Id [identifier??] of the clause or question text related to this action in the referenced form or QuestionnaireResponse. string
Contract_Action _linkId Extensions for linkId Element
Contract_Action status Current state of the term action. CodeableConcept
Contract_Action context Encounter or Episode with primary association to specified term activity. Reference
Contract_Action contextLinkId Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse. string
Contract_Action _contextLinkId Extensions for contextLinkId Element
Contract_Action occurrenceDateTime When action happens. notDefined
Contract_Action _occurrenceDateTime Extensions for occurrenceDateTime Element
Contract_Action occurrencePeriod When action happens. Period
Contract_Action occurrenceTiming When action happens. Timing
Contract_Action requester Who or what initiated the action and has responsibility for its activation. Reference
Contract_Action requesterLinkId Id [identifier??] of the clause or question text related to the requester of this action in the referenced form or QuestionnaireResponse. string
Contract_Action _requesterLinkId Extensions for requesterLinkId Element
Contract_Action performerType The type of individual that is desired or required to perform or not perform the action. CodeableConcept
Contract_Action performerRole The type of role or competency of an individual desired or required to perform or not perform the action. CodeableConcept
Contract_Action performer Indicates who or what is being asked to perform (or not perform) the ction. Reference
Contract_Action performerLinkId Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse. string
Contract_Action _performerLinkId Extensions for performerLinkId Element
Contract_Action reasonCode Rationale for the action to be performed or not performed. Describes why the action is permitted or prohibited. CodeableConcept
Contract_Action reasonReference Indicates another resource whose existence justifies permitting or not permitting this action. Reference
Contract_Action reason Describes why the action is to be performed or not performed in textual form. string
Contract_Action _reason Extensions for reason Element
Contract_Action reasonLinkId Id [identifier??] of the clause or question text related to the reason type or reference of this action in the referenced form or QuestionnaireResponse. string
Contract_Action _reasonLinkId Extensions for reasonLinkId Element
Contract_Action note Comments made about the term action made by the requester, performer, subject or other participants. Annotation
Contract_Action securityLabelNumber Security labels that protects the action. unsignedInt
Contract_Action _securityLabelNumber Extensions for securityLabelNumber Element
Contract_Answer id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Answer extension 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. Extension
Contract_Answer modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Answer valueBoolean Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. notDefined
Contract_Answer _valueBoolean Extensions for valueBoolean Element
Contract_Answer valueDecimal Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. notDefined
Contract_Answer _valueDecimal Extensions for valueDecimal Element
Contract_Answer valueInteger Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. notDefined
Contract_Answer _valueInteger Extensions for valueInteger Element
Contract_Answer valueDate Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. notDefined
Contract_Answer _valueDate Extensions for valueDate Element
Contract_Answer valueDateTime Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. notDefined
Contract_Answer _valueDateTime Extensions for valueDateTime Element
Contract_Answer valueTime Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. notDefined
Contract_Answer _valueTime Extensions for valueTime Element
Contract_Answer valueString Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. notDefined
Contract_Answer _valueString Extensions for valueString Element
Contract_Answer valueUri Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. notDefined
Contract_Answer _valueUri Extensions for valueUri Element
Contract_Answer valueAttachment Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. Attachment
Contract_Answer valueCoding Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. Coding
Contract_Answer valueQuantity Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. Quantity
Contract_Answer valueReference Response to an offer clause or question text, which enables selection of values to be agreed to, e.g., the period of participation, the date of occupancy of a rental, warrently duration, or whether biospecimen may be used for further research. Reference
Contract_Asset id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Asset extension 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. Extension
Contract_Asset modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Asset scope Differentiates the kind of the asset . CodeableConcept
Contract_Asset type Target entity type about which the term may be concerned. CodeableConcept
Contract_Asset typeReference Associated entities. Reference
Contract_Asset subtype May be a subtype or part of an offered asset. CodeableConcept
Contract_Asset relationship Specifies the applicability of the term to an asset resource instance, and instances it refers to orinstances that refer to it, and/or are owned by the offeree. Coding
Contract_Asset context Circumstance of the asset. Contract_Context
Contract_Asset condition Description of the quality and completeness of the asset that imay be a factor in its valuation. string
Contract_Asset _condition Extensions for condition Element
Contract_Asset periodType Type of Asset availability for use or ownership. CodeableConcept
Contract_Asset period Asset relevant contractual time period. Period
Contract_Asset usePeriod Time period of asset use. Period
Contract_Asset text Clause or question text (Prose Object) concerning the asset in a linked form, such as a QuestionnaireResponse used in the formation of the contract. string
Contract_Asset _text Extensions for text Element
Contract_Asset linkId Id [identifier??] of the clause or question text about the asset in the referenced form or QuestionnaireResponse. string
Contract_Asset _linkId Extensions for linkId Element
Contract_Asset answer Response to assets. Contract_Answer
Contract_Asset securityLabelNumber Security labels that protects the asset. unsignedInt
Contract_Asset _securityLabelNumber Extensions for securityLabelNumber Element
Contract_Asset valuedItem Contract Valued Item List. Contract_ValuedItem
Contract_ContentDefinition id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_ContentDefinition extension 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. Extension
Contract_ContentDefinition modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_ContentDefinition type Precusory content structure and use, i.e., a boilerplate, template, application for a contract such as an insurance policy or benefits under a program, e.g., workers compensation. CodeableConcept
Contract_ContentDefinition subType Detailed Precusory content type. CodeableConcept
Contract_ContentDefinition publisher The individual or organization that published the Contract precursor content. Reference
Contract_ContentDefinition publicationDate The date (and optionally time) when the contract was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the contract changes. dateTime
Contract_ContentDefinition _publicationDate Extensions for publicationDate Element
Contract_ContentDefinition publicationStatus draft | active | retired | unknown. code
Contract_ContentDefinition _publicationStatus Extensions for publicationStatus Element
Contract_ContentDefinition copyright A copyright statement relating to Contract precursor content. Copyright statements are generally legal restrictions on the use and publishing of the Contract precursor content. markdown
Contract_ContentDefinition _copyright Extensions for copyright Element
Contract_Context id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Context extension 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. Extension
Contract_Context modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Context reference Asset context reference may include the creator, custodian, or owning Person or Organization (e.g., bank, repository), location held, e.g., building, jurisdiction. Reference
Contract_Context code Coded representation of the context generally or of the Referenced entity, such as the asset holder type or location. CodeableConcept
Contract_Context text Context description. string
Contract_Context _text Extensions for text Element
Contract_Friendly id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Friendly extension 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. Extension
Contract_Friendly modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Friendly contentAttachment Human readable rendering of this Contract in a format and representation intended to enhance comprehension and ensure understandability. Attachment
Contract_Friendly contentReference Human readable rendering of this Contract in a format and representation intended to enhance comprehension and ensure understandability. Reference
Contract_Legal id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Legal extension 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. Extension
Contract_Legal modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Legal contentAttachment Contract legal text in human renderable form. Attachment
Contract_Legal contentReference Contract legal text in human renderable form. Reference
Contract_Offer id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Offer extension 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. Extension
Contract_Offer modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Offer identifier Unique identifier for this particular Contract Provision. Identifier
Contract_Offer party Offer Recipient. Contract_Party
Contract_Offer topic The owner of an asset has the residual control rights over the asset: the right to decide all usages of the asset in any way not inconsistent with a prior contract, custom, or law (Hart, 1995, p. 30). Reference
Contract_Offer type Type of Contract Provision such as specific requirements, purposes for actions, obligations, prohibitions, e.g. life time maximum benefit. CodeableConcept
Contract_Offer decision Type of choice made by accepting party with respect to an offer made by an offeror/ grantee. CodeableConcept
Contract_Offer decisionMode How the decision about a Contract was conveyed. CodeableConcept
Contract_Offer answer Response to offer text. Contract_Answer
Contract_Offer text Human readable form of this Contract Offer. string
Contract_Offer _text Extensions for text Element
Contract_Offer linkId The id of the clause or question text of the offer in the referenced questionnaire/response. string
Contract_Offer _linkId Extensions for linkId Element
Contract_Offer securityLabelNumber Security labels that protects the offer. unsignedInt
Contract_Offer _securityLabelNumber Extensions for securityLabelNumber Element
Contract_Party id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Party extension 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. Extension
Contract_Party modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Party reference Participant in the offer. Reference
Contract_Party role How the party participates in the offer. CodeableConcept
Contract_Rule id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Rule extension 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. Extension
Contract_Rule modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Rule contentAttachment Computable Contract conveyed using a policy rule language (e.g. XACML, DKAL, SecPal). Attachment
Contract_Rule contentReference Computable Contract conveyed using a policy rule language (e.g. XACML, DKAL, SecPal). Reference
Contract_SecurityLabel id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_SecurityLabel extension 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. Extension
Contract_SecurityLabel modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_SecurityLabel number Number used to link this term or term element to the applicable Security Label. unsignedInt
Contract_SecurityLabel _number Extensions for number Element
Contract_SecurityLabel classification Security label privacy tag that species the level of confidentiality protection required for this term and/or term elements. Coding
Contract_SecurityLabel category Security label privacy tag that species the applicable privacy and security policies governing this term and/or term elements. Coding
Contract_SecurityLabel control Security label privacy tag that species the manner in which term and/or term elements are to be protected. Coding
Contract_Signer id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Signer extension 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. Extension
Contract_Signer modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Signer type Role of this Contract signer, e.g. notary, grantee. Coding
Contract_Signer party Party which is a signator to this Contract. Reference
Contract_Signer signature Legally binding Contract DSIG signature contents in Base64. Signature
Contract_Subject id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Subject extension 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. Extension
Contract_Subject modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Subject reference The entity the action is performed or not performed on or for. Reference
Contract_Subject role Role type of agent assigned roles in this Contract. CodeableConcept
Contract_Term id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_Term extension 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. Extension
Contract_Term modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_Term identifier Unique identifier for this particular Contract Provision. Identifier
Contract_Term issued When this Contract Provision was issued. dateTime
Contract_Term _issued Extensions for issued Element
Contract_Term applies Relevant time or time-period when this Contract Provision is applicable. Period
Contract_Term topicCodeableConcept The entity that the term applies to. CodeableConcept
Contract_Term topicReference The entity that the term applies to. Reference
Contract_Term type A legal clause or condition contained within a contract that requires one or both parties to perform a particular requirement by some specified time or prevents one or both parties from performing a particular requirement by some specified time. CodeableConcept
Contract_Term subType A specialized legal clause or condition based on overarching contract type. CodeableConcept
Contract_Term text Statement of a provision in a policy or a contract. string
Contract_Term _text Extensions for text Element
Contract_Term securityLabel Security labels that protect the handling of information about the term and its elements, which may be specifically identified.. Contract_SecurityLabel
Contract_Term offer The matter of concern in the context of this provision of the agrement. Contract_Offer
Contract_Term asset Contract Term Asset List. Contract_Asset
Contract_Term action An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place. Contract_Action
Contract_Term group Nested group of Contract Provisions. Contract_Term
Contract_ValuedItem id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contract_ValuedItem extension 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. Extension
Contract_ValuedItem modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Contract_ValuedItem entityCodeableConcept Specific type of Contract Valued Item that may be priced. CodeableConcept
Contract_ValuedItem entityReference Specific type of Contract Valued Item that may be priced. Reference
Contract_ValuedItem identifier Identifies a Contract Valued Item instance. Identifier
Contract_ValuedItem effectiveTime Indicates the time during which this Contract ValuedItem information is effective. dateTime
Contract_ValuedItem _effectiveTime Extensions for effectiveTime Element
Contract_ValuedItem quantity Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances. Quantity
Contract_ValuedItem unitPrice A Contract Valued Item unit valuation measure. Money
Contract_ValuedItem factor A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount. decimal
Contract_ValuedItem _factor Extensions for factor Element
Contract_ValuedItem points An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point. decimal
Contract_ValuedItem _points Extensions for points Element
Contract_ValuedItem net Expresses the product of the Contract Valued Item unitQuantity and the unitPriceAmt. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied. Money
Contract_ValuedItem payment Terms of valuation. string
Contract_ValuedItem _payment Extensions for payment Element
Contract_ValuedItem paymentDate When payment is due. dateTime
Contract_ValuedItem _paymentDate Extensions for paymentDate Element
Contract_ValuedItem responsible Who will make payment. Reference
Contract_ValuedItem recipient Who will receive payment. Reference
Contract_ValuedItem linkId Id of the clause or question text related to the context of this valuedItem in the referenced form or QuestionnaireResponse. string
Contract_ValuedItem _linkId Extensions for linkId Element
Contract_ValuedItem securityLabelNumber A set of security labels that define which terms are controlled by this condition. unsignedInt
Contract_ValuedItem _securityLabelNumber Extensions for securityLabelNumber Element
Contributor id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Contributor extension 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. Extension
Contributor type The type of contributor. enum values:
author
editor
reviewer
endorser
Contributor _type Extensions for type Element
Contributor name The name of the individual or organization responsible for the contribution. string
Contributor _name Extensions for name Element
Contributor contact Contact details to assist a user in finding and communicating with the contributor. ContactDetail
Count id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Count extension 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. Extension
Count value The value of the measured amount. The value includes an implicit precision in the presentation of the value. decimal
Count _value Extensions for value Element
Count comparator How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value. enum values:
<
<=
>=
>
Count _comparator Extensions for comparator Element
Count unit A human-readable form of the unit. string
Count _unit Extensions for unit Element
Count system The identification of the system that provides the coded form of the unit. uri
Count _system Extensions for system Element
Count code A computer processable form of the unit in some unit representation system. code
Count _code Extensions for code Element
Coverage resourceType This is a Coverage resource Coverage
Coverage id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Coverage meta 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. Meta
Coverage implicitRules 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. uri
Coverage _implicitRules Extensions for implicitRules Element
Coverage language The base language in which the resource is written. code
Coverage _language Extensions for language Element
Coverage text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Coverage contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Coverage extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Coverage modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Coverage identifier A unique identifier assigned to this coverage. Identifier
Coverage status The status of the resource instance. code
Coverage _status Extensions for status Element
Coverage type The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health or payment by an individual or organization. CodeableConcept
Coverage policyHolder The party who 'owns' the insurance policy. Reference
Coverage subscriber The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due. Reference
Coverage subscriberId The insurer assigned ID for the Subscriber. string
Coverage _subscriberId Extensions for subscriberId Element
Coverage beneficiary The party who benefits from the insurance coverage; the patient when products and/or services are provided. Reference
Coverage dependent A unique identifier for a dependent under the coverage. string
Coverage _dependent Extensions for dependent Element
Coverage relationship The relationship of beneficiary (patient) to the subscriber. CodeableConcept
Coverage period Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force. Period
Coverage payor The program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements. Reference
Coverage class A suite of underwriter specific classifiers. Coverage_Class
Coverage order The order of applicability of this coverage relative to other coverages which are currently in force. Note, there may be gaps in the numbering and this does not imply primary, secondary etc. as the specific positioning of coverages depends upon the episode of care. positiveInt
Coverage _order Extensions for order Element
Coverage network The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply. string
Coverage _network Extensions for network Element
Coverage costToBeneficiary A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been included on the health card. Coverage_CostToBeneficiary
Coverage subrogation When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs. boolean
Coverage _subrogation Extensions for subrogation Element
Coverage contract The policy(s) which constitute this insurance coverage. Reference
CoverageEligibilityRequest resourceType This is a CoverageEligibilityRequest resource CoverageEligibilityRequest
CoverageEligibilityRequest id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CoverageEligibilityRequest meta 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. Meta
CoverageEligibilityRequest implicitRules 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. uri
CoverageEligibilityRequest _implicitRules Extensions for implicitRules Element
CoverageEligibilityRequest language The base language in which the resource is written. code
CoverageEligibilityRequest _language Extensions for language Element
CoverageEligibilityRequest text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CoverageEligibilityRequest contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CoverageEligibilityRequest extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CoverageEligibilityRequest modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityRequest identifier A unique identifier assigned to this coverage eligiblity request. Identifier
CoverageEligibilityRequest status The status of the resource instance. code
CoverageEligibilityRequest _status Extensions for status Element
CoverageEligibilityRequest priority When the requestor expects the processor to complete processing. CodeableConcept
CoverageEligibilityRequest purpose Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified. enum values:
auth-requirements
benefits
discovery
validation
CoverageEligibilityRequest _purpose Extensions for purpose Element
CoverageEligibilityRequest patient The party who is the beneficiary of the supplied coverage and for whom eligibility is sought. Reference
CoverageEligibilityRequest servicedDate The date or dates when the enclosed suite of services were performed or completed. notDefined
CoverageEligibilityRequest _servicedDate Extensions for servicedDate Element
CoverageEligibilityRequest servicedPeriod The date or dates when the enclosed suite of services were performed or completed. Period
CoverageEligibilityRequest created The date when this resource was created. dateTime
CoverageEligibilityRequest _created Extensions for created Element
CoverageEligibilityRequest enterer Person who created the request. Reference
CoverageEligibilityRequest provider The provider which is responsible for the request. Reference
CoverageEligibilityRequest insurer The Insurer who issued the coverage in question and is the recipient of the request. Reference
CoverageEligibilityRequest facility Facility where the services are intended to be provided. Reference
CoverageEligibilityRequest supportingInfo Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. CoverageEligibilityRequest_SupportingInfo
CoverageEligibilityRequest insurance Financial instruments for reimbursement for the health care products and services. CoverageEligibilityRequest_Insurance
CoverageEligibilityRequest item Service categories or billable services for which benefit details and/or an authorization prior to service delivery may be required by the payor. CoverageEligibilityRequest_Item
CoverageEligibilityRequest_Diagnosis id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CoverageEligibilityRequest_Diagnosis extension 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. Extension
CoverageEligibilityRequest_Diagnosis modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityRequest_Diagnosis diagnosisCodeableConcept The nature of illness or problem in a coded form or as a reference to an external defined Condition. CodeableConcept
CoverageEligibilityRequest_Diagnosis diagnosisReference The nature of illness or problem in a coded form or as a reference to an external defined Condition. Reference
CoverageEligibilityRequest_Insurance id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CoverageEligibilityRequest_Insurance extension 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. Extension
CoverageEligibilityRequest_Insurance modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityRequest_Insurance focal A flag to indicate that this Coverage is to be used for evaluation of this request when set to true. boolean
CoverageEligibilityRequest_Insurance _focal Extensions for focal Element
CoverageEligibilityRequest_Insurance coverage Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system. Reference
CoverageEligibilityRequest_Insurance businessArrangement A business agreement number established between the provider and the insurer for special business processing purposes. string
CoverageEligibilityRequest_Insurance _businessArrangement Extensions for businessArrangement Element
CoverageEligibilityRequest_Item id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CoverageEligibilityRequest_Item extension 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. Extension
CoverageEligibilityRequest_Item modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityRequest_Item supportingInfoSequence Exceptions, special conditions and supporting information applicable for this service or product line. positiveInt
CoverageEligibilityRequest_Item _supportingInfoSequence Extensions for supportingInfoSequence Element
CoverageEligibilityRequest_Item category Code to identify the general type of benefits under which products and services are provided. CodeableConcept
CoverageEligibilityRequest_Item productOrService This contains the product, service, drug or other billing code for the item. CodeableConcept
CoverageEligibilityRequest_Item modifier Item typification or modifiers codes to convey additional context for the product or service. CodeableConcept
CoverageEligibilityRequest_Item provider The practitioner who is responsible for the product or service to be rendered to the patient. Reference
CoverageEligibilityRequest_Item quantity The number of repetitions of a service or product. Quantity
CoverageEligibilityRequest_Item unitPrice The amount charged to the patient by the provider for a single unit. Money
CoverageEligibilityRequest_Item facility Facility where the services will be provided. Reference
CoverageEligibilityRequest_Item diagnosis Patient diagnosis for which care is sought. CoverageEligibilityRequest_Diagnosis
CoverageEligibilityRequest_Item detail The plan/proposal/order describing the proposed service in detail. Reference
CoverageEligibilityRequest_SupportingInfo id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CoverageEligibilityRequest_SupportingInfo extension 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. Extension
CoverageEligibilityRequest_SupportingInfo modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityRequest_SupportingInfo sequence A number to uniquely identify supporting information entries. positiveInt
CoverageEligibilityRequest_SupportingInfo _sequence Extensions for sequence Element
CoverageEligibilityRequest_SupportingInfo information Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data. Reference
CoverageEligibilityRequest_SupportingInfo appliesToAll The supporting materials are applicable for all detail items, product/servce categories and specific billing codes. boolean
CoverageEligibilityRequest_SupportingInfo _appliesToAll Extensions for appliesToAll Element
CoverageEligibilityResponse resourceType This is a CoverageEligibilityResponse resource CoverageEligibilityResponse
CoverageEligibilityResponse id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
CoverageEligibilityResponse meta 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. Meta
CoverageEligibilityResponse implicitRules 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. uri
CoverageEligibilityResponse _implicitRules Extensions for implicitRules Element
CoverageEligibilityResponse language The base language in which the resource is written. code
CoverageEligibilityResponse _language Extensions for language Element
CoverageEligibilityResponse text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
CoverageEligibilityResponse contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
CoverageEligibilityResponse extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
CoverageEligibilityResponse modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityResponse identifier A unique identifier assigned to this coverage eligiblity request. Identifier
CoverageEligibilityResponse status The status of the resource instance. code
CoverageEligibilityResponse _status Extensions for status Element
CoverageEligibilityResponse purpose Code to specify whether requesting: prior authorization requirements for some service categories or billing codes; benefits for coverages specified or discovered; discovery and return of coverages for the patient; and/or validation that the specified coverage is in-force at the date/period specified or 'now' if not specified. enum values:
auth-requirements
benefits
discovery
validation
CoverageEligibilityResponse _purpose Extensions for purpose Element
CoverageEligibilityResponse patient The party who is the beneficiary of the supplied coverage and for whom eligibility is sought. Reference
CoverageEligibilityResponse servicedDate The date or dates when the enclosed suite of services were performed or completed. notDefined
CoverageEligibilityResponse _servicedDate Extensions for servicedDate Element
CoverageEligibilityResponse servicedPeriod The date or dates when the enclosed suite of services were performed or completed. Period
CoverageEligibilityResponse created The date this resource was created. dateTime
CoverageEligibilityResponse _created Extensions for created Element
CoverageEligibilityResponse requestor The provider which is responsible for the request. Reference
CoverageEligibilityResponse request Reference to the original request resource. Reference
CoverageEligibilityResponse outcome The outcome of the request processing. enum values:
queued
complete
error
partial
CoverageEligibilityResponse _outcome Extensions for outcome Element
CoverageEligibilityResponse disposition A human readable description of the status of the adjudication. string
CoverageEligibilityResponse _disposition Extensions for disposition Element
CoverageEligibilityResponse insurer The Insurer who issued the coverage in question and is the author of the response. Reference
CoverageEligibilityResponse insurance Financial instruments for reimbursement for the health care products and services. CoverageEligibilityResponse_Insurance
CoverageEligibilityResponse preAuthRef A reference from the Insurer to which these services pertain to be used on further communication and as proof that the request occurred. string
CoverageEligibilityResponse _preAuthRef Extensions for preAuthRef Element
CoverageEligibilityResponse form A code for the form to be used for printing the content. CodeableConcept
CoverageEligibilityResponse error Errors encountered during the processing of the request. CoverageEligibilityResponse_Error
CoverageEligibilityResponse_Benefit id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CoverageEligibilityResponse_Benefit extension 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. Extension
CoverageEligibilityResponse_Benefit modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityResponse_Benefit type Classification of benefit being provided. CodeableConcept
CoverageEligibilityResponse_Benefit allowedUnsignedInt The quantity of the benefit which is permitted under the coverage. notDefined
CoverageEligibilityResponse_Benefit _allowedUnsignedInt Extensions for allowedUnsignedInt Element
CoverageEligibilityResponse_Benefit allowedString The quantity of the benefit which is permitted under the coverage. notDefined
CoverageEligibilityResponse_Benefit _allowedString Extensions for allowedString Element
CoverageEligibilityResponse_Benefit allowedMoney The quantity of the benefit which is permitted under the coverage. Money
CoverageEligibilityResponse_Benefit usedUnsignedInt The quantity of the benefit which have been consumed to date. notDefined
CoverageEligibilityResponse_Benefit _usedUnsignedInt Extensions for usedUnsignedInt Element
CoverageEligibilityResponse_Benefit usedString The quantity of the benefit which have been consumed to date. notDefined
CoverageEligibilityResponse_Benefit _usedString Extensions for usedString Element
CoverageEligibilityResponse_Benefit usedMoney The quantity of the benefit which have been consumed to date. Money
CoverageEligibilityResponse_Error id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CoverageEligibilityResponse_Error extension 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. Extension
CoverageEligibilityResponse_Error modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityResponse_Error code An error code,from a specified code system, which details why the eligibility check could not be performed. CodeableConcept
CoverageEligibilityResponse_Insurance id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CoverageEligibilityResponse_Insurance extension 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. Extension
CoverageEligibilityResponse_Insurance modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityResponse_Insurance coverage Reference to the insurance card level information contained in the Coverage resource. The coverage issuing insurer will use these details to locate the patient's actual coverage within the insurer's information system. Reference
CoverageEligibilityResponse_Insurance inforce Flag indicating if the coverage provided is inforce currently if no service date(s) specified or for the whole duration of the service dates. boolean
CoverageEligibilityResponse_Insurance _inforce Extensions for inforce Element
CoverageEligibilityResponse_Insurance benefitPeriod The term of the benefits documented in this response. Period
CoverageEligibilityResponse_Insurance item Benefits and optionally current balances, and authorization details by category or service. CoverageEligibilityResponse_Item
CoverageEligibilityResponse_Item id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
CoverageEligibilityResponse_Item extension 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. Extension
CoverageEligibilityResponse_Item modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
CoverageEligibilityResponse_Item category Code to identify the general type of benefits under which products and services are provided. CodeableConcept
CoverageEligibilityResponse_Item productOrService This contains the product, service, drug or other billing code for the item. CodeableConcept
CoverageEligibilityResponse_Item modifier Item typification or modifiers codes to convey additional context for the product or service. CodeableConcept
CoverageEligibilityResponse_Item provider The practitioner who is eligible for the provision of the product or service. Reference
CoverageEligibilityResponse_Item excluded True if the indicated class of service is excluded from the plan, missing or False indicates the product or service is included in the coverage. boolean
CoverageEligibilityResponse_Item _excluded Extensions for excluded Element
CoverageEligibilityResponse_Item name A short name or tag for the benefit. string
CoverageEligibilityResponse_Item _name Extensions for name Element
CoverageEligibilityResponse_Item description A richer description of the benefit or services covered. string
CoverageEligibilityResponse_Item _description Extensions for description Element
CoverageEligibilityResponse_Item network Is a flag to indicate whether the benefits refer to in-network providers or out-of-network providers. CodeableConcept
CoverageEligibilityResponse_Item unit Indicates if the benefits apply to an individual or to the family. CodeableConcept
CoverageEligibilityResponse_Item term The term or period of the values such as 'maximum lifetime benefit' or 'maximum annual visits'. CodeableConcept
CoverageEligibilityResponse_Item benefit Benefits used to date. CoverageEligibilityResponse_Benefit
CoverageEligibilityResponse_Item authorizationRequired A boolean flag indicating whether a preauthorization is required prior to actual service delivery. boolean
CoverageEligibilityResponse_Item _authorizationRequired Extensions for authorizationRequired Element
CoverageEligibilityResponse_Item authorizationSupporting Codes or comments regarding information or actions associated with the preauthorization. CodeableConcept
CoverageEligibilityResponse_Item authorizationUrl A web location for obtaining requirements or descriptive information regarding the preauthorization. uri
CoverageEligibilityResponse_Item _authorizationUrl Extensions for authorizationUrl Element
Coverage_Class id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Coverage_Class extension 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. Extension
Coverage_Class modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Coverage_Class type The type of classification for which an insurer-specific class label or number and optional name is provided, for example may be used to identify a class of coverage or employer group, Policy, Plan. CodeableConcept
Coverage_Class value The alphanumeric string value associated with the insurer issued label. string
Coverage_Class _value Extensions for value Element
Coverage_Class name A short description for the class. string
Coverage_Class _name Extensions for name Element
Coverage_CostToBeneficiary id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Coverage_CostToBeneficiary extension 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. Extension
Coverage_CostToBeneficiary modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Coverage_CostToBeneficiary type The category of patient centric costs associated with treatment. CodeableConcept
Coverage_CostToBeneficiary valueQuantity The amount due from the patient for the cost category. Quantity
Coverage_CostToBeneficiary valueMoney The amount due from the patient for the cost category. Money
Coverage_CostToBeneficiary exception A suite of codes indicating exceptions or reductions to patient costs and their effective periods. Coverage_Exception
Coverage_Exception id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Coverage_Exception extension 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. Extension
Coverage_Exception modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Coverage_Exception type The code for the specific exception. CodeableConcept
Coverage_Exception period The timeframe during when the exception is in force. Period
DataRequirement id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DataRequirement extension 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. Extension
DataRequirement type The type of the required data, specified as the type name of a resource. For profiles, this value is set to the type of the base resource of the profile. code
DataRequirement _type Extensions for type Element
DataRequirement profile The profile of the required data, specified as the uri of the profile definition. canonical
DataRequirement subjectCodeableConcept The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed. CodeableConcept
DataRequirement subjectReference The intended subjects of the data requirement. If this element is not provided, a Patient subject is assumed. Reference
DataRequirement mustSupport Indicates that specific elements of the type are referenced by the knowledge module and must be supported by the consumer in order to obtain an effective evaluation. This does not mean that a value is required for this element, only that the consuming system must understand the element and be able to provide values for it if they are available. The value of mustSupport SHALL be a FHIRPath resolveable on the type of the DataRequirement. The path SHALL consist only of identifiers, constant indexers, and .resolve() (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details). string
DataRequirement _mustSupport Extensions for mustSupport Element
DataRequirement codeFilter Code filters specify additional constraints on the data, specifying the value set of interest for a particular element of the data. Each code filter defines an additional constraint on the data, i.e. code filters are AND'ed, not OR'ed. DataRequirement_CodeFilter
DataRequirement dateFilter Date filters specify additional constraints on the data in terms of the applicable date range for specific elements. Each date filter specifies an additional constraint on the data, i.e. date filters are AND'ed, not OR'ed. DataRequirement_DateFilter
DataRequirement limit Specifies a maximum number of results that are required (uses the _count search parameter). positiveInt
DataRequirement _limit Extensions for limit Element
DataRequirement sort Specifies the order of the results to be returned. DataRequirement_Sort
DataRequirement_CodeFilter id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DataRequirement_CodeFilter extension 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. Extension
DataRequirement_CodeFilter modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DataRequirement_CodeFilter path The code-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details). Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept. string
DataRequirement_CodeFilter _path Extensions for path Element
DataRequirement_CodeFilter searchParam A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept. string
DataRequirement_CodeFilter _searchParam Extensions for searchParam Element
DataRequirement_CodeFilter valueSet The valueset for the code filter. The valueSet and code elements are additive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset. canonical
DataRequirement_CodeFilter code The codes for the code filter. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes. Coding
DataRequirement_DateFilter id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DataRequirement_DateFilter extension 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. Extension
DataRequirement_DateFilter modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DataRequirement_DateFilter path The date-valued attribute of the filter. The specified path SHALL be a FHIRPath resolveable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details). Note that the index must be an integer constant. The path must resolve to an element of type date, dateTime, Period, Schedule, or Timing. string
DataRequirement_DateFilter _path Extensions for path Element
DataRequirement_DateFilter searchParam A date parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type date, dateTime, Period, Schedule, or Timing. string
DataRequirement_DateFilter _searchParam Extensions for searchParam Element
DataRequirement_DateFilter valueDateTime The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now. notDefined
DataRequirement_DateFilter _valueDateTime Extensions for valueDateTime Element
DataRequirement_DateFilter valuePeriod The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now. Period
DataRequirement_DateFilter valueDuration The value of the filter. If period is specified, the filter will return only those data items that fall within the bounds determined by the Period, inclusive of the period boundaries. If dateTime is specified, the filter will return only those data items that are equal to the specified dateTime. If a Duration is specified, the filter will return only those data items that fall within Duration before now. Duration
DataRequirement_Sort id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DataRequirement_Sort extension 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. Extension
DataRequirement_Sort modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DataRequirement_Sort path The attribute of the sort. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant. string
DataRequirement_Sort _path Extensions for path Element
DataRequirement_Sort direction The direction of the sort, ascending or descending. enum values:
ascending
descending
DataRequirement_Sort _direction Extensions for direction Element
DetectedIssue resourceType This is a DetectedIssue resource DetectedIssue
DetectedIssue id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
DetectedIssue meta 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. Meta
DetectedIssue implicitRules 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. uri
DetectedIssue _implicitRules Extensions for implicitRules Element
DetectedIssue language The base language in which the resource is written. code
DetectedIssue _language Extensions for language Element
DetectedIssue text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
DetectedIssue contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
DetectedIssue extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
DetectedIssue modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DetectedIssue identifier Business identifier associated with the detected issue record. Identifier
DetectedIssue status Indicates the status of the detected issue. code
DetectedIssue _status Extensions for status Element
DetectedIssue code Identifies the general type of issue identified. CodeableConcept
DetectedIssue severity Indicates the degree of importance associated with the identified issue based on the potential impact on the patient. enum values:
high
moderate
low
DetectedIssue _severity Extensions for severity Element
DetectedIssue patient Indicates the patient whose record the detected issue is associated with. Reference
DetectedIssue identifiedDateTime The date or period when the detected issue was initially identified. notDefined
DetectedIssue _identifiedDateTime Extensions for identifiedDateTime Element
DetectedIssue identifiedPeriod The date or period when the detected issue was initially identified. Period
DetectedIssue author Individual or device responsible for the issue being raised. For example, a decision support application or a pharmacist conducting a medication review. Reference
DetectedIssue implicated Indicates the resource representing the current activity or proposed activity that is potentially problematic. Reference
DetectedIssue evidence Supporting evidence or manifestations that provide the basis for identifying the detected issue such as a GuidanceResponse or MeasureReport. DetectedIssue_Evidence
DetectedIssue detail A textual explanation of the detected issue. string
DetectedIssue _detail Extensions for detail Element
DetectedIssue reference The literature, knowledge-base or similar reference that describes the propensity for the detected issue identified. uri
DetectedIssue _reference Extensions for reference Element
DetectedIssue mitigation Indicates an action that has been taken or is committed to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting. Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action. DetectedIssue_Mitigation
DetectedIssue_Evidence id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DetectedIssue_Evidence extension 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. Extension
DetectedIssue_Evidence modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DetectedIssue_Evidence code A manifestation that led to the recording of this detected issue. CodeableConcept
DetectedIssue_Evidence detail Links to resources that constitute evidence for the detected issue such as a GuidanceResponse or MeasureReport. Reference
DetectedIssue_Mitigation id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DetectedIssue_Mitigation extension 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. Extension
DetectedIssue_Mitigation modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DetectedIssue_Mitigation action Describes the action that was taken or the observation that was made that reduces/eliminates the risk associated with the identified issue. CodeableConcept
DetectedIssue_Mitigation date Indicates when the mitigating action was documented. dateTime
DetectedIssue_Mitigation _date Extensions for date Element
DetectedIssue_Mitigation author Identifies the practitioner who determined the mitigation and takes responsibility for the mitigation step occurring. Reference
Device resourceType This is a Device resource Device
Device id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
Device meta 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. Meta
Device implicitRules 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. uri
Device _implicitRules Extensions for implicitRules Element
Device language The base language in which the resource is written. code
Device _language Extensions for language Element
Device text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
Device contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
Device extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
Device modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Device identifier Unique instance identifiers assigned to a device by manufacturers other organizations or owners. Identifier
Device definition The reference to the definition for the device. Reference
Device udiCarrier Unique device identifier (UDI) assigned to device label or package. Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold. Device_UdiCarrier
Device status Status of the Device availability. enum values:
active
inactive
entered-in-error
unknown
Device _status Extensions for status Element
Device statusReason Reason for the dtatus of the Device availability. CodeableConcept
Device distinctIdentifier The distinct identification string as required by regulation for a human cell, tissue, or cellular and tissue-based product. string
Device _distinctIdentifier Extensions for distinctIdentifier Element
Device manufacturer A name of the manufacturer. string
Device _manufacturer Extensions for manufacturer Element
Device manufactureDate The date and time when the device was manufactured. dateTime
Device _manufactureDate Extensions for manufactureDate Element
Device expirationDate The date and time beyond which this device is no longer valid or should not be used (if applicable). dateTime
Device _expirationDate Extensions for expirationDate Element
Device lotNumber Lot number assigned by the manufacturer. string
Device _lotNumber Extensions for lotNumber Element
Device serialNumber The serial number assigned by the organization when the device was manufactured. string
Device _serialNumber Extensions for serialNumber Element
Device deviceName This represents the manufacturer's name of the device as provided by the device, from a UDI label, or by a person describing the Device. This typically would be used when a person provides the name(s) or when the device represents one of the names available from DeviceDefinition. Device_DeviceName
Device modelNumber The model number for the device. string
Device _modelNumber Extensions for modelNumber Element
Device partNumber The part number of the device. string
Device _partNumber Extensions for partNumber Element
Device type The kind or type of device. CodeableConcept
Device specialization The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication. Device_Specialization
Device version The actual design of the device or software version running on the device. Device_Version
Device property The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties. Device_Property
Device patient Patient information, If the device is affixed to a person. Reference
Device owner An organization that is responsible for the provision and ongoing maintenance of the device. Reference
Device contact Contact details for an organization or a particular human that is responsible for the device. ContactPoint
Device location The place where the device can be found. Reference
Device url A network address on which the device may be contacted directly. uri
Device _url Extensions for url Element
Device note Descriptive information, usage information or implantation information that is not captured in an existing element. Annotation
Device safety Provides additional safety characteristics about a medical device. For example devices containing latex. CodeableConcept
Device parent The parent device. Reference
DeviceDefinition resourceType This is a DeviceDefinition resource DeviceDefinition
DeviceDefinition id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
DeviceDefinition meta 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. Meta
DeviceDefinition implicitRules 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. uri
DeviceDefinition _implicitRules Extensions for implicitRules Element
DeviceDefinition language The base language in which the resource is written. code
DeviceDefinition _language Extensions for language Element
DeviceDefinition text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
DeviceDefinition contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
DeviceDefinition extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
DeviceDefinition modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceDefinition identifier Unique instance identifiers assigned to a device by the software, manufacturers, other organizations or owners. For example: handle ID. Identifier
DeviceDefinition udiDeviceIdentifier Unique device identifier (UDI) assigned to device label or package. Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold. DeviceDefinition_UdiDeviceIdentifier
DeviceDefinition manufacturerString A name of the manufacturer. notDefined
DeviceDefinition _manufacturerString Extensions for manufacturerString Element
DeviceDefinition manufacturerReference A name of the manufacturer. Reference
DeviceDefinition deviceName A name given to the device to identify it. DeviceDefinition_DeviceName
DeviceDefinition modelNumber The model number for the device. string
DeviceDefinition _modelNumber Extensions for modelNumber Element
DeviceDefinition type What kind of device or device system this is. CodeableConcept
DeviceDefinition specialization The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication. DeviceDefinition_Specialization
DeviceDefinition version The available versions of the device, e.g., software versions. string
DeviceDefinition _version Extensions for version Element
DeviceDefinition safety Safety characteristics of the device. CodeableConcept
DeviceDefinition shelfLifeStorage Shelf Life and storage information. ProductShelfLife
DeviceDefinition physicalCharacteristics Dimensions, color etc. ProdCharacteristic
DeviceDefinition languageCode Language code for the human-readable text strings produced by the device (all supported). CodeableConcept
DeviceDefinition capability Device capabilities. DeviceDefinition_Capability
DeviceDefinition property The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties. DeviceDefinition_Property
DeviceDefinition owner An organization that is responsible for the provision and ongoing maintenance of the device. Reference
DeviceDefinition contact Contact details for an organization or a particular human that is responsible for the device. ContactPoint
DeviceDefinition url A network address on which the device may be contacted directly. uri
DeviceDefinition _url Extensions for url Element
DeviceDefinition onlineInformation Access to on-line information about the device. uri
DeviceDefinition _onlineInformation Extensions for onlineInformation Element
DeviceDefinition note Descriptive information, usage information or implantation information that is not captured in an existing element. Annotation
DeviceDefinition quantity The quantity of the device present in the packaging (e.g. the number of devices present in a pack, or the number of devices in the same package of the medicinal product). Quantity
DeviceDefinition parentDevice The parent device it can be part of. Reference
DeviceDefinition material A substance used to create the material(s) of which the device is made. DeviceDefinition_Material
DeviceDefinition_Capability id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DeviceDefinition_Capability extension 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. Extension
DeviceDefinition_Capability modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceDefinition_Capability type Type of capability. CodeableConcept
DeviceDefinition_Capability description Description of capability. CodeableConcept
DeviceDefinition_DeviceName id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DeviceDefinition_DeviceName extension 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. Extension
DeviceDefinition_DeviceName modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceDefinition_DeviceName name The name of the device. string
DeviceDefinition_DeviceName _name Extensions for name Element
DeviceDefinition_DeviceName type The type of deviceName. UDILabelName | UserFriendlyName | PatientReportedName | ManufactureDeviceName | ModelName. enum values:
udi-label-name
user-friendly-name
patient-reported-name
manufacturer-name
model-name
other
DeviceDefinition_DeviceName _type Extensions for type Element
DeviceDefinition_Material id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DeviceDefinition_Material extension 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. Extension
DeviceDefinition_Material modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceDefinition_Material substance The substance. CodeableConcept
DeviceDefinition_Material alternate Indicates an alternative material of the device. boolean
DeviceDefinition_Material _alternate Extensions for alternate Element
DeviceDefinition_Material allergenicIndicator Whether the substance is a known or suspected allergen. boolean
DeviceDefinition_Material _allergenicIndicator Extensions for allergenicIndicator Element
DeviceDefinition_Property id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DeviceDefinition_Property extension 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. Extension
DeviceDefinition_Property modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceDefinition_Property type Code that specifies the property DeviceDefinitionPropetyCode (Extensible). CodeableConcept
DeviceDefinition_Property valueQuantity Property value as a quantity. Quantity
DeviceDefinition_Property valueCode Property value as a code, e.g., NTP4 (synced to NTP). CodeableConcept
DeviceDefinition_Specialization id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DeviceDefinition_Specialization extension 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. Extension
DeviceDefinition_Specialization modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceDefinition_Specialization systemType The standard that is used to operate and communicate. string
DeviceDefinition_Specialization _systemType Extensions for systemType Element
DeviceDefinition_Specialization version The version of the standard that is used to operate and communicate. string
DeviceDefinition_Specialization _version Extensions for version Element
DeviceDefinition_UdiDeviceIdentifier id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DeviceDefinition_UdiDeviceIdentifier extension 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. Extension
DeviceDefinition_UdiDeviceIdentifier modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceDefinition_UdiDeviceIdentifier deviceIdentifier The identifier that is to be associated with every Device that references this DeviceDefintiion for the issuer and jurisdication porvided in the DeviceDefinition.udiDeviceIdentifier. string
DeviceDefinition_UdiDeviceIdentifier _deviceIdentifier Extensions for deviceIdentifier Element
DeviceDefinition_UdiDeviceIdentifier issuer The organization that assigns the identifier algorithm. uri
DeviceDefinition_UdiDeviceIdentifier _issuer Extensions for issuer Element
DeviceDefinition_UdiDeviceIdentifier jurisdiction The jurisdiction to which the deviceIdentifier applies. uri
DeviceDefinition_UdiDeviceIdentifier _jurisdiction Extensions for jurisdiction Element
DeviceMetric resourceType This is a DeviceMetric resource DeviceMetric
DeviceMetric id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
DeviceMetric meta 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. Meta
DeviceMetric implicitRules 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. uri
DeviceMetric _implicitRules Extensions for implicitRules Element
DeviceMetric language The base language in which the resource is written. code
DeviceMetric _language Extensions for language Element
DeviceMetric text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
DeviceMetric contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
DeviceMetric extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
DeviceMetric modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceMetric identifier Unique instance identifiers assigned to a device by the device or gateway software, manufacturers, other organizations or owners. For example: handle ID. Identifier
DeviceMetric type Describes the type of the metric. For example: Heart Rate, PEEP Setting, etc. CodeableConcept
DeviceMetric unit Describes the unit that an observed value determined for this metric will have. For example: Percent, Seconds, etc. CodeableConcept
DeviceMetric source Describes the link to the Device that this DeviceMetric belongs to and that contains administrative device information such as manufacturer, serial number, etc. Reference
DeviceMetric parent Describes the link to the Device that this DeviceMetric belongs to and that provide information about the location of this DeviceMetric in the containment structure of the parent Device. An example would be a Device that represents a Channel. This reference can be used by a client application to distinguish DeviceMetrics that have the same type, but should be interpreted based on their containment location. Reference
DeviceMetric operationalStatus Indicates current operational state of the device. For example: On, Off, Standby, etc. enum values:
on
off
standby
entered-in-error
DeviceMetric _operationalStatus Extensions for operationalStatus Element
DeviceMetric color Describes the color representation for the metric. This is often used to aid clinicians to track and identify parameter types by color. In practice, consider a Patient Monitor that has ECG/HR and Pleth for example; the parameters are displayed in different characteristic colors, such as HR-blue, BP-green, and PR and SpO2- magenta. enum values:
black
red
green
yellow
blue
magenta
cyan
white
DeviceMetric _color Extensions for color Element
DeviceMetric category Indicates the category of the observation generation process. A DeviceMetric can be for example a setting, measurement, or calculation. enum values:
measurement
setting
calculation
unspecified
DeviceMetric _category Extensions for category Element
DeviceMetric measurementPeriod Describes the measurement repetition time. This is not necessarily the same as the update period. The measurement repetition time can range from milliseconds up to hours. An example for a measurement repetition time in the range of milliseconds is the sampling rate of an ECG. An example for a measurement repetition time in the range of hours is a NIBP that is triggered automatically every hour. The update period may be different than the measurement repetition time, if the device does not update the published observed value with the same frequency as it was measured. Timing
DeviceMetric calibration Describes the calibrations that have been performed or that are required to be performed. DeviceMetric_Calibration
DeviceMetric_Calibration id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DeviceMetric_Calibration extension 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. Extension
DeviceMetric_Calibration modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceMetric_Calibration type Describes the type of the calibration method. enum values:
unspecified
offset
gain
two-point
DeviceMetric_Calibration _type Extensions for type Element
DeviceMetric_Calibration state Describes the state of the calibration. enum values:
not-calibrated
calibration-required
calibrated
unspecified
DeviceMetric_Calibration _state Extensions for state Element
DeviceMetric_Calibration time Describes the time last calibration has been performed. instant
DeviceMetric_Calibration _time Extensions for time Element
DeviceRequest resourceType This is a DeviceRequest resource DeviceRequest
DeviceRequest id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
DeviceRequest meta 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. Meta
DeviceRequest implicitRules 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. uri
DeviceRequest _implicitRules Extensions for implicitRules Element
DeviceRequest language The base language in which the resource is written. code
DeviceRequest _language Extensions for language Element
DeviceRequest text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
DeviceRequest contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
DeviceRequest extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
DeviceRequest modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceRequest identifier Identifiers assigned to this order by the orderer or by the receiver. Identifier
DeviceRequest instantiatesCanonical The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest. canonical
DeviceRequest instantiatesUri The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest. uri
DeviceRequest _instantiatesUri Extensions for instantiatesUri Element
DeviceRequest basedOn Plan/proposal/order fulfilled by this request. Reference
DeviceRequest priorRequest The request takes the place of the referenced completed or terminated request(s). Reference
DeviceRequest groupIdentifier Composite request this is part of. Identifier
DeviceRequest status The status of the request. code
DeviceRequest _status Extensions for status Element
DeviceRequest intent Whether the request is a proposal, plan, an original order or a reflex order. code
DeviceRequest _intent Extensions for intent Element
DeviceRequest priority Indicates how quickly the {{title}} should be addressed with respect to other requests. code
DeviceRequest _priority Extensions for priority Element
DeviceRequest codeReference The details of the device to be used. Reference
DeviceRequest codeCodeableConcept The details of the device to be used. CodeableConcept
DeviceRequest parameter Specific parameters for the ordered item. For example, the prism value for lenses. DeviceRequest_Parameter
DeviceRequest subject The patient who will use the device. Reference
DeviceRequest encounter An encounter that provides additional context in which this request is made. Reference
DeviceRequest occurrenceDateTime The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". notDefined
DeviceRequest _occurrenceDateTime Extensions for occurrenceDateTime Element
DeviceRequest occurrencePeriod The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". Period
DeviceRequest occurrenceTiming The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". Timing
DeviceRequest authoredOn When the request transitioned to being actionable. dateTime
DeviceRequest _authoredOn Extensions for authoredOn Element
DeviceRequest requester The individual who initiated the request and has responsibility for its activation. Reference
DeviceRequest performerType Desired type of performer for doing the diagnostic testing. CodeableConcept
DeviceRequest performer The desired performer for doing the diagnostic testing. Reference
DeviceRequest reasonCode Reason or justification for the use of this device. CodeableConcept
DeviceRequest reasonReference Reason or justification for the use of this device. Reference
DeviceRequest insurance Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service. Reference
DeviceRequest supportingInfo Additional clinical information about the patient that may influence the request fulfilment. For example, this may include where on the subject's body the device will be used (i.e. the target site). Reference
DeviceRequest note Details about this request that were not represented at all or sufficiently in one of the attributes provided in a class. These may include for example a comment, an instruction, or a note associated with the statement. Annotation
DeviceRequest relevantHistory Key events in the history of the request. Reference
DeviceRequest_Parameter id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DeviceRequest_Parameter extension 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. Extension
DeviceRequest_Parameter modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceRequest_Parameter code A code or string that identifies the device detail being asserted. CodeableConcept
DeviceRequest_Parameter valueCodeableConcept The value of the device detail. CodeableConcept
DeviceRequest_Parameter valueQuantity The value of the device detail. Quantity
DeviceRequest_Parameter valueRange The value of the device detail. Range
DeviceRequest_Parameter valueBoolean The value of the device detail. notDefined
DeviceRequest_Parameter _valueBoolean Extensions for valueBoolean Element
DeviceUseStatement resourceType This is a DeviceUseStatement resource DeviceUseStatement
DeviceUseStatement id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
DeviceUseStatement meta 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. Meta
DeviceUseStatement implicitRules 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. uri
DeviceUseStatement _implicitRules Extensions for implicitRules Element
DeviceUseStatement language The base language in which the resource is written. code
DeviceUseStatement _language Extensions for language Element
DeviceUseStatement text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
DeviceUseStatement contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
DeviceUseStatement extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
DeviceUseStatement modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DeviceUseStatement identifier An external identifier for this statement such as an IRI. Identifier
DeviceUseStatement basedOn A plan, proposal or order that is fulfilled in whole or in part by this DeviceUseStatement. Reference
DeviceUseStatement status A code representing the patient or other source's judgment about the state of the device used that this statement is about. Generally this will be active or completed. enum values:
active
completed
entered-in-error
intended
stopped
on-hold
DeviceUseStatement _status Extensions for status Element
DeviceUseStatement subject The patient who used the device. Reference
DeviceUseStatement derivedFrom Allows linking the DeviceUseStatement to the underlying Request, or to other information that supports or is used to derive the DeviceUseStatement. Reference
DeviceUseStatement timingTiming How often the device was used. Timing
DeviceUseStatement timingPeriod How often the device was used. Period
DeviceUseStatement timingDateTime How often the device was used. notDefined
DeviceUseStatement _timingDateTime Extensions for timingDateTime Element
DeviceUseStatement recordedOn The time at which the statement was made/recorded. dateTime
DeviceUseStatement _recordedOn Extensions for recordedOn Element
DeviceUseStatement source Who reported the device was being used by the patient. Reference
DeviceUseStatement device The details of the device used. Reference
DeviceUseStatement reasonCode Reason or justification for the use of the device. CodeableConcept
DeviceUseStatement reasonReference Indicates another resource whose existence justifies this DeviceUseStatement. Reference
DeviceUseStatement bodySite Indicates the anotomic location on the subject's body where the device was used ( i.e. the target). CodeableConcept
DeviceUseStatement note Details about the device statement that were not represented at all or sufficiently in one of the attributes provided in a class. These may include for example a comment, an instruction, or a note associated with the statement. Annotation
Device_DeviceName id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Device_DeviceName extension 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. Extension
Device_DeviceName modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Device_DeviceName name The name of the device. string
Device_DeviceName _name Extensions for name Element
Device_DeviceName type The type of deviceName. UDILabelName | UserFriendlyName | PatientReportedName | ManufactureDeviceName | ModelName. enum values:
udi-label-name
user-friendly-name
patient-reported-name
manufacturer-name
model-name
other
Device_DeviceName _type Extensions for type Element
Device_Property id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Device_Property extension 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. Extension
Device_Property modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Device_Property type Code that specifies the property DeviceDefinitionPropetyCode (Extensible). CodeableConcept
Device_Property valueQuantity Property value as a quantity. Quantity
Device_Property valueCode Property value as a code, e.g., NTP4 (synced to NTP). CodeableConcept
Device_Specialization id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Device_Specialization extension 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. Extension
Device_Specialization modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Device_Specialization systemType The standard that is used to operate and communicate. CodeableConcept
Device_Specialization version The version of the standard that is used to operate and communicate. string
Device_Specialization _version Extensions for version Element
Device_UdiCarrier id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Device_UdiCarrier extension 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. Extension
Device_UdiCarrier modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Device_UdiCarrier deviceIdentifier The device identifier (DI) is a mandatory, fixed portion of a UDI that identifies the labeler and the specific version or model of a device. string
Device_UdiCarrier _deviceIdentifier Extensions for deviceIdentifier Element
Device_UdiCarrier issuer Organization that is charged with issuing UDIs for devices. For example, the US FDA issuers include : 1) GS1: http://hl7.org/fhir/NamingSystem/gs1-di, 2) HIBCC: http://hl7.org/fhir/NamingSystem/hibcc-dI, 3) ICCBBA for blood containers: http://hl7.org/fhir/NamingSystem/iccbba-blood-di, 4) ICCBA for other devices: http://hl7.org/fhir/NamingSystem/iccbba-other-di. uri
Device_UdiCarrier _issuer Extensions for issuer Element
Device_UdiCarrier jurisdiction The identity of the authoritative source for UDI generation within a jurisdiction. All UDIs are globally unique within a single namespace with the appropriate repository uri as the system. For example, UDIs of devices managed in the U.S. by the FDA, the value is http://hl7.org/fhir/NamingSystem/fda-udi. uri
Device_UdiCarrier _jurisdiction Extensions for jurisdiction Element
Device_UdiCarrier carrierAIDC The full UDI carrier of the Automatic Identification and Data Capture (AIDC) technology representation of the barcode string as printed on the packaging of the device - e.g., a barcode or RFID. Because of limitations on character sets in XML and the need to round-trip JSON data through XML, AIDC Formats *SHALL* be base64 encoded. base64Binary
Device_UdiCarrier _carrierAIDC Extensions for carrierAIDC Element
Device_UdiCarrier carrierHRF The full UDI carrier as the human readable form (HRF) representation of the barcode string as printed on the packaging of the device. string
Device_UdiCarrier _carrierHRF Extensions for carrierHRF Element
Device_UdiCarrier entryType A coded entry to indicate how the data was entered. enum values:
barcode
rfid
manual
card
self-reported
unknown
Device_UdiCarrier _entryType Extensions for entryType Element
Device_Version id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Device_Version extension 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. Extension
Device_Version modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Device_Version type The type of the device version. CodeableConcept
Device_Version component A single component of the device version. Identifier
Device_Version value The version text. string
Device_Version _value Extensions for value Element
DiagnosticReport resourceType This is a DiagnosticReport resource DiagnosticReport
DiagnosticReport id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
DiagnosticReport meta 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. Meta
DiagnosticReport implicitRules 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. uri
DiagnosticReport _implicitRules Extensions for implicitRules Element
DiagnosticReport language The base language in which the resource is written. code
DiagnosticReport _language Extensions for language Element
DiagnosticReport text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
DiagnosticReport contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
DiagnosticReport extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
DiagnosticReport modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DiagnosticReport identifier Identifiers assigned to this report by the performer or other systems. Identifier
DiagnosticReport basedOn Details concerning a service requested. Reference
DiagnosticReport status The status of the diagnostic report. enum values:
registered
partial
preliminary
final
amended
corrected
appended
cancelled
entered-in-error
unknown
DiagnosticReport _status Extensions for status Element
DiagnosticReport category A code that classifies the clinical discipline, department or diagnostic service that created the report (e.g. cardiology, biochemistry, hematology, MRI). This is used for searching, sorting and display purposes. CodeableConcept
DiagnosticReport code A code or name that describes this diagnostic report. CodeableConcept
DiagnosticReport subject The subject of the report. Usually, but not always, this is a patient. However, diagnostic services also perform analyses on specimens collected from a variety of other sources. Reference
DiagnosticReport encounter The healthcare event (e.g. a patient and healthcare provider interaction) which this DiagnosticReport is about. Reference
DiagnosticReport effectiveDateTime The time or time-period the observed values are related to. When the subject of the report is a patient, this is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself. notDefined
DiagnosticReport _effectiveDateTime Extensions for effectiveDateTime Element
DiagnosticReport effectivePeriod The time or time-period the observed values are related to. When the subject of the report is a patient, this is usually either the time of the procedure or of specimen collection(s), but very often the source of the date/time is not known, only the date/time itself. Period
DiagnosticReport issued The date and time that this version of the report was made available to providers, typically after the report was reviewed and verified. instant
DiagnosticReport _issued Extensions for issued Element
DiagnosticReport performer The diagnostic service that is responsible for issuing the report. Reference
DiagnosticReport resultsInterpreter The practitioner or organization that is responsible for the report's conclusions and interpretations. Reference
DiagnosticReport specimen Details about the specimens on which this diagnostic report is based. Reference
DiagnosticReport result [Observations](observation.html) that are part of this diagnostic report. Reference
DiagnosticReport imagingStudy One or more links to full details of any imaging performed during the diagnostic investigation. Typically, this is imaging performed by DICOM enabled modalities, but this is not required. A fully enabled PACS viewer can use this information to provide views of the source images. Reference
DiagnosticReport media A list of key images associated with this report. The images are generally created during the diagnostic process, and may be directly of the patient, or of treated specimens (i.e. slides of interest). DiagnosticReport_Media
DiagnosticReport conclusion Concise and clinically contextualized summary conclusion (interpretation/impression) of the diagnostic report. string
DiagnosticReport _conclusion Extensions for conclusion Element
DiagnosticReport conclusionCode One or more codes that represent the summary conclusion (interpretation/impression) of the diagnostic report. CodeableConcept
DiagnosticReport presentedForm Rich text representation of the entire result as issued by the diagnostic service. Multiple formats are allowed but they SHALL be semantically equivalent. Attachment
DiagnosticReport_Media id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DiagnosticReport_Media extension 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. Extension
DiagnosticReport_Media modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DiagnosticReport_Media comment A comment about the image. Typically, this is used to provide an explanation for why the image is included, or to draw the viewer's attention to important features. string
DiagnosticReport_Media _comment Extensions for comment Element
DiagnosticReport_Media link Reference to the image source. Reference
Distance id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Distance extension 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. Extension
Distance value The value of the measured amount. The value includes an implicit precision in the presentation of the value. decimal
Distance _value Extensions for value Element
Distance comparator How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value. enum values:
<
<=
>=
>
Distance _comparator Extensions for comparator Element
Distance unit A human-readable form of the unit. string
Distance _unit Extensions for unit Element
Distance system The identification of the system that provides the coded form of the unit. uri
Distance _system Extensions for system Element
Distance code A computer processable form of the unit in some unit representation system. code
Distance _code Extensions for code Element
DocumentManifest resourceType This is a DocumentManifest resource DocumentManifest
DocumentManifest id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
DocumentManifest meta 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. Meta
DocumentManifest implicitRules 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. uri
DocumentManifest _implicitRules Extensions for implicitRules Element
DocumentManifest language The base language in which the resource is written. code
DocumentManifest _language Extensions for language Element
DocumentManifest text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
DocumentManifest contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
DocumentManifest extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
DocumentManifest modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DocumentManifest masterIdentifier A single identifier that uniquely identifies this manifest. Principally used to refer to the manifest in non-FHIR contexts. Identifier
DocumentManifest identifier Other identifiers associated with the document manifest, including version independent identifiers. Identifier
DocumentManifest status The status of this document manifest. enum values:
current
superseded
entered-in-error
DocumentManifest _status Extensions for status Element
DocumentManifest type The code specifying the type of clinical activity that resulted in placing the associated content into the DocumentManifest. CodeableConcept
DocumentManifest subject Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case). Reference
DocumentManifest created When the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.). dateTime
DocumentManifest _created Extensions for created Element
DocumentManifest author Identifies who is the author of the manifest. Manifest author is not necessarly the author of the references included. Reference
DocumentManifest recipient A patient, practitioner, or organization for which this set of documents is intended. Reference
DocumentManifest source Identifies the source system, application, or software that produced the document manifest. uri
DocumentManifest _source Extensions for source Element
DocumentManifest description Human-readable description of the source document. This is sometimes known as the "title". string
DocumentManifest _description Extensions for description Element
DocumentManifest content The list of Resources that consist of the parts of this manifest. Reference
DocumentManifest related Related identifiers or resources associated with the DocumentManifest. DocumentManifest_Related
DocumentManifest_Related id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DocumentManifest_Related extension 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. Extension
DocumentManifest_Related modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DocumentManifest_Related identifier Related identifier to this DocumentManifest. For example, Order numbers, accession numbers, XDW workflow numbers. Identifier
DocumentManifest_Related ref Related Resource to this DocumentManifest. For example, Order, ServiceRequest, Procedure, EligibilityRequest, etc. Reference
DocumentReference resourceType This is a DocumentReference resource DocumentReference
DocumentReference id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
DocumentReference meta 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. Meta
DocumentReference implicitRules 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. uri
DocumentReference _implicitRules Extensions for implicitRules Element
DocumentReference language The base language in which the resource is written. code
DocumentReference _language Extensions for language Element
DocumentReference text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
DocumentReference contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
DocumentReference extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
DocumentReference modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DocumentReference masterIdentifier Document identifier as assigned by the source of the document. This identifier is specific to this version of the document. This unique identifier may be used elsewhere to identify this version of the document. Identifier
DocumentReference identifier Other identifiers associated with the document, including version independent identifiers. Identifier
DocumentReference status The status of this document reference. enum values:
current
superseded
entered-in-error
DocumentReference _status Extensions for status Element
DocumentReference docStatus The status of the underlying document. code
DocumentReference _docStatus Extensions for docStatus Element
DocumentReference type Specifies the particular kind of document referenced (e.g. History and Physical, Discharge Summary, Progress Note). This usually equates to the purpose of making the document referenced. CodeableConcept
DocumentReference category A categorization for the type of document referenced - helps for indexing and searching. This may be implied by or derived from the code specified in the DocumentReference.type. CodeableConcept
DocumentReference subject Who or what the document is about. The document can be about a person, (patient or healthcare practitioner), a device (e.g. a machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure). Reference
DocumentReference date When the document reference was created. instant
DocumentReference _date Extensions for date Element
DocumentReference author Identifies who is responsible for adding the information to the document. Reference
DocumentReference authenticator Which person or organization authenticates that this document is valid. Reference
DocumentReference custodian Identifies the organization or group who is responsible for ongoing maintenance of and access to the document. Reference
DocumentReference relatesTo Relationships that this document has with other document references that already exist. DocumentReference_RelatesTo
DocumentReference description Human-readable description of the source document. string
DocumentReference _description Extensions for description Element
DocumentReference securityLabel A set of Security-Tag codes specifying the level of privacy/security of the Document. Note that DocumentReference.meta.security contains the security labels of the "reference" to the document, while DocumentReference.securityLabel contains a snapshot of the security labels on the document the reference refers to. CodeableConcept
DocumentReference content The document and format referenced. There may be multiple content element repetitions, each with a different format. DocumentReference_Content
DocumentReference context The clinical context in which the document was prepared. DocumentReference_Context
DocumentReference_Content id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DocumentReference_Content extension 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. Extension
DocumentReference_Content modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DocumentReference_Content attachment The document or URL of the document along with critical metadata to prove content has integrity. Attachment
DocumentReference_Content format An identifier of the document encoding, structure, and template that the document conforms to beyond the base format indicated in the mimeType. Coding
DocumentReference_Context id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DocumentReference_Context extension 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. Extension
DocumentReference_Context modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DocumentReference_Context encounter Describes the clinical encounter or type of care that the document content is associated with. Reference
DocumentReference_Context event This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the type Code, such as a "History and Physical Report" in which the procedure being documented is necessarily a "History and Physical" act. CodeableConcept
DocumentReference_Context period The time period over which the service that is described by the document was provided. Period
DocumentReference_Context facilityType The kind of facility where the patient was seen. CodeableConcept
DocumentReference_Context practiceSetting This property may convey specifics about the practice setting where the content was created, often reflecting the clinical specialty. CodeableConcept
DocumentReference_Context sourcePatientInfo The Patient Information as known when the document was published. May be a reference to a version specific, or contained. Reference
DocumentReference_Context related Related identifiers or resources associated with the DocumentReference. Reference
DocumentReference_RelatesTo id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
DocumentReference_RelatesTo extension 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. Extension
DocumentReference_RelatesTo modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
DocumentReference_RelatesTo code The type of relationship that this document has with anther document. enum values:
replaces
transforms
signs
appends
DocumentReference_RelatesTo _code Extensions for code Element
DocumentReference_RelatesTo target The target document of this relationship. Reference
Dosage id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Dosage extension 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. Extension
Dosage modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Dosage sequence Indicates the order in which the dosage instructions should be applied or interpreted. integer
Dosage _sequence Extensions for sequence Element
Dosage text Free text dosage instructions e.g. SIG. string
Dosage _text Extensions for text Element
Dosage additionalInstruction Supplemental instructions to the patient on how to take the medication (e.g. "with meals" or"take half to one hour before food") or warnings for the patient about the medication (e.g. "may cause drowsiness" or "avoid exposure of skin to direct sunlight or sunlamps"). CodeableConcept
Dosage patientInstruction Instructions in terms that are understood by the patient or consumer. string
Dosage _patientInstruction Extensions for patientInstruction Element
Dosage timing When medication should be administered. Timing
Dosage asNeededBoolean Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept). notDefined
Dosage _asNeededBoolean Extensions for asNeededBoolean Element
Dosage asNeededCodeableConcept Indicates whether the Medication is only taken when needed within a specific dosing schedule (Boolean option), or it indicates the precondition for taking the Medication (CodeableConcept). CodeableConcept
Dosage site Body site to administer to. CodeableConcept
Dosage route How drug should enter body. CodeableConcept
Dosage method Technique for administering medication. CodeableConcept
Dosage doseAndRate The amount of medication administered. Dosage_DoseAndRate
Dosage maxDosePerPeriod Upper limit on medication per unit of time. Ratio
Dosage maxDosePerAdministration Upper limit on medication per administration. Quantity
Dosage maxDosePerLifetime Upper limit on medication per lifetime of the patient. Quantity
Dosage_DoseAndRate id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Dosage_DoseAndRate extension 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. Extension
Dosage_DoseAndRate modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
Dosage_DoseAndRate type The kind of dose or rate specified, for example, ordered or calculated. CodeableConcept
Dosage_DoseAndRate doseRange Amount of medication per dose. Range
Dosage_DoseAndRate doseQuantity Amount of medication per dose. Quantity
Dosage_DoseAndRate rateRatio Amount of medication per unit of time. Ratio
Dosage_DoseAndRate rateRange Amount of medication per unit of time. Range
Dosage_DoseAndRate rateQuantity Amount of medication per unit of time. Quantity
Duration id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Duration extension 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. Extension
Duration value The value of the measured amount. The value includes an implicit precision in the presentation of the value. decimal
Duration _value Extensions for value Element
Duration comparator How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value. enum values:
<
<=
>=
>
Duration _comparator Extensions for comparator Element
Duration unit A human-readable form of the unit. string
Duration _unit Extensions for unit Element
Duration system The identification of the system that provides the coded form of the unit. uri
Duration _system Extensions for system Element
Duration code A computer processable form of the unit in some unit representation system. code
Duration _code Extensions for code Element
EffectEvidenceSynthesis resourceType This is a EffectEvidenceSynthesis resource EffectEvidenceSynthesis
EffectEvidenceSynthesis id The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. id
EffectEvidenceSynthesis meta 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. Meta
EffectEvidenceSynthesis implicitRules 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. uri
EffectEvidenceSynthesis _implicitRules Extensions for implicitRules Element
EffectEvidenceSynthesis language The base language in which the resource is written. code
EffectEvidenceSynthesis _language Extensions for language Element
EffectEvidenceSynthesis text A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. Narrative
EffectEvidenceSynthesis contained These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. ResourceList
EffectEvidenceSynthesis extension May be used to represent additional information that is not part of the basic definition of the resource. 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. Extension
EffectEvidenceSynthesis modifierExtension May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
EffectEvidenceSynthesis url An absolute URI that is used to identify this effect evidence synthesis when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this effect evidence synthesis is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the effect evidence synthesis is stored on different servers. uri
EffectEvidenceSynthesis _url Extensions for url Element
EffectEvidenceSynthesis identifier A formal identifier that is used to identify this effect evidence synthesis when it is represented in other formats, or referenced in a specification, model, design or an instance. Identifier
EffectEvidenceSynthesis version The identifier that is used to identify this version of the effect evidence synthesis when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the effect evidence synthesis author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence. string
EffectEvidenceSynthesis _version Extensions for version Element
EffectEvidenceSynthesis name A natural language name identifying the effect evidence synthesis. This name should be usable as an identifier for the module by machine processing applications such as code generation. string
EffectEvidenceSynthesis _name Extensions for name Element
EffectEvidenceSynthesis title A short, descriptive, user-friendly title for the effect evidence synthesis. string
EffectEvidenceSynthesis _title Extensions for title Element
EffectEvidenceSynthesis status The status of this effect evidence synthesis. Enables tracking the life-cycle of the content. enum values:
draft
active
retired
unknown
EffectEvidenceSynthesis _status Extensions for status Element
EffectEvidenceSynthesis date The date (and optionally time) when the effect evidence synthesis was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the effect evidence synthesis changes. dateTime
EffectEvidenceSynthesis _date Extensions for date Element
EffectEvidenceSynthesis publisher The name of the organization or individual that published the effect evidence synthesis. string
EffectEvidenceSynthesis _publisher Extensions for publisher Element
EffectEvidenceSynthesis contact Contact details to assist a user in finding and communicating with the publisher. ContactDetail
EffectEvidenceSynthesis description A free text natural language description of the effect evidence synthesis from a consumer's perspective. markdown
EffectEvidenceSynthesis _description Extensions for description Element
EffectEvidenceSynthesis note A human-readable string to clarify or explain concepts about the resource. Annotation
EffectEvidenceSynthesis useContext The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate effect evidence synthesis instances. UsageContext
EffectEvidenceSynthesis jurisdiction A legal or geographic region in which the effect evidence synthesis is intended to be used. CodeableConcept
EffectEvidenceSynthesis copyright A copyright statement relating to the effect evidence synthesis and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the effect evidence synthesis. markdown
EffectEvidenceSynthesis _copyright Extensions for copyright Element
EffectEvidenceSynthesis approvalDate The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage. date
EffectEvidenceSynthesis _approvalDate Extensions for approvalDate Element
EffectEvidenceSynthesis lastReviewDate The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date. date
EffectEvidenceSynthesis _lastReviewDate Extensions for lastReviewDate Element
EffectEvidenceSynthesis effectivePeriod The period during which the effect evidence synthesis content was or is planned to be in active use. Period
EffectEvidenceSynthesis topic Descriptive topics related to the content of the EffectEvidenceSynthesis. Topics provide a high-level categorization grouping types of EffectEvidenceSynthesiss that can be useful for filtering and searching. CodeableConcept
EffectEvidenceSynthesis author An individiual or organization primarily involved in the creation and maintenance of the content. ContactDetail
EffectEvidenceSynthesis editor An individual or organization primarily responsible for internal coherence of the content. ContactDetail
EffectEvidenceSynthesis reviewer An individual or organization primarily responsible for review of some aspect of the content. ContactDetail
EffectEvidenceSynthesis endorser An individual or organization responsible for officially endorsing the content for use in some setting. ContactDetail
EffectEvidenceSynthesis relatedArtifact Related artifacts such as additional documentation, justification, or bibliographic references. RelatedArtifact
EffectEvidenceSynthesis synthesisType Type of synthesis eg meta-analysis. CodeableConcept
EffectEvidenceSynthesis studyType Type of study eg randomized trial. CodeableConcept
EffectEvidenceSynthesis population A reference to a EvidenceVariable resource that defines the population for the research. Reference
EffectEvidenceSynthesis exposure A reference to a EvidenceVariable resource that defines the exposure for the research. Reference
EffectEvidenceSynthesis exposureAlternative A reference to a EvidenceVariable resource that defines the comparison exposure for the research. Reference
EffectEvidenceSynthesis outcome A reference to a EvidenceVariable resomece that defines the outcome for the research. Reference
EffectEvidenceSynthesis sampleSize A description of the size of the sample involved in the synthesis. EffectEvidenceSynthesis_SampleSize
EffectEvidenceSynthesis resultsByExposure A description of the results for each exposure considered in the effect estimate. EffectEvidenceSynthesis_ResultsByExposure
EffectEvidenceSynthesis effectEstimate The estimated effect of the exposure variant. EffectEvidenceSynthesis_EffectEstimate
EffectEvidenceSynthesis certainty A description of the certainty of the effect estimate. EffectEvidenceSynthesis_Certainty
EffectEvidenceSynthesis_Certainty id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
EffectEvidenceSynthesis_Certainty extension 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. Extension
EffectEvidenceSynthesis_Certainty modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
EffectEvidenceSynthesis_Certainty rating A rating of the certainty of the effect estimate. CodeableConcept
EffectEvidenceSynthesis_Certainty note A human-readable string to clarify or explain concepts about the resource. Annotation
EffectEvidenceSynthesis_Certainty certaintySubcomponent A description of a component of the overall certainty. EffectEvidenceSynthesis_CertaintySubcomponent
EffectEvidenceSynthesis_CertaintySubcomponent id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
EffectEvidenceSynthesis_CertaintySubcomponent extension 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. Extension
EffectEvidenceSynthesis_CertaintySubcomponent modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
EffectEvidenceSynthesis_CertaintySubcomponent type Type of subcomponent of certainty rating. CodeableConcept
EffectEvidenceSynthesis_CertaintySubcomponent rating A rating of a subcomponent of rating certainty. CodeableConcept
EffectEvidenceSynthesis_CertaintySubcomponent note A human-readable string to clarify or explain concepts about the resource. Annotation
EffectEvidenceSynthesis_EffectEstimate id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
EffectEvidenceSynthesis_EffectEstimate extension 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. Extension
EffectEvidenceSynthesis_EffectEstimate modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
EffectEvidenceSynthesis_EffectEstimate description Human-readable summary of effect estimate. string
EffectEvidenceSynthesis_EffectEstimate _description Extensions for description Element
EffectEvidenceSynthesis_EffectEstimate type Examples include relative risk and mean difference. CodeableConcept
EffectEvidenceSynthesis_EffectEstimate variantState Used to define variant exposure states such as low-risk state. CodeableConcept
EffectEvidenceSynthesis_EffectEstimate value The point estimate of the effect estimate. decimal
EffectEvidenceSynthesis_EffectEstimate _value Extensions for value Element
EffectEvidenceSynthesis_EffectEstimate unitOfMeasure Specifies the UCUM unit for the outcome. CodeableConcept
EffectEvidenceSynthesis_EffectEstimate precisionEstimate A description of the precision of the estimate for the effect. EffectEvidenceSynthesis_PrecisionEstimate
EffectEvidenceSynthesis_PrecisionEstimate id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
EffectEvidenceSynthesis_PrecisionEstimate extension 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. Extension
EffectEvidenceSynthesis_PrecisionEstimate modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
EffectEvidenceSynthesis_PrecisionEstimate type Examples include confidence interval and interquartile range. CodeableConcept
EffectEvidenceSynthesis_PrecisionEstimate level Use 95 for a 95% confidence interval. decimal
EffectEvidenceSynthesis_PrecisionEstimate _level Extensions for level Element
EffectEvidenceSynthesis_PrecisionEstimate from Lower bound of confidence interval. decimal
EffectEvidenceSynthesis_PrecisionEstimate _from Extensions for from Element
EffectEvidenceSynthesis_PrecisionEstimate to Upper bound of confidence interval. decimal
EffectEvidenceSynthesis_PrecisionEstimate _to Extensions for to Element
EffectEvidenceSynthesis_ResultsByExposure id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
EffectEvidenceSynthesis_ResultsByExposure extension 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. Extension
EffectEvidenceSynthesis_ResultsByExposure modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
EffectEvidenceSynthesis_ResultsByExposure description Human-readable summary of results by exposure state. string
EffectEvidenceSynthesis_ResultsByExposure _description Extensions for description Element
EffectEvidenceSynthesis_ResultsByExposure exposureState Whether these results are for the exposure state or alternative exposure state. enum values:
exposure
exposure-alternative
EffectEvidenceSynthesis_ResultsByExposure _exposureState Extensions for exposureState Element
EffectEvidenceSynthesis_ResultsByExposure variantState Used to define variant exposure states such as low-risk state. CodeableConcept
EffectEvidenceSynthesis_ResultsByExposure riskEvidenceSynthesis Reference to a RiskEvidenceSynthesis resource. Reference
EffectEvidenceSynthesis_SampleSize id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
EffectEvidenceSynthesis_SampleSize extension 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. Extension
EffectEvidenceSynthesis_SampleSize modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
EffectEvidenceSynthesis_SampleSize description Human-readable summary of sample size. string
EffectEvidenceSynthesis_SampleSize _description Extensions for description Element
EffectEvidenceSynthesis_SampleSize numberOfStudies Number of studies included in this evidence synthesis. integer
EffectEvidenceSynthesis_SampleSize _numberOfStudies Extensions for numberOfStudies Element
EffectEvidenceSynthesis_SampleSize numberOfParticipants Number of participants included in this evidence synthesis. integer
EffectEvidenceSynthesis_SampleSize _numberOfParticipants Extensions for numberOfParticipants Element
Element id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
Element extension 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. Extension
ElementDefinition id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition extension 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. Extension
ElementDefinition modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition path The path identifies the element and is expressed as a "."-separated list of ancestor elements, beginning with the name of the resource or extension. string
ElementDefinition _path Extensions for path Element
ElementDefinition representation Codes that define how this element is represented in instances, when the deviation varies from the normal case. enum values:
xmlAttr
xmlText
typeAttr
cdaText
xhtml
ElementDefinition _representation Extensions for representation Element
ElementDefinition sliceName The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element. string
ElementDefinition _sliceName Extensions for sliceName Element
ElementDefinition sliceIsConstraining If true, indicates that this slice definition is constraining a slice definition with the same name in an inherited profile. If false, the slice is not overriding any slice in an inherited profile. If missing, the slice might or might not be overriding a slice in an inherited profile, depending on the sliceName. boolean
ElementDefinition _sliceIsConstraining Extensions for sliceIsConstraining Element
ElementDefinition label A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form. string
ElementDefinition _label Extensions for label Element
ElementDefinition code A code that has the same meaning as the element in a particular terminology. Coding
ElementDefinition slicing Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set). ElementDefinition_Slicing
ElementDefinition short A concise description of what this element means (e.g. for use in autogenerated summaries). string
ElementDefinition _short Extensions for short Element
ElementDefinition definition Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition). markdown
ElementDefinition _definition Extensions for definition Element
ElementDefinition comment Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment). markdown
ElementDefinition _comment Extensions for comment Element
ElementDefinition requirements This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element. markdown
ElementDefinition _requirements Extensions for requirements Element
ElementDefinition alias Identifies additional names by which this element might also be known. string
ElementDefinition _alias Extensions for alias Element
ElementDefinition min The minimum number of times this element SHALL appear in the instance. unsignedInt
ElementDefinition _min Extensions for min Element
ElementDefinition max The maximum number of times this element is permitted to appear in the instance. string
ElementDefinition _max Extensions for max Element
ElementDefinition base Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. When the element definition is not the original definition of an element - i.g. either in a constraint on another type, or for elements from a super type in a snap shot - then the information in provided in the element definition may be different to the base definition. On the original definition of the element, it will be same. ElementDefinition_Base
ElementDefinition contentReference Identifies an element defined elsewhere in the definition whose content rules should be applied to the current element. ContentReferences bring across all the rules that are in the ElementDefinition for the element, including definitions, cardinality constraints, bindings, invariants etc. uri
ElementDefinition _contentReference Extensions for contentReference Element
ElementDefinition type The data type or resource that the value of this element is permitted to be. ElementDefinition_Type
ElementDefinition defaultValueBase64Binary The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueBase64Binary Extensions for defaultValueBase64Binary Element
ElementDefinition defaultValueBoolean The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueBoolean Extensions for defaultValueBoolean Element
ElementDefinition defaultValueCanonical The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueCanonical Extensions for defaultValueCanonical Element
ElementDefinition defaultValueCode The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueCode Extensions for defaultValueCode Element
ElementDefinition defaultValueDate The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueDate Extensions for defaultValueDate Element
ElementDefinition defaultValueDateTime The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueDateTime Extensions for defaultValueDateTime Element
ElementDefinition defaultValueDecimal The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueDecimal Extensions for defaultValueDecimal Element
ElementDefinition defaultValueId The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueId Extensions for defaultValueId Element
ElementDefinition defaultValueInstant The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueInstant Extensions for defaultValueInstant Element
ElementDefinition defaultValueInteger The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueInteger Extensions for defaultValueInteger Element
ElementDefinition defaultValueMarkdown The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueMarkdown Extensions for defaultValueMarkdown Element
ElementDefinition defaultValueOid The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueOid Extensions for defaultValueOid Element
ElementDefinition defaultValuePositiveInt The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValuePositiveInt Extensions for defaultValuePositiveInt Element
ElementDefinition defaultValueString The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueString Extensions for defaultValueString Element
ElementDefinition defaultValueTime The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueTime Extensions for defaultValueTime Element
ElementDefinition defaultValueUnsignedInt The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueUnsignedInt Extensions for defaultValueUnsignedInt Element
ElementDefinition defaultValueUri The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueUri Extensions for defaultValueUri Element
ElementDefinition defaultValueUrl The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueUrl Extensions for defaultValueUrl Element
ElementDefinition defaultValueUuid The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). notDefined
ElementDefinition _defaultValueUuid Extensions for defaultValueUuid Element
ElementDefinition defaultValueAddress The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Address
ElementDefinition defaultValueAge The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Age
ElementDefinition defaultValueAnnotation The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Annotation
ElementDefinition defaultValueAttachment The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Attachment
ElementDefinition defaultValueCodeableConcept The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). CodeableConcept
ElementDefinition defaultValueCoding The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Coding
ElementDefinition defaultValueContactPoint The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). ContactPoint
ElementDefinition defaultValueCount The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Count
ElementDefinition defaultValueDistance The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Distance
ElementDefinition defaultValueDuration The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Duration
ElementDefinition defaultValueHumanName The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). HumanName
ElementDefinition defaultValueIdentifier The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Identifier
ElementDefinition defaultValueMoney The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Money
ElementDefinition defaultValuePeriod The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Period
ElementDefinition defaultValueQuantity The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Quantity
ElementDefinition defaultValueRange The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Range
ElementDefinition defaultValueRatio The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Ratio
ElementDefinition defaultValueReference The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Reference
ElementDefinition defaultValueSampledData The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). SampledData
ElementDefinition defaultValueSignature The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Signature
ElementDefinition defaultValueTiming The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Timing
ElementDefinition defaultValueContactDetail The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). ContactDetail
ElementDefinition defaultValueContributor The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Contributor
ElementDefinition defaultValueDataRequirement The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). DataRequirement
ElementDefinition defaultValueExpression The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Expression
ElementDefinition defaultValueParameterDefinition The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). ParameterDefinition
ElementDefinition defaultValueRelatedArtifact The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). RelatedArtifact
ElementDefinition defaultValueTriggerDefinition The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). TriggerDefinition
ElementDefinition defaultValueUsageContext The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). UsageContext
ElementDefinition defaultValueDosage The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Dosage
ElementDefinition meaningWhenMissing The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing'). markdown
ElementDefinition _meaningWhenMissing Extensions for meaningWhenMissing Element
ElementDefinition orderMeaning If present, indicates that the order of the repeating element has meaning and describes what that meaning is. If absent, it means that the order of the element has no meaning. string
ElementDefinition _orderMeaning Extensions for orderMeaning Element
ElementDefinition fixedBase64Binary Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedBase64Binary Extensions for fixedBase64Binary Element
ElementDefinition fixedBoolean Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedBoolean Extensions for fixedBoolean Element
ElementDefinition fixedCanonical Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedCanonical Extensions for fixedCanonical Element
ElementDefinition fixedCode Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedCode Extensions for fixedCode Element
ElementDefinition fixedDate Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedDate Extensions for fixedDate Element
ElementDefinition fixedDateTime Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedDateTime Extensions for fixedDateTime Element
ElementDefinition fixedDecimal Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedDecimal Extensions for fixedDecimal Element
ElementDefinition fixedId Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedId Extensions for fixedId Element
ElementDefinition fixedInstant Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedInstant Extensions for fixedInstant Element
ElementDefinition fixedInteger Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedInteger Extensions for fixedInteger Element
ElementDefinition fixedMarkdown Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedMarkdown Extensions for fixedMarkdown Element
ElementDefinition fixedOid Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedOid Extensions for fixedOid Element
ElementDefinition fixedPositiveInt Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedPositiveInt Extensions for fixedPositiveInt Element
ElementDefinition fixedString Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedString Extensions for fixedString Element
ElementDefinition fixedTime Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedTime Extensions for fixedTime Element
ElementDefinition fixedUnsignedInt Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedUnsignedInt Extensions for fixedUnsignedInt Element
ElementDefinition fixedUri Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedUri Extensions for fixedUri Element
ElementDefinition fixedUrl Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedUrl Extensions for fixedUrl Element
ElementDefinition fixedUuid Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. notDefined
ElementDefinition _fixedUuid Extensions for fixedUuid Element
ElementDefinition fixedAddress Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Address
ElementDefinition fixedAge Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Age
ElementDefinition fixedAnnotation Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Annotation
ElementDefinition fixedAttachment Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Attachment
ElementDefinition fixedCodeableConcept Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. CodeableConcept
ElementDefinition fixedCoding Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Coding
ElementDefinition fixedContactPoint Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. ContactPoint
ElementDefinition fixedCount Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Count
ElementDefinition fixedDistance Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Distance
ElementDefinition fixedDuration Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Duration
ElementDefinition fixedHumanName Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. HumanName
ElementDefinition fixedIdentifier Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Identifier
ElementDefinition fixedMoney Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Money
ElementDefinition fixedPeriod Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Period
ElementDefinition fixedQuantity Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Quantity
ElementDefinition fixedRange Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Range
ElementDefinition fixedRatio Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Ratio
ElementDefinition fixedReference Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Reference
ElementDefinition fixedSampledData Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. SampledData
ElementDefinition fixedSignature Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Signature
ElementDefinition fixedTiming Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Timing
ElementDefinition fixedContactDetail Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. ContactDetail
ElementDefinition fixedContributor Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Contributor
ElementDefinition fixedDataRequirement Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. DataRequirement
ElementDefinition fixedExpression Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Expression
ElementDefinition fixedParameterDefinition Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. ParameterDefinition
ElementDefinition fixedRelatedArtifact Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. RelatedArtifact
ElementDefinition fixedTriggerDefinition Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. TriggerDefinition
ElementDefinition fixedUsageContext Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. UsageContext
ElementDefinition fixedDosage Specifies a value that SHALL be exactly the value for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. Dosage
ElementDefinition patternBase64Binary Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternBase64Binary Extensions for patternBase64Binary Element
ElementDefinition patternBoolean Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternBoolean Extensions for patternBoolean Element
ElementDefinition patternCanonical Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternCanonical Extensions for patternCanonical Element
ElementDefinition patternCode Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternCode Extensions for patternCode Element
ElementDefinition patternDate Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternDate Extensions for patternDate Element
ElementDefinition patternDateTime Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternDateTime Extensions for patternDateTime Element
ElementDefinition patternDecimal Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternDecimal Extensions for patternDecimal Element
ElementDefinition patternId Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternId Extensions for patternId Element
ElementDefinition patternInstant Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternInstant Extensions for patternInstant Element
ElementDefinition patternInteger Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternInteger Extensions for patternInteger Element
ElementDefinition patternMarkdown Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternMarkdown Extensions for patternMarkdown Element
ElementDefinition patternOid Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternOid Extensions for patternOid Element
ElementDefinition patternPositiveInt Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternPositiveInt Extensions for patternPositiveInt Element
ElementDefinition patternString Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternString Extensions for patternString Element
ElementDefinition patternTime Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternTime Extensions for patternTime Element
ElementDefinition patternUnsignedInt Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternUnsignedInt Extensions for patternUnsignedInt Element
ElementDefinition patternUri Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternUri Extensions for patternUri Element
ElementDefinition patternUrl Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternUrl Extensions for patternUrl Element
ElementDefinition patternUuid Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. notDefined
ElementDefinition _patternUuid Extensions for patternUuid Element
ElementDefinition patternAddress Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Address
ElementDefinition patternAge Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Age
ElementDefinition patternAnnotation Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Annotation
ElementDefinition patternAttachment Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Attachment
ElementDefinition patternCodeableConcept Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. CodeableConcept
ElementDefinition patternCoding Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Coding
ElementDefinition patternContactPoint Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. ContactPoint
ElementDefinition patternCount Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Count
ElementDefinition patternDistance Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Distance
ElementDefinition patternDuration Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Duration
ElementDefinition patternHumanName Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. HumanName
ElementDefinition patternIdentifier Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Identifier
ElementDefinition patternMoney Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Money
ElementDefinition patternPeriod Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Period
ElementDefinition patternQuantity Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Quantity
ElementDefinition patternRange Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Range
ElementDefinition patternRatio Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Ratio
ElementDefinition patternReference Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Reference
ElementDefinition patternSampledData Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. SampledData
ElementDefinition patternSignature Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Signature
ElementDefinition patternTiming Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Timing
ElementDefinition patternContactDetail Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. ContactDetail
ElementDefinition patternContributor Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Contributor
ElementDefinition patternDataRequirement Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. DataRequirement
ElementDefinition patternExpression Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Expression
ElementDefinition patternParameterDefinition Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. ParameterDefinition
ElementDefinition patternRelatedArtifact Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. RelatedArtifact
ElementDefinition patternTriggerDefinition Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. TriggerDefinition
ElementDefinition patternUsageContext Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. UsageContext
ElementDefinition patternDosage Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example. When pattern[x] is used to constrain a primitive, it means that the value provided in the pattern[x] must match the instance value exactly. When pattern[x] is used to constrain an array, it means that each element provided in the pattern[x] array must (recursively) match at least one element from the instance array. When pattern[x] is used to constrain a complex object, it means that each property in the pattern must be present in the complex object, and its value must recursively match -- i.e., 1. If primitive: it must match exactly the pattern value 2. If a complex object: it must match (recursively) the pattern value 3. If an array: it must match (recursively) the pattern value. Dosage
ElementDefinition example A sample value for this element demonstrating the type of information that would typically be found in the element. ElementDefinition_Example
ElementDefinition minValueDate The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _minValueDate Extensions for minValueDate Element
ElementDefinition minValueDateTime The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _minValueDateTime Extensions for minValueDateTime Element
ElementDefinition minValueInstant The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _minValueInstant Extensions for minValueInstant Element
ElementDefinition minValueTime The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _minValueTime Extensions for minValueTime Element
ElementDefinition minValueDecimal The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _minValueDecimal Extensions for minValueDecimal Element
ElementDefinition minValueInteger The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _minValueInteger Extensions for minValueInteger Element
ElementDefinition minValuePositiveInt The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _minValuePositiveInt Extensions for minValuePositiveInt Element
ElementDefinition minValueUnsignedInt The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _minValueUnsignedInt Extensions for minValueUnsignedInt Element
ElementDefinition minValueQuantity The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. Quantity
ElementDefinition maxValueDate The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _maxValueDate Extensions for maxValueDate Element
ElementDefinition maxValueDateTime The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _maxValueDateTime Extensions for maxValueDateTime Element
ElementDefinition maxValueInstant The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _maxValueInstant Extensions for maxValueInstant Element
ElementDefinition maxValueTime The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _maxValueTime Extensions for maxValueTime Element
ElementDefinition maxValueDecimal The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _maxValueDecimal Extensions for maxValueDecimal Element
ElementDefinition maxValueInteger The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _maxValueInteger Extensions for maxValueInteger Element
ElementDefinition maxValuePositiveInt The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _maxValuePositiveInt Extensions for maxValuePositiveInt Element
ElementDefinition maxValueUnsignedInt The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. notDefined
ElementDefinition _maxValueUnsignedInt Extensions for maxValueUnsignedInt Element
ElementDefinition maxValueQuantity The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. Quantity
ElementDefinition maxLength Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element. integer
ElementDefinition _maxLength Extensions for maxLength Element
ElementDefinition condition A reference to an invariant that may make additional statements about the cardinality or value in the instance. id
ElementDefinition _condition Extensions for condition Element
ElementDefinition constraint Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance. ElementDefinition_Constraint
ElementDefinition mustSupport If true, implementations that produce or consume resources SHALL provide "support" for the element in some meaningful way. If false, the element may be ignored and not supported. If false, whether to populate or use the data element in any way is at the discretion of the implementation. boolean
ElementDefinition _mustSupport Extensions for mustSupport Element
ElementDefinition isModifier If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system. boolean
ElementDefinition _isModifier Extensions for isModifier Element
ElementDefinition isModifierReason Explains how that element affects the interpretation of the resource or element that contains it. string
ElementDefinition _isModifierReason Extensions for isModifierReason Element
ElementDefinition isSummary Whether the element should be included if a client requests a search with the parameter _summary=true. boolean
ElementDefinition _isSummary Extensions for isSummary Element
ElementDefinition binding Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string, uri). ElementDefinition_Binding
ElementDefinition mapping Identifies a concept from an external specification that roughly corresponds to this element. ElementDefinition_Mapping
ElementDefinition_Base id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition_Base extension 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. Extension
ElementDefinition_Base modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition_Base path The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a [[[StructureDefinition]]] without a StructureDefinition.base. string
ElementDefinition_Base _path Extensions for path Element
ElementDefinition_Base min Minimum cardinality of the base element identified by the path. unsignedInt
ElementDefinition_Base _min Extensions for min Element
ElementDefinition_Base max Maximum cardinality of the base element identified by the path. string
ElementDefinition_Base _max Extensions for max Element
ElementDefinition_Binding id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition_Binding extension 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. Extension
ElementDefinition_Binding modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition_Binding strength Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances. enum values:
required
extensible
preferred
example
ElementDefinition_Binding _strength Extensions for strength Element
ElementDefinition_Binding description Describes the intended use of this particular set of codes. string
ElementDefinition_Binding _description Extensions for description Element
ElementDefinition_Binding valueSet Refers to the value set that identifies the set of codes the binding refers to. canonical
ElementDefinition_Constraint id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition_Constraint extension 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. Extension
ElementDefinition_Constraint modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition_Constraint key Allows identification of which elements have their cardinalities impacted by the constraint. Will not be referenced for constraints that do not affect cardinality. id
ElementDefinition_Constraint _key Extensions for key Element
ElementDefinition_Constraint requirements Description of why this constraint is necessary or appropriate. string
ElementDefinition_Constraint _requirements Extensions for requirements Element
ElementDefinition_Constraint severity Identifies the impact constraint violation has on the conformance of the instance. enum values:
error
warning
ElementDefinition_Constraint _severity Extensions for severity Element
ElementDefinition_Constraint human Text that can be used to describe the constraint in messages identifying that the constraint has been violated. string
ElementDefinition_Constraint _human Extensions for human Element
ElementDefinition_Constraint expression A [FHIRPath](fhirpath.html) expression of constraint that can be executed to see if this constraint is met. string
ElementDefinition_Constraint _expression Extensions for expression Element
ElementDefinition_Constraint xpath An XPath expression of constraint that can be executed to see if this constraint is met. string
ElementDefinition_Constraint _xpath Extensions for xpath Element
ElementDefinition_Constraint source A reference to the original source of the constraint, for traceability purposes. canonical
ElementDefinition_Discriminator id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition_Discriminator extension 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. Extension
ElementDefinition_Discriminator modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition_Discriminator type How the element value is interpreted when discrimination is evaluated. enum values:
value
exists
pattern
type
profile
ElementDefinition_Discriminator _type Extensions for type Element
ElementDefinition_Discriminator path A FHIRPath expression, using [the simple subset of FHIRPath](fhirpath.html#simple), that is used to identify the element on which discrimination is based. string
ElementDefinition_Discriminator _path Extensions for path Element
ElementDefinition_Example id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition_Example extension 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. Extension
ElementDefinition_Example modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition_Example label Describes the purpose of this example amoung the set of examples. string
ElementDefinition_Example _label Extensions for label Element
ElementDefinition_Example valueBase64Binary The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueBase64Binary Extensions for valueBase64Binary Element
ElementDefinition_Example valueBoolean The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueBoolean Extensions for valueBoolean Element
ElementDefinition_Example valueCanonical The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueCanonical Extensions for valueCanonical Element
ElementDefinition_Example valueCode The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueCode Extensions for valueCode Element
ElementDefinition_Example valueDate The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueDate Extensions for valueDate Element
ElementDefinition_Example valueDateTime The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueDateTime Extensions for valueDateTime Element
ElementDefinition_Example valueDecimal The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueDecimal Extensions for valueDecimal Element
ElementDefinition_Example valueId The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueId Extensions for valueId Element
ElementDefinition_Example valueInstant The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueInstant Extensions for valueInstant Element
ElementDefinition_Example valueInteger The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueInteger Extensions for valueInteger Element
ElementDefinition_Example valueMarkdown The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueMarkdown Extensions for valueMarkdown Element
ElementDefinition_Example valueOid The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueOid Extensions for valueOid Element
ElementDefinition_Example valuePositiveInt The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valuePositiveInt Extensions for valuePositiveInt Element
ElementDefinition_Example valueString The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueString Extensions for valueString Element
ElementDefinition_Example valueTime The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueTime Extensions for valueTime Element
ElementDefinition_Example valueUnsignedInt The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueUnsignedInt Extensions for valueUnsignedInt Element
ElementDefinition_Example valueUri The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueUri Extensions for valueUri Element
ElementDefinition_Example valueUrl The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueUrl Extensions for valueUrl Element
ElementDefinition_Example valueUuid The actual value for the element, which must be one of the types allowed for this element. notDefined
ElementDefinition_Example _valueUuid Extensions for valueUuid Element
ElementDefinition_Example valueAddress The actual value for the element, which must be one of the types allowed for this element. Address
ElementDefinition_Example valueAge The actual value for the element, which must be one of the types allowed for this element. Age
ElementDefinition_Example valueAnnotation The actual value for the element, which must be one of the types allowed for this element. Annotation
ElementDefinition_Example valueAttachment The actual value for the element, which must be one of the types allowed for this element. Attachment
ElementDefinition_Example valueCodeableConcept The actual value for the element, which must be one of the types allowed for this element. CodeableConcept
ElementDefinition_Example valueCoding The actual value for the element, which must be one of the types allowed for this element. Coding
ElementDefinition_Example valueContactPoint The actual value for the element, which must be one of the types allowed for this element. ContactPoint
ElementDefinition_Example valueCount The actual value for the element, which must be one of the types allowed for this element. Count
ElementDefinition_Example valueDistance The actual value for the element, which must be one of the types allowed for this element. Distance
ElementDefinition_Example valueDuration The actual value for the element, which must be one of the types allowed for this element. Duration
ElementDefinition_Example valueHumanName The actual value for the element, which must be one of the types allowed for this element. HumanName
ElementDefinition_Example valueIdentifier The actual value for the element, which must be one of the types allowed for this element. Identifier
ElementDefinition_Example valueMoney The actual value for the element, which must be one of the types allowed for this element. Money
ElementDefinition_Example valuePeriod The actual value for the element, which must be one of the types allowed for this element. Period
ElementDefinition_Example valueQuantity The actual value for the element, which must be one of the types allowed for this element. Quantity
ElementDefinition_Example valueRange The actual value for the element, which must be one of the types allowed for this element. Range
ElementDefinition_Example valueRatio The actual value for the element, which must be one of the types allowed for this element. Ratio
ElementDefinition_Example valueReference The actual value for the element, which must be one of the types allowed for this element. Reference
ElementDefinition_Example valueSampledData The actual value for the element, which must be one of the types allowed for this element. SampledData
ElementDefinition_Example valueSignature The actual value for the element, which must be one of the types allowed for this element. Signature
ElementDefinition_Example valueTiming The actual value for the element, which must be one of the types allowed for this element. Timing
ElementDefinition_Example valueContactDetail The actual value for the element, which must be one of the types allowed for this element. ContactDetail
ElementDefinition_Example valueContributor The actual value for the element, which must be one of the types allowed for this element. Contributor
ElementDefinition_Example valueDataRequirement The actual value for the element, which must be one of the types allowed for this element. DataRequirement
ElementDefinition_Example valueExpression The actual value for the element, which must be one of the types allowed for this element. Expression
ElementDefinition_Example valueParameterDefinition The actual value for the element, which must be one of the types allowed for this element. ParameterDefinition
ElementDefinition_Example valueRelatedArtifact The actual value for the element, which must be one of the types allowed for this element. RelatedArtifact
ElementDefinition_Example valueTriggerDefinition The actual value for the element, which must be one of the types allowed for this element. TriggerDefinition
ElementDefinition_Example valueUsageContext The actual value for the element, which must be one of the types allowed for this element. UsageContext
ElementDefinition_Example valueDosage The actual value for the element, which must be one of the types allowed for this element. Dosage
ElementDefinition_Mapping id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition_Mapping extension 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. Extension
ElementDefinition_Mapping modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition_Mapping identity An internal reference to the definition of a mapping. id
ElementDefinition_Mapping _identity Extensions for identity Element
ElementDefinition_Mapping language Identifies the computable language in which mapping.map is expressed. code
ElementDefinition_Mapping _language Extensions for language Element
ElementDefinition_Mapping map Expresses what part of the target specification corresponds to this element. string
ElementDefinition_Mapping _map Extensions for map Element
ElementDefinition_Mapping comment Comments that provide information about the mapping or its use. string
ElementDefinition_Mapping _comment Extensions for comment Element
ElementDefinition_Slicing id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition_Slicing extension 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. Extension
ElementDefinition_Slicing modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition_Slicing discriminator Designates which child elements are used to discriminate between the slices when processing an instance. If one or more discriminators are provided, the value of the child elements in the instance data SHALL completely distinguish which slice the element in the resource matches based on the allowed values for those elements in each of the slices. ElementDefinition_Discriminator
ElementDefinition_Slicing description A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated. string
ElementDefinition_Slicing _description Extensions for description Element
ElementDefinition_Slicing ordered If the matching elements have to occur in the same order as defined in the profile. boolean
ElementDefinition_Slicing _ordered Extensions for ordered Element
ElementDefinition_Slicing rules Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end. enum values:
closed
open
openAtEnd
ElementDefinition_Slicing _rules Extensions for rules Element
ElementDefinition_Type id Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. string
ElementDefinition_Type extension 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. Extension
ElementDefinition_Type modifierExtension May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). Extension
ElementDefinition_Type code URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. "string" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models. uri
ElementDefinition_Type _code Extensions for code Element
ElementDefinition_Type profile Identifies a profile structure or implementation Guide that applies to the datatype this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the type SHALL conform to at least one profile defined in the implementation guide. canonical
ElementDefinition_Type targetProfile Used when the type is "Reference" or "canonical", and identifies a profile structure or implementation Guide that applies to the target of the reference this element refers to. If any profiles are specified, then the content must conform to at least one of them. The URL can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the target resource SHALL conform to at least one profile defined in the implementation guide. canonical
ElementDefinition_Type aggregation If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle. enum values:
contained
referenced
bundled
ElementDefinition_Type _aggregation Extensions for aggregation Element
ElementDefinition_Type versioning Whether this reference needs to be version specific or version independent, or whether either can be used. enum values:
either
independent
specific
ElementDefinition_Type _versioning Extensions for ver