R6 Ballot (2nd Draft)
FHIR
Home
Getting Started
Documentation
Data Types
Resource Types
Terminologies
Artifacts
Extensions
Operations
Patterns
Profiles
Search Parameters
Artifact Registry
Implementation Guides
Financial
Contract
Dependencies
Publish-box (todo)
13.11.24
Resource Contract - Maturity Dependency View
Financial Management
Work Group
Maturity Level
: 1
Trial Use
Compartments
:
Patient
Dependency Graph for Contract FMM level 1
Name
Card.
Type
Dependency Analysis
Contract
DomainResource
identifier
0..*
Identifier
url
0..1
uri
version
0..1
string
status
0..1
code
legalState
0..1
CodeableConcept
instantiatesCanonical
0..1
Reference
(
Contract
)
instantiatesUri
0..1
uri
contentDerivative
0..1
CodeableConcept
issued
0..1
dateTime
applies
0..1
Period
expirationType
0..1
CodeableConcept
subject
0..*
Reference
(
Any
)
authority
0..*
Reference
(
Organization
)
domain
0..*
Reference
(
Location
)
site
0..*
Reference
(
Location
)
name
0..1
string
title
0..1
string
subtitle
0..1
string
alias
0..*
string
author
0..1
Reference
(
Patient
|
Practitioner
|
PractitionerRole
|
Organization
)
scope
0..1
CodeableConcept
topic[x]
0..1
topicCodeableConcept
CodeableConcept
topicReference
Reference
(
Any
type
0..1
CodeableConcept
subType
0..*
CodeableConcept
contentDefinition
0..1
BackboneElement
type
1..1
CodeableConcept
subType
0..1
CodeableConcept
publisher
0..1
Reference
(
Practitioner
|
PractitionerRole
|
Organization
)
publicationDate
0..1
dateTime
publicationStatus
1..1
code
copyright
0..1
markdown
term
0..*
BackboneElement
identifier
0..1
Identifier
issued
0..1
dateTime
applies
0..1
Period
topic[x]
0..1
topicCodeableConcept
CodeableConcept
topicReference
Reference
(
Any
type
0..1
CodeableConcept
subType
0..1
CodeableConcept
text
0..1
string
securityLabel
0..*
BackboneElement
number
0..*
unsignedInt
classification
1..1
Coding
category
0..*
Coding
control
0..*
Coding
offer
1..1
BackboneElement
identifier
0..*
Identifier
party
0..*
BackboneElement
reference
1..*
Reference
(
Patient
|
RelatedPerson
|
Practitioner
|
PractitionerRole
|
Device
|
Group
|
Organization
)
role
1..1
CodeableConcept
topic
0..1
Reference
(
Any
)
type
0..1
CodeableConcept
decision
0..1
CodeableConcept
decisionMode
0..*
CodeableConcept
answer
0..*
BackboneElement
value[x]
1..1
valueBoolean
boolean
valueDecimal
decimal
valueInteger
integer
valueDate
date
valueDateTime
dateTime
valueTime
time
valueString
string
valueUri
uri
valueAttachment
Attachment
valueCoding
Coding
valueQuantity
Quantity
valueReference
Reference
(
Any
text
0..1
string
linkId
0..*
string
securityLabelNumber
0..*
unsignedInt
asset
0..*
BackboneElement
scope
0..1
CodeableConcept
type
0..*
CodeableConcept
typeReference
0..*
Reference
(
Any
)
subtype
0..*
CodeableConcept
relationship
0..1
Coding
context
0..*
BackboneElement
reference
0..1
Reference
(
Any
)
code
0..*
CodeableConcept
text
0..1
string
condition
0..1
string
periodType
0..*
CodeableConcept
period
0..*
Period
usePeriod
0..*
Period
text
0..1
string
linkId
0..*
string
answer
0..*
see
answer
securityLabelNumber
0..*
unsignedInt
valuedItem
0..*
BackboneElement
entity[x]
0..1
entityCodeableConcept
CodeableConcept
entityReference
Reference
(
Any
identifier
0..1
Identifier
effectiveTime
0..1
dateTime
quantity
0..1
SimpleQuantity
unitPrice
0..1
Money
factor
0..1
decimal
points
0..1
decimal
net
0..1
Money
payment
0..1
string
paymentDate
0..1
dateTime
responsible
0..1
Reference
(
Organization
|
Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
)
recipient
0..1
Reference
(
Organization
|
Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
)
linkId
0..*
string
securityLabelNumber
0..*
unsignedInt
action
0..*
BackboneElement
doNotPerform
0..1
boolean
type
1..1
CodeableConcept
subject
0..*
BackboneElement
reference
1..*
Reference
(
Patient
|
RelatedPerson
|
Practitioner
|
PractitionerRole
|
Device
|
Group
|
Organization
)
role
0..1
CodeableConcept
intent
1..1
CodeableConcept
linkId
0..*
string
status
1..1
CodeableConcept
context
0..1
Reference
(
Encounter
|
EpisodeOfCare
)
contextLinkId
0..*
string
occurrence[x]
0..1
occurrenceDateTime
dateTime
occurrencePeriod
Period
occurrenceTiming
Timing
requester
0..*
Reference
(
Patient
|
RelatedPerson
|
Practitioner
|
PractitionerRole
|
Device
|
Group
|
Organization
)
requesterLinkId
0..*
string
performerType
0..*
CodeableConcept
performerRole
0..1
CodeableConcept
performer
0..1
Reference
(
RelatedPerson
|
Patient
|
Practitioner
|
PractitionerRole
|
CareTeam
|
Device
|
Substance
|
Organization
|
Location
)
performerLinkId
0..*
string
reason
0..*
CodeableReference
Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM1-Trial Use)
reasonLinkId
0..*
string
note
0..*
Annotation
securityLabelNumber
0..*
unsignedInt
group
0..*
see
term
supportingInfo
0..*
Reference
(
Any
)
relevantHistory
0..*
Reference
(
Provenance
)
signer
0..*
BackboneElement
type
1..1
Coding
party
1..1
Reference
(
Organization
|
Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
)
signature
1..*
Signature
friendly
0..*
BackboneElement
content[x]
1..1
contentAttachment
Attachment
contentReference
Reference
(
Composition
|
DocumentReference
|
QuestionnaireResponse
legal
0..*
BackboneElement
content[x]
1..1
contentAttachment
Attachment
contentReference
Reference
(
Composition
|
DocumentReference
|
QuestionnaireResponse
rule
0..*
BackboneElement
content[x]
1..1
contentAttachment
Attachment
contentReference
Reference
(
DocumentReference
legallyBinding[x]
0..1
legallyBindingAttachment
Attachment
legallyBindingReference
Reference
(
Composition
|
Contract
|
DocumentReference
|
QuestionnaireResponse