Extensions for Using Data Elements from FHIR STU3 in FHIR R5
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR STU3 in FHIR R5 - Downloaded Version null See the Directory of published versions

Resource Profile: Profile_R3_Contract_R5

Official URL: http://hl7.org/fhir/3.0/StructureDefinition/profile-Contract Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: Profile_R3_Contract_R5

This cross-version profile allows STU3 Contract content to be represented via FHIR R5 Contract resources.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Contract 0..* Contract(5.0.0) Legal Agreement
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:action 0..* CodeableConcept STU3: Action stipulated by this Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.action
Binding: ContractActionCodes (example): Detailed codes for the contract action.
Constraints: ext-1
.... extension:actionReason 0..* CodeableConcept STU3: Rationale for the stiplulated action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
Constraints: ext-1
.... extension:decisionType 0..1 CodeableConcept STU3: Decision by Grantor (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.decisionType
Binding: http://terminology.hl7.org/ValueSet/v3-ActConsentDirective|2.0.0 (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
Constraints: ext-1
.... extension:securityLabel 0..* Coding STU3: Security Labels that define affected resources (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.securityLabel
Binding: R3SecurityLabelsForR5 (0.1.0) (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
Constraints: ext-1
.... extension:role 0..* CodeableConcept STU3: Role type of the agent (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.agent.role
Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
Constraints: ext-1
.... extension:valuedItem 0..* (Complex) STU3: Contract Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.valuedItem
Constraints: ext-1
.... extension:binding 0..1 Attachment, Reference(Cross-version Profile for STU3.Composition for use in FHIR R5(0.1.0) | Composition | Cross-version Profile for STU3.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference | Cross-version Profile for STU3.QuestionnaireResponse for use in FHIR R5(0.1.0) | QuestionnaireResponse) STU3: Binding Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.binding
Constraints: ext-1
... status ?!Σ 0..1 code amended | appended | cancelled | disputed | entered-in-error | executable +
Binding: ContractResourceStatusCodes (required): A code specifying the state of the resource instance.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Contract.status Base required Contract Resource Status Codes 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Contract If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Contract If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Contract If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Contract If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Contract A resource should have narrative for robust management text.`div`.exists()
ele-1 error Contract.implicitRules, Contract.extension, Contract.extension:action, Contract.extension:actionReason, Contract.extension:decisionType, Contract.extension:securityLabel, Contract.extension:role, Contract.extension:valuedItem, Contract.extension:binding, Contract.modifierExtension, Contract.status All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Contract.extension, Contract.extension:action, Contract.extension:actionReason, Contract.extension:decisionType, Contract.extension:securityLabel, Contract.extension:role, Contract.extension:valuedItem, Contract.extension:binding, Contract.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Contract

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Contract 0..* Contract(5.0.0) Legal Agreement
... meta
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:meta 0..1 Meta STU3: meta additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.meta
... text
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:text 0..1 (Complex) STU3: text additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.text
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:action 0..* CodeableConcept STU3: Action stipulated by this Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.action
Binding: ContractActionCodes (example): Detailed codes for the contract action.
.... extension:actionReason 0..* CodeableConcept STU3: Rationale for the stiplulated action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
.... extension:decisionType 0..1 CodeableConcept STU3: Decision by Grantor (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.decisionType
Binding: http://terminology.hl7.org/ValueSet/v3-ActConsentDirective|2.0.0 (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
.... extension:securityLabel 0..* Coding STU3: Security Labels that define affected resources (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.securityLabel
Binding: R3SecurityLabelsForR5 (0.1.0) (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... extension:role 0..* CodeableConcept STU3: Role type of the agent (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.agent.role
Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
.... extension:valuedItem 0..* (Complex) STU3: Contract Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.valuedItem
.... extension:binding 0..1 Attachment, Reference(Cross-version Profile for STU3.Composition for use in FHIR R5(0.1.0) | Composition | Cross-version Profile for STU3.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference | Cross-version Profile for STU3.QuestionnaireResponse for use in FHIR R5(0.1.0) | QuestionnaireResponse) STU3: Binding Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.binding
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:identifier 0..1 Identifier STU3: identifier additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.identifier
... applies
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:applies 0..1 Period STU3: applies additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.applies
... subject
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:subject 0..* Reference(Resource) STU3: subject additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... authority
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:authority 0..* Reference(Resource) STU3: authority additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... domain
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:domain 0..* Reference(Resource) STU3: Domain in which this Contract applies additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... author
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:actor 1..1 Reference(Resource) STU3: Contract Agent Type
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... topicReference
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:alternateReference 0..1 Reference(Resource) STU3: Context of the Contract additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... term
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:actionReason 0..* CodeableConcept STU3: Purpose for the Contract Term Action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
..... extension:agent 0..* (Complex) STU3: Contract Term Agent List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.agent
..... extension:valuedItem 0..* (Complex) STU3: Contract Term Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.valuedItem
.... identifier
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:identifier 0..1 Identifier STU3: identifier additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.identifier
.... applies
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:applies 0..1 Period STU3: applies additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.applies
.... topicReference
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:alternateReference 0..1 Reference(Resource) STU3: Context of the Contract term additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... signer
.... party
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:party 0..1 Reference(Resource) STU3: party
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
.... signature
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:signature 0..* Signature STU3: signature additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.signer.signature
... friendly
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.friendly.content
.... contentReference
..... Slices for extension Content/Rules for all slices
...... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... legal
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.legal.content
.... contentReference
..... Slices for extension Content/Rules for all slices
...... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... rule
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.rule.content
.... contentReference
..... Slices for extension Content/Rules for all slices
...... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Contract 0..* Contract(5.0.0) Legal Agreement
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:meta 0..1 Meta STU3: meta additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.meta
Constraints: ext-1
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: AllSecurityLabels . (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages . Starter
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:text 0..1 (Complex) STU3: text additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.text
Constraints: ext-1
.... status 1..1 code generated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.
.... div C 1..1 xhtml Limited xhtml content
Constraints: txt-1, txt-2
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:action 0..* CodeableConcept STU3: Action stipulated by this Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.action
Binding: ContractActionCodes (example): Detailed codes for the contract action.
Constraints: ext-1
.... extension:actionReason 0..* CodeableConcept STU3: Rationale for the stiplulated action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
Constraints: ext-1
.... extension:decisionType 0..1 CodeableConcept STU3: Decision by Grantor (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.decisionType
Binding: http://terminology.hl7.org/ValueSet/v3-ActConsentDirective|2.0.0 (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
Constraints: ext-1
.... extension:securityLabel 0..* Coding STU3: Security Labels that define affected resources (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.securityLabel
Binding: R3SecurityLabelsForR5 (0.1.0) (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
Constraints: ext-1
.... extension:role 0..* CodeableConcept STU3: Role type of the agent (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.agent.role
Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
Constraints: ext-1
.... extension:valuedItem 0..* (Complex) STU3: Contract Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.valuedItem
Constraints: ext-1
.... extension:binding 0..1 Attachment, Reference(Cross-version Profile for STU3.Composition for use in FHIR R5(0.1.0) | Composition | Cross-version Profile for STU3.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference | Cross-version Profile for STU3.QuestionnaireResponse for use in FHIR R5(0.1.0) | QuestionnaireResponse) STU3: Binding Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.binding
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier Σ 0..* Identifier Contract number
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:identifier 0..1 Identifier STU3: identifier additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.identifier
Constraints: ext-1
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value ΣC 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... url 0..1 uri Basal definition
... version Σ 0..1 string Business edition
... status ?!Σ 0..1 code amended | appended | cancelled | disputed | entered-in-error | executable +
Binding: ContractResourceStatusCodes (required): A code specifying the state of the resource instance.
... legalState 0..1 CodeableConcept Negotiation status
Binding: ContractResourceLegalStateCodes (extensible): Detailed codes for the legal state of a contract.
... instantiatesCanonical 0..1 Reference(Contract) Source Contract Definition
... instantiatesUri 0..1 uri External Contract Definition
... contentDerivative 0..1 CodeableConcept Content derived from the basal information
Binding: ContractContentDerivationCodes (example): This is an example set of Content Derivative type codes, which represent the minimal content derived from the basal information source.
... issued Σ 0..1 dateTime When this Contract was issued
... applies Σ 0..1 Period Effective time
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:applies 0..1 Period STU3: applies additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.applies
Constraints: ext-1
.... start ΣC 0..1 dateTime Starting time with inclusive boundary
.... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
... expirationType 0..1 CodeableConcept Contract cessation cause
Binding: ContractResourceExpirationTypeCodes (example): Codes for the Cessation of Contracts.
... subject Σ 0..* Reference(Resource) Contract Target Entity
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:subject 0..1 Reference(Resource) STU3: subject additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
... authority 0..* Reference(Organization) Authority under which this Contract has standing
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:authority 0..1 Reference(Resource) STU3: authority additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
... domain 0..* Reference(Location) A sphere of control governed by an authoritative jurisdiction, organization, or person
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:domain 0..1 Reference(Resource) STU3: Domain in which this Contract applies additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
... site 0..* Reference(Location) Specific Location
... name Σ 0..1 string Computer friendly designation
... title Σ 0..1 string Human Friendly name
... subtitle 0..1 string Subordinate Friendly name
... alias 0..* string Acronym or short name
... author 0..1 Reference(Patient | Practitioner | PractitionerRole | Organization) Source of Contract
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:actor 1..1 Reference(Resource) STU3: Contract Agent Type
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
... scope 0..1 CodeableConcept Range of Legal Concerns
Binding: ContractResourceScopeCodes (example): Codes for the range of legal concerns.
... topic[x] 0..1 Focus of contract interest
.... topic[x]All Types Content/Rules for all Types
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:alternateReference 0..1 Reference(Resource) STU3: Context of the Contract additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... topicCodeableConcept CodeableConcept
.... topicReference Reference(Resource)
... type Σ 0..1 CodeableConcept Legal instrument category
Binding: ContractTypeCodes (example): List of overall contract codes.
... subType Σ 0..* CodeableConcept Subtype within the context of type
Binding: ContractSubtypeCodes (example): Detailed codes within the above.
... contentDefinition 0..1 BackboneElement Contract precursor content
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 CodeableConcept Content structure and use
Binding: ContractResourceDefinitionTypeCodes (example): Detailed codes for the definition of contracts.
.... subType 0..1 CodeableConcept Detailed Content Type Definition
Binding: ContractResourceDefinitionSubtypeCodes (example): Detailed codes for the additional definition of contracts.
.... publisher 0..1 Reference(Practitioner | PractitionerRole | Organization) Publisher Entity
.... publicationDate 0..1 dateTime When published
.... publicationStatus 1..1 code amended | appended | cancelled | disputed | entered-in-error | executable +
Binding: ContractResourcePublicationStatusCodes (required): Status of the publication of contract content.
.... copyright 0..1 markdown Publication Ownership
... term 0..* BackboneElement Contract Term List
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:actionReason 0..* CodeableConcept STU3: Purpose for the Contract Term Action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
Constraints: ext-1
..... extension:agent 0..* (Complex) STU3: Contract Term Agent List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.agent
Constraints: ext-1
..... extension:valuedItem 0..* (Complex) STU3: Contract Term Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.valuedItem
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... identifier Σ 0..1 Identifier Contract Term Number
..... id 0..1 id Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:identifier 0..1 Identifier STU3: identifier additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.identifier
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
..... system Σ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value ΣC 0..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... issued Σ 0..1 dateTime Contract Term Issue Date Time
.... applies Σ 0..1 Period Contract Term Effective Time
..... id 0..1 id Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:applies 0..1 Period STU3: applies additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.applies
Constraints: ext-1
..... start ΣC 0..1 dateTime Starting time with inclusive boundary
..... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
.... topic[x] 0..1 Term Concern
..... topic[x]All Types Content/Rules for all Types
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
....... extension:alternateReference 0..1 Reference(Resource) STU3: Context of the Contract term additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... topicCodeableConcept CodeableConcept
..... topicReference Reference(Resource)
.... type 0..1 CodeableConcept Contract Term Type or Form
Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions.
.... subType 0..1 CodeableConcept Contract Term Type specific classification
Binding: ContractTermSubtypeCodes (example): Detailed codes for the subtypes of contract provisions.
.... text Σ 0..1 string Term Statement
.... securityLabel 0..* BackboneElement Protection for the Term
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... number 0..* unsignedInt Link to Security Labels
..... classification 1..1 Coding Confidentiality Protection
Binding: ContractResourceScopeCodes (example): Codes for confidentiality protection.
..... category 0..* Coding Applicable Policy
Binding: ContractResourceScopeCodes (example): Codes for policy category.
..... control 0..* Coding Handling Instructions
Binding: ContractResourceSecurityControlCodes (example): Codes for handling instructions.
.... offer 1..1 BackboneElement Context of the Contract term
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... identifier 0..* Identifier Offer business ID
..... party 0..* BackboneElement Offer Recipient
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... reference 1..* Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) Referenced entity
...... role 1..1 CodeableConcept Participant engagement type
Binding: ContractResourcePartyRoleCodes (example): Codes for offer participant roles.
..... topic Σ 0..1 Reference(Resource) Negotiable offer asset
..... type 0..1 CodeableConcept Contract Offer Type or Form
Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions.
..... decision 0..1 CodeableConcept Accepting party choice
Binding: ActConsentDirective (3.0.0) (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
..... decisionMode 0..* CodeableConcept How decision is conveyed
Binding: ContractResourceDecisionModeCodes (example): Codes for conveying a decision.
..... answer 0..* BackboneElement Response to offer text
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... value[x] 1..1 The actual answer response
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
..... text 0..1 string Human readable offer text
..... linkId 0..* string Pointer to text
..... securityLabelNumber 0..* unsignedInt Offer restriction numbers
.... asset 0..* BackboneElement Contract Term Asset List
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... scope 0..1 CodeableConcept Range of asset
Binding: ContractResourceAssetScopeCodes (example): Codes for scoping an asset.
..... type 0..* CodeableConcept Asset category
Binding: ContractResourceAssetTypeCodes (example): Condes for the type of an asset.
..... typeReference 0..* Reference(Resource) Associated entities
..... subtype 0..* CodeableConcept Asset sub-category
Binding: ContractResourceAssetSubTypeCodes (example): Condes for the sub-type of an asset.
..... relationship 0..1 Coding Kinship of the asset
Binding: ConsentContentClass (extensible): The class (type) of information a consent rule covers.
..... context 0..* BackboneElement Circumstance of the asset
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... reference 0..1 Reference(Resource) Creator,custodian or owner
...... code 0..* CodeableConcept Codeable asset context
Binding: ContractResourceAssetContextCodes (example): Codes for the context of the asset.
...... text 0..1 string Context description
..... condition 0..1 string Quality desctiption of asset
..... periodType 0..* CodeableConcept Asset availability types
Binding: ContractResourceAssetAvailiabilityCodes (example): Codes for asset availability.
..... period 0..* Period Time period of the asset
..... usePeriod 0..* Period Time period
..... text 0..1 string Asset clause or question text
..... linkId 0..* string Pointer to asset text
..... answer 0..* See answer (Contract) Response to assets
..... securityLabelNumber 0..* unsignedInt Asset restriction numbers
..... valuedItem 0..* BackboneElement Contract Valued Item List
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... entity[x] 0..1 Contract Valued Item Type
....... entityCodeableConcept CodeableConcept
....... entityReference Reference(Resource)
...... identifier 0..1 Identifier Contract Valued Item Number
...... effectiveTime 0..1 dateTime Contract Valued Item Effective Tiem
...... quantity 0..1 SimpleQuantity(5.0.0) Count of Contract Valued Items
...... unitPrice 0..1 Money Contract Valued Item fee, charge, or cost
...... factor 0..1 decimal Contract Valued Item Price Scaling Factor
...... points 0..1 decimal Contract Valued Item Difficulty Scaling Factor
...... net 0..1 Money Total Contract Valued Item Value
...... payment 0..1 string Terms of valuation
...... paymentDate 0..1 dateTime When payment is due
...... responsible 0..1 Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who will make payment
...... recipient 0..1 Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who will receive payment
...... linkId 0..* string Pointer to specific item
...... securityLabelNumber 0..* unsignedInt Security Labels that define affected terms
.... action 0..* BackboneElement Entity being ascribed responsibility
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... doNotPerform ?! 0..1 boolean True if the term prohibits the action
..... type 1..1 CodeableConcept Type or form of the action
Binding: ContractActionCodes (example): Detailed codes for the contract action.
..... subject 0..* BackboneElement Entity of the action
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... reference 1..* Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) Entity of the action
...... role 0..1 CodeableConcept Role type of the agent
Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
..... intent 1..1 CodeableConcept Purpose for the Contract Term Action
Binding: PurposeOfUse (3.1.0) (example): Detailed codes for the contract action reason.
..... linkId 0..* string Pointer to specific item
..... status 1..1 CodeableConcept State of the action
Binding: ContractResourceActionStatusCodes (example): Codes for the status of a term action.
..... context 0..1 Reference(Encounter | EpisodeOfCare) Episode associated with action
..... contextLinkId 0..* string Pointer to specific item
..... occurrence[x] 0..1 When action happens
...... occurrenceDateTime dateTime
...... occurrencePeriod Period
...... occurrenceTiming Timing
..... requester 0..* Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) Who asked for action
..... requesterLinkId 0..* string Pointer to specific item
..... performerType 0..* CodeableConcept Kind of service performer
Binding: ParticipationRoleType (example): Codes for the types of action performer.
..... performerRole 0..1 CodeableConcept Competency of the performer
Binding: SecurityRoleType (example): Codes for the role of the action performer.
..... performer 0..1 Reference(RelatedPerson | Patient | Practitioner | PractitionerRole | CareTeam | Device | Substance | Organization | Location) Actor that wil execute (or not) the action
..... performerLinkId 0..* string Pointer to specific item
..... reason 0..* CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference | Questionnaire | QuestionnaireResponse) Why is action (not) needed?
Binding: PurposeOfUse (3.1.0) (example): Detailed codes for the contract action reason.
..... reasonLinkId 0..* string Pointer to specific item
..... note 0..* Annotation Comments about the action
..... securityLabelNumber 0..* unsignedInt Action restriction numbers
.... group 0..* See term (Contract) Nested Contract Term Group
... supportingInfo 0..* Reference(Resource) Extra Information
... relevantHistory 0..* Reference(Provenance) Key event in Contract History
... signer 0..* BackboneElement Contract Signatory
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 Coding Contract Signatory Role
Binding: ContractSignerTypeCodes (preferred): List of parties who may be signing.
.... party 1..1 Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Contract Signatory Party
..... id 0..1 id Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:party 0..1 Reference(Resource) STU3: party
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
..... display ΣC 0..1 string Text alternative for the resource
.... signature 1..* Signature Contract Documentation Signature
..... id 0..1 id Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:signature 1..* Signature STU3: signature additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.signer.signature
Constraints: ext-1
..... type Σ 0..* Coding Indication of the reason the entity signed the object(s)
Binding: SignatureTypeCodes (preferred): An indication of the reason that an entity signed the object.
..... when Σ 0..1 instant When the signature was created
..... who Σ 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization) Who signed
..... onBehalfOf Σ 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization) The party represented
..... targetFormat 0..1 code The technical format of the signed resources
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
..... sigFormat 0..1 code The technical format of the signature
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
..... data 0..1 base64Binary The actual signature content (XML DigSig. JWS, picture, etc.)
... friendly 0..* BackboneElement Contract Friendly Language
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.friendly.content
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... content[x] 1..1 Easily comprehended representation of this Contract
..... content[x]All Types Content/Rules for all Types
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... contentAttachment Attachment
..... contentReference Reference(Composition | DocumentReference | QuestionnaireResponse)
... legal 0..* BackboneElement Contract Legal Language
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.legal.content
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... content[x] 1..1 Contract Legal Text
..... content[x]All Types Content/Rules for all Types
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... contentAttachment Attachment
..... contentReference Reference(Composition | DocumentReference | QuestionnaireResponse)
... rule 0..* BackboneElement Computable Contract Language
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.rule.content
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... content[x] 1..1 Computable Contract Rules
..... content[x]All Types Content/Rules for all Types
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... contentAttachment Attachment
..... contentReference Reference(DocumentReference)
... legallyBinding[x] 0..1 Binding Contract
.... legallyBindingAttachment Attachment
.... legallyBindingReference Reference(Composition | DocumentReference | QuestionnaireResponse | Contract)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Contract.meta.security Base extensible All Security Labels . 📍5.0.0 tx.fhir.org
Contract.meta.tag Base example Common Tags 📍5.0.0 FHIR Std.
Contract.language Base required All Languages 📍5.0.0 FHIR Std.
Contract.text.status Base required NarrativeStatus 📍5.0.0 FHIR Std.
Contract.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
Contract.identifier.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
Contract.status Base required Contract Resource Status Codes 📍5.0.0 FHIR Std.
Contract.legalState Base extensible Contract Resource Legal State codes 📍5.0.0 FHIR Std.
Contract.contentDerivative Base example Contract Content Derivation Codes 📍5.0.0 FHIR Std.
Contract.expirationType Base example Contract Resource Expiration Type codes 📍5.0.0 FHIR Std.
Contract.subject.type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.authority.type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.domain.type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.author.type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.scope Base example Contract Resource Scope codes 📍5.0.0 FHIR Std.
Contract.type Base example Contract Type Codes 📍5.0.0 FHIR Std.
Contract.subType Base example Contract Subtype Codes 📍5.0.0 FHIR Std.
Contract.contentDefinition.​type Base example Contract Resource Definition Type codes 📍5.0.0 FHIR Std.
Contract.contentDefinition.​subType Base example Contract Resource Definition Subtype codes 📍5.0.0 FHIR Std.
Contract.contentDefinition.​publicationStatus Base required Contract Resource Publication Status codes 📍5.0.0 FHIR Std.
Contract.term.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
Contract.term.identifier.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
Contract.term.type Base example Contract Term Type Codes 📍5.0.0 FHIR Std.
Contract.term.subType Base example Contract Term Subtype Codes 📍5.0.0 FHIR Std.
Contract.term.securityLabel.​classification Base example Contract Resource Scope codes 📍5.0.0 FHIR Std.
Contract.term.securityLabel.​category Base example Contract Resource Scope codes 📍5.0.0 FHIR Std.
Contract.term.securityLabel.​control Base example Contract Resource Security Control codes 📍5.0.0 FHIR Std.
Contract.term.offer.​party.role Base example Contract Resource Party Role codes 📍5.0.0 FHIR Std.
Contract.term.offer.​type Base example Contract Term Type Codes 📍5.0.0 FHIR Std.
Contract.term.offer.​decision Base extensible ActConsentDirective 📍3.0.0 THO v7.1
Contract.term.offer.​decisionMode Base example Contract Resource Decision Mode codes 📍5.0.0 FHIR Std.
Contract.term.asset.​scope Base example Contract Resource Asset Scope codes 📍5.0.0 FHIR Std.
Contract.term.asset.​type Base example Contract Resource Asset Type codes 📍5.0.0 FHIR Std.
Contract.term.asset.​subtype Base example Contract Resource Asset Sub-Type codes 📍5.0.0 FHIR Std.
Contract.term.asset.​relationship Base extensible Consent Content Class 📍5.0.0 FHIR Std.
Contract.term.asset.​context.code Base example Contract Resource Asset Context codes 📍5.0.0 FHIR Std.
Contract.term.asset.​periodType Base example Contract Resource Asset Availiability codes 📍5.0.0 FHIR Std.
Contract.term.action.​type Base example Contract Action Codes 📍5.0.0 FHIR Std.
Contract.term.action.​subject.role Base example Contract Actor Role Codes 📍5.0.0 FHIR Std.
Contract.term.action.​intent Base example PurposeOfUse 📍3.1.0 THO v7.1
Contract.term.action.​status Base example Contract Resource Action Status codes 📍5.0.0 FHIR Std.
Contract.term.action.​performerType Base example Participation Role Type 📍5.0.0 FHIR Std.
Contract.term.action.​performerRole Base example Security Role Type 📍5.0.0 FHIR Std.
Contract.term.action.​reason Base example PurposeOfUse 📍3.1.0 THO v7.1
Contract.signer.type Base preferred Contract Signer Type Codes 📍5.0.0 FHIR Std.
Contract.signer.party.​type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.signer.signature.​type Base preferred Signature Type Codes 📍5.0.0 FHIR Std.
Contract.signer.signature.​targetFormat Base required Mime Types 📍5.0.0 FHIR Std.
Contract.signer.signature.​sigFormat Base required Mime Types 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Contract If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Contract If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Contract If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Contract If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Contract A resource should have narrative for robust management text.`div`.exists()
ele-1 error Contract.meta, Contract.meta.extension, Contract.meta.extension:meta, Contract.meta.versionId, Contract.meta.lastUpdated, Contract.meta.source, Contract.meta.profile, Contract.meta.security, Contract.meta.tag, Contract.implicitRules, Contract.language, Contract.text, Contract.text.extension, Contract.text.extension:text, Contract.text.status, Contract.text.div, Contract.extension, Contract.extension:action, Contract.extension:actionReason, Contract.extension:decisionType, Contract.extension:securityLabel, Contract.extension:role, Contract.extension:valuedItem, Contract.extension:binding, Contract.modifierExtension, Contract.identifier, Contract.identifier.extension, Contract.identifier.extension:identifier, Contract.identifier.use, Contract.identifier.type, Contract.identifier.system, Contract.identifier.value, Contract.identifier.period, Contract.identifier.assigner, Contract.url, Contract.version, Contract.status, Contract.legalState, Contract.instantiatesCanonical, Contract.instantiatesUri, Contract.contentDerivative, Contract.issued, Contract.applies, Contract.applies.extension, Contract.applies.extension:applies, Contract.applies.start, Contract.applies.end, Contract.expirationType, Contract.subject, Contract.subject.extension, Contract.subject.extension:subject, Contract.subject.reference, Contract.subject.type, Contract.subject.identifier, Contract.subject.display, Contract.authority, Contract.authority.extension, Contract.authority.extension:authority, Contract.authority.reference, Contract.authority.type, Contract.authority.identifier, Contract.authority.display, Contract.domain, Contract.domain.extension, Contract.domain.extension:domain, Contract.domain.reference, Contract.domain.type, Contract.domain.identifier, Contract.domain.display, Contract.site, Contract.name, Contract.title, Contract.subtitle, Contract.alias, Contract.author, Contract.author.extension, Contract.author.extension:actor, Contract.author.reference, Contract.author.type, Contract.author.identifier, Contract.author.display, Contract.scope, Contract.topic[x], Contract.topic[x].extension, Contract.topic[x].extension:alternateReference, Contract.type, Contract.subType, Contract.contentDefinition, Contract.contentDefinition.extension, Contract.contentDefinition.modifierExtension, Contract.contentDefinition.type, Contract.contentDefinition.subType, Contract.contentDefinition.publisher, Contract.contentDefinition.publicationDate, Contract.contentDefinition.publicationStatus, Contract.contentDefinition.copyright, Contract.term, Contract.term.extension, Contract.term.extension:actionReason, Contract.term.extension:agent, Contract.term.extension:valuedItem, Contract.term.modifierExtension, Contract.term.identifier, Contract.term.identifier.extension, Contract.term.identifier.extension:identifier, Contract.term.identifier.use, Contract.term.identifier.type, Contract.term.identifier.system, Contract.term.identifier.value, Contract.term.identifier.period, Contract.term.identifier.assigner, Contract.term.issued, Contract.term.applies, Contract.term.applies.extension, Contract.term.applies.extension:applies, Contract.term.applies.start, Contract.term.applies.end, Contract.term.topic[x], Contract.term.topic[x].extension, Contract.term.topic[x].extension:alternateReference, Contract.term.type, Contract.term.subType, Contract.term.text, Contract.term.securityLabel, Contract.term.securityLabel.extension, Contract.term.securityLabel.modifierExtension, Contract.term.securityLabel.number, Contract.term.securityLabel.classification, Contract.term.securityLabel.category, Contract.term.securityLabel.control, Contract.term.offer, Contract.term.offer.extension, Contract.term.offer.modifierExtension, Contract.term.offer.identifier, Contract.term.offer.party, Contract.term.offer.party.extension, Contract.term.offer.party.modifierExtension, Contract.term.offer.party.reference, Contract.term.offer.party.role, Contract.term.offer.topic, Contract.term.offer.type, Contract.term.offer.decision, Contract.term.offer.decisionMode, Contract.term.offer.answer, Contract.term.offer.answer.extension, Contract.term.offer.answer.modifierExtension, Contract.term.offer.answer.value[x], Contract.term.offer.text, Contract.term.offer.linkId, Contract.term.offer.securityLabelNumber, Contract.term.asset, Contract.term.asset.extension, Contract.term.asset.modifierExtension, Contract.term.asset.scope, Contract.term.asset.type, Contract.term.asset.typeReference, Contract.term.asset.subtype, Contract.term.asset.relationship, Contract.term.asset.context, Contract.term.asset.context.extension, Contract.term.asset.context.modifierExtension, Contract.term.asset.context.reference, Contract.term.asset.context.code, Contract.term.asset.context.text, Contract.term.asset.condition, Contract.term.asset.periodType, Contract.term.asset.period, Contract.term.asset.usePeriod, Contract.term.asset.text, Contract.term.asset.linkId, Contract.term.asset.answer, Contract.term.asset.securityLabelNumber, Contract.term.asset.valuedItem, Contract.term.asset.valuedItem.extension, Contract.term.asset.valuedItem.modifierExtension, Contract.term.asset.valuedItem.entity[x], Contract.term.asset.valuedItem.identifier, Contract.term.asset.valuedItem.effectiveTime, Contract.term.asset.valuedItem.quantity, Contract.term.asset.valuedItem.unitPrice, Contract.term.asset.valuedItem.factor, Contract.term.asset.valuedItem.points, Contract.term.asset.valuedItem.net, Contract.term.asset.valuedItem.payment, Contract.term.asset.valuedItem.paymentDate, Contract.term.asset.valuedItem.responsible, Contract.term.asset.valuedItem.recipient, Contract.term.asset.valuedItem.linkId, Contract.term.asset.valuedItem.securityLabelNumber, Contract.term.action, Contract.term.action.extension, Contract.term.action.modifierExtension, Contract.term.action.doNotPerform, Contract.term.action.type, Contract.term.action.subject, Contract.term.action.subject.extension, Contract.term.action.subject.modifierExtension, Contract.term.action.subject.reference, Contract.term.action.subject.role, Contract.term.action.intent, Contract.term.action.linkId, Contract.term.action.status, Contract.term.action.context, Contract.term.action.contextLinkId, Contract.term.action.occurrence[x], Contract.term.action.requester, Contract.term.action.requesterLinkId, Contract.term.action.performerType, Contract.term.action.performerRole, Contract.term.action.performer, Contract.term.action.performerLinkId, Contract.term.action.reason, Contract.term.action.reasonLinkId, Contract.term.action.note, Contract.term.action.securityLabelNumber, Contract.term.group, Contract.supportingInfo, Contract.relevantHistory, Contract.signer, Contract.signer.extension, Contract.signer.modifierExtension, Contract.signer.type, Contract.signer.party, Contract.signer.party.extension, Contract.signer.party.extension:party, Contract.signer.party.reference, Contract.signer.party.type, Contract.signer.party.identifier, Contract.signer.party.display, Contract.signer.signature, Contract.signer.signature.extension, Contract.signer.signature.extension:signature, Contract.signer.signature.type, Contract.signer.signature.when, Contract.signer.signature.who, Contract.signer.signature.onBehalfOf, Contract.signer.signature.targetFormat, Contract.signer.signature.sigFormat, Contract.signer.signature.data, Contract.friendly, Contract.friendly.extension, Contract.friendly.extension:content, Contract.friendly.modifierExtension, Contract.friendly.content[x], Contract.friendly.content[x].extension, Contract.friendly.content[x].extension:alternateReference, Contract.legal, Contract.legal.extension, Contract.legal.extension:content, Contract.legal.modifierExtension, Contract.legal.content[x], Contract.legal.content[x].extension, Contract.legal.content[x].extension:alternateReference, Contract.rule, Contract.rule.extension, Contract.rule.extension:content, Contract.rule.modifierExtension, Contract.rule.content[x], Contract.rule.content[x].extension, Contract.rule.content[x].extension:alternateReference, Contract.legallyBinding[x] All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Contract.meta.extension, Contract.meta.extension:meta, Contract.text.extension, Contract.text.extension:text, Contract.extension, Contract.extension:action, Contract.extension:actionReason, Contract.extension:decisionType, Contract.extension:securityLabel, Contract.extension:role, Contract.extension:valuedItem, Contract.extension:binding, Contract.modifierExtension, Contract.identifier.extension, Contract.identifier.extension:identifier, Contract.applies.extension, Contract.applies.extension:applies, Contract.subject.extension, Contract.subject.extension:subject, Contract.authority.extension, Contract.authority.extension:authority, Contract.domain.extension, Contract.domain.extension:domain, Contract.author.extension, Contract.author.extension:actor, Contract.topic[x].extension, Contract.topic[x].extension:alternateReference, Contract.contentDefinition.extension, Contract.contentDefinition.modifierExtension, Contract.term.extension, Contract.term.extension:actionReason, Contract.term.extension:agent, Contract.term.extension:valuedItem, Contract.term.modifierExtension, Contract.term.identifier.extension, Contract.term.identifier.extension:identifier, Contract.term.applies.extension, Contract.term.applies.extension:applies, Contract.term.topic[x].extension, Contract.term.topic[x].extension:alternateReference, Contract.term.securityLabel.extension, Contract.term.securityLabel.modifierExtension, Contract.term.offer.extension, Contract.term.offer.modifierExtension, Contract.term.offer.party.extension, Contract.term.offer.party.modifierExtension, Contract.term.offer.answer.extension, Contract.term.offer.answer.modifierExtension, Contract.term.asset.extension, Contract.term.asset.modifierExtension, Contract.term.asset.context.extension, Contract.term.asset.context.modifierExtension, Contract.term.asset.valuedItem.extension, Contract.term.asset.valuedItem.modifierExtension, Contract.term.action.extension, Contract.term.action.modifierExtension, Contract.term.action.subject.extension, Contract.term.action.subject.modifierExtension, Contract.signer.extension, Contract.signer.modifierExtension, Contract.signer.party.extension, Contract.signer.party.extension:party, Contract.signer.signature.extension, Contract.signer.signature.extension:signature, Contract.friendly.extension, Contract.friendly.extension:content, Contract.friendly.modifierExtension, Contract.friendly.content[x].extension, Contract.friendly.content[x].extension:alternateReference, Contract.legal.extension, Contract.legal.extension:content, Contract.legal.modifierExtension, Contract.legal.content[x].extension, Contract.legal.content[x].extension:alternateReference, Contract.rule.extension, Contract.rule.extension:content, Contract.rule.modifierExtension, Contract.rule.content[x].extension, Contract.rule.content[x].extension:alternateReference Must have either extensions or value[x], not both extension.exists() != value.exists()
txt-1 error Contract.text.div The narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes htmlChecks()
txt-2 error Contract.text.div The narrative SHALL have some non-whitespace content htmlChecks()

This structure is derived from Contract

Summary

Mandatory: 0 element(2 nested mandatory elements)

Extensions

This structure refers to these extensions:

Maturity: 0

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Contract 0..* Contract(5.0.0) Legal Agreement
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:action 0..* CodeableConcept STU3: Action stipulated by this Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.action
Binding: ContractActionCodes (example): Detailed codes for the contract action.
Constraints: ext-1
.... extension:actionReason 0..* CodeableConcept STU3: Rationale for the stiplulated action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
Constraints: ext-1
.... extension:decisionType 0..1 CodeableConcept STU3: Decision by Grantor (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.decisionType
Binding: http://terminology.hl7.org/ValueSet/v3-ActConsentDirective|2.0.0 (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
Constraints: ext-1
.... extension:securityLabel 0..* Coding STU3: Security Labels that define affected resources (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.securityLabel
Binding: R3SecurityLabelsForR5 (0.1.0) (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
Constraints: ext-1
.... extension:role 0..* CodeableConcept STU3: Role type of the agent (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.agent.role
Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
Constraints: ext-1
.... extension:valuedItem 0..* (Complex) STU3: Contract Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.valuedItem
Constraints: ext-1
.... extension:binding 0..1 Attachment, Reference(Cross-version Profile for STU3.Composition for use in FHIR R5(0.1.0) | Composition | Cross-version Profile for STU3.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference | Cross-version Profile for STU3.QuestionnaireResponse for use in FHIR R5(0.1.0) | QuestionnaireResponse) STU3: Binding Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.binding
Constraints: ext-1
... status ?!Σ 0..1 code amended | appended | cancelled | disputed | entered-in-error | executable +
Binding: ContractResourceStatusCodes (required): A code specifying the state of the resource instance.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Contract.status Base required Contract Resource Status Codes 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Contract If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Contract If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Contract If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Contract If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Contract A resource should have narrative for robust management text.`div`.exists()
ele-1 error Contract.implicitRules, Contract.extension, Contract.extension:action, Contract.extension:actionReason, Contract.extension:decisionType, Contract.extension:securityLabel, Contract.extension:role, Contract.extension:valuedItem, Contract.extension:binding, Contract.modifierExtension, Contract.status All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Contract.extension, Contract.extension:action, Contract.extension:actionReason, Contract.extension:decisionType, Contract.extension:securityLabel, Contract.extension:role, Contract.extension:valuedItem, Contract.extension:binding, Contract.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from Contract

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Contract 0..* Contract(5.0.0) Legal Agreement
... meta
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:meta 0..1 Meta STU3: meta additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.meta
... text
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:text 0..1 (Complex) STU3: text additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.text
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:action 0..* CodeableConcept STU3: Action stipulated by this Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.action
Binding: ContractActionCodes (example): Detailed codes for the contract action.
.... extension:actionReason 0..* CodeableConcept STU3: Rationale for the stiplulated action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
.... extension:decisionType 0..1 CodeableConcept STU3: Decision by Grantor (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.decisionType
Binding: http://terminology.hl7.org/ValueSet/v3-ActConsentDirective|2.0.0 (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
.... extension:securityLabel 0..* Coding STU3: Security Labels that define affected resources (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.securityLabel
Binding: R3SecurityLabelsForR5 (0.1.0) (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... extension:role 0..* CodeableConcept STU3: Role type of the agent (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.agent.role
Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
.... extension:valuedItem 0..* (Complex) STU3: Contract Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.valuedItem
.... extension:binding 0..1 Attachment, Reference(Cross-version Profile for STU3.Composition for use in FHIR R5(0.1.0) | Composition | Cross-version Profile for STU3.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference | Cross-version Profile for STU3.QuestionnaireResponse for use in FHIR R5(0.1.0) | QuestionnaireResponse) STU3: Binding Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.binding
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:identifier 0..1 Identifier STU3: identifier additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.identifier
... applies
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:applies 0..1 Period STU3: applies additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.applies
... subject
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:subject 0..* Reference(Resource) STU3: subject additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... authority
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:authority 0..* Reference(Resource) STU3: authority additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... domain
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:domain 0..* Reference(Resource) STU3: Domain in which this Contract applies additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... author
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:actor 1..1 Reference(Resource) STU3: Contract Agent Type
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... topicReference
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:alternateReference 0..1 Reference(Resource) STU3: Context of the Contract additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... term
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:actionReason 0..* CodeableConcept STU3: Purpose for the Contract Term Action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
..... extension:agent 0..* (Complex) STU3: Contract Term Agent List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.agent
..... extension:valuedItem 0..* (Complex) STU3: Contract Term Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.valuedItem
.... identifier
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:identifier 0..1 Identifier STU3: identifier additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.identifier
.... applies
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:applies 0..1 Period STU3: applies additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.applies
.... topicReference
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:alternateReference 0..1 Reference(Resource) STU3: Context of the Contract term additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... signer
.... party
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:party 0..1 Reference(Resource) STU3: party
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
.... signature
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:signature 0..* Signature STU3: signature additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.signer.signature
... friendly
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.friendly.content
.... contentReference
..... Slices for extension Content/Rules for all slices
...... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... legal
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.legal.content
.... contentReference
..... Slices for extension Content/Rules for all slices
...... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
... rule
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.rule.content
.... contentReference
..... Slices for extension Content/Rules for all slices
...... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Contract 0..* Contract(5.0.0) Legal Agreement
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:meta 0..1 Meta STU3: meta additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.meta
Constraints: ext-1
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: AllSecurityLabels . (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages . Starter
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:text 0..1 (Complex) STU3: text additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.text
Constraints: ext-1
.... status 1..1 code generated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.
.... div C 1..1 xhtml Limited xhtml content
Constraints: txt-1, txt-2
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:action 0..* CodeableConcept STU3: Action stipulated by this Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.action
Binding: ContractActionCodes (example): Detailed codes for the contract action.
Constraints: ext-1
.... extension:actionReason 0..* CodeableConcept STU3: Rationale for the stiplulated action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
Constraints: ext-1
.... extension:decisionType 0..1 CodeableConcept STU3: Decision by Grantor (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.decisionType
Binding: http://terminology.hl7.org/ValueSet/v3-ActConsentDirective|2.0.0 (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
Constraints: ext-1
.... extension:securityLabel 0..* Coding STU3: Security Labels that define affected resources (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.securityLabel
Binding: R3SecurityLabelsForR5 (0.1.0) (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
Constraints: ext-1
.... extension:role 0..* CodeableConcept STU3: Role type of the agent (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.agent.role
Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
Constraints: ext-1
.... extension:valuedItem 0..* (Complex) STU3: Contract Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.valuedItem
Constraints: ext-1
.... extension:binding 0..1 Attachment, Reference(Cross-version Profile for STU3.Composition for use in FHIR R5(0.1.0) | Composition | Cross-version Profile for STU3.DocumentReference for use in FHIR R5(0.1.0) | DocumentReference | Cross-version Profile for STU3.QuestionnaireResponse for use in FHIR R5(0.1.0) | QuestionnaireResponse) STU3: Binding Contract (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.binding
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier Σ 0..* Identifier Contract number
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:identifier 0..1 Identifier STU3: identifier additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.identifier
Constraints: ext-1
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value ΣC 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... url 0..1 uri Basal definition
... version Σ 0..1 string Business edition
... status ?!Σ 0..1 code amended | appended | cancelled | disputed | entered-in-error | executable +
Binding: ContractResourceStatusCodes (required): A code specifying the state of the resource instance.
... legalState 0..1 CodeableConcept Negotiation status
Binding: ContractResourceLegalStateCodes (extensible): Detailed codes for the legal state of a contract.
... instantiatesCanonical 0..1 Reference(Contract) Source Contract Definition
... instantiatesUri 0..1 uri External Contract Definition
... contentDerivative 0..1 CodeableConcept Content derived from the basal information
Binding: ContractContentDerivationCodes (example): This is an example set of Content Derivative type codes, which represent the minimal content derived from the basal information source.
... issued Σ 0..1 dateTime When this Contract was issued
... applies Σ 0..1 Period Effective time
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:applies 0..1 Period STU3: applies additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.applies
Constraints: ext-1
.... start ΣC 0..1 dateTime Starting time with inclusive boundary
.... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
... expirationType 0..1 CodeableConcept Contract cessation cause
Binding: ContractResourceExpirationTypeCodes (example): Codes for the Cessation of Contracts.
... subject Σ 0..* Reference(Resource) Contract Target Entity
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:subject 0..1 Reference(Resource) STU3: subject additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
... authority 0..* Reference(Organization) Authority under which this Contract has standing
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:authority 0..1 Reference(Resource) STU3: authority additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
... domain 0..* Reference(Location) A sphere of control governed by an authoritative jurisdiction, organization, or person
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:domain 0..1 Reference(Resource) STU3: Domain in which this Contract applies additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
... site 0..* Reference(Location) Specific Location
... name Σ 0..1 string Computer friendly designation
... title Σ 0..1 string Human Friendly name
... subtitle 0..1 string Subordinate Friendly name
... alias 0..* string Acronym or short name
... author 0..1 Reference(Patient | Practitioner | PractitionerRole | Organization) Source of Contract
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:actor 1..1 Reference(Resource) STU3: Contract Agent Type
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
.... display ΣC 0..1 string Text alternative for the resource
... scope 0..1 CodeableConcept Range of Legal Concerns
Binding: ContractResourceScopeCodes (example): Codes for the range of legal concerns.
... topic[x] 0..1 Focus of contract interest
.... topic[x]All Types Content/Rules for all Types
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:alternateReference 0..1 Reference(Resource) STU3: Context of the Contract additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... topicCodeableConcept CodeableConcept
.... topicReference Reference(Resource)
... type Σ 0..1 CodeableConcept Legal instrument category
Binding: ContractTypeCodes (example): List of overall contract codes.
... subType Σ 0..* CodeableConcept Subtype within the context of type
Binding: ContractSubtypeCodes (example): Detailed codes within the above.
... contentDefinition 0..1 BackboneElement Contract precursor content
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 CodeableConcept Content structure and use
Binding: ContractResourceDefinitionTypeCodes (example): Detailed codes for the definition of contracts.
.... subType 0..1 CodeableConcept Detailed Content Type Definition
Binding: ContractResourceDefinitionSubtypeCodes (example): Detailed codes for the additional definition of contracts.
.... publisher 0..1 Reference(Practitioner | PractitionerRole | Organization) Publisher Entity
.... publicationDate 0..1 dateTime When published
.... publicationStatus 1..1 code amended | appended | cancelled | disputed | entered-in-error | executable +
Binding: ContractResourcePublicationStatusCodes (required): Status of the publication of contract content.
.... copyright 0..1 markdown Publication Ownership
... term 0..* BackboneElement Contract Term List
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:actionReason 0..* CodeableConcept STU3: Purpose for the Contract Term Action (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.actionReason
Binding: http://terminology.hl7.org/ValueSet/v3-PurposeOfUse|2.0.0 (example): Detailed codes for the contract action reason.
Constraints: ext-1
..... extension:agent 0..* (Complex) STU3: Contract Term Agent List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.agent
Constraints: ext-1
..... extension:valuedItem 0..* (Complex) STU3: Contract Term Valued Item List (new)
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.valuedItem
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... identifier Σ 0..1 Identifier Contract Term Number
..... id 0..1 id Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:identifier 0..1 Identifier STU3: identifier additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.identifier
Constraints: ext-1
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
..... system Σ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value ΣC 0..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... issued Σ 0..1 dateTime Contract Term Issue Date Time
.... applies Σ 0..1 Period Contract Term Effective Time
..... id 0..1 id Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:applies 0..1 Period STU3: applies additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.term.applies
Constraints: ext-1
..... start ΣC 0..1 dateTime Starting time with inclusive boundary
..... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing
.... topic[x] 0..1 Term Concern
..... topic[x]All Types Content/Rules for all Types
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
....... extension:alternateReference 0..1 Reference(Resource) STU3: Context of the Contract term additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... topicCodeableConcept CodeableConcept
..... topicReference Reference(Resource)
.... type 0..1 CodeableConcept Contract Term Type or Form
Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions.
.... subType 0..1 CodeableConcept Contract Term Type specific classification
Binding: ContractTermSubtypeCodes (example): Detailed codes for the subtypes of contract provisions.
.... text Σ 0..1 string Term Statement
.... securityLabel 0..* BackboneElement Protection for the Term
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... number 0..* unsignedInt Link to Security Labels
..... classification 1..1 Coding Confidentiality Protection
Binding: ContractResourceScopeCodes (example): Codes for confidentiality protection.
..... category 0..* Coding Applicable Policy
Binding: ContractResourceScopeCodes (example): Codes for policy category.
..... control 0..* Coding Handling Instructions
Binding: ContractResourceSecurityControlCodes (example): Codes for handling instructions.
.... offer 1..1 BackboneElement Context of the Contract term
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... identifier 0..* Identifier Offer business ID
..... party 0..* BackboneElement Offer Recipient
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... reference 1..* Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) Referenced entity
...... role 1..1 CodeableConcept Participant engagement type
Binding: ContractResourcePartyRoleCodes (example): Codes for offer participant roles.
..... topic Σ 0..1 Reference(Resource) Negotiable offer asset
..... type 0..1 CodeableConcept Contract Offer Type or Form
Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions.
..... decision 0..1 CodeableConcept Accepting party choice
Binding: ActConsentDirective (3.0.0) (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
..... decisionMode 0..* CodeableConcept How decision is conveyed
Binding: ContractResourceDecisionModeCodes (example): Codes for conveying a decision.
..... answer 0..* BackboneElement Response to offer text
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... value[x] 1..1 The actual answer response
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
..... text 0..1 string Human readable offer text
..... linkId 0..* string Pointer to text
..... securityLabelNumber 0..* unsignedInt Offer restriction numbers
.... asset 0..* BackboneElement Contract Term Asset List
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... scope 0..1 CodeableConcept Range of asset
Binding: ContractResourceAssetScopeCodes (example): Codes for scoping an asset.
..... type 0..* CodeableConcept Asset category
Binding: ContractResourceAssetTypeCodes (example): Condes for the type of an asset.
..... typeReference 0..* Reference(Resource) Associated entities
..... subtype 0..* CodeableConcept Asset sub-category
Binding: ContractResourceAssetSubTypeCodes (example): Condes for the sub-type of an asset.
..... relationship 0..1 Coding Kinship of the asset
Binding: ConsentContentClass (extensible): The class (type) of information a consent rule covers.
..... context 0..* BackboneElement Circumstance of the asset
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... reference 0..1 Reference(Resource) Creator,custodian or owner
...... code 0..* CodeableConcept Codeable asset context
Binding: ContractResourceAssetContextCodes (example): Codes for the context of the asset.
...... text 0..1 string Context description
..... condition 0..1 string Quality desctiption of asset
..... periodType 0..* CodeableConcept Asset availability types
Binding: ContractResourceAssetAvailiabilityCodes (example): Codes for asset availability.
..... period 0..* Period Time period of the asset
..... usePeriod 0..* Period Time period
..... text 0..1 string Asset clause or question text
..... linkId 0..* string Pointer to asset text
..... answer 0..* See answer (Contract) Response to assets
..... securityLabelNumber 0..* unsignedInt Asset restriction numbers
..... valuedItem 0..* BackboneElement Contract Valued Item List
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... entity[x] 0..1 Contract Valued Item Type
....... entityCodeableConcept CodeableConcept
....... entityReference Reference(Resource)
...... identifier 0..1 Identifier Contract Valued Item Number
...... effectiveTime 0..1 dateTime Contract Valued Item Effective Tiem
...... quantity 0..1 SimpleQuantity(5.0.0) Count of Contract Valued Items
...... unitPrice 0..1 Money Contract Valued Item fee, charge, or cost
...... factor 0..1 decimal Contract Valued Item Price Scaling Factor
...... points 0..1 decimal Contract Valued Item Difficulty Scaling Factor
...... net 0..1 Money Total Contract Valued Item Value
...... payment 0..1 string Terms of valuation
...... paymentDate 0..1 dateTime When payment is due
...... responsible 0..1 Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who will make payment
...... recipient 0..1 Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who will receive payment
...... linkId 0..* string Pointer to specific item
...... securityLabelNumber 0..* unsignedInt Security Labels that define affected terms
.... action 0..* BackboneElement Entity being ascribed responsibility
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... doNotPerform ?! 0..1 boolean True if the term prohibits the action
..... type 1..1 CodeableConcept Type or form of the action
Binding: ContractActionCodes (example): Detailed codes for the contract action.
..... subject 0..* BackboneElement Entity of the action
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
...... reference 1..* Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) Entity of the action
...... role 0..1 CodeableConcept Role type of the agent
Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
..... intent 1..1 CodeableConcept Purpose for the Contract Term Action
Binding: PurposeOfUse (3.1.0) (example): Detailed codes for the contract action reason.
..... linkId 0..* string Pointer to specific item
..... status 1..1 CodeableConcept State of the action
Binding: ContractResourceActionStatusCodes (example): Codes for the status of a term action.
..... context 0..1 Reference(Encounter | EpisodeOfCare) Episode associated with action
..... contextLinkId 0..* string Pointer to specific item
..... occurrence[x] 0..1 When action happens
...... occurrenceDateTime dateTime
...... occurrencePeriod Period
...... occurrenceTiming Timing
..... requester 0..* Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) Who asked for action
..... requesterLinkId 0..* string Pointer to specific item
..... performerType 0..* CodeableConcept Kind of service performer
Binding: ParticipationRoleType (example): Codes for the types of action performer.
..... performerRole 0..1 CodeableConcept Competency of the performer
Binding: SecurityRoleType (example): Codes for the role of the action performer.
..... performer 0..1 Reference(RelatedPerson | Patient | Practitioner | PractitionerRole | CareTeam | Device | Substance | Organization | Location) Actor that wil execute (or not) the action
..... performerLinkId 0..* string Pointer to specific item
..... reason 0..* CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference | Questionnaire | QuestionnaireResponse) Why is action (not) needed?
Binding: PurposeOfUse (3.1.0) (example): Detailed codes for the contract action reason.
..... reasonLinkId 0..* string Pointer to specific item
..... note 0..* Annotation Comments about the action
..... securityLabelNumber 0..* unsignedInt Action restriction numbers
.... group 0..* See term (Contract) Nested Contract Term Group
... supportingInfo 0..* Reference(Resource) Extra Information
... relevantHistory 0..* Reference(Provenance) Key event in Contract History
... signer 0..* BackboneElement Contract Signatory
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type 1..1 Coding Contract Signatory Role
Binding: ContractSignerTypeCodes (preferred): List of parties who may be signing.
.... party 1..1 Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Contract Signatory Party
..... id 0..1 id Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:party 0..1 Reference(Resource) STU3: party
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType . (extensible): Aa resource (or, for logical models, the URI of the logical model).
..... identifier ΣC 0..1 Identifier Logical reference, when literal reference is not known
..... display ΣC 0..1 string Text alternative for the resource
.... signature 1..* Signature Contract Documentation Signature
..... id 0..1 id Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
...... extension:signature 1..* Signature STU3: signature additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.signer.signature
Constraints: ext-1
..... type Σ 0..* Coding Indication of the reason the entity signed the object(s)
Binding: SignatureTypeCodes (preferred): An indication of the reason that an entity signed the object.
..... when Σ 0..1 instant When the signature was created
..... who Σ 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization) Who signed
..... onBehalfOf Σ 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization) The party represented
..... targetFormat 0..1 code The technical format of the signed resources
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
..... sigFormat 0..1 code The technical format of the signature
Binding: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
..... data 0..1 base64Binary The actual signature content (XML DigSig. JWS, picture, etc.)
... friendly 0..* BackboneElement Contract Friendly Language
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.friendly.content
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... content[x] 1..1 Easily comprehended representation of this Contract
..... content[x]All Types Content/Rules for all Types
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... contentAttachment Attachment
..... contentReference Reference(Composition | DocumentReference | QuestionnaireResponse)
... legal 0..* BackboneElement Contract Legal Language
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.legal.content
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... content[x] 1..1 Contract Legal Text
..... content[x]All Types Content/Rules for all Types
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... contentAttachment Attachment
..... contentReference Reference(Composition | DocumentReference | QuestionnaireResponse)
... rule 0..* BackboneElement Computable Contract Language
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:content 0..1 Attachment STU3: content additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Contract.rule.content
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... content[x] 1..1 Computable Contract Rules
..... content[x]All Types Content/Rules for all Types
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... extension:alternateReference 0..1 Reference(Resource) STU3: content additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
..... contentAttachment Attachment
..... contentReference Reference(DocumentReference)
... legallyBinding[x] 0..1 Binding Contract
.... legallyBindingAttachment Attachment
.... legallyBindingReference Reference(Composition | DocumentReference | QuestionnaireResponse | Contract)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Contract.meta.security Base extensible All Security Labels . 📍5.0.0 tx.fhir.org
Contract.meta.tag Base example Common Tags 📍5.0.0 FHIR Std.
Contract.language Base required All Languages 📍5.0.0 FHIR Std.
Contract.text.status Base required NarrativeStatus 📍5.0.0 FHIR Std.
Contract.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
Contract.identifier.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
Contract.status Base required Contract Resource Status Codes 📍5.0.0 FHIR Std.
Contract.legalState Base extensible Contract Resource Legal State codes 📍5.0.0 FHIR Std.
Contract.contentDerivative Base example Contract Content Derivation Codes 📍5.0.0 FHIR Std.
Contract.expirationType Base example Contract Resource Expiration Type codes 📍5.0.0 FHIR Std.
Contract.subject.type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.authority.type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.domain.type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.author.type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.scope Base example Contract Resource Scope codes 📍5.0.0 FHIR Std.
Contract.type Base example Contract Type Codes 📍5.0.0 FHIR Std.
Contract.subType Base example Contract Subtype Codes 📍5.0.0 FHIR Std.
Contract.contentDefinition.​type Base example Contract Resource Definition Type codes 📍5.0.0 FHIR Std.
Contract.contentDefinition.​subType Base example Contract Resource Definition Subtype codes 📍5.0.0 FHIR Std.
Contract.contentDefinition.​publicationStatus Base required Contract Resource Publication Status codes 📍5.0.0 FHIR Std.
Contract.term.identifier.​use Base required IdentifierUse 📍5.0.0 FHIR Std.
Contract.term.identifier.​type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
Contract.term.type Base example Contract Term Type Codes 📍5.0.0 FHIR Std.
Contract.term.subType Base example Contract Term Subtype Codes 📍5.0.0 FHIR Std.
Contract.term.securityLabel.​classification Base example Contract Resource Scope codes 📍5.0.0 FHIR Std.
Contract.term.securityLabel.​category Base example Contract Resource Scope codes 📍5.0.0 FHIR Std.
Contract.term.securityLabel.​control Base example Contract Resource Security Control codes 📍5.0.0 FHIR Std.
Contract.term.offer.​party.role Base example Contract Resource Party Role codes 📍5.0.0 FHIR Std.
Contract.term.offer.​type Base example Contract Term Type Codes 📍5.0.0 FHIR Std.
Contract.term.offer.​decision Base extensible ActConsentDirective 📍3.0.0 THO v7.1
Contract.term.offer.​decisionMode Base example Contract Resource Decision Mode codes 📍5.0.0 FHIR Std.
Contract.term.asset.​scope Base example Contract Resource Asset Scope codes 📍5.0.0 FHIR Std.
Contract.term.asset.​type Base example Contract Resource Asset Type codes 📍5.0.0 FHIR Std.
Contract.term.asset.​subtype Base example Contract Resource Asset Sub-Type codes 📍5.0.0 FHIR Std.
Contract.term.asset.​relationship Base extensible Consent Content Class 📍5.0.0 FHIR Std.
Contract.term.asset.​context.code Base example Contract Resource Asset Context codes 📍5.0.0 FHIR Std.
Contract.term.asset.​periodType Base example Contract Resource Asset Availiability codes 📍5.0.0 FHIR Std.
Contract.term.action.​type Base example Contract Action Codes 📍5.0.0 FHIR Std.
Contract.term.action.​subject.role Base example Contract Actor Role Codes 📍5.0.0 FHIR Std.
Contract.term.action.​intent Base example PurposeOfUse 📍3.1.0 THO v7.1
Contract.term.action.​status Base example Contract Resource Action Status codes 📍5.0.0 FHIR Std.
Contract.term.action.​performerType Base example Participation Role Type 📍5.0.0 FHIR Std.
Contract.term.action.​performerRole Base example Security Role Type 📍5.0.0 FHIR Std.
Contract.term.action.​reason Base example PurposeOfUse 📍3.1.0 THO v7.1
Contract.signer.type Base preferred Contract Signer Type Codes 📍5.0.0 FHIR Std.
Contract.signer.party.​type Base extensible Resource Types . 📍5.0.0 tx.fhir.org
Contract.signer.signature.​type Base preferred Signature Type Codes 📍5.0.0 FHIR Std.
Contract.signer.signature.​targetFormat Base required Mime Types 📍5.0.0 FHIR Std.
Contract.signer.signature.​sigFormat Base required Mime Types 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Contract If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Contract If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Contract If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Contract If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Contract A resource should have narrative for robust management text.`div`.exists()
ele-1 error Contract.meta, Contract.meta.extension, Contract.meta.extension:meta, Contract.meta.versionId, Contract.meta.lastUpdated, Contract.meta.source, Contract.meta.profile, Contract.meta.security, Contract.meta.tag, Contract.implicitRules, Contract.language, Contract.text, Contract.text.extension, Contract.text.extension:text, Contract.text.status, Contract.text.div, Contract.extension, Contract.extension:action, Contract.extension:actionReason, Contract.extension:decisionType, Contract.extension:securityLabel, Contract.extension:role, Contract.extension:valuedItem, Contract.extension:binding, Contract.modifierExtension, Contract.identifier, Contract.identifier.extension, Contract.identifier.extension:identifier, Contract.identifier.use, Contract.identifier.type, Contract.identifier.system, Contract.identifier.value, Contract.identifier.period, Contract.identifier.assigner, Contract.url, Contract.version, Contract.status, Contract.legalState, Contract.instantiatesCanonical, Contract.instantiatesUri, Contract.contentDerivative, Contract.issued, Contract.applies, Contract.applies.extension, Contract.applies.extension:applies, Contract.applies.start, Contract.applies.end, Contract.expirationType, Contract.subject, Contract.subject.extension, Contract.subject.extension:subject, Contract.subject.reference, Contract.subject.type, Contract.subject.identifier, Contract.subject.display, Contract.authority, Contract.authority.extension, Contract.authority.extension:authority, Contract.authority.reference, Contract.authority.type, Contract.authority.identifier, Contract.authority.display, Contract.domain, Contract.domain.extension, Contract.domain.extension:domain, Contract.domain.reference, Contract.domain.type, Contract.domain.identifier, Contract.domain.display, Contract.site, Contract.name, Contract.title, Contract.subtitle, Contract.alias, Contract.author, Contract.author.extension, Contract.author.extension:actor, Contract.author.reference, Contract.author.type, Contract.author.identifier, Contract.author.display, Contract.scope, Contract.topic[x], Contract.topic[x].extension, Contract.topic[x].extension:alternateReference, Contract.type, Contract.subType, Contract.contentDefinition, Contract.contentDefinition.extension, Contract.contentDefinition.modifierExtension, Contract.contentDefinition.type, Contract.contentDefinition.subType, Contract.contentDefinition.publisher, Contract.contentDefinition.publicationDate, Contract.contentDefinition.publicationStatus, Contract.contentDefinition.copyright, Contract.term, Contract.term.extension, Contract.term.extension:actionReason, Contract.term.extension:agent, Contract.term.extension:valuedItem, Contract.term.modifierExtension, Contract.term.identifier, Contract.term.identifier.extension, Contract.term.identifier.extension:identifier, Contract.term.identifier.use, Contract.term.identifier.type, Contract.term.identifier.system, Contract.term.identifier.value, Contract.term.identifier.period, Contract.term.identifier.assigner, Contract.term.issued, Contract.term.applies, Contract.term.applies.extension, Contract.term.applies.extension:applies, Contract.term.applies.start, Contract.term.applies.end, Contract.term.topic[x], Contract.term.topic[x].extension, Contract.term.topic[x].extension:alternateReference, Contract.term.type, Contract.term.subType, Contract.term.text, Contract.term.securityLabel, Contract.term.securityLabel.extension, Contract.term.securityLabel.modifierExtension, Contract.term.securityLabel.number, Contract.term.securityLabel.classification, Contract.term.securityLabel.category, Contract.term.securityLabel.control, Contract.term.offer, Contract.term.offer.extension, Contract.term.offer.modifierExtension, Contract.term.offer.identifier, Contract.term.offer.party, Contract.term.offer.party.extension, Contract.term.offer.party.modifierExtension, Contract.term.offer.party.reference, Contract.term.offer.party.role, Contract.term.offer.topic, Contract.term.offer.type, Contract.term.offer.decision, Contract.term.offer.decisionMode, Contract.term.offer.answer, Contract.term.offer.answer.extension, Contract.term.offer.answer.modifierExtension, Contract.term.offer.answer.value[x], Contract.term.offer.text, Contract.term.offer.linkId, Contract.term.offer.securityLabelNumber, Contract.term.asset, Contract.term.asset.extension, Contract.term.asset.modifierExtension, Contract.term.asset.scope, Contract.term.asset.type, Contract.term.asset.typeReference, Contract.term.asset.subtype, Contract.term.asset.relationship, Contract.term.asset.context, Contract.term.asset.context.extension, Contract.term.asset.context.modifierExtension, Contract.term.asset.context.reference, Contract.term.asset.context.code, Contract.term.asset.context.text, Contract.term.asset.condition, Contract.term.asset.periodType, Contract.term.asset.period, Contract.term.asset.usePeriod, Contract.term.asset.text, Contract.term.asset.linkId, Contract.term.asset.answer, Contract.term.asset.securityLabelNumber, Contract.term.asset.valuedItem, Contract.term.asset.valuedItem.extension, Contract.term.asset.valuedItem.modifierExtension, Contract.term.asset.valuedItem.entity[x], Contract.term.asset.valuedItem.identifier, Contract.term.asset.valuedItem.effectiveTime, Contract.term.asset.valuedItem.quantity, Contract.term.asset.valuedItem.unitPrice, Contract.term.asset.valuedItem.factor, Contract.term.asset.valuedItem.points, Contract.term.asset.valuedItem.net, Contract.term.asset.valuedItem.payment, Contract.term.asset.valuedItem.paymentDate, Contract.term.asset.valuedItem.responsible, Contract.term.asset.valuedItem.recipient, Contract.term.asset.valuedItem.linkId, Contract.term.asset.valuedItem.securityLabelNumber, Contract.term.action, Contract.term.action.extension, Contract.term.action.modifierExtension, Contract.term.action.doNotPerform, Contract.term.action.type, Contract.term.action.subject, Contract.term.action.subject.extension, Contract.term.action.subject.modifierExtension, Contract.term.action.subject.reference, Contract.term.action.subject.role, Contract.term.action.intent, Contract.term.action.linkId, Contract.term.action.status, Contract.term.action.context, Contract.term.action.contextLinkId, Contract.term.action.occurrence[x], Contract.term.action.requester, Contract.term.action.requesterLinkId, Contract.term.action.performerType, Contract.term.action.performerRole, Contract.term.action.performer, Contract.term.action.performerLinkId, Contract.term.action.reason, Contract.term.action.reasonLinkId, Contract.term.action.note, Contract.term.action.securityLabelNumber, Contract.term.group, Contract.supportingInfo, Contract.relevantHistory, Contract.signer, Contract.signer.extension, Contract.signer.modifierExtension, Contract.signer.type, Contract.signer.party, Contract.signer.party.extension, Contract.signer.party.extension:party, Contract.signer.party.reference, Contract.signer.party.type, Contract.signer.party.identifier, Contract.signer.party.display, Contract.signer.signature, Contract.signer.signature.extension, Contract.signer.signature.extension:signature, Contract.signer.signature.type, Contract.signer.signature.when, Contract.signer.signature.who, Contract.signer.signature.onBehalfOf, Contract.signer.signature.targetFormat, Contract.signer.signature.sigFormat, Contract.signer.signature.data, Contract.friendly, Contract.friendly.extension, Contract.friendly.extension:content, Contract.friendly.modifierExtension, Contract.friendly.content[x], Contract.friendly.content[x].extension, Contract.friendly.content[x].extension:alternateReference, Contract.legal, Contract.legal.extension, Contract.legal.extension:content, Contract.legal.modifierExtension, Contract.legal.content[x], Contract.legal.content[x].extension, Contract.legal.content[x].extension:alternateReference, Contract.rule, Contract.rule.extension, Contract.rule.extension:content, Contract.rule.modifierExtension, Contract.rule.content[x], Contract.rule.content[x].extension, Contract.rule.content[x].extension:alternateReference, Contract.legallyBinding[x] All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Contract.meta.extension, Contract.meta.extension:meta, Contract.text.extension, Contract.text.extension:text, Contract.extension, Contract.extension:action, Contract.extension:actionReason, Contract.extension:decisionType, Contract.extension:securityLabel, Contract.extension:role, Contract.extension:valuedItem, Contract.extension:binding, Contract.modifierExtension, Contract.identifier.extension, Contract.identifier.extension:identifier, Contract.applies.extension, Contract.applies.extension:applies, Contract.subject.extension, Contract.subject.extension:subject, Contract.authority.extension, Contract.authority.extension:authority, Contract.domain.extension, Contract.domain.extension:domain, Contract.author.extension, Contract.author.extension:actor, Contract.topic[x].extension, Contract.topic[x].extension:alternateReference, Contract.contentDefinition.extension, Contract.contentDefinition.modifierExtension, Contract.term.extension, Contract.term.extension:actionReason, Contract.term.extension:agent, Contract.term.extension:valuedItem, Contract.term.modifierExtension, Contract.term.identifier.extension, Contract.term.identifier.extension:identifier, Contract.term.applies.extension, Contract.term.applies.extension:applies, Contract.term.topic[x].extension, Contract.term.topic[x].extension:alternateReference, Contract.term.securityLabel.extension, Contract.term.securityLabel.modifierExtension, Contract.term.offer.extension, Contract.term.offer.modifierExtension, Contract.term.offer.party.extension, Contract.term.offer.party.modifierExtension, Contract.term.offer.answer.extension, Contract.term.offer.answer.modifierExtension, Contract.term.asset.extension, Contract.term.asset.modifierExtension, Contract.term.asset.context.extension, Contract.term.asset.context.modifierExtension, Contract.term.asset.valuedItem.extension, Contract.term.asset.valuedItem.modifierExtension, Contract.term.action.extension, Contract.term.action.modifierExtension, Contract.term.action.subject.extension, Contract.term.action.subject.modifierExtension, Contract.signer.extension, Contract.signer.modifierExtension, Contract.signer.party.extension, Contract.signer.party.extension:party, Contract.signer.signature.extension, Contract.signer.signature.extension:signature, Contract.friendly.extension, Contract.friendly.extension:content, Contract.friendly.modifierExtension, Contract.friendly.content[x].extension, Contract.friendly.content[x].extension:alternateReference, Contract.legal.extension, Contract.legal.extension:content, Contract.legal.modifierExtension, Contract.legal.content[x].extension, Contract.legal.content[x].extension:alternateReference, Contract.rule.extension, Contract.rule.extension:content, Contract.rule.modifierExtension, Contract.rule.content[x].extension, Contract.rule.content[x].extension:alternateReference Must have either extensions or value[x], not both extension.exists() != value.exists()
txt-1 error Contract.text.div The narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes htmlChecks()
txt-2 error Contract.text.div The narrative SHALL have some non-whitespace content htmlChecks()

This structure is derived from Contract

Summary

Mandatory: 0 element(2 nested mandatory elements)

Extensions

This structure refers to these extensions:

Maturity: 0

 

Other representations of profile: CSV, Excel, Schematron