Contract
FinancialLegally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.
| 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 Bindinglanguages(preferred) |
| .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 Bindingcontract-status(required) |
| .legalState | 0..1 | CodeableConcept | Negotiation status Bindingcontract-legalstate(extensible) |
| .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 Bindingcontract-content-derivative(example) |
| .issuedΣ | 0..1 | dateTime | When this Contract was issued |
| .appliesΣ | 0..1 | Period | Effective time |
| .expirationType | 0..1 | CodeableConcept | Contract cessation cause Bindingcontract-expiration-type(example) |
| .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 Bindingcontract-scope(example) |
| .topic[x] | 0..1 | CodeableConcept | Reference(Resource) | Focus of contract interest |
| .typeΣ | 0..1 | CodeableConcept | Legal instrument category Bindingcontract-type(example) |
| .subTypeΣ | 0..* | CodeableConcept | Subtype within the context of type Bindingcontract-subtype(example) |
| .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 Bindingcontract-definition-type(example) |
| .subType | 0..1 | CodeableConcept | Detailed Content Type Definition Bindingcontract-definition-subtype(example) |
| .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 Bindingcontract-publicationstatus(required) |
| .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 Bindingcontract-term-type(example) |
| .subType | 0..1 | CodeableConcept | Contract Term Type specific classification Bindingcontract-term-subtype(example) |
| .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 Bindingcontract-security-classification(example) |
| .category | 0..* | Coding | Applicable Policy Bindingcontract-security-category(example) |
| .control | 0..* | Coding | Handling Instructions Bindingcontract-security-control(example) |
| .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 Bindingcontract-party-role(example) |
| .topicΣ | 0..1 | Reference(Resource) | Negotiable offer asset |
| .type | 0..1 | CodeableConcept | Contract Offer Type or Form Bindingcontract-term-type(example) |
| .decision | 0..1 | CodeableConcept | Accepting party choice Bindingv3-ActConsentDirective(extensible) |
| .decisionMode | 0..* | CodeableConcept | How decision is conveyed Bindingcontract-decision-mode(example) |
| .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 Bindingcontract-assetscope(example) |
| .type | 0..* | CodeableConcept | Asset category Bindingcontract-assettype(example) |
| .typeReference | 0..* | Reference(Resource) | Associated entities |
| .subtype | 0..* | CodeableConcept | Asset sub-category Bindingcontract-assetsubtype(example) |
| .relationship | 0..1 | Coding | Kinship of the asset Bindingconsent-content-class(extensible) |
| .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 Bindingcontract-assetcontext(example) |
| .text | 0..1 | string | Context description |
| .condition | 0..1 | string | Quality desctiption of asset |
| .periodType | 0..* | CodeableConcept | Asset availability types Bindingasset-availability(example) |
| .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 Bindingcontract-action(example) |
| .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 Bindingcontract-actorrole(example) |
| .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 Bindingcontract-actionstatus(example) |
| .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 Bindingprovenance-agent-type(example) |
| .performerRole | 0..1 | CodeableConcept | Competency of the performer Bindingprovenance-agent-role(example) |
| .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 Bindingcontract-signer-type(preferred) |
| .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 |