description: The result of a tumor marker test. Tumor marker tests are generally used to guide cancer treatment decisions and monitor treatment, as well as to predict the chance of recovery and cancer recurrence. package_name: hl7.fhir.us.mcode derivation: constraint name: TumorMarkerTest type: Observation elements: specimen: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-human-specimen'] index: 14 valueQuantity: {type: Quantity, choiceOf: value, index: 10} value: choices: [valueQuantity, valueCodeableConcept, valueString, valueRatio] index: 9 valueString: {type: string, choiceOf: value, index: 12} valueRatio: {type: Ratio, choiceOf: value, index: 13} extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: relatedCondition: match: {url: null} schema: {short: Condition associated with this test., type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-related-condition', index: 1} min: 0 effectiveDateTime: {type: dateTime, choiceOf: effective, index: 6} effective: choices: [effectiveDateTime, effectivePeriod] index: 5 code: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/mcode/ValueSet/mcode-tumor-marker-test-vs'} index: 2 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 11} subject: type: Reference refers: ['http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-cancer-patient'] index: 3 effectivePeriod: {type: Period, choiceOf: effective, index: 7} package_version: 3.0.0 extensions: relatedCondition: {url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-related-condition', min: 0, short: Condition associated with this test., type: Extension, mustSupport: true, index: 1} class: profile kind: resource url: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-tumor-marker-test base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab version: 3.0.0 required: [valueString, valueRatio, value, valueCodeableConcept, valueQuantity]