HL7 FHIR Implementation Guide: minimal Common Oncology Data Elements (mCODE) Release 1 - US Realm | STU1
1.0.0 - STU1

This page is part of the HL7 FHIR Implementation Guide: minimal Common Oncology Data Elements (mCODE) Release 1 - US Realm | STU1 (v1.0.0: STU 1) based on FHIR R4. The current version which supercedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions

StructureDefinition: TNMClinicalStageGroup

The extent of the cancer in the body, according to the TNM classification system, based on evidence such as physical examination, imaging, and/or biopsy.

The official URL for this profile is:

http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-tnm-clinical-stage-group

Formal Views of Profile Content

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

This structure is derived from CancerStageParent

Summary

Must-Support: 1 element

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Observation.hasMember is sliced based on the value of profile:$this.resolve()

This structure is derived from CancerStageParent

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..*CancerStageParent
... code 1..1CodeableConceptRequired Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 21908-9
... valueCodeableConcept 1..1CodeableConceptBinding: TNM Stage Group Value Set (preferred)
... hasMember S0..*(Slice Definition)Slice: Unordered, Open by profile:$this.resolve()
.... hasMember:TNMClinicalPrimaryTumorCategory 0..1Reference(TNM Clinical Primary Tumor Category)TNM Clinical Primary Tumor Category
.... hasMember:TNMClinicalRegionalNodesCategory 0..1Reference(TNM Clinical Regional Nodes Category)TNM Clinical Regional Nodes Category
.... hasMember:TNMClinicalDistantMetastasesCategory 0..1Reference(TNM Clinical Distant Metastases Category)TNM Clinical Distant Metastases Category

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation I0..*CancerStageParentMeasurements and simple assertions
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... identifier ΣI0..*IdentifierBusiness Identifier for observation
... basedOn ΣI0..*Reference(ServiceRequest)Fulfills plan, proposal or order
... partOf ΣI0..*Reference(Procedure)Part of referenced event
... status ?!SΣI1..1coderegistered | preliminary | final | amended +
Binding: ObservationStatus (required)
... category I0..*CodeableConceptClassification of type of observation
Binding: ObservationCategoryCodes (preferred)
... code SΣI1..1CodeableConceptType of observation (code / type)
Binding: LOINCCodes (example)
Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 21908-9
..... display0..1stringRepresentation defined by the system
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... subject SΣI0..1Reference(Cancer Patient)Who and/or what the observation is about
... focus ΣI0..*Reference(Primary Cancer Condition)What the observation is about, when it is not about the subject of record
... encounter ΣI0..1Reference(Encounter)Healthcare event during which this observation is made
... effective[x] SΣI0..1Clinically relevant time/time-period for observation
.... effectiveDateTimedateTime
.... effectivePeriodPeriod
.... effectiveTimingTiming
.... effectiveInstantinstant
... issued ΣI0..1instantDate/Time this version was made available
... performer ΣI0..*Reference(Practitioner)Who is responsible for the observation
... value[x] ΣI1..1(Slice Definition)Actual result
Slice: Unordered, Closed by type:$this
.... value[x]:valueCodeableConcept SΣI1..1CodeableConceptActual result
Binding: TNM Stage Group Value Set (preferred)
... interpretation I0..*CodeableConceptHigh, low, normal, etc.
Binding: ObservationInterpretationCodes (extensible)
... note I0..*AnnotationComments about the observation
... method SI0..1CodeableConceptHow it was done
Binding: Cancer Staging System Value Set (extensible)
... hasMember SΣI0..*(Slice Definition)Related resource that belongs to the Observation group
Slice: Unordered, Open by profile:$this.resolve()
.... hasMember:TNMClinicalPrimaryTumorCategory ΣI0..1Reference(TNM Clinical Primary Tumor Category)TNM Clinical Primary Tumor Category
.... hasMember:TNMClinicalRegionalNodesCategory ΣI0..1Reference(TNM Clinical Regional Nodes Category)TNM Clinical Regional Nodes Category
.... hasMember:TNMClinicalDistantMetastasesCategory ΣI0..1Reference(TNM Clinical Distant Metastases Category)TNM Clinical Distant Metastases Category
... derivedFrom ΣI0..*Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence)Related measurements the observation is made from

doco Documentation for this format

This structure is derived from CancerStageParent

Summary

Must-Support: 1 element

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Observation.hasMember is sliced based on the value of profile:$this.resolve()

Differential View

This structure is derived from CancerStageParent

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..*CancerStageParent
... code 1..1CodeableConceptRequired Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 21908-9
... valueCodeableConcept 1..1CodeableConceptBinding: TNM Stage Group Value Set (preferred)
... hasMember S0..*(Slice Definition)Slice: Unordered, Open by profile:$this.resolve()
.... hasMember:TNMClinicalPrimaryTumorCategory 0..1Reference(TNM Clinical Primary Tumor Category)TNM Clinical Primary Tumor Category
.... hasMember:TNMClinicalRegionalNodesCategory 0..1Reference(TNM Clinical Regional Nodes Category)TNM Clinical Regional Nodes Category
.... hasMember:TNMClinicalDistantMetastasesCategory 0..1Reference(TNM Clinical Distant Metastases Category)TNM Clinical Distant Metastases Category

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation I0..*CancerStageParentMeasurements and simple assertions
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... identifier ΣI0..*IdentifierBusiness Identifier for observation
... basedOn ΣI0..*Reference(ServiceRequest)Fulfills plan, proposal or order
... partOf ΣI0..*Reference(Procedure)Part of referenced event
... status ?!SΣI1..1coderegistered | preliminary | final | amended +
Binding: ObservationStatus (required)
... category I0..*CodeableConceptClassification of type of observation
Binding: ObservationCategoryCodes (preferred)
... code SΣI1..1CodeableConceptType of observation (code / type)
Binding: LOINCCodes (example)
Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://loinc.org
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 21908-9
..... display0..1stringRepresentation defined by the system
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... subject SΣI0..1Reference(Cancer Patient)Who and/or what the observation is about
... focus ΣI0..*Reference(Primary Cancer Condition)What the observation is about, when it is not about the subject of record
... encounter ΣI0..1Reference(Encounter)Healthcare event during which this observation is made
... effective[x] SΣI0..1Clinically relevant time/time-period for observation
.... effectiveDateTimedateTime
.... effectivePeriodPeriod
.... effectiveTimingTiming
.... effectiveInstantinstant
... issued ΣI0..1instantDate/Time this version was made available
... performer ΣI0..*Reference(Practitioner)Who is responsible for the observation
... value[x] ΣI1..1(Slice Definition)Actual result
Slice: Unordered, Closed by type:$this
.... value[x]:valueCodeableConcept SΣI1..1CodeableConceptActual result
Binding: TNM Stage Group Value Set (preferred)
... interpretation I0..*CodeableConceptHigh, low, normal, etc.
Binding: ObservationInterpretationCodes (extensible)
... note I0..*AnnotationComments about the observation
... method SI0..1CodeableConceptHow it was done
Binding: Cancer Staging System Value Set (extensible)
... hasMember SΣI0..*(Slice Definition)Related resource that belongs to the Observation group
Slice: Unordered, Open by profile:$this.resolve()
.... hasMember:TNMClinicalPrimaryTumorCategory ΣI0..1Reference(TNM Clinical Primary Tumor Category)TNM Clinical Primary Tumor Category
.... hasMember:TNMClinicalRegionalNodesCategory ΣI0..1Reference(TNM Clinical Regional Nodes Category)TNM Clinical Regional Nodes Category
.... hasMember:TNMClinicalDistantMetastasesCategory ΣI0..1Reference(TNM Clinical Distant Metastases Category)TNM Clinical Distant Metastases Category
... derivedFrom ΣI0..*Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence)Related measurements the observation is made from

doco Documentation for this format

 

Other representations of profile: Schematron

Terminology Bindings

Terminology Bindings

PathConformanceValueSet / Code
Observation.languagepreferredCommonLanguages
Max Binding: AllLanguages
Observation.statusrequiredObservationStatus
Observation.categorypreferredObservationCategoryCodes
Observation.codeexamplePattern: LOINC code 21908-9
Observation.value[x]:valueCodeableConceptpreferredTNMStageGroupVS
Observation.interpretationextensibleObservationInterpretationCodes
Observation.methodextensibleCancerStagingSystemVS
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
Observation.component.codeexampleLOINCCodes
Observation.component.dataAbsentReasonextensibleDataAbsentReason
Observation.component.interpretationextensibleObservationInterpretationCodes

Constraints

Constraints

IdPathDetailsRequirements