HL7® FHIR® Te Aho o Te Kahu, Cancer Control Agency Implementation Guide
0.1.0 - CI Build

HL7® FHIR® Te Aho o Te Kahu, Cancer Control Agency Implementation Guide, published by Te Aho o Te Kahu, Cancer Control Agency. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7NZ/cca/ and changes regularly. See the Directory of published versions

Logical Model: CancerRegimensLM

Official URL: http://hl7.org.nz/fhir/cca/StructureDefinition/CancerRegimensLM Version: 0.1.0
Draft as of 2020-10-27 Computable Name: CancerRegimensLM

CancerRegimens

CancerRegimens

Usages:

  • This Logical Model is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CancerRegimens 1..1 Element Base for all elements

Elements defined in Ancestors:@id, extension
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... status S 0..1 code status
... title S 0..1 string title
... description S 0..1 string description
... instructions 0..1 string instructions
... publisher 0..1 string publisher
... date 0..1 dateTime date
... type 0..1 CodeableConcept type
... intent 0..1 CodeableConcept intent
... replacedBy S 0..1 string replacedBy
... cancerTypes S 0..1 BackboneElement CancerTypes
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... primaryType 0..1 CodeableConcept primaryType
.... subType 0..1 CodeableConcept subType
.... subSubType 0..1 CodeableConcept subSubType
... supportFactor 0..* BackboneElement supportFactor
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 0..1 CodeableConcept type
.... value 0..1 CodeableConcept value
... disclaimer 0..1 string disclaimer
... references 0..* BackboneElement relatedArtifact
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 0..1 code type
.... display 0..1 string display
.... url 0..1 uri url
... cycle 1..* BackboneElement cycle
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string description
.... instructions 0..1 string instructions
.... duration 0..1 Identifier duration
.... medicationAdministration 1..* BackboneElement medication
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... description 0..1 string description
..... dailyAdmin 0..* BackboneElement dailyAdmin
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... dayNumber 0..1 integer dayNumber
...... instructions 0..1 string instructions
..... medication S 1..1 string medication
...... @id 0..1 string xml:id (or equivalent in JSON)
...... extension 0..* Extension Additional content defined by implementations
...... @value 0..1 string Primitive value for string
Max Length:1048576
...... offLabel 0..1 boolean offLabel
...... collection 0..1 CodeableConcept collection
...... location S 0..1 CodeableConcept location
...... code 0..1 CodeableConcept code
...... dose S 0..1 BackboneElement dose
....... @id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... quantity 0..1 Quantity quantity
....... administrationRate 0..1 Range administratrionPeriod
....... route 0..1 CodeableConcept route
....... timesPerDay S 0..1 string timesPerDay

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CancerRegimens 1..1 Element Base for all elements

Elements defined in Ancestors:@id, extension
... status S 0..1 code status
... version 0..1 string version
... title S 0..1 string title
... instructions 0..1 string instructions
... publisher 0..1 string publisher
... date 0..1 dateTime date
... type 0..1 CodeableConcept type
... intent 0..1 CodeableConcept intent
... replacedBy S 0..1 string replacedBy
... cancerTypes S 0..1 BackboneElement CancerTypes
.... primaryType 0..1 CodeableConcept primaryType
.... subType 0..1 CodeableConcept subType
.... subSubType 0..1 CodeableConcept subSubType
... supportFactor 0..* BackboneElement supportFactor
.... type 0..1 CodeableConcept type
.... value 0..1 CodeableConcept value
... disclaimer 0..1 string disclaimer
... references 0..* BackboneElement relatedArtifact
.... type 0..1 code type
.... display 0..1 string display
.... url 0..1 uri url
... cycle 1..* BackboneElement cycle
.... description 0..1 string description
.... instructions 0..1 string instructions
.... duration 0..1 Identifier duration
.... medicationAdministration 1..* BackboneElement medication
..... description 0..1 string description
..... dailyAdmin 0..* BackboneElement dailyAdmin
...... dayNumber 0..1 integer dayNumber
...... instructions 0..1 string instructions
..... medication S 1..1 string medication
...... offLabel 0..1 boolean offLabel
...... collection 0..1 CodeableConcept collection
...... location S 0..1 CodeableConcept location
...... code 0..1 CodeableConcept code
...... dose S 0..1 BackboneElement dose
....... quantity 0..1 Quantity quantity
....... administrationRate 0..1 Range administratrionPeriod
....... route 0..1 CodeableConcept route
....... timesPerDay S 0..1 string timesPerDay

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CancerRegimens 1..1 Element Base for all elements

Elements defined in Ancestors:@id, extension
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... status S 0..1 code status
... title S 0..1 string title
... description S 0..1 string description
... instructions 0..1 string instructions
... publisher 0..1 string publisher
... date 0..1 dateTime date
... type 0..1 CodeableConcept type
... intent 0..1 CodeableConcept intent
... replacedBy S 0..1 string replacedBy
... cancerTypes S 0..1 BackboneElement CancerTypes
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... primaryType 0..1 CodeableConcept primaryType
.... subType 0..1 CodeableConcept subType
.... subSubType 0..1 CodeableConcept subSubType
... supportFactor 0..* BackboneElement supportFactor
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 0..1 CodeableConcept type
.... value 0..1 CodeableConcept value
... disclaimer 0..1 string disclaimer
... references 0..* BackboneElement relatedArtifact
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 0..1 code type
.... display 0..1 string display
.... url 0..1 uri url
... cycle 1..* BackboneElement cycle
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string description
.... instructions 0..1 string instructions
.... duration 0..1 Identifier duration
.... medicationAdministration 1..* BackboneElement medication
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... description 0..1 string description
..... dailyAdmin 0..* BackboneElement dailyAdmin
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... dayNumber 0..1 integer dayNumber
...... instructions 0..1 string instructions
..... medication S 1..1 string medication
...... @id 0..1 string xml:id (or equivalent in JSON)
...... extension 0..* Extension Additional content defined by implementations
...... @value 0..1 string Primitive value for string
Max Length:1048576
...... offLabel 0..1 boolean offLabel
...... collection 0..1 CodeableConcept collection
...... location S 0..1 CodeableConcept location
...... code 0..1 CodeableConcept code
...... dose S 0..1 BackboneElement dose
....... @id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... quantity 0..1 Quantity quantity
....... administrationRate 0..1 Range administratrionPeriod
....... route 0..1 CodeableConcept route
....... timesPerDay S 0..1 string timesPerDay

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Element

Summary

Mandatory: 0 element(3 nested mandatory elements)
Must-Support: 9 elements

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CancerRegimens 1..1 Element Base for all elements

Elements defined in Ancestors:@id, extension
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... status S 0..1 code status
... title S 0..1 string title
... description S 0..1 string description
... instructions 0..1 string instructions
... publisher 0..1 string publisher
... date 0..1 dateTime date
... type 0..1 CodeableConcept type
... intent 0..1 CodeableConcept intent
... replacedBy S 0..1 string replacedBy
... cancerTypes S 0..1 BackboneElement CancerTypes
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... primaryType 0..1 CodeableConcept primaryType
.... subType 0..1 CodeableConcept subType
.... subSubType 0..1 CodeableConcept subSubType
... supportFactor 0..* BackboneElement supportFactor
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 0..1 CodeableConcept type
.... value 0..1 CodeableConcept value
... disclaimer 0..1 string disclaimer
... references 0..* BackboneElement relatedArtifact
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 0..1 code type
.... display 0..1 string display
.... url 0..1 uri url
... cycle 1..* BackboneElement cycle
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string description
.... instructions 0..1 string instructions
.... duration 0..1 Identifier duration
.... medicationAdministration 1..* BackboneElement medication
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... description 0..1 string description
..... dailyAdmin 0..* BackboneElement dailyAdmin
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... dayNumber 0..1 integer dayNumber
...... instructions 0..1 string instructions
..... medication S 1..1 string medication
...... @id 0..1 string xml:id (or equivalent in JSON)
...... extension 0..* Extension Additional content defined by implementations
...... @value 0..1 string Primitive value for string
Max Length:1048576
...... offLabel 0..1 boolean offLabel
...... collection 0..1 CodeableConcept collection
...... location S 0..1 CodeableConcept location
...... code 0..1 CodeableConcept code
...... dose S 0..1 BackboneElement dose
....... @id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... quantity 0..1 Quantity quantity
....... administrationRate 0..1 Range administratrionPeriod
....... route 0..1 CodeableConcept route
....... timesPerDay S 0..1 string timesPerDay

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CancerRegimens 1..1 Element Base for all elements

Elements defined in Ancestors:@id, extension
... status S 0..1 code status
... version 0..1 string version
... title S 0..1 string title
... instructions 0..1 string instructions
... publisher 0..1 string publisher
... date 0..1 dateTime date
... type 0..1 CodeableConcept type
... intent 0..1 CodeableConcept intent
... replacedBy S 0..1 string replacedBy
... cancerTypes S 0..1 BackboneElement CancerTypes
.... primaryType 0..1 CodeableConcept primaryType
.... subType 0..1 CodeableConcept subType
.... subSubType 0..1 CodeableConcept subSubType
... supportFactor 0..* BackboneElement supportFactor
.... type 0..1 CodeableConcept type
.... value 0..1 CodeableConcept value
... disclaimer 0..1 string disclaimer
... references 0..* BackboneElement relatedArtifact
.... type 0..1 code type
.... display 0..1 string display
.... url 0..1 uri url
... cycle 1..* BackboneElement cycle
.... description 0..1 string description
.... instructions 0..1 string instructions
.... duration 0..1 Identifier duration
.... medicationAdministration 1..* BackboneElement medication
..... description 0..1 string description
..... dailyAdmin 0..* BackboneElement dailyAdmin
...... dayNumber 0..1 integer dayNumber
...... instructions 0..1 string instructions
..... medication S 1..1 string medication
...... offLabel 0..1 boolean offLabel
...... collection 0..1 CodeableConcept collection
...... location S 0..1 CodeableConcept location
...... code 0..1 CodeableConcept code
...... dose S 0..1 BackboneElement dose
....... quantity 0..1 Quantity quantity
....... administrationRate 0..1 Range administratrionPeriod
....... route 0..1 CodeableConcept route
....... timesPerDay S 0..1 string timesPerDay

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CancerRegimens 1..1 Element Base for all elements

Elements defined in Ancestors:@id, extension
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... status S 0..1 code status
... title S 0..1 string title
... description S 0..1 string description
... instructions 0..1 string instructions
... publisher 0..1 string publisher
... date 0..1 dateTime date
... type 0..1 CodeableConcept type
... intent 0..1 CodeableConcept intent
... replacedBy S 0..1 string replacedBy
... cancerTypes S 0..1 BackboneElement CancerTypes
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... primaryType 0..1 CodeableConcept primaryType
.... subType 0..1 CodeableConcept subType
.... subSubType 0..1 CodeableConcept subSubType
... supportFactor 0..* BackboneElement supportFactor
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 0..1 CodeableConcept type
.... value 0..1 CodeableConcept value
... disclaimer 0..1 string disclaimer
... references 0..* BackboneElement relatedArtifact
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 0..1 code type
.... display 0..1 string display
.... url 0..1 uri url
... cycle 1..* BackboneElement cycle
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... description 0..1 string description
.... instructions 0..1 string instructions
.... duration 0..1 Identifier duration
.... medicationAdministration 1..* BackboneElement medication
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... description 0..1 string description
..... dailyAdmin 0..* BackboneElement dailyAdmin
...... @id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... dayNumber 0..1 integer dayNumber
...... instructions 0..1 string instructions
..... medication S 1..1 string medication
...... @id 0..1 string xml:id (or equivalent in JSON)
...... extension 0..* Extension Additional content defined by implementations
...... @value 0..1 string Primitive value for string
Max Length:1048576
...... offLabel 0..1 boolean offLabel
...... collection 0..1 CodeableConcept collection
...... location S 0..1 CodeableConcept location
...... code 0..1 CodeableConcept code
...... dose S 0..1 BackboneElement dose
....... @id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... quantity 0..1 Quantity quantity
....... administrationRate 0..1 Range administratrionPeriod
....... route 0..1 CodeableConcept route
....... timesPerDay S 0..1 string timesPerDay

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Element

Summary

Mandatory: 0 element(3 nested mandatory elements)
Must-Support: 9 elements

 

Other representations of profile: CSV, Excel