GET Change History of ExplanationOfBenefit Resource by ID
get
oracle-fhir-server/fhir/ExplanationOfBenefit/{id}/_history
This endpoint supports retrieve the update history of ExplanationOfBenefit resource instance given its ID.
Request
Path Parameters
-
id(required): string
The resource IDExample:
123
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/fhir+json
200 Response
Success
Root Schema : schema
Type:
Show Source
object
-
_created: object
Element
Base definition for all elements in a resource.
-
_disposition: object
Element
Base definition for all elements in a resource.
-
_implicitRules: object
Element
Base definition for all elements in a resource.
-
_language: object
Element
Base definition for all elements in a resource.
-
_outcome: object
Element
Base definition for all elements in a resource.
-
_preAuthRef: array
_preAuthRef
Extensions for preAuthRef
-
_precedence: object
Element
Base definition for all elements in a resource.
-
_status: object
Element
Base definition for all elements in a resource.
-
_use: object
Element
Base definition for all elements in a resource.
-
accident: object
ExplanationOfBenefit_Accident
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
addItem: array
addItem
The first-tier service adjudications for payor added product or service lines.
-
adjudication: array
adjudication
The adjudication results which are presented at the header level rather than at the line-item or add-item levels.
-
benefitBalance: array
benefitBalance
Balance by Benefit Category.
-
benefitPeriod: object
Period
A time period defined by a start and end date and optionally time.
-
billablePeriod: object
Period
A time period defined by a start and end date and optionally time.
-
careTeam: array
careTeam
The members of the team who provided the products and services.
-
claim: object
Reference
A reference from one resource to another.
-
claimResponse: object
Reference
A reference from one resource to another.
-
contained: array
contained
These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, nor can they have their own independent transaction scope. This is allowed to be a Parameters resource if and only if it is referenced by a resource that provides context/meaning.
-
created: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates. -
decision: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
diagnosis: array
diagnosis
Information about diagnoses relevant to the claim items.
-
diagnosisRelatedGroup: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
disposition: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
encounter: array
encounter
Healthcare encounters related to this claim.
-
enterer: object
Reference
A reference from one resource to another.
-
event: array
event
Information code for an event with a corresponding date or period.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
facility: object
Reference
A reference from one resource to another.
-
form: object
Attachment
For referring to data content defined in other formats.
-
formCode: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
fundsReserve: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
fundsReserveRequested: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
id: string
Pattern:
^[A-Za-z0-9\-\.]{1,64}$
Any combination of letters, numerals, "-" and ".", with a length limit of 64 characters. (This might be an integer, an unprefixed OID, UUID or any other identifier pattern that meets these constraints.) Ids are case-insensitive. -
identifier: array
identifier
A unique identifier assigned to this explanation of benefit.
-
implicitRules: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
insurance: array
insurance
Financial instruments for reimbursement for the health care products and services specified on the claim.
-
insurer: object
Reference
A reference from one resource to another.
-
item: array
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.
-
language: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
meta: object
Meta
The metadata about a resource. This is content in the resource that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
-
modifierExtension: array
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 managable, 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).
-
originalPrescription: object
Reference
A reference from one resource to another.
-
outcome: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
patient(required): object
Reference
A reference from one resource to another.
-
patientPaid: object
Money
An amount of economic utility in some recognized currency.
-
payee: object
ExplanationOfBenefit_Payee
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
payment: object
ExplanationOfBenefit_Payment
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
preAuthRef: array
preAuthRef
Reference from the Insurer which is used in later communications which refers to this adjudication.
-
preAuthRefPeriod: array
preAuthRefPeriod
The timeframe during which the supplied preauthorization reference may be quoted on claims to obtain the adjudication as provided.
-
precedence: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
prescription: object
Reference
A reference from one resource to another.
-
priority: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
procedure: array
procedure
Procedures performed on the patient relevant to the billing items with the claim.
-
processNote: array
processNote
A note that describes or explains adjudication results in a human readable form.
-
provider: object
Reference
A reference from one resource to another.
-
referral: object
Reference
A reference from one resource to another.
- related: array related
-
resourceType(required):
This is a ExplanationOfBenefit resource
-
status: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
subType: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
supportingInfo: array
supportingInfo
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.
-
text: object
Narrative
A human-readable summary of the resource conveying the essential clinical and business information for the resource.
-
total: array
total
Categorized monetary totals for the adjudication.
-
traceNumber: array
traceNumber
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
-
type(required): object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
use: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents
Nested Schema : Element
Type:
object
Base definition for all elements in a resource.
Show Source
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : _preAuthRef
Type:
array
Extensions for preAuthRef
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : ExplanationOfBenefit_Accident
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_date: object
Element
Base definition for all elements in a resource.
-
date: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?$
A date or partial date (e.g. just year or year + month). There is no UTC offset. The format is a union of the schema types gYear, gYearMonth and date. Dates SHALL be valid dates. -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
locationAddress: object
Address
An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery. There are a variety of postal address formats defined around the world. The ISO21090-codedString may be used to provide a coded representation of the contents of strings in an Address.
-
locationReference: object
Reference
A reference from one resource to another.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
type: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : addItem
Type:
array
The first-tier service adjudications for payor added product or service lines.
Show Source
-
Array of:
object ExplanationOfBenefit_AddItem
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : adjudication
Type:
array
The adjudication results which are presented at the header level rather than at the line-item or add-item levels.
Show Source
-
Array of:
object ExplanationOfBenefit_Adjudication
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : benefitBalance
Type:
array
Balance by Benefit Category.
Show Source
-
Array of:
object ExplanationOfBenefit_BenefitBalance
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : Period
Type:
object
A time period defined by a start and end date and optionally time.
Show Source
-
_end: object
Element
Base definition for all elements in a resource.
-
_start: object
Element
Base definition for all elements in a resource.
-
end: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates. -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
start: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.
Nested Schema : careTeam
Type:
array
The members of the team who provided the products and services.
Show Source
-
Array of:
object ExplanationOfBenefit_CareTeam
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : Reference
Type:
object
A reference from one resource to another.
Show Source
-
_display: object
Element
Base definition for all elements in a resource.
-
_reference: object
Element
Base definition for all elements in a resource.
-
_type: object
Element
Base definition for all elements in a resource.
-
display: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
identifier: object
Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
-
reference: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
type: string
Pattern:
^\S*$
String of characters used to identify a name or a resource
Nested Schema : contained
Type:
array
These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, nor can they have their own independent transaction scope. This is allowed to be a Parameters resource if and only if it is referenced by a resource that provides context/meaning.
Show Source
-
Array of:
object ResourceList
One of FHIR Resource: Ref: FHIR R5 specification.
Nested Schema : CodeableConcept
Type:
object
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Show Source
-
_text: object
Element
Base definition for all elements in a resource.
-
coding: array
coding
A reference to a code defined by a terminology system.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
text: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : diagnosis
Type:
array
Information about diagnoses relevant to the claim items.
Show Source
-
Array of:
object ExplanationOfBenefit_Diagnosis
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : encounter
Type:
array
Healthcare encounters related to this claim.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : event
Type:
array
Information code for an event with a corresponding date or period.
Show Source
-
Array of:
object ExplanationOfBenefit_Event
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : Attachment
Type:
object
For referring to data content defined in other formats.
Show Source
-
_contentType: object
Element
Base definition for all elements in a resource.
-
_creation: object
Element
Base definition for all elements in a resource.
-
_data: object
Element
Base definition for all elements in a resource.
-
_duration: object
Element
Base definition for all elements in a resource.
-
_frames: object
Element
Base definition for all elements in a resource.
-
_hash: object
Element
Base definition for all elements in a resource.
-
_height: object
Element
Base definition for all elements in a resource.
-
_language: object
Element
Base definition for all elements in a resource.
-
_pages: object
Element
Base definition for all elements in a resource.
-
_size: object
Element
Base definition for all elements in a resource.
-
_title: object
Element
Base definition for all elements in a resource.
-
_url: object
Element
Base definition for all elements in a resource.
-
_width: object
Element
Base definition for all elements in a resource.
-
contentType: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
creation: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates. -
data: string
A stream of bytes
-
duration: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
frames: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
hash: string
A stream of bytes
-
height: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
language: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
pages: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
size: string
Pattern:
^[0]|[-+]?[1-9][0-9]*$
A very large whole number -
title: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
url: string
Pattern:
^\S*$
A URI that is a literal reference -
width: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : identifier
Type:
array
A unique identifier assigned to this explanation of benefit.
Show Source
-
Array of:
object Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Nested Schema : insurance
Type:
array
Financial instruments for reimbursement for the health care products and services specified on the claim.
Show Source
-
Array of:
object ExplanationOfBenefit_Insurance
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : item
Type:
array
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.
Show Source
-
Array of:
object ExplanationOfBenefit_Item
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : Meta
Type:
object
The metadata about a resource. This is content in the resource that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
Show Source
-
_lastUpdated: object
Element
Base definition for all elements in a resource.
-
_source: object
Element
Base definition for all elements in a resource.
-
_versionId: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
lastUpdated: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))$
An instant in time - known at least to the second -
profile: array
profile
A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].
-
security: array
security
Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.
-
source: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
tag: array
tag
Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.
-
versionId: string
Pattern:
^[A-Za-z0-9\-\.]{1,64}$
Any combination of letters, numerals, "-" and ".", with a length limit of 64 characters. (This might be an integer, an unprefixed OID, UUID or any other identifier pattern that meets these constraints.) Ids are case-insensitive.
Nested Schema : modifierExtension
Type:
array
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 managable, 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : Money
Type:
object
An amount of economic utility in some recognized currency.
Show Source
-
_currency: object
Element
Base definition for all elements in a resource.
-
_value: object
Element
Base definition for all elements in a resource.
-
currency: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
value: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision
Nested Schema : ExplanationOfBenefit_Payee
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
party: object
Reference
A reference from one resource to another.
-
type: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : ExplanationOfBenefit_Payment
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_date: object
Element
Base definition for all elements in a resource.
-
adjustment: object
Money
An amount of economic utility in some recognized currency.
-
adjustmentReason: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
amount: object
Money
An amount of economic utility in some recognized currency.
-
date: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?$
A date or partial date (e.g. just year or year + month). There is no UTC offset. The format is a union of the schema types gYear, gYearMonth and date. Dates SHALL be valid dates. -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
identifier: object
Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
type: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : preAuthRef
Type:
array
Reference from the Insurer which is used in later communications which refers to this adjudication.
Show Source
-
Array of:
string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : preAuthRefPeriod
Type:
array
The timeframe during which the supplied preauthorization reference may be quoted on claims to obtain the adjudication as provided.
Show Source
-
Array of:
object Period
A time period defined by a start and end date and optionally time.
Nested Schema : procedure
Type:
array
Procedures performed on the patient relevant to the billing items with the claim.
Show Source
-
Array of:
object ExplanationOfBenefit_Procedure
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : processNote
Type:
array
A note that describes or explains adjudication results in a human readable form.
Show Source
-
Array of:
object ExplanationOfBenefit_ProcessNote
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : supportingInfo
Type:
array
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.
Show Source
-
Array of:
object ExplanationOfBenefit_SupportingInfo
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : Narrative
Type:
object
A human-readable summary of the resource conveying the essential clinical and business information for the resource.
Show Source
-
_status: object
Element
Base definition for all elements in a resource.
-
div(required):
xhtml - escaped html (see specfication)
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
status:
Allowed Values:
[ "generated", "extensions", "additional", "empty" ]
The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.
Nested Schema : total
Type:
array
Categorized monetary totals for the adjudication.
Show Source
-
Array of:
object ExplanationOfBenefit_Total
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : traceNumber
Type:
array
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
Show Source
-
Array of:
object Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : Extension
Type:
object
Optional Extension Element - found in all resources.
Show Source
-
_url: object
Element
Base definition for all elements in a resource.
-
_valueBase64Binary: object
Element
Base definition for all elements in a resource.
-
_valueBoolean: object
Element
Base definition for all elements in a resource.
-
_valueCanonical: object
Element
Base definition for all elements in a resource.
-
_valueCode: object
Element
Base definition for all elements in a resource.
-
_valueDate: object
Element
Base definition for all elements in a resource.
-
_valueDateTime: object
Element
Base definition for all elements in a resource.
-
_valueDecimal: object
Element
Base definition for all elements in a resource.
-
_valueId: object
Element
Base definition for all elements in a resource.
-
_valueInstant: object
Element
Base definition for all elements in a resource.
-
_valueInteger: object
Element
Base definition for all elements in a resource.
-
_valueInteger64: object
Element
Base definition for all elements in a resource.
-
_valueMarkdown: object
Element
Base definition for all elements in a resource.
-
_valueOid: object
Element
Base definition for all elements in a resource.
-
_valuePositiveInt: object
Element
Base definition for all elements in a resource.
-
_valueString: object
Element
Base definition for all elements in a resource.
-
_valueTime: object
Element
Base definition for all elements in a resource.
-
_valueUnsignedInt: object
Element
Base definition for all elements in a resource.
-
_valueUri: object
Element
Base definition for all elements in a resource.
-
_valueUrl: object
Element
Base definition for all elements in a resource.
-
_valueUuid: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
url: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
valueAddress: object
Address
An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery. There are a variety of postal address formats defined around the world. The ISO21090-codedString may be used to provide a coded representation of the contents of strings in an Address.
-
valueAge: object
Age
A duration of time during which an organism (or a process) has existed.
-
valueAnnotation: object
Annotation
A text note which also contains information about who made the statement and when.
-
valueAttachment: object
Attachment
For referring to data content defined in other formats.
-
valueAvailability: object
Availability
Availability data for an {item}.
-
valueBase64Binary: string
Pattern:
^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueBoolean: boolean
Pattern:
^true|false$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueCanonical: string
Pattern:
^\S*$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueCode: string
Pattern:
^[^\s]+( [^\s]+)*$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueCodeableConcept: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
valueCodeableReference: object
CodeableReference
A reference to a resource (by instance), or instead, a reference to a concept defined in a terminology or ontology (by class).
-
valueCoding: object
Coding
A reference to a code defined by a terminology system.
-
valueContactDetail: object
ContactDetail
Specifies contact information for a person or organization.
-
valueContactPoint: object
ContactPoint
Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.
-
valueCount: object
Count
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
valueDataRequirement: object
DataRequirement
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
-
valueDate: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueDateTime: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueDecimal: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueDistance: object
Distance
A length - a value with a unit that is a physical distance.
-
valueDosage: object
Dosage
Indicates how the medication is/was taken or should be taken by the patient.
-
valueDuration: object
Duration
A length of time.
-
valueExpression: object
Expression
A expression that is evaluated in a specified context and returns a value. The context of use of the expression must specify the context in which the expression is evaluated, and how the result of the expression is used.
-
valueExtendedContactDetail: object
ExtendedContactDetail
Specifies contact information for a specific purpose over a period of time, might be handled/monitored by a specific named person or organization.
-
valueHumanName: object
HumanName
A name, normally of a human, that can be used for other living entities (e.g. animals but not organizations) that have been assigned names by a human and may need the use of name parts or the need for usage information.
-
valueId: string
Pattern:
^[A-Za-z0-9\-\.]{1,64}$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueIdentifier: object
Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
-
valueInstant: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueInteger: number
Pattern:
^[0]|[-+]?[1-9][0-9]*$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueInteger64: string
Pattern:
^[0]|[-+]?[1-9][0-9]*$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueMarkdown: string
Pattern:
^^[\s\S]+$$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueMeta: object
Meta
The metadata about a resource. This is content in the resource that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
-
valueMoney: object
Money
An amount of economic utility in some recognized currency.
-
valueOid: string
Pattern:
^urn:oid:[0-2](\.(0|[1-9][0-9]*))+$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueParameterDefinition: object
ParameterDefinition
The parameters to the module. This collection specifies both the input and output parameters. Input parameters are provided by the caller as part of the $evaluate operation. Output parameters are included in the GuidanceResponse.
-
valuePeriod: object
Period
A time period defined by a start and end date and optionally time.
-
valuePositiveInt: number
Pattern:
^[1-9][0-9]*$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueQuantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
valueRange: object
Range
A set of ordered Quantities defined by a low and high limit.
-
valueRatio: object
Ratio
A relationship of two Quantity values - expressed as a numerator and a denominator.
-
valueRatioRange: object
RatioRange
A range of ratios expressed as a low and high numerator and a denominator.
-
valueReference: object
Reference
A reference from one resource to another.
-
valueRelatedArtifact: object
RelatedArtifact
Related artifacts such as additional documentation, justification, or bibliographic references.
-
valueSampledData: object
SampledData
A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data.
-
valueSignature: object
Signature
A signature along with supporting context. The signature may be a digital signature that is cryptographic in nature, or some other signature acceptable to the domain. This other signature may be as simple as a graphical image representing a hand-written signature, or a signature ceremony Different signature approaches have different utilities.
-
valueString: string
Pattern:
^^[\s\S]+$$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueTime: string
Pattern:
^([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueTiming: object
Timing
Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out.
-
valueTriggerDefinition: object
TriggerDefinition
A description of a triggering event. Triggering events can be named events, data events, or periodic, as determined by the type element.
-
valueUnsignedInt: number
Pattern:
^[0]|([1-9][0-9]*)$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueUri: string
Pattern:
^\S*$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueUrl: string
Pattern:
^\S*$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list). -
valueUsageContext: object
UsageContext
Specifies clinical/business/etc. metadata that can be used to retrieve, index and/or categorize an artifact. This metadata can either be specific to the applicable population (e.g., age category, DRG) or the specific context of care (e.g., venue, care setting, provider of care).
-
valueUuid: string
Pattern:
^urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Value of extension - must be one of a constrained set of the data types (see [Extensibility](extensibility.html) for a list).
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : Address
Type:
object
An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery. There are a variety of postal address formats defined around the world.
The ISO21090-codedString may be used to provide a coded representation of the contents of strings in an Address.
Show Source
-
_city: object
Element
Base definition for all elements in a resource.
-
_country: object
Element
Base definition for all elements in a resource.
-
_district: object
Element
Base definition for all elements in a resource.
-
_line: array
_line
Extensions for line
-
_postalCode: object
Element
Base definition for all elements in a resource.
-
_state: object
Element
Base definition for all elements in a resource.
-
_text: object
Element
Base definition for all elements in a resource.
-
_type: object
Element
Base definition for all elements in a resource.
-
_use: object
Element
Base definition for all elements in a resource.
-
city: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
country: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
district: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
line: array
line
This component contains the house number, apartment number, street name, street direction, P.O. Box number, delivery hints, and similar address information.
-
period: object
Period
A time period defined by a start and end date and optionally time.
-
postalCode: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
state: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
text: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
type:
Allowed Values:
[ "postal", "physical", "both" ]
Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both. -
use:
Allowed Values:
[ "home", "work", "temp", "old", "billing" ]
The purpose of this address.
Nested Schema : Age
Type:
object
A duration of time during which an organism (or a process) has existed.
Show Source
-
_code: object
Element
Base definition for all elements in a resource.
-
_comparator: object
Element
Base definition for all elements in a resource.
-
_system: object
Element
Base definition for all elements in a resource.
-
_unit: object
Element
Base definition for all elements in a resource.
-
_value: object
Element
Base definition for all elements in a resource.
-
code: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
comparator:
Allowed Values:
[ "<", "<=", ">=", ">", "ad" ]
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.< div> "> -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
system: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
unit: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
value: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision
Nested Schema : Annotation
Type:
object
A text note which also contains information about who made the statement and when.
Show Source
-
_authorString: object
Element
Base definition for all elements in a resource.
-
_text: object
Element
Base definition for all elements in a resource.
-
_time: object
Element
Base definition for all elements in a resource.
-
authorReference: object
Reference
A reference from one resource to another.
-
authorString: string
Pattern:
^^[\s\S]+$$
The individual responsible for making the annotation. -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
text: string
Pattern:
^^[\s\S]+$$
A string that may contain Github Flavored Markdown syntax for optional processing by a mark down presentation engine -
time: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.
Nested Schema : Availability
Type:
object
Availability data for an {item}.
Show Source
-
availableTime: array
availableTime
Times the {item} is available.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
notAvailableTime: array
notAvailableTime
Not available during this time due to provided reason.
Nested Schema : CodeableReference
Type:
object
A reference to a resource (by instance), or instead, a reference to a concept defined in a terminology or ontology (by class).
Show Source
-
concept: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
reference: object
Reference
A reference from one resource to another.
Nested Schema : Coding
Type:
object
A reference to a code defined by a terminology system.
Show Source
-
_code: object
Element
Base definition for all elements in a resource.
-
_display: object
Element
Base definition for all elements in a resource.
-
_system: object
Element
Base definition for all elements in a resource.
-
_userSelected: object
Element
Base definition for all elements in a resource.
-
_version: object
Element
Base definition for all elements in a resource.
-
code: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
display: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
system: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
userSelected: boolean
Pattern:
^true|false$
Value of "true" or "false" -
version: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : ContactDetail
Type:
object
Specifies contact information for a person or organization.
Show Source
-
_name: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
name: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
telecom: array
telecom
The contact details for the individual (if a name was provided) or the organization.
Nested Schema : ContactPoint
Type:
object
Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.
Show Source
-
_rank: object
Element
Base definition for all elements in a resource.
-
_system: object
Element
Base definition for all elements in a resource.
-
_use: object
Element
Base definition for all elements in a resource.
-
_value: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
period: object
Period
A time period defined by a start and end date and optionally time.
-
rank: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
system:
Allowed Values:
[ "phone", "fax", "email", "pager", "url", "sms", "other" ]
Telecommunications form for contact point - what communications system is required to make use of the contact. -
use:
Allowed Values:
[ "home", "work", "temp", "old", "mobile" ]
Identifies the purpose for the contact point. -
value: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : Count
Type:
object
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
Show Source
-
_code: object
Element
Base definition for all elements in a resource.
-
_comparator: object
Element
Base definition for all elements in a resource.
-
_system: object
Element
Base definition for all elements in a resource.
-
_unit: object
Element
Base definition for all elements in a resource.
-
_value: object
Element
Base definition for all elements in a resource.
-
code: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
comparator:
Allowed Values:
[ "<", "<=", ">=", ">", "ad" ]
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.< div> "> -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
system: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
unit: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
value: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision
Nested Schema : DataRequirement
Type:
object
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Show Source
-
_limit: object
Element
Base definition for all elements in a resource.
-
_mustSupport: array
_mustSupport
Extensions for mustSupport
-
_type: object
Element
Base definition for all elements in a resource.
-
codeFilter: array
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.
-
dateFilter: array
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.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
limit: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
mustSupport: array
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 resolvable 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).
-
profile: array
profile
The profile of the required data, specified as the uri of the profile definition.
-
sort: array
sort
Specifies the order of the results to be returned.
-
subjectCodeableConcept: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
subjectReference: object
Reference
A reference from one resource to another.
-
type: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
valueFilter: array
valueFilter
Value filters specify additional constraints on the data for elements other than code-valued or date-valued. Each value filter specifies an additional constraint on the data (i.e. valueFilters are AND'ed, not OR'ed).
Nested Schema : Distance
Type:
object
A length - a value with a unit that is a physical distance.
Show Source
-
_code: object
Element
Base definition for all elements in a resource.
-
_comparator: object
Element
Base definition for all elements in a resource.
-
_system: object
Element
Base definition for all elements in a resource.
-
_unit: object
Element
Base definition for all elements in a resource.
-
_value: object
Element
Base definition for all elements in a resource.
-
code: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
comparator:
Allowed Values:
[ "<", "<=", ">=", ">", "ad" ]
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.< div> "> -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
system: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
unit: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
value: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision
Nested Schema : Dosage
Type:
object
Indicates how the medication is/was taken or should be taken by the patient.
Show Source
-
_asNeeded: object
Element
Base definition for all elements in a resource.
-
_patientInstruction: object
Element
Base definition for all elements in a resource.
-
_sequence: object
Element
Base definition for all elements in a resource.
-
_text: object
Element
Base definition for all elements in a resource.
-
additionalInstruction: array
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").
-
asNeeded: boolean
Pattern:
^true|false$
Value of "true" or "false" -
asNeededFor: array
asNeededFor
Indicates whether the Medication is only taken based on a precondition for taking the Medication (CodeableConcept).
-
doseAndRate: array
doseAndRate
Depending on the resource,this is the amount of medication administered, to be administered or typical amount to be administered.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
maxDosePerAdministration: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
maxDosePerLifetime: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
maxDosePerPeriod: array
maxDosePerPeriod
Upper limit on medication per unit of time.
-
method: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
patientInstruction: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
route: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
sequence: number
Pattern:
^[0]|[-+]?[1-9][0-9]*$
A whole number -
site: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
text: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
timing: object
Timing
Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out.
Nested Schema : Duration
Type:
object
A length of time.
Show Source
-
_code: object
Element
Base definition for all elements in a resource.
-
_comparator: object
Element
Base definition for all elements in a resource.
-
_system: object
Element
Base definition for all elements in a resource.
-
_unit: object
Element
Base definition for all elements in a resource.
-
_value: object
Element
Base definition for all elements in a resource.
-
code: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
comparator:
Allowed Values:
[ "<", "<=", ">=", ">", "ad" ]
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.< div> "> -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
system: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
unit: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
value: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision
Nested Schema : Expression
Type:
object
A expression that is evaluated in a specified context and returns a value. The context of use of the expression must specify the context in which the expression is evaluated, and how the result of the expression is used.
Show Source
-
_description: object
Element
Base definition for all elements in a resource.
-
_expression: object
Element
Base definition for all elements in a resource.
-
_language: object
Element
Base definition for all elements in a resource.
-
_name: object
Element
Base definition for all elements in a resource.
-
_reference: object
Element
Base definition for all elements in a resource.
-
description: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
expression: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
language: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
name: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
reference: string
Pattern:
^\S*$
String of characters used to identify a name or a resource
Nested Schema : ExtendedContactDetail
Type:
object
Specifies contact information for a specific purpose over a period of time, might be handled/monitored by a specific named person or organization.
Show Source
-
address: object
Address
An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery. There are a variety of postal address formats defined around the world. The ISO21090-codedString may be used to provide a coded representation of the contents of strings in an Address.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
name: array
name
The name of an individual to contact, some types of contact detail are usually blank.
-
organization: object
Reference
A reference from one resource to another.
-
period: object
Period
A time period defined by a start and end date and optionally time.
-
purpose: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
telecom: array
telecom
The contact details application for the purpose defined.
Nested Schema : HumanName
Type:
object
A name, normally of a human, that can be used for other living entities (e.g. animals but not organizations) that have been assigned names by a human and may need the use of name parts or the need for usage information.
Show Source
-
_family: object
Element
Base definition for all elements in a resource.
-
_given: array
_given
Extensions for given
-
_prefix: array
_prefix
Extensions for prefix
-
_suffix: array
_suffix
Extensions for suffix
-
_text: object
Element
Base definition for all elements in a resource.
-
_use: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
family: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
given: array
given
Given name.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
period: object
Period
A time period defined by a start and end date and optionally time.
-
prefix: array
prefix
Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the start of the name.
-
suffix: array
suffix
Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the end of the name.
-
text: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
use:
Allowed Values:
[ "usual", "official", "temp", "nickname", "anonymous", "old", "maiden" ]
Identifies the purpose for this name.
Nested Schema : Identifier
Type:
object
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Show Source
-
_system: object
Element
Base definition for all elements in a resource.
-
_use: object
Element
Base definition for all elements in a resource.
-
_value: object
Element
Base definition for all elements in a resource.
-
assigner: object
Reference
A reference from one resource to another.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
period: object
Period
A time period defined by a start and end date and optionally time.
-
system: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
type: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
use:
Allowed Values:
[ "usual", "official", "temp", "secondary", "old" ]
The purpose of this identifier. -
value: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : ParameterDefinition
Type:
object
The parameters to the module. This collection specifies both the input and output parameters. Input parameters are provided by the caller as part of the $evaluate operation. Output parameters are included in the GuidanceResponse.
Show Source
-
_documentation: object
Element
Base definition for all elements in a resource.
-
_max: object
Element
Base definition for all elements in a resource.
-
_min: object
Element
Base definition for all elements in a resource.
-
_name: object
Element
Base definition for all elements in a resource.
-
_type: object
Element
Base definition for all elements in a resource.
-
_use: object
Element
Base definition for all elements in a resource.
-
documentation: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
max: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
min: number
Pattern:
^[0]|[-+]?[1-9][0-9]*$
A whole number -
name: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
profile: string
Pattern:
^\S*$
A URI that is a reference to a canonical URL on a FHIR resource -
type: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
use: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents
Nested Schema : Quantity
Type:
object
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
Show Source
-
_code: object
Element
Base definition for all elements in a resource.
-
_comparator: object
Element
Base definition for all elements in a resource.
-
_system: object
Element
Base definition for all elements in a resource.
-
_unit: object
Element
Base definition for all elements in a resource.
-
_value: object
Element
Base definition for all elements in a resource.
-
code: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
comparator:
Allowed Values:
[ "<", "<=", ">=", ">", "ad" ]
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.< div> "> -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
system: string
Pattern:
^\S*$
String of characters used to identify a name or a resource -
unit: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
value: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision
Nested Schema : Range
Type:
object
A set of ordered Quantities defined by a low and high limit.
Show Source
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
high: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
low: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
Nested Schema : Ratio
Type:
object
A relationship of two Quantity values - expressed as a numerator and a denominator.
Show Source
-
denominator: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
numerator: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
Nested Schema : RatioRange
Type:
object
A range of ratios expressed as a low and high numerator and a denominator.
Show Source
-
denominator: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
highNumerator: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
lowNumerator: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
Nested Schema : RelatedArtifact
Type:
object
Related artifacts such as additional documentation, justification, or bibliographic references.
Show Source
-
_citation: object
Element
Base definition for all elements in a resource.
-
_display: object
Element
Base definition for all elements in a resource.
-
_label: object
Element
Base definition for all elements in a resource.
-
_publicationDate: object
Element
Base definition for all elements in a resource.
-
_publicationStatus: object
Element
Base definition for all elements in a resource.
-
_type: object
Element
Base definition for all elements in a resource.
-
citation: string
Pattern:
^^[\s\S]+$$
A string that may contain Github Flavored Markdown syntax for optional processing by a mark down presentation engine -
classifier: array
classifier
Provides additional classifiers of the related artifact.
-
display: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
document: object
Attachment
For referring to data content defined in other formats.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
label: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
publicationDate: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?$
A date or partial date (e.g. just year or year + month). There is no UTC offset. The format is a union of the schema types gYear, gYearMonth and date. Dates SHALL be valid dates. -
publicationStatus: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
resource: string
Pattern:
^\S*$
A URI that is a reference to a canonical URL on a FHIR resource -
resourceReference: object
Reference
A reference from one resource to another.
-
type:
Allowed Values:
[ "documentation", "justification", "citation", "predecessor", "successor", "derived-from", "depends-on", "composed-of", "part-of", "amends", "amended-with", "appends", "appended-with", "cites", "cited-by", "comments-on", "comment-in", "contains", "contained-in", "corrects", "correction-in", "replaces", "replaced-with", "retracts", "retracted-by", "signs", "similar-to", "supports", "supported-with", "transforms", "transformed-into", "transformed-with", "documents", "specification-of", "created-with", "cite-as" ]
The type of relationship to the related artifact.
Nested Schema : SampledData
Type:
object
A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data.
Show Source
-
_data: object
Element
Base definition for all elements in a resource.
-
_dimensions: object
Element
Base definition for all elements in a resource.
-
_factor: object
Element
Base definition for all elements in a resource.
-
_interval: object
Element
Base definition for all elements in a resource.
-
_intervalUnit: object
Element
Base definition for all elements in a resource.
-
_lowerLimit: object
Element
Base definition for all elements in a resource.
-
_offsets: object
Element
Base definition for all elements in a resource.
-
_upperLimit: object
Element
Base definition for all elements in a resource.
-
codeMap: string
Pattern:
^\S*$
A URI that is a reference to a canonical URL on a FHIR resource -
data: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
dimensions: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
factor: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
interval: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
intervalUnit: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
lowerLimit: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
offsets: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
origin(required): object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
upperLimit: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision
Nested Schema : Signature
Type:
object
A signature along with supporting context. The signature may be a digital signature that is cryptographic in nature, or some other signature acceptable to the domain. This other signature may be as simple as a graphical image representing a hand-written signature, or a signature ceremony Different signature approaches have different utilities.
Show Source
-
_data: object
Element
Base definition for all elements in a resource.
-
_sigFormat: object
Element
Base definition for all elements in a resource.
-
_targetFormat: object
Element
Base definition for all elements in a resource.
-
_when: object
Element
Base definition for all elements in a resource.
-
data: string
A stream of bytes
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
onBehalfOf: object
Reference
A reference from one resource to another.
-
sigFormat: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
targetFormat: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
type: array
type
An indication of the reason that the entity signed this document. This may be explicitly included as part of the signature information and can be used when determining accountability for various actions concerning the document.
-
when: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))$
An instant in time - known at least to the second -
who: object
Reference
A reference from one resource to another.
Nested Schema : Timing
Type:
object
Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out.
Show Source
-
_event: array
_event
Extensions for event
-
code: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
event: array
event
Identifies specific times when the event occurs.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
repeat: object
Timing_Repeat
Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out.
Nested Schema : TriggerDefinition
Type:
object
A description of a triggering event. Triggering events can be named events, data events, or periodic, as determined by the type element.
Show Source
-
_name: object
Element
Base definition for all elements in a resource.
-
_timingDate: object
Element
Base definition for all elements in a resource.
-
_timingDateTime: object
Element
Base definition for all elements in a resource.
-
_type: object
Element
Base definition for all elements in a resource.
-
code: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
condition: object
Expression
A expression that is evaluated in a specified context and returns a value. The context of use of the expression must specify the context in which the expression is evaluated, and how the result of the expression is used.
-
data: array
data
The triggering data of the event (if this is a data trigger). If more than one data is requirement is specified, then all the data requirements must be true.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
name: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
subscriptionTopic: string
Pattern:
^\S*$
A URI that is a reference to a canonical URL on a FHIR resource -
timingDate: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?$
The timing of the event (if this is a periodic trigger). -
timingDateTime: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
The timing of the event (if this is a periodic trigger). -
timingReference: object
Reference
A reference from one resource to another.
-
timingTiming: object
Timing
Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out.
-
type:
Allowed Values:
[ "named-event", "periodic", "data-changed", "data-added", "data-modified", "data-removed", "data-accessed", "data-access-ended" ]
The type of triggering event.
Nested Schema : UsageContext
Type:
object
Specifies clinical/business/etc. metadata that can be used to retrieve, index and/or categorize an artifact. This metadata can either be specific to the applicable population (e.g., age category, DRG) or the specific context of care (e.g., venue, care setting, provider of care).
Show Source
-
code(required): object
Coding
A reference to a code defined by a terminology system.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
valueCodeableConcept: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
valueQuantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
valueRange: object
Range
A set of ordered Quantities defined by a low and high limit.
-
valueReference: object
Reference
A reference from one resource to another.
Nested Schema : _line
Type:
array
Extensions for line
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : line
Type:
array
This component contains the house number, apartment number, street name, street direction, P.O. Box number, delivery hints, and similar address information.
Show Source
-
Array of:
string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : availableTime
Type:
array
Times the {item} is available.
Show Source
-
Array of:
object Availability_AvailableTime
Availability data for an {item}.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : notAvailableTime
Type:
array
Not available during this time due to provided reason.
Show Source
-
Array of:
object Availability_NotAvailableTime
Availability data for an {item}.
Nested Schema : Availability_AvailableTime
Type:
object
Availability data for an {item}.
Show Source
-
_allDay: object
Element
Base definition for all elements in a resource.
-
_availableEndTime: object
Element
Base definition for all elements in a resource.
-
_availableStartTime: object
Element
Base definition for all elements in a resource.
-
_daysOfWeek: array
_daysOfWeek
Extensions for daysOfWeek
-
allDay: boolean
Pattern:
^true|false$
Value of "true" or "false" -
availableEndTime: string
Pattern:
^([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?$
A time during the day, with no date specified -
availableStartTime: string
Pattern:
^([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?$
A time during the day, with no date specified -
daysOfWeek: array
daysOfWeek
mon | tue | wed | thu | fri | sat | sun.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Nested Schema : _daysOfWeek
Type:
array
Extensions for daysOfWeek
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : daysOfWeek
Type:
array
mon | tue | wed | thu | fri | sat | sun.
Show Source
-
Array of:
string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : Availability_NotAvailableTime
Type:
object
Availability data for an {item}.
Show Source
-
_description: object
Element
Base definition for all elements in a resource.
-
description: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
during: object
Period
A time period defined by a start and end date and optionally time.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : telecom
Type:
array
The contact details for the individual (if a name was provided) or the organization.
Show Source
-
Array of:
object ContactPoint
Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : _mustSupport
Type:
array
Extensions for mustSupport
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : codeFilter
Type:
array
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.
Show Source
-
Array of:
object DataRequirement_CodeFilter
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Nested Schema : dateFilter
Type:
array
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.
Show Source
-
Array of:
object DataRequirement_DateFilter
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : mustSupport
Type:
array
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 resolvable 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).
Show Source
-
Array of:
string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : profile
Type:
array
The profile of the required data, specified as the uri of the profile definition.
Show Source
-
Array of:
string
Pattern:
^\S*$
A URI that is a reference to a canonical URL on a FHIR resource
Nested Schema : sort
Type:
array
Specifies the order of the results to be returned.
Show Source
-
Array of:
object DataRequirement_Sort
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Nested Schema : valueFilter
Type:
array
Value filters specify additional constraints on the data for elements other than code-valued or date-valued. Each value filter specifies an additional constraint on the data (i.e. valueFilters are AND'ed, not OR'ed).
Show Source
-
Array of:
object DataRequirement_ValueFilter
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Nested Schema : DataRequirement_CodeFilter
Type:
object
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Show Source
-
_path: object
Element
Base definition for all elements in a resource.
-
_searchParam: object
Element
Base definition for all elements in a resource.
-
code: array
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.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
path: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
searchParam: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
valueSet: string
Pattern:
^\S*$
A URI that is a reference to a canonical URL on a FHIR resource
Nested Schema : code
Type:
array
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.
Show Source
-
Array of:
object Coding
A reference to a code defined by a terminology system.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : DataRequirement_DateFilter
Type:
object
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Show Source
-
_path: object
Element
Base definition for all elements in a resource.
-
_searchParam: object
Element
Base definition for all elements in a resource.
-
_valueDateTime: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
path: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
searchParam: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
valueDateTime: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
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. -
valueDuration: object
Duration
A length of time.
-
valuePeriod: object
Period
A time period defined by a start and end date and optionally time.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : DataRequirement_Sort
Type:
object
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Show Source
-
_direction: object
Element
Base definition for all elements in a resource.
-
_path: object
Element
Base definition for all elements in a resource.
-
direction:
Allowed Values:
[ "ascending", "descending" ]
The direction of the sort, ascending or descending. -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
path: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : DataRequirement_ValueFilter
Type:
object
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Show Source
-
_comparator: object
Element
Base definition for all elements in a resource.
-
_path: object
Element
Base definition for all elements in a resource.
-
_searchParam: object
Element
Base definition for all elements in a resource.
-
_valueDateTime: object
Element
Base definition for all elements in a resource.
-
comparator: string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
path: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
searchParam: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
valueDateTime: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
The value of the filter. -
valueDuration: object
Duration
A length of time.
-
valuePeriod: object
Period
A time period defined by a start and end date and optionally time.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : additionalInstruction
Type:
array
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").
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : asNeededFor
Type:
array
Indicates whether the Medication is only taken based on a precondition for taking the Medication (CodeableConcept).
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : doseAndRate
Type:
array
Depending on the resource,this is the amount of medication administered, to be administered or typical amount to be administered.
Show Source
-
Array of:
object Dosage_DoseAndRate
Indicates how the medication is/was taken or should be taken by the patient.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : maxDosePerPeriod
Type:
array
Upper limit on medication per unit of time.
Show Source
-
Array of:
object Ratio
A relationship of two Quantity values - expressed as a numerator and a denominator.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : Dosage_DoseAndRate
Type:
object
Indicates how the medication is/was taken or should be taken by the patient.
Show Source
-
doseQuantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
doseRange: object
Range
A set of ordered Quantities defined by a low and high limit.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
rateQuantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
rateRange: object
Range
A set of ordered Quantities defined by a low and high limit.
-
rateRatio: object
Ratio
A relationship of two Quantity values - expressed as a numerator and a denominator.
-
type: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : name
Type:
array
The name of an individual to contact, some types of contact detail are usually blank.
Show Source
-
Array of:
object HumanName
A name, normally of a human, that can be used for other living entities (e.g. animals but not organizations) that have been assigned names by a human and may need the use of name parts or the need for usage information.
Nested Schema : telecom
Type:
array
The contact details application for the purpose defined.
Show Source
-
Array of:
object ContactPoint
Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.
Nested Schema : _given
Type:
array
Extensions for given
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _prefix
Type:
array
Extensions for prefix
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _suffix
Type:
array
Extensions for suffix
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : given
Type:
array
Given name.
Show Source
-
Array of:
string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : prefix
Type:
array
Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the start of the name.
Show Source
-
Array of:
string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : suffix
Type:
array
Part of the name that is acquired as a title due to academic, legal, employment or nobility status, etc. and that appears at the end of the name.
Show Source
-
Array of:
string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : classifier
Type:
array
Provides additional classifiers of the related artifact.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : type
Type:
array
An indication of the reason that the entity signed this document. This may be explicitly included as part of the signature information and can be used when determining accountability for various actions concerning the document.
Show Source
-
Array of:
object Coding
A reference to a code defined by a terminology system.
Nested Schema : _event
Type:
array
Extensions for event
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : event
Type:
array
Identifies specific times when the event occurs.
Show Source
-
Array of:
string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : Timing_Repeat
Type:
object
Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out.
Show Source
-
_count: object
Element
Base definition for all elements in a resource.
-
_countMax: object
Element
Base definition for all elements in a resource.
-
_dayOfWeek: array
_dayOfWeek
Extensions for dayOfWeek
-
_duration: object
Element
Base definition for all elements in a resource.
-
_durationMax: object
Element
Base definition for all elements in a resource.
-
_durationUnit: object
Element
Base definition for all elements in a resource.
-
_frequency: object
Element
Base definition for all elements in a resource.
-
_frequencyMax: object
Element
Base definition for all elements in a resource.
-
_offset: object
Element
Base definition for all elements in a resource.
-
_period: object
Element
Base definition for all elements in a resource.
-
_periodMax: object
Element
Base definition for all elements in a resource.
-
_periodUnit: object
Element
Base definition for all elements in a resource.
-
_timeOfDay: array
_timeOfDay
Extensions for timeOfDay
-
_when: array
_when
Extensions for when
-
boundsDuration: object
Duration
A length of time.
-
boundsPeriod: object
Period
A time period defined by a start and end date and optionally time.
-
boundsRange: object
Range
A set of ordered Quantities defined by a low and high limit.
-
count: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
countMax: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
dayOfWeek: array
dayOfWeek
If one or more days of week is provided, then the action happens only on the specified day(s).
-
duration: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
durationMax: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
durationUnit:
Allowed Values:
[ "s", "min", "h", "d", "wk", "mo", "a" ]
The units of time for the duration, in UCUM units Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence. -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
frequency: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
frequencyMax: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
offset: number
Pattern:
^[0]|([1-9][0-9]*)$
An integer with a value that is not negative (e.g. >= 0) -
period: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
periodMax: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
periodUnit:
Allowed Values:
[ "s", "min", "h", "d", "wk", "mo", "a" ]
The units of time for the period in UCUM units Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence. -
timeOfDay: array
timeOfDay
Specified time of day for action to take place.
-
when: array
when
An approximate time period during the day, potentially linked to an event of daily living that indicates when the action should occur.
Nested Schema : _dayOfWeek
Type:
array
Extensions for dayOfWeek
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _timeOfDay
Type:
array
Extensions for timeOfDay
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _when
Type:
array
Extensions for when
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : dayOfWeek
Type:
array
If one or more days of week is provided, then the action happens only on the specified day(s).
Show Source
-
Array of:
string
Pattern:
^[^\s]+( [^\s]+)*$
A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : timeOfDay
Type:
array
Specified time of day for action to take place.
Show Source
-
Array of:
string
Pattern:
^([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?$
A time during the day, with no date specified
Nested Schema : when
Type:
array
An approximate time period during the day, potentially linked to an event of daily living that indicates when the action should occur.
Show Source
-
Array of:
Allowed Values:
[ "MORN", "MORN.early", "MORN.late", "NOON", "AFT", "AFT.early", "AFT.late", "EVE", "EVE.early", "EVE.late", "NIGHT", "PHS", "IMD", "HS", "WAKE", "C", "CM", "CD", "CV", "AC", "ACM", "ACD", "ACV", "PC", "PCM", "PCD", "PCV" ]
Nested Schema : data
Type:
array
The triggering data of the event (if this is a data trigger). If more than one data is requirement is specified, then all the data requirements must be true.
Show Source
-
Array of:
object DataRequirement
Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_AddItem
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_detailSequence: array
_detailSequence
Extensions for detailSequence
-
_factor: object
Element
Base definition for all elements in a resource.
-
_itemSequence: array
_itemSequence
Extensions for itemSequence
-
_noteNumber: array
_noteNumber
Extensions for noteNumber
-
_servicedDate: object
Element
Base definition for all elements in a resource.
-
_subDetailSequence: array
_subDetailSequence
Extensions for subDetailSequence
-
adjudication: array
adjudication
The adjudication results.
-
bodySite: array
bodySite
Physical location where the service is performed or applies.
-
detail: array
detail
The second-tier service adjudications for payor added services.
-
detailSequence: array
detailSequence
The sequence number of the details within the claim item which this line is intended to replace.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
factor: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
itemSequence: array
itemSequence
Claim items which this service line is intended to replace.
-
locationAddress: object
Address
An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery. There are a variety of postal address formats defined around the world. The ISO21090-codedString may be used to provide a coded representation of the contents of strings in an Address.
-
locationCodeableConcept: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
locationReference: object
Reference
A reference from one resource to another.
-
modifier: array
modifier
Item typification or modifiers codes to convey additional context for the product or service.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
net: object
Money
An amount of economic utility in some recognized currency.
-
noteNumber: array
noteNumber
The numbers associated with notes below which apply to the adjudication of this item.
-
patientPaid: object
Money
An amount of economic utility in some recognized currency.
-
productOrService: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
productOrServiceEnd: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
programCode: array
programCode
Identifies the program under which this may be recovered.
-
provider: array
provider
The providers who are authorized for the services rendered to the patient.
-
quantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
request: array
request
Request or Referral for Goods or Service to be rendered.
-
revenue: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
reviewOutcome: object
ExplanationOfBenefit_ReviewOutcome
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
servicedDate: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?$
The date or dates when the service or product was supplied, performed or completed. -
servicedPeriod: object
Period
A time period defined by a start and end date and optionally time.
-
subDetailSequence: array
subDetailSequence
The sequence number of the sub-details woithin the details within the claim item which this line is intended to replace.
-
tax: object
Money
An amount of economic utility in some recognized currency.
-
traceNumber: array
traceNumber
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
-
unitPrice: object
Money
An amount of economic utility in some recognized currency.
Nested Schema : _detailSequence
Type:
array
Extensions for detailSequence
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _itemSequence
Type:
array
Extensions for itemSequence
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _noteNumber
Type:
array
Extensions for noteNumber
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _subDetailSequence
Type:
array
Extensions for subDetailSequence
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : adjudication
Type:
array
The adjudication results.
Show Source
-
Array of:
object ExplanationOfBenefit_Adjudication
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : bodySite
Type:
array
Physical location where the service is performed or applies.
Show Source
-
Array of:
object ExplanationOfBenefit_BodySite1
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : detail
Type:
array
The second-tier service adjudications for payor added services.
Show Source
-
Array of:
object ExplanationOfBenefit_Detail1
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : detailSequence
Type:
array
The sequence number of the details within the claim item which this line is intended to replace.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : itemSequence
Type:
array
Claim items which this service line is intended to replace.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : modifier
Type:
array
Item typification or modifiers codes to convey additional context for the product or service.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : noteNumber
Type:
array
The numbers associated with notes below which apply to the adjudication of this item.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : programCode
Type:
array
Identifies the program under which this may be recovered.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : provider
Type:
array
The providers who are authorized for the services rendered to the patient.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : request
Type:
array
Request or Referral for Goods or Service to be rendered.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : ExplanationOfBenefit_ReviewOutcome
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_preAuthRef: object
Element
Base definition for all elements in a resource.
-
decision: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
preAuthPeriod: object
Period
A time period defined by a start and end date and optionally time.
-
preAuthRef: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
reason: array
reason
The reasons for the result of the claim, predetermination, or preauthorization adjudication.
Nested Schema : subDetailSequence
Type:
array
The sequence number of the sub-details woithin the details within the claim item which this line is intended to replace.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : traceNumber
Type:
array
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
Show Source
-
Array of:
object Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Nested Schema : ExplanationOfBenefit_Adjudication
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
amount: object
Money
An amount of economic utility in some recognized currency.
-
category(required): object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
quantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
reason: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_BodySite1
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
site(required): array
site
Physical service site on the patient (limb, tooth, etc.).
-
subSite: array
subSite
A region or surface of the bodySite, e.g. limb region or tooth surface(s).
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : site
Type:
array
Physical service site on the patient (limb, tooth, etc.).
Show Source
-
Array of:
object CodeableReference
A reference to a resource (by instance), or instead, a reference to a concept defined in a terminology or ontology (by class).
Nested Schema : subSite
Type:
array
A region or surface of the bodySite, e.g. limb region or tooth surface(s).
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : ExplanationOfBenefit_Detail1
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_factor: object
Element
Base definition for all elements in a resource.
-
_noteNumber: array
_noteNumber
Extensions for noteNumber
-
adjudication: array
adjudication
The adjudication results.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
factor: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifier: array
modifier
Item typification or modifiers codes to convey additional context for the product or service.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
net: object
Money
An amount of economic utility in some recognized currency.
-
noteNumber: array
noteNumber
The numbers associated with notes below which apply to the adjudication of this item.
-
patientPaid: object
Money
An amount of economic utility in some recognized currency.
-
productOrService: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
productOrServiceEnd: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
quantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
revenue: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
reviewOutcome: object
ExplanationOfBenefit_ReviewOutcome
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
subDetail: array
subDetail
The third-tier service adjudications for payor added services.
-
tax: object
Money
An amount of economic utility in some recognized currency.
-
traceNumber: array
traceNumber
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
-
unitPrice: object
Money
An amount of economic utility in some recognized currency.
Nested Schema : _noteNumber
Type:
array
Extensions for noteNumber
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : adjudication
Type:
array
The adjudication results.
Show Source
-
Array of:
object ExplanationOfBenefit_Adjudication
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifier
Type:
array
Item typification or modifiers codes to convey additional context for the product or service.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : noteNumber
Type:
array
The numbers associated with notes below which apply to the adjudication of this item.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : subDetail
Type:
array
The third-tier service adjudications for payor added services.
Show Source
-
Array of:
object ExplanationOfBenefit_SubDetail1
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : traceNumber
Type:
array
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
Show Source
-
Array of:
object Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Nested Schema : ExplanationOfBenefit_SubDetail1
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_factor: object
Element
Base definition for all elements in a resource.
-
_noteNumber: array
_noteNumber
Extensions for noteNumber
-
adjudication: array
adjudication
The adjudication results.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
factor: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifier: array
modifier
Item typification or modifiers codes to convey additional context for the product or service.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
net: object
Money
An amount of economic utility in some recognized currency.
-
noteNumber: array
noteNumber
The numbers associated with notes below which apply to the adjudication of this item.
-
patientPaid: object
Money
An amount of economic utility in some recognized currency.
-
productOrService: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
productOrServiceEnd: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
quantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
revenue: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
reviewOutcome: object
ExplanationOfBenefit_ReviewOutcome
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
tax: object
Money
An amount of economic utility in some recognized currency.
-
traceNumber: array
traceNumber
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
-
unitPrice: object
Money
An amount of economic utility in some recognized currency.
Nested Schema : _noteNumber
Type:
array
Extensions for noteNumber
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : adjudication
Type:
array
The adjudication results.
Show Source
-
Array of:
object ExplanationOfBenefit_Adjudication
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifier
Type:
array
Item typification or modifiers codes to convey additional context for the product or service.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : noteNumber
Type:
array
The numbers associated with notes below which apply to the adjudication of this item.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : traceNumber
Type:
array
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
Show Source
-
Array of:
object Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : reason
Type:
array
The reasons for the result of the claim, predetermination, or preauthorization adjudication.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : ExplanationOfBenefit_BenefitBalance
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_description: object
Element
Base definition for all elements in a resource.
-
_excluded: object
Element
Base definition for all elements in a resource.
-
_name: object
Element
Base definition for all elements in a resource.
-
category(required): object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
description: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
excluded: boolean
Pattern:
^true|false$
Value of "true" or "false" -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
financial: array
financial
Benefits Used to date.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
name: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
network: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
term: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
unit: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : financial
Type:
array
Benefits Used to date.
Show Source
-
Array of:
object ExplanationOfBenefit_Financial
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_Financial
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_allowedString: object
Element
Base definition for all elements in a resource.
-
_allowedUnsignedInt: object
Element
Base definition for all elements in a resource.
-
_usedUnsignedInt: object
Element
Base definition for all elements in a resource.
-
allowedMoney: object
Money
An amount of economic utility in some recognized currency.
-
allowedString: string
Pattern:
^^[\s\S]+$$
The quantity of the benefit which is permitted under the coverage. -
allowedUnsignedInt: number
Pattern:
^[0]|([1-9][0-9]*)$
The quantity of the benefit which is permitted under the coverage. -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
type(required): object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
usedMoney: object
Money
An amount of economic utility in some recognized currency.
-
usedUnsignedInt: number
Pattern:
^[0]|([1-9][0-9]*)$
The quantity of the benefit which have been consumed to date.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_CareTeam
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_responsible: object
Element
Base definition for all elements in a resource.
-
_sequence: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
provider(required): object
Reference
A reference from one resource to another.
-
responsible: boolean
Pattern:
^true|false$
Value of "true" or "false" -
role: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
sequence: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
specialty: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ResourceList
Type:
object
One of FHIR Resource: Ref: FHIR R5 specification.
Nested Schema : coding
Type:
array
A reference to a code defined by a terminology system.
Show Source
-
Array of:
object Coding
A reference to a code defined by a terminology system.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_Diagnosis
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_sequence: object
Element
Base definition for all elements in a resource.
-
diagnosisCodeableConcept: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
diagnosisReference: object
Reference
A reference from one resource to another.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
onAdmission: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
sequence: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
type: array
type
When the condition was observed or the relative ranking.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : type
Type:
array
When the condition was observed or the relative ranking.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : ExplanationOfBenefit_Event
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_whenDateTime: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
type(required): object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
whenDateTime: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
A date or period in the past or future indicating when the event occurred or is expectd to occur. -
whenPeriod: object
Period
A time period defined by a start and end date and optionally time.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_Insurance
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_focal: object
Element
Base definition for all elements in a resource.
-
_preAuthRef: array
_preAuthRef
Extensions for preAuthRef
-
coverage(required): object
Reference
A reference from one resource to another.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
focal: boolean
Pattern:
^true|false$
Value of "true" or "false" -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
preAuthRef: array
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.
Nested Schema : _preAuthRef
Type:
array
Extensions for preAuthRef
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : preAuthRef
Type:
array
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.
Show Source
-
Array of:
string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters
Nested Schema : ExplanationOfBenefit_Item
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_careTeamSequence: array
_careTeamSequence
Extensions for careTeamSequence
-
_diagnosisSequence: array
_diagnosisSequence
Extensions for diagnosisSequence
-
_factor: object
Element
Base definition for all elements in a resource.
-
_informationSequence: array
_informationSequence
Extensions for informationSequence
-
_noteNumber: array
_noteNumber
Extensions for noteNumber
-
_procedureSequence: array
_procedureSequence
Extensions for procedureSequence
-
_sequence: object
Element
Base definition for all elements in a resource.
-
_servicedDate: object
Element
Base definition for all elements in a resource.
-
adjudication: array
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.
-
bodySite: array
bodySite
Physical location where the service is performed or applies.
-
careTeamSequence: array
careTeamSequence
Care team members related to this service or product.
-
category: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
detail: array
detail
Second-tier of goods and services.
-
diagnosisSequence: array
diagnosisSequence
Diagnoses applicable for this service or product.
-
encounter: array
encounter
Healthcare encounters related to this claim.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
factor: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
informationSequence: array
informationSequence
Exceptions, special conditions and supporting information applicable for this service or product.
-
locationAddress: object
Address
An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery. There are a variety of postal address formats defined around the world. The ISO21090-codedString may be used to provide a coded representation of the contents of strings in an Address.
-
locationCodeableConcept: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
locationReference: object
Reference
A reference from one resource to another.
-
modifier: array
modifier
Item typification or modifiers codes to convey additional context for the product or service.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
net: object
Money
An amount of economic utility in some recognized currency.
-
noteNumber: array
noteNumber
The numbers associated with notes below which apply to the adjudication of this item.
-
patientPaid: object
Money
An amount of economic utility in some recognized currency.
-
procedureSequence: array
procedureSequence
Procedures applicable for this service or product.
-
productOrService: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
productOrServiceEnd: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
programCode: array
programCode
Identifies the program under which this may be recovered.
-
quantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
request: array
request
Request or Referral for Goods or Service to be rendered.
-
revenue: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
reviewOutcome: object
ExplanationOfBenefit_ReviewOutcome
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
sequence: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
servicedDate: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?$
The date or dates when the service or product was supplied, performed or completed. -
servicedPeriod: object
Period
A time period defined by a start and end date and optionally time.
-
tax: object
Money
An amount of economic utility in some recognized currency.
-
traceNumber: array
traceNumber
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
-
udi: array
udi
Unique Device Identifiers associated with this line item.
-
unitPrice: object
Money
An amount of economic utility in some recognized currency.
Nested Schema : _careTeamSequence
Type:
array
Extensions for careTeamSequence
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _diagnosisSequence
Type:
array
Extensions for diagnosisSequence
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _informationSequence
Type:
array
Extensions for informationSequence
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _noteNumber
Type:
array
Extensions for noteNumber
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : _procedureSequence
Type:
array
Extensions for procedureSequence
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : adjudication
Type:
array
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.
Show Source
-
Array of:
object ExplanationOfBenefit_Adjudication
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : bodySite
Type:
array
Physical location where the service is performed or applies.
Show Source
-
Array of:
object ExplanationOfBenefit_BodySite
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : careTeamSequence
Type:
array
Care team members related to this service or product.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : detail
Type:
array
Second-tier of goods and services.
Show Source
-
Array of:
object ExplanationOfBenefit_Detail
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : diagnosisSequence
Type:
array
Diagnoses applicable for this service or product.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : encounter
Type:
array
Healthcare encounters related to this claim.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : informationSequence
Type:
array
Exceptions, special conditions and supporting information applicable for this service or product.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : modifier
Type:
array
Item typification or modifiers codes to convey additional context for the product or service.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : noteNumber
Type:
array
The numbers associated with notes below which apply to the adjudication of this item.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : procedureSequence
Type:
array
Procedures applicable for this service or product.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : programCode
Type:
array
Identifies the program under which this may be recovered.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : request
Type:
array
Request or Referral for Goods or Service to be rendered.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : traceNumber
Type:
array
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
Show Source
-
Array of:
object Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Nested Schema : udi
Type:
array
Unique Device Identifiers associated with this line item.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : ExplanationOfBenefit_BodySite
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
site(required): array
site
Physical service site on the patient (limb, tooth, etc.).
-
subSite: array
subSite
A region or surface of the bodySite, e.g. limb region or tooth surface(s).
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : site
Type:
array
Physical service site on the patient (limb, tooth, etc.).
Show Source
-
Array of:
object CodeableReference
A reference to a resource (by instance), or instead, a reference to a concept defined in a terminology or ontology (by class).
Nested Schema : subSite
Type:
array
A region or surface of the bodySite, e.g. limb region or tooth surface(s).
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : ExplanationOfBenefit_Detail
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_factor: object
Element
Base definition for all elements in a resource.
-
_noteNumber: array
_noteNumber
Extensions for noteNumber
-
_sequence: object
Element
Base definition for all elements in a resource.
-
adjudication: array
adjudication
The adjudication results.
-
category: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
factor: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifier: array
modifier
Item typification or modifiers codes to convey additional context for the product or service.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
net: object
Money
An amount of economic utility in some recognized currency.
-
noteNumber: array
noteNumber
The numbers associated with notes below which apply to the adjudication of this item.
-
patientPaid: object
Money
An amount of economic utility in some recognized currency.
-
productOrService: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
productOrServiceEnd: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
programCode: array
programCode
Identifies the program under which this may be recovered.
-
quantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
revenue: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
reviewOutcome: object
ExplanationOfBenefit_ReviewOutcome
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
sequence: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
subDetail: array
subDetail
Third-tier of goods and services.
-
tax: object
Money
An amount of economic utility in some recognized currency.
-
traceNumber: array
traceNumber
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
-
udi: array
udi
Unique Device Identifiers associated with this line item.
-
unitPrice: object
Money
An amount of economic utility in some recognized currency.
Nested Schema : _noteNumber
Type:
array
Extensions for noteNumber
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : adjudication
Type:
array
The adjudication results.
Show Source
-
Array of:
object ExplanationOfBenefit_Adjudication
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifier
Type:
array
Item typification or modifiers codes to convey additional context for the product or service.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : noteNumber
Type:
array
The numbers associated with notes below which apply to the adjudication of this item.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : programCode
Type:
array
Identifies the program under which this may be recovered.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : subDetail
Type:
array
Third-tier of goods and services.
Show Source
-
Array of:
object ExplanationOfBenefit_SubDetail
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : traceNumber
Type:
array
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
Show Source
-
Array of:
object Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Nested Schema : udi
Type:
array
Unique Device Identifiers associated with this line item.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : ExplanationOfBenefit_SubDetail
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_factor: object
Element
Base definition for all elements in a resource.
-
_noteNumber: array
_noteNumber
Extensions for noteNumber
-
_sequence: object
Element
Base definition for all elements in a resource.
-
adjudication: array
adjudication
The adjudication results.
-
category: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
factor: number
Pattern:
^-?(0|[1-9][0-9]{0,17})(\.[0-9]{1,17})?([eE][+-]?[0-9]{1,9}})?$
A rational number with implicit precision -
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifier: array
modifier
Item typification or modifiers codes to convey additional context for the product or service.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
net: object
Money
An amount of economic utility in some recognized currency.
-
noteNumber: array
noteNumber
The numbers associated with notes below which apply to the adjudication of this item.
-
patientPaid: object
Money
An amount of economic utility in some recognized currency.
-
productOrService: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
productOrServiceEnd: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
programCode: array
programCode
Identifies the program under which this may be recovered.
-
quantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
revenue: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
reviewOutcome: object
ExplanationOfBenefit_ReviewOutcome
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
-
sequence: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
tax: object
Money
An amount of economic utility in some recognized currency.
-
traceNumber: array
traceNumber
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
-
udi: array
udi
Unique Device Identifiers associated with this line item.
-
unitPrice: object
Money
An amount of economic utility in some recognized currency.
Nested Schema : _noteNumber
Type:
array
Extensions for noteNumber
Show Source
-
Array of:
object Element
Base definition for all elements in a resource.
Nested Schema : adjudication
Type:
array
The adjudication results.
Show Source
-
Array of:
object ExplanationOfBenefit_Adjudication
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifier
Type:
array
Item typification or modifiers codes to convey additional context for the product or service.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : noteNumber
Type:
array
The numbers associated with notes below which apply to the adjudication of this item.
Show Source
-
Array of:
number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0)
Nested Schema : programCode
Type:
array
Identifies the program under which this may be recovered.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : traceNumber
Type:
array
Trace number for tracking purposes. May be defined at the jurisdiction level or between trading partners.
Show Source
-
Array of:
object Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
Nested Schema : udi
Type:
array
Unique Device Identifiers associated with this line item.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : profile
Type:
array
A list of profiles (references to [[[StructureDefinition]]] resources) that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].
Show Source
-
Array of:
string
Pattern:
^\S*$
A URI that is a reference to a canonical URL on a FHIR resource
Nested Schema : security
Type:
array
Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.
Show Source
-
Array of:
object Coding
A reference to a code defined by a terminology system.
Nested Schema : tag
Type:
array
Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.
Show Source
-
Array of:
object Coding
A reference to a code defined by a terminology system.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_Procedure
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_date: object
Element
Base definition for all elements in a resource.
-
_sequence: object
Element
Base definition for all elements in a resource.
-
date: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)?$
A date, date-time or partial date (e.g. just year or year + month). If hours and minutes are specified, a UTC offset SHALL be populated. The format is a union of the schema types gYear, gYearMonth, date and dateTime. Seconds must be provided due to schema type constraints but may be zero-filled and may be ignored. Dates SHALL be valid dates. -
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
procedureCodeableConcept: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
procedureReference: object
Reference
A reference from one resource to another.
-
sequence: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
type: array
type
When the condition was observed or the relative ranking.
-
udi: array
udi
Unique Device Identifiers associated with this line item.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : type
Type:
array
When the condition was observed or the relative ranking.
Show Source
-
Array of:
object CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : udi
Type:
array
Unique Device Identifiers associated with this line item.
Show Source
-
Array of:
object Reference
A reference from one resource to another.
Nested Schema : ExplanationOfBenefit_ProcessNote
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_number: object
Element
Base definition for all elements in a resource.
-
_text: object
Element
Base definition for all elements in a resource.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
language: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
number: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
text: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
type: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_Related
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
claim: object
Reference
A reference from one resource to another.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
reference: object
Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
-
relationship: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_SupportingInfo
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
_sequence: object
Element
Base definition for all elements in a resource.
-
_timingDate: object
Element
Base definition for all elements in a resource.
-
_valueBoolean: object
Element
Base definition for all elements in a resource.
-
_valueString: object
Element
Base definition for all elements in a resource.
-
category(required): object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
code: object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
-
reason: object
Coding
A reference to a code defined by a terminology system.
-
sequence: number
Pattern:
^[1-9][0-9]*$
An integer with a value that is positive (e.g. >0) -
timingDate: string
Pattern:
^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?$
The date when or period to which this information refers. -
timingPeriod: object
Period
A time period defined by a start and end date and optionally time.
-
valueAttachment: object
Attachment
For referring to data content defined in other formats.
-
valueBoolean: boolean
Pattern:
^true|false$
Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data. -
valueIdentifier: object
Identifier
An identifier - identifies some entity uniquely and unambiguously. Typically this is used for business identifiers.
-
valueQuantity: object
Quantity
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
-
valueReference: object
Reference
A reference from one resource to another.
-
valueString: string
Pattern:
^^[\s\S]+$$
Additional data or information such as resources, documents, images etc. including references to the data or the actual inclusion of the data.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : ExplanationOfBenefit_Total
Type:
object
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Show Source
-
amount(required): object
Money
An amount of economic utility in some recognized currency.
-
category(required): object
CodeableConcept
A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.
-
extension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
-
id: string
Pattern:
^^[\s\S]+$$
A sequence of Unicode characters -
modifierExtension: array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Nested Schema : extension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.
Nested Schema : modifierExtension
Type:
array
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 managable, there is a strict set of governance applied to the definition and use of extensions. Though 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).
Show Source
-
Array of:
object Extension
Optional Extension Element - found in all resources.