http://hl7.org/fhir/StructureDefinition/Contract|5.0.0

Legally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.
NameFlagsCardTypeDescription & Constraints
Contract
0..*Legal Agreement
 
identifier
Σ
0..*IdentifierContract number
 
url
0..1uriBasal definition
 
version
Σ
0..1stringBusiness edition
 
status
?!Σ
0..1codeamended | appended | cancelled | disputed | entered-in-error | executable + ContractStatus (required)
 
legalState
0..1CodeableConceptNegotiation status ContractLegalState (extensible)
 
instantiatesCanonical
0..1ReferenceSource Contract Definition
 
instantiatesUri
0..1uriExternal Contract Definition
 
contentDerivative
0..1CodeableConceptContent derived from the basal information ContractContentDerivative (example)
 
issued
Σ
0..1dateTimeWhen this Contract was issued
 
applies
Σ
0..1PeriodEffective time
 
expirationType
0..1CodeableConceptContract cessation cause ContractExpiration (example)
 
subject
Σ
0..*ReferenceContract Target Entity
 
authority
0..*ReferenceAuthority under which this Contract has standing
 
domain
0..*ReferenceA sphere of control governed by an authoritative jurisdiction, organization, or person
 
site
0..*ReferenceSpecific Location
 
name
Σ
0..1stringComputer friendly designation
 
title
Σ
0..1stringHuman Friendly name
 
subtitle
0..1stringSubordinate Friendly name
 
alias
0..*stringAcronym or short name
 
author
0..1ReferenceSource of Contract
 
scope
0..1CodeableConceptRange of Legal Concerns ContractScope (example)
 
topic[x]
0..1Focus of contract interest
 
 
topicCodeableConcept
0..1CodeableConcept
 
 
topicReference
0..1Reference
 
type
Σ
0..1CodeableConceptLegal instrument category ContractType (example)
 
subType
Σ
0..*CodeableConceptSubtype within the context of type ContractSubtype (example)
 
contentDefinition
0..1BackboneElementContract precursor content
 
 
type *
1..1CodeableConceptContent structure and use ContractDefinitionType (example)
 
 
subType
0..1CodeableConceptDetailed Content Type Definition ContractDefinitionSubtype (example)
 
 
publisher
0..1ReferencePublisher Entity
 
 
publicationDate
0..1dateTimeWhen published
 
 
publicationStatus *
1..1codeamended | appended | cancelled | disputed | entered-in-error | executable + ContractPublicationStatus (required)
 
 
copyright
0..1markdownPublication Ownership
 
term
0..*BackboneElementContract Term List
 
 
identifier
Σ
0..1IdentifierContract Term Number
 
 
issued
Σ
0..1dateTimeContract Term Issue Date Time
 
 
applies
Σ
0..1PeriodContract Term Effective Time
 
 
topic[x]
0..1Term Concern
 
 
 
topicCodeableConcept
0..1CodeableConcept
 
 
 
topicReference
0..1Reference
 
 
type
0..1CodeableConceptContract Term Type or Form ContractTermType (example)
 
 
subType
0..1CodeableConceptContract Term Type specific classification ContractTermSubType (example)
 
 
text
Σ
0..1stringTerm Statement
 
 
securityLabel
0..*BackboneElementProtection for the Term
 
 
 
number
0..*unsignedIntLink to Security Labels
 
 
 
classification *
1..1CodingConfidentiality Protection ContractSecurityClassification (example)
 
 
 
category
0..*CodingApplicable Policy ContractSecurityCategory (example)
 
 
 
control
0..*CodingHandling Instructions ContractSecurityControl (example)
 
 
offer *
1..1BackboneElementContext of the Contract term
 
 
 
identifier
0..*IdentifierOffer business ID
 
 
 
party
0..*BackboneElementOffer Recipient
 
 
 
 
reference *
1..*ReferenceReferenced entity
 
 
 
 
role *
1..1CodeableConceptParticipant engagement type ContractPartyRole (example)
 
 
 
topic
Σ
0..1ReferenceNegotiable offer asset
 
 
 
type
0..1CodeableConceptContract Offer Type or Form ContractTermType (example)
 
 
 
decision
0..1CodeableConceptAccepting party choice ContractDecisionType (extensible)
 
 
 
decisionMode
0..*CodeableConceptHow decision is conveyed ContractDecisionMode (example)
 
 
 
answer
0..*BackboneElementResponse to offer text
 
 
 
 
value[x] *
1..1The actual answer response
 
 
 
 
 
valueBoolean *
1..1boolean
 
 
 
 
 
valueDecimal *
1..1decimal
 
 
 
 
 
valueInteger *
1..1integer
 
 
 
 
 
valueDate *
1..1date
 
 
 
 
 
valueDateTime *
1..1dateTime
 
 
 
 
 
valueTime *
1..1time
 
 
 
 
 
valueString *
1..1string
 
 
 
 
 
valueUri *
1..1uri
 
 
 
 
 
valueAttachment *
1..1Attachment
 
 
 
 
 
valueCoding *
1..1Coding
 
 
 
 
 
valueQuantity *
1..1Quantity
 
 
 
 
 
valueReference *
1..1Reference
 
 
 
text
0..1stringHuman readable offer text
 
 
 
linkId
0..*stringPointer to text
 
 
 
securityLabelNumber
0..*unsignedIntOffer restriction numbers
 
 
asset
0..*BackboneElementContract Term Asset List
 
 
 
scope
0..1CodeableConceptRange of asset ContractAssetScope (example)
 
 
 
type
0..*CodeableConceptAsset category ContractAssetType (example)
 
 
 
typeReference
0..*ReferenceAssociated entities
 
 
 
subtype
0..*CodeableConceptAsset sub-category ContractAssetSubtype (example)
 
 
 
relationship
0..1CodingKinship of the asset ConsentContentClass (extensible)
 
 
 
context
0..*BackboneElementCircumstance of the asset
 
 
 
 
reference
0..1ReferenceCreator,custodian or owner
 
 
 
 
code
0..*CodeableConceptCodeable asset context ContractAssetContext (example)
 
 
 
 
text
0..1stringContext description
 
 
 
condition
0..1stringQuality desctiption of asset
 
 
 
periodType
0..*CodeableConceptAsset availability types AssetAvailabilityType (example)
 
 
 
period
0..*PeriodTime period of the asset
 
 
 
usePeriod
0..*PeriodTime period
 
 
 
text
0..1stringAsset clause or question text
 
 
 
linkId
0..*stringPointer to asset text
 
 
 
answer
0..*Response to assets
 
 
 
securityLabelNumber
0..*unsignedIntAsset restriction numbers
 
 
 
valuedItem
0..*BackboneElementContract Valued Item List
 
 
 
 
entity[x]
0..1Contract Valued Item Type
 
 
 
 
 
entityCodeableConcept
0..1CodeableConcept
 
 
 
 
 
entityReference
0..1Reference
 
 
 
 
identifier
0..1IdentifierContract Valued Item Number
 
 
 
 
effectiveTime
0..1dateTimeContract Valued Item Effective Tiem
 
 
 
 
quantity
0..1QuantityCount of Contract Valued Items
 
 
 
 
unitPrice
0..1MoneyContract Valued Item fee, charge, or cost
 
 
 
 
factor
0..1decimalContract Valued Item Price Scaling Factor
 
 
 
 
points
0..1decimalContract Valued Item Difficulty Scaling Factor
 
 
 
 
net
0..1MoneyTotal Contract Valued Item Value
 
 
 
 
payment
0..1stringTerms of valuation
 
 
 
 
paymentDate
0..1dateTimeWhen payment is due
 
 
 
 
responsible
0..1ReferenceWho will make payment
 
 
 
 
recipient
0..1ReferenceWho will receive payment
 
 
 
 
linkId
0..*stringPointer to specific item
 
 
 
 
securityLabelNumber
0..*unsignedIntSecurity Labels that define affected terms
 
 
action
0..*BackboneElementEntity being ascribed responsibility
 
 
 
doNotPerform
?!
0..1booleanTrue if the term prohibits the action
 
 
 
type *
1..1CodeableConceptType or form of the action ContractAction (example)
 
 
 
subject
0..*BackboneElementEntity of the action
 
 
 
 
reference *
1..*ReferenceEntity of the action
 
 
 
 
role
0..1CodeableConceptRole type of the agent ContractActorRole (example)
 
 
 
intent *
1..1CodeableConceptPurpose for the Contract Term Action ContractActionReason (example)
 
 
 
linkId
0..*stringPointer to specific item
 
 
 
status *
1..1CodeableConceptState of the action ContractActionStatus (example)
 
 
 
context
0..1ReferenceEpisode associated with action
 
 
 
contextLinkId
0..*stringPointer to specific item
 
 
 
occurrence[x]
0..1When action happens
 
 
 
 
occurrenceDateTime
0..1dateTime
 
 
 
 
occurrencePeriod
0..1Period
 
 
 
 
occurrenceTiming
0..1Timing
 
 
 
requester
0..*ReferenceWho asked for action
 
 
 
requesterLinkId
0..*stringPointer to specific item
 
 
 
performerType
0..*CodeableConceptKind of service performer ContractActionPerformerType (example)
 
 
 
performerRole
0..1CodeableConceptCompetency of the performer ContractActionPerformerRole (example)
 
 
 
performer
0..1ReferenceActor that wil execute (or not) the action
 
 
 
performerLinkId
0..*stringPointer to specific item
 
 
 
reason
0..*CodeableReferenceWhy is action (not) needed? ContractActionReason (example)
 
 
 
reasonLinkId
0..*stringPointer to specific item
 
 
 
note
0..*AnnotationComments about the action
 
 
 
securityLabelNumber
0..*unsignedIntAction restriction numbers
 
 
group
0..*Nested Contract Term Group
 
supportingInfo
0..*ReferenceExtra Information
 
relevantHistory
0..*ReferenceKey event in Contract History
 
signer
0..*BackboneElementContract Signatory
 
 
type *
1..1CodingContract Signatory Role ContractSignerType (preferred)
 
 
party *
1..1ReferenceContract Signatory Party
 
 
signature *
1..*SignatureContract Documentation Signature
 
friendly
0..*BackboneElementContract Friendly Language
 
 
content[x] *
1..1Easily comprehended representation of this Contract
 
 
 
contentAttachment *
1..1Attachment
 
 
 
contentReference *
1..1Reference
 
legal
0..*BackboneElementContract Legal Language
 
 
content[x] *
1..1Contract Legal Text
 
 
 
contentAttachment *
1..1Attachment
 
 
 
contentReference *
1..1Reference
 
rule
0..*BackboneElementComputable Contract Language
 
 
content[x] *
1..1Computable Contract Rules
 
 
 
contentAttachment *
1..1Attachment
 
 
 
contentReference *
1..1Reference
 
legallyBinding[x]
0..1Binding Contract
 
 
legallyBindingAttachment
0..1Attachment
 
 
legallyBindingReference
0..1Reference