PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.core@3.2.0
    http://hl7.org/fhir/StructureDefinition/Contract
description: A formal agreement between parties regarding the conduct of business, exchange of information or other matters.
package_name: hl7.fhir.core
derivation: specialization
name: Contract
type: Contract
elements:
  legallyBindingAttachment: {short: Binding Contract, type: Attachment, choiceOf: legallyBinding, index: 74}
  legallyBindingReference:
    short: Binding Contract
    refers: ['http://hl7.org/fhir/StructureDefinition/Composition']
    type: Reference
    choiceOf: legallyBinding
    index: 75
  applies: {short: Effective time, type: Period, isSummary: true, index: 4}
  authority:
    short: Authority under which this Contract has standing
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
    type: Reference
    array: true
    index: 6
  rule:
    short: Computable Contract Language
    type: BackboneElement
    index: 67
    elements:
      content:
        short: Computable Contract Rules
        choices: [contentAttachment, contentReference]
        index: 69
      contentAttachment: {short: Computable Contract Rules, type: Attachment, choiceOf: content, index: 70}
      contentReference:
        short: Computable Contract Rules
        refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference']
        type: Reference
        choiceOf: content
        index: 71
    required: [contentAttachment, contentReference, content]
  type: {short: Type or form, type: CodeableConcept, isSummary: true, index: 8}
  legal:
    short: Contract Legal Language
    type: BackboneElement
    array: true
    index: 60
    elements:
      content:
        short: Contract Legal Text
        choices: [contentAttachment, contentReference, contentReference, contentReference]
        index: 62
      contentAttachment: {short: Contract Legal Text, type: Attachment, choiceOf: content, index: 63}
      contentReference:
        short: Contract Legal Text
        refers: ['http://hl7.org/fhir/StructureDefinition/Composition']
        type: Reference
        choiceOf: content
        index: 64
    required: [contentAttachment, contentReference, content]
  contentDerivative: {short: Content derived from the basal information, type: CodeableConcept, index: 2}
  signer:
    short: Contract Signatory
    type: BackboneElement
    array: true
    index: 49
    elements:
      type: {short: Contract Signatory Role, type: Coding, index: 50}
      party:
        short: Contract Signatory Party
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
        type: Reference
        index: 51
      signature: {type: Signature, short: Contract Documentation Signature, array: true, min: 1, index: 52}
    required: [signature, type, party]
  term:
    short: Contract Term List
    type: BackboneElement
    array: true
    index: 10
    elements:
      group:
        short: Nested Contract Term Group
        elementReference: ['http://hl7.org/fhir/StructureDefinition/Contract', elements, term]
        array: true
        index: 48
      applies: {short: Contract Term Effective Time, type: Period, isSummary: true, index: 13}
      offer:
        short: Context of the Contract term
        type: BackboneElement
        index: 16
        elements:
          topic:
            short: Negotiable offer asset
            refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
            type: Reference
            isSummary: true
            index: 17
          type: {short: Contract Offer Type or Form, type: CodeableConcept, index: 18}
          decision: {short: Decision by Grantor, type: CodeableConcept, index: 19}
          text: {type: string, short: Human readable offer text, index: 20}
          linkId: {type: string, short: Pointer to text, index: 21}
      type: {short: Contract Term Type or Form, type: CodeableConcept, index: 14}
      agent:
        short: Entity being ascribed responsibility
        type: BackboneElement
        array: true
        index: 43
        elements:
          actor:
            short: Contract Agent Type
            refers: ['http://hl7.org/fhir/StructureDefinition/Contract', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Location', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://hl7.org/fhir/StructureDefinition/Substance']
            type: Reference
            index: 44
          role: {short: Role type of the agent, type: CodeableConcept, array: true, index: 45}
        required: [actor]
      actionReason: {short: Purpose for the Contract Term Action, type: CodeableConcept, array: true, index: 47}
      identifier: {short: Contract Term Number, type: Identifier, isSummary: true, index: 11}
      action: {short: Contract Term Activity, type: CodeableConcept, array: true, index: 46}
      issued: {short: Contract Term Issue Date Time, type: dateTime, isSummary: true, index: 12}
      subType: {short: Contract Term Type specific classification, type: CodeableConcept, index: 15}
      asset:
        short: Contract Term Asset List
        type: BackboneElement
        array: true
        index: 22
        elements:
          class: {short: 'Resource Type, Profile, or CDA etc', type: Coding, index: 23}
          code: {short: Code in the content, type: Coding, index: 24}
          period: {type: Period, short: Time period of the asset, index: 25}
          dataPeriod: {type: Period, short: Time period of the data for the asset, index: 26}
          data:
            short: Data defined by this Asset
            type: BackboneElement
            array: true
            index: 27
            elements:
              meaning: {short: instance | related | dependents | authoredby, type: code, index: 28}
              reference:
                short: The actual data reference
                refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
                type: Reference
                index: 29
          valuedItem:
            short: Contract Valued Item List
            type: BackboneElement
            array: true
            index: 30
            elements:
              net: {type: Money, short: Total Contract Valued Item Value, index: 41}
              points: {type: decimal, short: Contract Valued Item Difficulty Scaling Factor, index: 40}
              factor: {type: decimal, short: Contract Valued Item Price Scaling Factor, index: 39}
              entityCodeableConcept: {short: Contract Valued Item Type, type: CodeableConcept, choiceOf: entity, index: 33}
              identifier: {type: Identifier, short: Contract Valued Item Number, index: 35}
              effectiveTime: {type: dateTime, short: Contract Valued Item Effective Tiem, index: 36}
              quantity: {type: Quantity, short: Count of Contract Valued Items, index: 37}
              entity:
                short: Contract Valued Item Type
                choices: [entityCodeableConcept, entityReference]
                index: 32
              unitPrice: {type: Money, short: 'Contract Valued Item fee, charge, or cost', index: 38}
              entityReference:
                short: Contract Valued Item Type
                refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
                type: Reference
                choiceOf: entity
                index: 34
          securityLabel: {short: Security Labels that define affected terms, type: Coding, array: true, isSummary: true, index: 42}
    required: [offer]
  friendly:
    short: Contract Friendly Language
    type: BackboneElement
    array: true
    index: 53
    elements:
      content:
        short: Easily comprehended representation of this Contract
        choices: [contentAttachment, contentReference, contentReference, contentReference]
        index: 55
      contentAttachment: {short: Easily comprehended representation of this Contract, type: Attachment, choiceOf: content, index: 56}
      contentReference:
        short: Easily comprehended representation of this Contract
        refers: ['http://hl7.org/fhir/StructureDefinition/Composition']
        type: Reference
        choiceOf: content
        index: 57
    required: [contentAttachment, contentReference, content]
  status: {isModifier: true, short: amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated, type: code, isSummary: true, index: 1}
  identifier: {short: Contract number, type: Identifier, isSummary: true, index: 0}
  issued: {short: When this Contract was issued, type: dateTime, isSummary: true, index: 3}
  domain:
    short: A sphere of control governed by an authoritative jurisdiction, organization, or person
    refers: ['http://hl7.org/fhir/StructureDefinition/Location']
    type: Reference
    array: true
    index: 7
  subType: {short: Subtype within the context of type, type: CodeableConcept, array: true, isSummary: true, index: 9}
  subject:
    short: Contract Target Entity
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    array: true
    isSummary: true
    index: 5
  legallyBinding:
    short: Binding Contract
    choices: [legallyBindingAttachment, legallyBindingReference, legallyBindingReference, legallyBindingReference, legallyBindingReference]
    index: 73
package_version: 3.2.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/Contract
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null