Contract
FinancialLegally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.
Contract is a FHIR R4 Financial resource — legal agreement. It defines 183 elements and supports 19 search parameters, and is referenced from 5 elements across other resources.
| Path | Card. | Type | Description & Constraints |
|---|---|---|---|
| Contract | 0..* | — | Legal Agreement |
| .idΣ | 0..1 | String | Logical id of this artifact |
| .metaΣ | 0..1 | Meta | Metadata about the resource |
| .implicitRules?!Σ | 0..1 | uri | A set of rules under which this content was created |
| .language | 0..1 | code | Language of the resource content |
| .text | 0..1 | Narrative | Text summary of the resource, for human interpretation |
| .contained | 0..* | Resource | Contained, inline Resources |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?! | 0..* | Extension | Extensions that cannot be ignored |
| .identifierΣ | 0..* | Identifier | Contract number |
| .url | 0..1 | uri | Basal definition |
| .versionΣ | 0..1 | string | Business edition |
| .status?!Σ | 0..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated |
| .legalState | 0..1 | CodeableConcept | Negotiation status |
| .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 |
| .issuedΣ | 0..1 | dateTime | When this Contract was issued |
| .appliesΣ | 0..1 | Period | Effective time |
| .expirationType | 0..1 | CodeableConcept | Contract cessation cause |
| .subjectΣ | 0..* | Reference(Resource) | Contract Target Entity |
| .authority | 0..* | Reference(Organization) | Authority under which this Contract has standing |
| .domain | 0..* | Reference(Location) | A sphere of control governed by an authoritative jurisdiction, organization, or person |
| .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 |
| .scope | 0..1 | CodeableConcept | Range of Legal Concerns |
| .topic[x] | 0..1 | CodeableConcept | Reference(Resource) | Focus of contract interest |
| .typeΣ | 0..1 | CodeableConcept | Legal instrument category |
| .subTypeΣ | 0..* | CodeableConcept | Subtype within the context of type |
| .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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .type | 1..1 | CodeableConcept | Content structure and use |
| .subType | 0..1 | CodeableConcept | Detailed Content Type Definition |
| .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 | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated |
| .copyright | 0..1 | markdown | Publication Ownership |
| .term | 0..* | BackboneElement | Contract Term List |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .identifierΣ | 0..1 | Identifier | Contract Term Number |
| .issuedΣ | 0..1 | dateTime | Contract Term Issue Date Time |
| .appliesΣ | 0..1 | Period | Contract Term Effective Time |
| .topic[x] | 0..1 | CodeableConcept | Reference(Resource) | Term Concern |
| .type | 0..1 | CodeableConcept | Contract Term Type or Form |
| .subType | 0..1 | CodeableConcept | Contract Term Type specific classification |
| .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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .number | 0..* | unsignedInt | Link to Security Labels |
| .classification | 1..1 | Coding | Confidentiality Protection |
| .category | 0..* | Coding | Applicable Policy |
| .control | 0..* | Coding | 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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .reference | 1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Referenced entity |
| .role | 1..1 | CodeableConcept | Participant engagement type |
| .topicΣ | 0..1 | Reference(Resource) | Negotiable offer asset |
| .type | 0..1 | CodeableConcept | Contract Offer Type or Form |
| .decision | 0..1 | CodeableConcept | Accepting party choice Bindingv3-ActConsentDirective(extensible) |
| .decisionMode | 0..* | CodeableConcept | How decision is conveyed |
| .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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .value[x] | 1..1 | boolean | decimal | integer | date | dateTime | time | string | uri | Attachment | Coding | Quantity | Reference(Resource) | The actual answer response |
| .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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .scope | 0..1 | CodeableConcept | Range of asset |
| .type | 0..* | CodeableConcept | Asset category |
| .typeReference | 0..* | Reference(Resource) | Associated entities |
| .subtype | 0..* | CodeableConcept | Asset sub-category |
| .relationship | 0..1 | Coding | Kinship of the asset |
| .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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .reference | 0..1 | Reference(Resource) | Creator,custodian or owner |
| .code | 0..* | CodeableConcept | Codeable asset context |
| .text | 0..1 | string | Context description |
| .condition | 0..1 | string | Quality desctiption of asset |
| .periodType | 0..* | CodeableConcept | Asset availability types |
| .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..* | — | 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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .entity[x] | 0..1 | CodeableConcept | Reference(Resource) | Contract Valued Item Type |
| .identifier | 0..1 | Identifier | Contract Valued Item Number |
| .effectiveTime | 0..1 | dateTime | Contract Valued Item Effective Tiem |
| .quantity | 0..1 | Quantity | 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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .doNotPerform?! | 0..1 | boolean | True if the term prohibits the action |
| .type | 1..1 | CodeableConcept | Type or form of the 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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .reference | 1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Entity of the action |
| .role | 0..1 | CodeableConcept | Role type of the agent |
| .intent | 1..1 | CodeableConcept | Purpose for the Contract Term Action Bindingv3-PurposeOfUse(example) |
| .linkId | 0..* | string | Pointer to specific item |
| .status | 1..1 | CodeableConcept | State of the action |
| .context | 0..1 | Reference(Encounter | EpisodeOfCare) | Episode associated with action |
| .contextLinkId | 0..* | string | Pointer to specific item |
| .occurrence[x] | 0..1 | dateTime | Period | Timing | When action happens |
| .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 |
| .performerRole | 0..1 | CodeableConcept | Competency of the 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 |
| .reasonCode | 0..* | CodeableConcept | Why is action (not) needed? Bindingv3-PurposeOfUse(example) |
| .reasonReference | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference | Questionnaire | QuestionnaireResponse) | Why is action (not) needed? |
| .reason | 0..* | string | Why action is to be performed |
| .reasonLinkId | 0..* | string | Pointer to specific item |
| .note | 0..* | Annotation | Comments about the action |
| .securityLabelNumber | 0..* | unsignedInt | Action restriction numbers |
| .group | 0..* | — | 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 |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .type | 1..1 | Coding | Contract Signatory Role |
| .party | 1..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Contract Signatory Party |
| .signature | 1..* | Signature | Contract Documentation Signature |
| .friendly | 0..* | BackboneElement | Contract Friendly Language |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .content[x] | 1..1 | Attachment | Reference(Composition | DocumentReference | QuestionnaireResponse) | Easily comprehended representation of this Contract |
| .legal | 0..* | BackboneElement | Contract Legal Language |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .content[x] | 1..1 | Attachment | Reference(Composition | DocumentReference | QuestionnaireResponse) | Contract Legal Text |
| .rule | 0..* | BackboneElement | Computable Contract Language |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .content[x] | 1..1 | Attachment | Reference(DocumentReference) | Computable Contract Rules |
| .legallyBinding[x] | 0..1 | Attachment | Reference(Composition | DocumentReference | QuestionnaireResponse | Contract) | Binding Contract |