PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r3.core@3.0.2
    http://hl7.org/fhir/StructureDefinition/Contract
description: Base StructureDefinition for Contract Resource
package_name: hl7.fhir.r3.core
derivation: specialization
name: Contract
type: Contract
elements:
  applies: {short: Effective time, type: Period, isSummary: true, index: 3}
  authority:
    short: Authority under which this Contract has standing
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
    type: Reference
    array: true
    index: 6
  rule:
    type: BackboneElement
    short: Computable Contract Language
    array: true
    index: 81
    elements:
      content:
        short: Computable Contract Rules
        choices: [contentAttachment, contentReference]
        index: 83
      contentAttachment: {short: Computable Contract Rules, type: Attachment, choiceOf: content, index: 84}
      contentReference:
        short: Computable Contract Rules
        refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference']
        type: Reference
        choiceOf: content
        index: 85
    required: [contentAttachment, contentReference, content]
  type: {short: Type or form, type: CodeableConcept, isSummary: true, index: 8}
  legal:
    type: BackboneElement
    short: Contract Legal Language
    array: true
    index: 74
    elements:
      content:
        short: Contract Legal Text
        choices: [contentAttachment, contentReference, contentReference, contentReference]
        index: 76
      contentAttachment: {short: Contract Legal Text, type: Attachment, choiceOf: content, index: 77}
      contentReference:
        short: Contract Legal Text
        refers: ['http://hl7.org/fhir/StructureDefinition/Composition']
        type: Reference
        choiceOf: content
        index: 78
    required: [contentAttachment, contentReference, content]
  contentDerivative: {short: Content derived from the basal information, type: CodeableConcept, index: 13}
  topic:
    short: Context of the Contract
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    array: true
    isSummary: true
    index: 5
  agent:
    short: Entity being ascribed responsibility
    type: BackboneElement
    array: true
    index: 15
    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: 16
      role: {short: Role type of the agent, type: CodeableConcept, array: true, index: 17}
    required: [actor]
  signer:
    short: Contract Signatory
    type: BackboneElement
    array: true
    index: 18
    elements:
      type: {short: Contract Signatory Role, type: Coding, index: 19}
      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: 20
      signature: {type: Signature, short: Contract Documentation Signature, array: true, min: 1, index: 21}
    required: [signature, type, party]
  term:
    short: Contract Term List
    type: BackboneElement
    array: true
    index: 34
    elements:
      group:
        short: Nested Contract Term Group
        elementReference: ['http://hl7.org/fhir/StructureDefinition/Contract', elements, term]
        array: true
        index: 60
      applies: {short: Contract Term Effective Time, type: Period, isSummary: true, index: 37}
      type: {short: Contract Term Type or Form, type: CodeableConcept, index: 38}
      topic:
        short: Context of the Contract term
        refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
        type: Reference
        array: true
        isSummary: true
        index: 40
      agent:
        short: Contract Term Agent List
        type: BackboneElement
        array: true
        index: 44
        elements:
          actor:
            short: Contract Term Agent Subject
            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: 45
          role: {short: Type of the Contract Term Agent, type: CodeableConcept, array: true, index: 46}
        required: [actor]
      actionReason: {short: Purpose for the Contract Term Action, type: CodeableConcept, array: true, index: 42}
      identifier: {short: Contract Term Number, type: Identifier, isSummary: true, index: 35}
      action: {short: Contract Term Activity, type: CodeableConcept, array: true, index: 41}
      issued: {short: Contract Term Issue Date Time, type: dateTime, isSummary: true, index: 36}
      subType: {short: Contract Term Type specific classification, type: CodeableConcept, index: 39}
      valuedItem:
        short: Contract Term Valued Item List
        type: BackboneElement
        array: true
        index: 48
        elements:
          net: {type: Money, short: Total Contract Term Valued Item Value, index: 59}
          points: {type: decimal, short: Contract Term Valued Item Difficulty Scaling Factor, index: 58}
          factor: {type: decimal, short: Contract Term Valued Item Price Scaling Factor, index: 57}
          entityCodeableConcept: {short: Contract Term Valued Item Type, type: CodeableConcept, choiceOf: entity, index: 51}
          identifier: {type: Identifier, short: Contract Term Valued Item Number, index: 53}
          effectiveTime: {type: dateTime, short: Contract Term Valued Item Effective Tiem, index: 54}
          quantity: {type: Quantity, short: Contract Term Valued Item Count, index: 55}
          entity:
            short: Contract Term Valued Item Type
            choices: [entityCodeableConcept, entityReference]
            index: 50
          unitPrice: {type: Money, short: 'Contract Term Valued Item fee, charge, or cost', index: 56}
          entityReference:
            short: Contract Term Valued Item Type
            refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
            type: Reference
            choiceOf: entity
            index: 52
      securityLabel: {short: Security Labels that define affected terms, type: Coding, array: true, isSummary: true, index: 43}
      text: {type: string, short: Human readable Contract term text, index: 47}
  friendly:
    type: BackboneElement
    short: Contract Friendly Language
    array: true
    index: 67
    elements:
      content:
        short: Easily comprehended representation of this Contract
        choices: [contentAttachment, contentReference, contentReference, contentReference]
        index: 69
      contentAttachment: {short: Easily comprehended representation of this Contract, type: Attachment, choiceOf: content, index: 70}
      contentReference:
        short: Easily comprehended representation of this Contract
        refers: ['http://hl7.org/fhir/StructureDefinition/Composition']
        type: Reference
        choiceOf: content
        index: 71
    required: [contentAttachment, contentReference, content]
  binding:
    short: Binding Contract
    choices: [bindingAttachment, bindingReference, bindingReference, bindingReference]
    index: 62
  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}
  actionReason: {short: Rationale for the stiplulated action, type: CodeableConcept, array: true, index: 11}
  identifier: {short: Contract number, type: Identifier, isSummary: true, index: 0}
  action: {short: Action stipulated by this Contract, type: CodeableConcept, array: true, index: 10}
  issued: {short: When this Contract was issued, type: dateTime, isSummary: true, index: 2}
  domain:
    short: Domain in which this Contract applies
    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}
  valuedItem:
    short: Contract Valued Item List
    type: BackboneElement
    array: true
    index: 22
    elements:
      net: {type: Money, short: Total Contract Valued Item Value, index: 33}
      points: {type: decimal, short: Contract Valued Item Difficulty Scaling Factor, index: 32}
      factor: {type: decimal, short: Contract Valued Item Price Scaling Factor, index: 31}
      entityCodeableConcept: {short: Contract Valued Item Type, type: CodeableConcept, choiceOf: entity, index: 25}
      identifier: {type: Identifier, short: Contract Valued Item Number, index: 27}
      effectiveTime: {type: dateTime, short: Contract Valued Item Effective Tiem, index: 28}
      quantity: {type: Quantity, short: Count of Contract Valued Items, index: 29}
      entity:
        short: Contract Valued Item Type
        choices: [entityCodeableConcept, entityReference]
        index: 24
      unitPrice: {type: Money, short: 'Contract Valued Item fee, charge, or cost', index: 30}
      entityReference:
        short: Contract Valued Item Type
        refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
        type: Reference
        choiceOf: entity
        index: 26
  securityLabel: {short: Security Labels that define affected resources, type: Coding, array: true, isSummary: true, index: 14}
  bindingReference:
    short: Binding Contract
    refers: ['http://hl7.org/fhir/StructureDefinition/Composition']
    type: Reference
    choiceOf: binding
    index: 64
  subject:
    short: Contract Target Entity
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    array: true
    isSummary: true
    index: 4
  decisionType: {short: Decision by Grantor, type: CodeableConcept, index: 12}
  bindingAttachment: {short: Binding Contract, type: Attachment, choiceOf: binding, index: 63}
package_version: 3.0.2
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/Contract
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null