description: Reporting of the stage group representing the overall extent of a cancer, based on AJCC staging guidelines. package_name: hl7.fhir.us.mcode derivation: constraint name: TNMStageGroup type: Observation elements: code: binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/us/mcode/ValueSet/mcode-tnm-stage-group-staging-type-vs'} index: 0 focus: {index: 1} value: short: The stage group choices: [] index: 3 method: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/mcode/ValueSet/mcode-tnm-staging-method-vs'} index: 4 hasMember: short: Element containing the T, N, and M categories as references to separate T, N, M observations. The referenced resources are observations leading to the Stage Group reported in the current resource. mustSupport: true index: 5 slicing: rules: open description: Slicing based on profile conformance of the referenced resource. discriminator: - {path: $this.resolve(), type: profile} min: null slices: TNMCategory: match: {} schema: {mustSupport: true, array: true, max: 3, index: 6} min: 0 max: 3 component: {short: Not used in this profile, index: 7} package_version: 4.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-tnm-stage-group base: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-cancer-stage version: 4.0.0-ballot required: [method, focus]