algorithms.tnm.1.7.schemas.melanoma_ciliary_body.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of staging-client-java Show documentation
Show all versions of staging-client-java Show documentation
A cancer staging client library
{
"id" : "melanoma_ciliary_body",
"algorithm" : "tnm",
"version" : "1.7",
"name" : "Melanoma Ciliary Body",
"title" : "Malignant Melanoma of Ciliary Body (excluding Iris)",
"notes" : "C694 Ciliary body [excluding iris]\n\n**Note 1:** This schema is based on the UICC chapter *Malignant Melanoma of Uvea,* pages 284-290.\n* **Site-Specific Factor 25, Schema Discriminator: Melanoma Ciliary Body/Melanoma Iris** is used to discriminate between tumors arising in the ciliary body and the iris, both coded to C694\n\n**Note 2:** Laterality must be coded for this site.\n\n**Note 3:** In addition to directly assigning TNM, Summary Stage 2000 (SS2000) must be captured. If directly assigning SS2000, use the *Melanoma of the Cornea, Retina, Choroid, Ciliary Body, Eyeball, and Overlapping and Other Eye* chapter on page 262 of the [SS2000 on-line manual](http://seer.cancer.gov/tools/ssm/SSSM2000-122012.pdf#page=262).",
"schema_selection_table" : "schema_selection_melanoma_ciliary_body",
"schema_discriminators" : [ "ssf25" ],
"inputs" : [ {
"key" : "year_dx",
"name" : "Year of Diagnosis",
"naaccr_item" : 390,
"table" : "year_dx_validation",
"used_for_staging" : false
}, {
"key" : "site",
"name" : "Primary Site",
"naaccr_item" : 400,
"table" : "primary_site",
"used_for_staging" : true
}, {
"key" : "hist",
"name" : "Histology",
"naaccr_item" : 522,
"table" : "histology",
"used_for_staging" : true
}, {
"key" : "systemic_surg_seq",
"name" : "RX Summ Systemic/Surgery Sequence",
"naaccr_item" : 1639,
"table" : "systemic_surg_seq",
"used_for_staging" : true
}, {
"key" : "radiation_surg_seq",
"name" : "RX Summ Surgery/Radiation Sequence",
"naaccr_item" : 1380,
"table" : "radiation_surg_seq",
"used_for_staging" : true
}, {
"key" : "nodes_pos",
"name" : "Regional Nodes Positive",
"naaccr_item" : 820,
"table" : "nodes_pos_fpa",
"used_for_staging" : true
}, {
"key" : "clin_t",
"name" : "Clinical T",
"naaccr_item" : 940,
"table" : "clin_t_melanoma_ciliary_body_68734",
"used_for_staging" : true
}, {
"key" : "clin_n",
"name" : "Clinical N",
"naaccr_item" : 950,
"table" : "clin_n_ophthalmic_n_94312",
"used_for_staging" : true
}, {
"key" : "clin_m",
"name" : "Clinical M",
"naaccr_item" : 960,
"table" : "clin_m_hpg",
"used_for_staging" : true
}, {
"key" : "path_t",
"name" : "Pathologic T",
"naaccr_item" : 880,
"table" : "melanoma_ciliary_body_t_34399",
"used_for_staging" : true
}, {
"key" : "path_n",
"name" : "Pathologic N",
"naaccr_item" : 890,
"table" : "ophthalmic_n_36875",
"used_for_staging" : true
}, {
"key" : "path_m",
"name" : "Pathologic M",
"naaccr_item" : 900,
"table" : "path_m_hpg",
"used_for_staging" : true
}, {
"key" : "ssf2",
"name" : "Measured Basal Diameter",
"naaccr_item" : 2890,
"default" : "999",
"table" : "ssf2_kpj",
"used_for_staging" : false,
"metadata" : [ "SEER_REQUIRED" ]
}, {
"key" : "ssf3",
"name" : "Measured Thickness (Depth)",
"naaccr_item" : 2900,
"default" : "999",
"table" : "ssf3_lpj",
"used_for_staging" : false,
"metadata" : [ "SEER_REQUIRED" ]
}, {
"key" : "ssf4",
"name" : "Size of Largest Metastasis",
"naaccr_item" : 2910,
"default" : "999",
"table" : "ssf4_mpe",
"used_for_staging" : false,
"metadata" : [ "CCCR_REQUIRED", "SEER_REQUIRED" ]
}, {
"key" : "ssf5",
"name" : "Chromosome 3 Status",
"naaccr_item" : 2920,
"default" : "988",
"table" : "ssf5_npf",
"used_for_staging" : false,
"metadata" : [ "COC_REQUIRED", "CCCR_REQUIRED" ]
}, {
"key" : "ssf6",
"name" : "Chromosome 6p Status",
"naaccr_item" : 2930,
"default" : "988",
"table" : "ssf6_opd",
"used_for_staging" : false,
"metadata" : [ "COC_REQUIRED", "CCCR_REQUIRED" ]
}, {
"key" : "ssf7",
"name" : "Chromosome 8q Status",
"naaccr_item" : 2861,
"default" : "988",
"table" : "ssf7_spw",
"used_for_staging" : false,
"metadata" : [ "COC_REQUIRED", "CCCR_REQUIRED" ]
}, {
"key" : "ssf8",
"name" : "Gene Expression Profile",
"naaccr_item" : 2862,
"default" : "988",
"table" : "ssf8_spx",
"used_for_staging" : false
}, {
"key" : "ssf9",
"name" : "Mitotic Count",
"naaccr_item" : 2863,
"default" : "988",
"table" : "ssf9_sqm",
"used_for_staging" : false,
"metadata" : [ "COC_REQUIRED", "CCCR_REQUIRED" ]
}, {
"key" : "ssf10",
"name" : "Mean Diameter Nucleoli (MLN)",
"naaccr_item" : 2864,
"default" : "988",
"table" : "ssf10_spz",
"used_for_staging" : false,
"metadata" : [ "COC_REQUIRED", "CCCR_REQUIRED" ]
}, {
"key" : "ssf11",
"name" : "Extravascular Matrix Patterns, Loops",
"naaccr_item" : 2865,
"default" : "988",
"table" : "ssf11_sqa",
"used_for_staging" : false,
"metadata" : [ "COC_REQUIRED", "CCCR_REQUIRED" ]
}, {
"key" : "ssf12",
"name" : "Extravascular Matrix Patterns, Networks",
"naaccr_item" : 2866,
"default" : "988",
"table" : "ssf12_sqb",
"used_for_staging" : false,
"metadata" : [ "COC_REQUIRED", "CCCR_REQUIRED" ]
}, {
"key" : "ssf13",
"name" : "Microvascular density (MVD)",
"naaccr_item" : 2867,
"default" : "988",
"table" : "ssf13_sdg",
"used_for_staging" : false,
"metadata" : [ "COC_REQUIRED", "CCCR_REQUIRED" ]
}, {
"key" : "ssf14",
"name" : "PET Standardized Uptake Values (SUV)",
"naaccr_item" : 2868,
"default" : "988",
"table" : "ssf14_sdh",
"used_for_staging" : false
}, {
"key" : "ssf25",
"name" : "Schema Discriminator: Melanoma Ciliary Body/Melanoma Iris",
"naaccr_item" : 2879,
"default" : "010",
"table" : "discriminator_melanoma",
"used_for_staging" : true,
"metadata" : [ "NPCR_REQUIRED", "COC_REQUIRED", "CCCR_REQUIRED", "SEER_REQUIRED" ]
}, {
"key" : "clin_stage_group_direct",
"name" : "TNM Clin Stage Group",
"naaccr_item" : 970,
"default" : "99",
"table" : "stage_group_c_93818",
"used_for_staging" : true,
"metadata" : [ "NPCR_REQUIRED", "COC_REQUIRED" ]
}, {
"key" : "path_stage_group_direct",
"name" : "TNM Path Stage Group",
"naaccr_item" : 910,
"default" : "99",
"table" : "stage_group_p_8501",
"used_for_staging" : true,
"metadata" : [ "NPCR_REQUIRED", "COC_REQUIRED" ]
} ],
"outputs" : [ {
"key" : "derived_version",
"name" : "Derived Version",
"default" : "{{ctx_alg_version}}"
}, {
"key" : "clin_stage_group",
"name" : "Derived SEER Clin Stage Group",
"naaccr_item" : 3610,
"default" : "88"
}, {
"key" : "path_stage_group",
"name" : "Derived SEER Path Stage Group",
"naaccr_item" : 3605,
"default" : "88"
}, {
"key" : "combined_stage_group",
"name" : "Derived SEER Combined Stage Group",
"naaccr_item" : 3614,
"default" : "88"
}, {
"key" : "combined_t",
"name" : "Derived SEER Combined T",
"naaccr_item" : 3616,
"default" : "88"
}, {
"key" : "combined_n",
"name" : "Derived SEER Combined N",
"naaccr_item" : 3618,
"default" : "88"
}, {
"key" : "combined_m",
"name" : "Derived SEER Combined M",
"naaccr_item" : 3620,
"default" : "88"
}, {
"key" : "source_t",
"name" : "Derived SEER Combined T Source",
"naaccr_item" : 3622
}, {
"key" : "source_n",
"name" : "Derived SEER Combined N Source",
"naaccr_item" : 3624
}, {
"key" : "source_m",
"name" : "Derived SEER Combined M Source",
"naaccr_item" : 3626
} ],
"mappings" : [ {
"id" : "tnm7_stage",
"name" : "TNM 7 Stage",
"inclusion_tables" : [ {
"id" : "tnm7_inclusions_tpa",
"inputs" : [ "hist" ]
} ],
"initial_context" : [ {
"key" : "clin_stage_group",
"value" : "90"
}, {
"key" : "path_stage_group",
"value" : "90"
} ],
"tables" : [ {
"id" : "parse_t_2177",
"input_mapping" : [ {
"from" : "clin_t",
"to" : "t"
} ],
"output_mapping" : [ {
"from" : "root_t",
"to" : "tmp_clin_t"
}, {
"from" : "t_prefix",
"to" : "clin_t_prefix"
} ],
"inputs" : [ "clin_t" ],
"outputs" : [ "clin_t_prefix", "tmp_clin_t" ]
}, {
"id" : "parse_n_67182",
"input_mapping" : [ {
"from" : "clin_n",
"to" : "n"
} ],
"output_mapping" : [ {
"from" : "root_n",
"to" : "tmp_clin_n"
}, {
"from" : "n_prefix",
"to" : "clin_n_prefix"
} ],
"inputs" : [ "clin_n" ],
"outputs" : [ "clin_n_prefix", "tmp_clin_n" ]
}, {
"id" : "parse_m_47057",
"input_mapping" : [ {
"from" : "clin_m",
"to" : "m"
} ],
"output_mapping" : [ {
"from" : "m_prefix",
"to" : "clin_m_prefix"
}, {
"from" : "root_m",
"to" : "tmp_clin_m"
} ],
"inputs" : [ "clin_m" ],
"outputs" : [ "tmp_clin_m", "clin_m_prefix" ]
}, {
"id" : "parse_t_2177",
"input_mapping" : [ {
"from" : "path_t",
"to" : "t"
} ],
"output_mapping" : [ {
"from" : "root_t",
"to" : "tmp_path_t"
}, {
"from" : "t_prefix",
"to" : "path_t_prefix"
} ],
"inputs" : [ "path_t" ],
"outputs" : [ "tmp_path_t", "path_t_prefix" ]
}, {
"id" : "parse_n_67182",
"input_mapping" : [ {
"from" : "path_n",
"to" : "n"
} ],
"output_mapping" : [ {
"from" : "root_n",
"to" : "tmp_path_n"
}, {
"from" : "n_prefix",
"to" : "path_n_prefix"
} ],
"inputs" : [ "path_n" ],
"outputs" : [ "tmp_path_n", "path_n_prefix" ]
}, {
"id" : "parse_m_47057",
"input_mapping" : [ {
"from" : "path_m",
"to" : "m"
} ],
"output_mapping" : [ {
"from" : "root_m",
"to" : "tmp_path_m"
}, {
"from" : "m_prefix",
"to" : "path_m_prefix"
} ],
"inputs" : [ "path_m" ],
"outputs" : [ "tmp_path_m", "path_m_prefix" ]
}, {
"id" : "determine_default_t",
"input_mapping" : [ {
"from" : "tmp_path_t",
"to" : "path_t_in"
}, {
"from" : "tmp_clin_t",
"to" : "clin_t_in"
} ],
"output_mapping" : [ {
"from" : "source_t_out",
"to" : "source_t"
}, {
"from" : "path_t_out",
"to" : "tmp_path_t"
}, {
"from" : "clin_t_out",
"to" : "tmp_clin_t"
}, {
"from" : "combined_t_out",
"to" : "tmp_combined_t"
} ],
"inputs" : [ "tmp_path_t", "tmp_clin_t" ],
"outputs" : [ "source_t", "tmp_path_t", "tmp_clin_t", "tmp_combined_t" ]
}, {
"id" : "determine_default_n",
"input_mapping" : [ {
"from" : "tmp_path_n",
"to" : "path_n_in"
}, {
"from" : "tmp_clin_n",
"to" : "clin_n_in"
} ],
"output_mapping" : [ {
"from" : "path_n_out",
"to" : "tmp_path_n"
}, {
"from" : "source_n_out",
"to" : "source_n"
}, {
"from" : "combined_n_out",
"to" : "tmp_combined_n"
}, {
"from" : "clin_n_out",
"to" : "tmp_clin_n"
} ],
"inputs" : [ "tmp_clin_n", "tmp_path_n" ],
"outputs" : [ "tmp_combined_n", "tmp_clin_n", "tmp_path_n", "source_n" ]
}, {
"id" : "determine_default_m",
"input_mapping" : [ {
"from" : "tmp_path_m",
"to" : "path_m_in"
}, {
"from" : "tmp_clin_m",
"to" : "clin_m_in"
} ],
"output_mapping" : [ {
"from" : "source_m_out",
"to" : "source_m"
}, {
"from" : "combined_m_out",
"to" : "tmp_combined_m"
}, {
"from" : "clin_m_out",
"to" : "tmp_clin_m"
}, {
"from" : "path_m_out",
"to" : "tmp_path_m"
} ],
"inputs" : [ "tmp_path_m", "tmp_clin_m" ],
"outputs" : [ "tmp_path_m", "tmp_combined_m", "tmp_clin_m", "source_m" ]
}, {
"id" : "tnm7_stage_upv",
"input_mapping" : [ {
"from" : "tmp_clin_n",
"to" : "n"
}, {
"from" : "tmp_clin_m",
"to" : "m"
}, {
"from" : "tmp_clin_t",
"to" : "t"
} ],
"output_mapping" : [ {
"from" : "stage",
"to" : "clin_stage_group"
} ],
"inputs" : [ "tmp_clin_n", "tmp_clin_m", "tmp_clin_t" ],
"outputs" : [ "clin_stage_group" ]
}, {
"id" : "tnm7_path_stage_upv",
"input_mapping" : [ {
"from" : "tmp_path_m",
"to" : "m"
}, {
"from" : "tmp_path_n",
"to" : "n"
}, {
"from" : "tmp_path_t",
"to" : "t"
} ],
"output_mapping" : [ {
"from" : "stage",
"to" : "path_stage_group"
} ],
"inputs" : [ "tmp_path_m", "tmp_path_n", "tmp_path_t" ],
"outputs" : [ "path_stage_group" ]
}, {
"id" : "adjustments_for_no_clin_or_no_path_26261",
"output_mapping" : [ {
"from" : "source_t_out",
"to" : "source_t"
}, {
"from" : "source_m_out",
"to" : "source_m"
}, {
"from" : "combined_m_out",
"to" : "tmp_combined_m"
}, {
"from" : "source_n_out",
"to" : "source_n"
}, {
"from" : "combined_t_out",
"to" : "tmp_combined_t"
}, {
"from" : "combined_n_out",
"to" : "tmp_combined_n"
} ],
"inputs" : [ "tmp_path_t", "clin_n", "clin_m", "clin_t", "path_t", "tmp_path_m", "tmp_clin_n", "tmp_clin_m", "clin_stage_group_direct", "tmp_path_n", "path_m", "tmp_clin_t", "path_stage_group_direct", "path_n" ],
"outputs" : [ "tmp_combined_n", "tmp_combined_m", "source_t", "clin_stage_group", "path_stage_group", "source_n", "tmp_combined_t", "source_m" ]
} ]
}, {
"id" : "combined_stage",
"name" : "Combined Stage",
"inclusion_tables" : [ {
"id" : "tnm7_inclusions_tpa",
"inputs" : [ "hist" ]
} ],
"initial_context" : [ {
"key" : "combined_m",
"value" : "90"
}, {
"key" : "combined_n",
"value" : "90"
}, {
"key" : "combined_stage_group",
"value" : "90"
}, {
"key" : "combined_t",
"value" : "90"
} ],
"tables" : [ {
"id" : "stop_if_no_clin_and_no_path_24035",
"inputs" : [ "clin_t", "path_t", "clin_stage_group_direct", "path_m", "clin_n", "path_stage_group_direct", "clin_m", "path_n" ],
"outputs" : [ "combined_m", "combined_n", "source_t", "tmp_continue", "combined_t", "combined_stage_group", "source_n", "source_m" ]
}, {
"id" : "combined_t_no_tis",
"input_mapping" : [ {
"from" : "tmp_path_t",
"to" : "path_t_in"
}, {
"from" : "tmp_combined_t",
"to" : "combined_t_in"
}, {
"from" : "tmp_clin_t",
"to" : "clin_t_in"
} ],
"output_mapping" : [ {
"from" : "source_t_out",
"to" : "source_t"
}, {
"from" : "combined_t_out",
"to" : "tmp_combined_t"
} ],
"inputs" : [ "radiation_surg_seq", "tmp_path_t", "tmp_clin_t", "systemic_surg_seq", "tmp_combined_t" ],
"outputs" : [ "source_t", "tmp_combined_t" ]
}, {
"id" : "combined_n",
"input_mapping" : [ {
"from" : "tmp_path_n",
"to" : "path_n_in"
}, {
"from" : "tmp_combined_n",
"to" : "combined_n_in"
}, {
"from" : "tmp_clin_n",
"to" : "clin_n_in"
} ],
"output_mapping" : [ {
"from" : "source_n_out",
"to" : "source_n"
}, {
"from" : "combined_n_out",
"to" : "tmp_combined_n"
} ],
"inputs" : [ "nodes_pos", "tmp_combined_n", "tmp_clin_n", "radiation_surg_seq", "tmp_path_n", "systemic_surg_seq" ],
"outputs" : [ "tmp_combined_n", "source_n" ]
}, {
"id" : "combined_m",
"input_mapping" : [ {
"from" : "tmp_combined_m",
"to" : "combined_m_in"
}, {
"from" : "tmp_path_m",
"to" : "path_m_in"
}, {
"from" : "tmp_clin_m",
"to" : "clin_m_in"
} ],
"output_mapping" : [ {
"from" : "source_m_out",
"to" : "source_m"
}, {
"from" : "combined_m_out",
"to" : "tmp_combined_m"
} ],
"inputs" : [ "tmp_path_m", "tmp_combined_m", "tmp_clin_m" ],
"outputs" : [ "tmp_combined_m", "tmp_source_m", "source_m" ]
}, {
"id" : "determine_combined_prefix_91402",
"input_mapping" : [ {
"from" : "clin_t_prefix",
"to" : "clin_prefix"
}, {
"from" : "source_t",
"to" : "cmb_source"
}, {
"from" : "path_t_prefix",
"to" : "path_prefix"
} ],
"output_mapping" : [ {
"from" : "cmb_prefix",
"to" : "cmb_t_prefix"
} ],
"inputs" : [ "clin_t_prefix", "source_t", "path_t_prefix" ],
"outputs" : [ "cmb_t_prefix" ]
}, {
"id" : "determine_combined_prefix_91402",
"input_mapping" : [ {
"from" : "path_n_prefix",
"to" : "path_prefix"
}, {
"from" : "source_n",
"to" : "cmb_source"
}, {
"from" : "clin_n_prefix",
"to" : "clin_prefix"
} ],
"output_mapping" : [ {
"from" : "cmb_prefix",
"to" : "cmb_n_prefix"
} ],
"inputs" : [ "clin_n_prefix", "path_n_prefix", "source_n" ],
"outputs" : [ "cmb_n_prefix" ]
}, {
"id" : "determine_combined_prefix_91402",
"input_mapping" : [ {
"from" : "tmp_source_m",
"to" : "cmb_source"
}, {
"from" : "path_m_prefix",
"to" : "path_prefix"
}, {
"from" : "clin_m_prefix",
"to" : "clin_prefix"
} ],
"output_mapping" : [ {
"from" : "cmb_prefix",
"to" : "cmb_m_prefix"
} ],
"inputs" : [ "clin_m_prefix", "tmp_source_m", "path_m_prefix" ],
"outputs" : [ "cmb_m_prefix" ]
}, {
"id" : "concatenate_t_51262",
"input_mapping" : [ {
"from" : "tmp_combined_t",
"to" : "root_t"
}, {
"from" : "cmb_t_prefix",
"to" : "t_prefix"
} ],
"output_mapping" : [ {
"from" : "t",
"to" : "combined_t"
} ],
"inputs" : [ "cmb_t_prefix", "tmp_combined_t" ],
"outputs" : [ "combined_t" ]
}, {
"id" : "concatenate_n_43246",
"input_mapping" : [ {
"from" : "cmb_n_prefix",
"to" : "n_prefix"
}, {
"from" : "tmp_combined_n",
"to" : "root_n"
} ],
"output_mapping" : [ {
"from" : "n",
"to" : "combined_n"
} ],
"inputs" : [ "cmb_n_prefix", "tmp_combined_n" ],
"outputs" : [ "combined_n" ]
}, {
"id" : "concatenate_m_40642",
"input_mapping" : [ {
"from" : "tmp_combined_m",
"to" : "root_m"
}, {
"from" : "cmb_m_prefix",
"to" : "m_prefix"
} ],
"output_mapping" : [ {
"from" : "m",
"to" : "combined_m"
} ],
"inputs" : [ "cmb_m_prefix", "tmp_combined_m" ],
"outputs" : [ "combined_m" ]
}, {
"id" : "tnm7_path_stage_upv",
"input_mapping" : [ {
"from" : "tmp_combined_n",
"to" : "n"
}, {
"from" : "tmp_combined_m",
"to" : "m"
}, {
"from" : "tmp_combined_t",
"to" : "t"
} ],
"output_mapping" : [ {
"from" : "stage",
"to" : "combined_stage_group"
} ],
"inputs" : [ "tmp_combined_n", "tmp_combined_m", "tmp_combined_t" ],
"outputs" : [ "combined_stage_group" ]
} ]
} ],
"involved_tables" : [ "determine_default_t", "radiation_surg_seq", "ssf12_sqb", "determine_default_m", "ssf3_lpj", "tnm7_path_stage_upv", "ssf8_spx", "nodes_pos_fpa", "clin_m_hpg", "stage_group_p_8501", "parse_t_2177", "tnm7_stage_upv", "concatenate_n_43246", "parse_n_67182", "determine_default_n", "ssf6_opd", "histology", "schema_selection_melanoma_ciliary_body", "concatenate_m_40642", "stage_group_c_93818", "tnm7_inclusions_tpa", "combined_t_no_tis", "path_m_hpg", "ssf2_kpj", "concatenate_t_51262", "adjustments_for_no_clin_or_no_path_26261", "clin_n_ophthalmic_n_94312", "ssf13_sdg", "ssf14_sdh", "discriminator_melanoma", "determine_combined_prefix_91402", "clin_t_melanoma_ciliary_body_68734", "ssf10_spz", "stop_if_no_clin_and_no_path_24035", "ssf5_npf", "systemic_surg_seq", "ophthalmic_n_36875", "parse_m_47057", "ssf9_sqm", "primary_site", "combined_m", "combined_n", "ssf11_sqa", "year_dx_validation", "melanoma_ciliary_body_t_34399", "ssf7_spw", "ssf4_mpe" ],
"on_invalid_input" : "FAIL_WHEN_USED_FOR_STAGING",
"last_modified" : "2018-04-11T19:53:10.147Z"
}