NameFlagsCard.TypeDescription & Constraintsdoco
.. Contract TUDomainResourceLegal Agreement
Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierContract number
... url 0..1uriBasal definition
... version Σ0..1stringBusiness edition
... status ?!Σ0..1codedraft | active | suspended | cancelled | completed | entered-in-error | unknown
Contract Resource Status Codes (Required)
... legalState 0..1CodeableConceptNegotiation status
Contract Resource Legal State codes (Extensible)
... instantiatesCanonical 0..1Reference(Contract)Source Contract Definition
... instantiatesUri 0..1uriExternal Contract Definition
... contentDerivative 0..1CodeableConceptContent derived from the basal information
Contract Content Derivation Codes (Example)
... issued Σ0..1dateTimeWhen this Contract was issued
... applies Σ0..1PeriodEffective time
... expirationType 0..1CodeableConceptContract cessation cause
Contract Resource Expiration Type codes (Example)
... subject Σ0..*Reference(Any)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..1stringComputer friendly designation
... title Σ0..1stringHuman Friendly name
... subtitle 0..1stringSubordinate Friendly name
... alias 0..*stringAcronym or short name
... author 0..1Reference(Person | Patient | Practitioner | Organization)Source of Contract
... scope 0..1CodeableConceptRange of Legal Concerns
Contract Resource Scope codes (Example)
... topic[x] 0..1Focus of contract interest
.... topicCodeableConceptCodeableConcept
.... topicReferenceReference(Any)
... type Σ0..1CodeableConceptLegal instrument category
Contract Type Codes (Example)
... subType Σ0..*CodeableConceptSubtype within the context of type
Contract Subtype Codes (Example)
... contentDefinition 0..1BackboneElementContract precursor content
.... type 1..1CodeableConceptContent structure and use
Contract Resource Definition Type codes (Example)
.... subType 0..1CodeableConceptDetailed Content Type Definition
Contract Resource Definition Subtype codes (Example)
.... publisher 0..1Reference(Person | Practitioner | Organization)Publisher Entity
.... publicationDate 0..1dateTimeWhen published
.... publicationStatus 1..1codedraft | active | retired | unknown
Contract Resource Publication Status codes (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
..... topicCodeableConceptCodeableConcept
..... topicReferenceReference(Any)
.... type 0..1CodeableConceptContract Term Type or Form
Contract Term Type Codes (Example)
.... subType 0..1CodeableConceptContract Term Type specific classification
Contract Term Subtype Codes (Example)
.... text Σ0..1stringTerm Statement
.... securityLabel 0..*BackboneElementProtection for the Term
..... number 0..*unsignedIntLink to Security Labels
..... classification 1..1CodingConfidentiality Protection
Contract Resource Scope codes (Example)
..... category 0..*CodingApplicable Policy
Contract Resource Scope codes (Example)
..... control 0..*CodingHandling Instructions
Contract Resource Security Control codes (Example)
.... offer 1..1BackboneElementContext of the Contract term
..... identifier 0..*IdentifierOffer business ID
..... party 0..*BackboneElementOffer Recipient
...... reference 1..*Reference(Patient | Person | RelatedPerson | Practitioner | Device | Group | Organization)Referenced entity
...... role 1..1CodeableConceptParticipant engagement type
Contract Resource Party Role codes (Example)
..... topic Σ0..1Reference(Any)Negotiable offer asset
..... type 0..1CodeableConceptContract Offer Type or Form
Contract Term Type Codes (Example)
..... decision 0..1CodeableConceptAccepting party choice
V3 Value SetActConsentDirective (Extensible)
..... decisionMode 0..*CodeableConceptHow decision is conveyed
Contract Resource Decision Mode codes (Example)
..... answer 0..*BackboneElementResponse to offer text
...... value[x] 1..1The actual answer response
....... valueBooleanboolean
....... valueDecimaldecimal
....... valueIntegerinteger
....... valueDatedate
....... valueDateTimedateTime
....... valueTimetime
....... valueStringstring
....... valueUriuri
....... valueAttachmentAttachment
....... valueCodingCoding
....... valueQuantityQuantity
....... valueReferenceReference(Any)
..... 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
Contract Resource Asset Scope codes (Example)
..... type 0..*CodeableConceptAsset category
Contract Resource Asset Type codes (Example)
..... typeReference 0..*Reference(Any)Associated entities
..... subtype 0..*CodeableConceptAsset sub-category
Contract Resource Asset Sub-Type codes (Example)
..... relationship 0..1CodingKinship of the asset
Consent Content Class (Extensible)
..... context 0..*BackboneElementCircumstance of the asset
...... reference 0..1Reference(Any)Creator,custodian or owner
...... code 0..*CodeableConceptCodeable asset context
Contract Resource Asset Context codes (Example)
...... text 0..1stringContext description
..... condition 0..1stringQuality desctiption of asset
..... periodType 0..*CodeableConceptAsset availability types
Contract Resource Asset Availiability codes (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..*see answerResponse to assets
..... securityLabelNumber 0..*unsignedIntAsset restriction numbers
..... valuedItem 0..*BackboneElementContract Valued Item List
...... entity[x] 0..1Contract Valued Item Type
....... entityCodeableConceptCodeableConcept
....... entityReferenceReference(Any)
...... identifier 0..1IdentifierContract Valued Item Number
...... effectiveTime 0..1dateTimeContract Valued Item Effective Tiem
...... quantity 0..1SimpleQuantityCount 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..1Reference(Organization | Patient | Practitioner | RelatedPerson)Who will make payment
...... recipient 0..1Reference(Organization | Patient | Practitioner | RelatedPerson)Who 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
Contract Action Codes (Example)
..... subject 0..*BackboneElementEntity of the action
...... reference 1..*Reference(Patient | Person | RelatedPerson | Practitioner | Device | Group | Organization)Entity of the action
...... role 0..1CodeableConceptRole type of the agent
Contract Actor Role Codes (Example)
..... intent 1..1CodeableConceptPurpose for the Contract Term Action
V3 Value SetPurposeOfUse (Example)
..... linkId 0..*stringPointer to specific item
..... status 1..1CodeableConceptState of the action
Contract Resource Action Status codes (Example)
..... context 0..1Reference(Encounter | EpisodeOfCare)Episode associated with action
..... contextLinkId 0..*stringPointer to specific item
..... occurrence[x] 0..1When action happens
...... occurrenceDateTimedateTime
...... occurrencePeriodPeriod
...... occurrenceTimingTiming
..... requester 0..*Reference(Patient | Person | RelatedPerson | Practitioner | Device | Group | Organization)Who asked for action
..... requesterLinkId 0..*stringPointer to specific item
..... performerType 0..*CodeableConceptKind of service performer
Provenance participant type (Example)
..... performerRole 0..1CodeableConceptCompetency of the performer
Provenance participant role (Example)
..... performer 0..1Reference(Person | RelatedPerson | Patient | Practitioner | PractitionerRole | CareTeam | Device | Substance | Organization | Location)Actor that wil execute (or not) the action
..... performerLinkId 0..*stringPointer to specific item
..... reasonCode 0..*CodeableConceptWhy is action (not) needed?
V3 Value SetPurposeOfUse (Example)
..... reasonReference 0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference | Questionnaire | QuestionnaireResponse)Why is action (not) needed?
..... reason 0..*stringWhy action is to be performed
..... reasonLinkId 0..*stringPointer to specific item
..... note 0..*AnnotationComments about the action
..... securityLabelNumber 0..*unsignedIntAction restriction numbers
.... group 0..*see termNested Contract Term Group
... supportingInfo 0..*Reference(Any)Extra Information
... relevantHistory 0..*Reference(Provenance)Key event in Contract History
... signer 0..*BackboneElementContract Signatory
.... type 1..1CodingContract Signatory Role
Contract Signer Type Codes (Preferred)
.... party 1..1Reference(Organization | Patient | Practitioner | RelatedPerson)Contract Signatory Party
.... signature 1..*SignatureContract Documentation Signature
... friendly 0..*BackboneElementContract Friendly Language
.... content[x] 1..1Easily comprehended representation of this Contract
..... contentAttachmentAttachment
..... contentReferenceReference(Composition | DocumentReference | QuestionnaireResponse)
... legal 0..*BackboneElementContract Legal Language
.... content[x] 1..1Contract Legal Text
..... contentAttachmentAttachment
..... contentReferenceReference(Composition | DocumentReference | QuestionnaireResponse)
... rule 0..*BackboneElementComputable Contract Language
.... content[x] 1..1Computable Contract Rules
..... contentAttachmentAttachment
..... contentReferenceReference(DocumentReference)
... legallyBinding[x] 0..1Binding Contract
.... legallyBindingAttachmentAttachment
.... legallyBindingReferenceReference(Composition | DocumentReference | QuestionnaireResponse | Contract)

doco Documentation for this format