algorithms.tnm.1.7.tables.combined_n_lung.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" : "combined_n_lung",
"algorithm" : "tnm",
"version" : "1.7",
"name" : "Combined N Lung",
"title" : "Combined N Lung",
"notes" : "For Lung schema, which has a special case, using clinical and pathologic N, calculate Combined N and Summary Stage N.",
"last_modified" : "2018-04-11T19:53:06.269Z",
"definition" : [ {
"key" : "radiation_surg_seq",
"name" : "RX Summ Surgery/Radiation Sequence",
"type" : "INPUT"
}, {
"key" : "systemic_surg_seq",
"name" : "RX Summ Systemic/Surgery Sequence",
"type" : "INPUT"
}, {
"key" : "nodes_pos",
"name" : "Regional Nodes Positive",
"type" : "INPUT"
}, {
"key" : "clin_n_in",
"name" : "Clinical N",
"type" : "INPUT"
}, {
"key" : "path_n_in",
"name" : "Pathologic N",
"type" : "INPUT"
}, {
"key" : "combined_n_in",
"name" : "Combined N (input)",
"type" : "INPUT"
}, {
"key" : "combined_n_out",
"name" : "Combined N",
"type" : "ENDPOINT"
}, {
"key" : "source_n_out",
"name" : "Combined N Source",
"type" : "ENDPOINT"
} ],
"extra_input" : [ "clin_n_in", "combined_n_in", "path_n_in" ],
"rows" : [ [ "*", "*", "*", "*", "*", "0,1,2,3,X,88", "VALUE:{{combined_n_in}}", "MATCH" ], [ "*", "*", "*", "88", "88", "", "VALUE:88", "VALUE:9" ], [ "*", "*", "*", "88", "*", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "*", "*", "*", "*", "88", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "*", "00", "X", "X", "", "VALUE:0", "VALUE:9" ], [ "2, 4", "*", "01-90,95,97", "X", "X", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "01-90,95,97", "X", "X", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "01-90,95,97", "X", "X", "", "ERROR: Review Clin N and Path N. RN Pos = 01-97", "VALUE:" ], [ "*", "*", "98", "X", "X", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "*", "99", "X", "X", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "2, 4", "*", "00-90,95,97,99", "X", "0,1,2,3", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "00-90,95,97,99", "0,1,2,3", "X", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "00-90,95,97,99", "0,1,2,3", "0", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "00-90,95,97,99", "0", "1", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "2, 4", "*", "00-90,95,97,99", "1,2,3", "1", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "00-90,95,97,99", "0,1", "2", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "2, 4", "*", "00-90,95,97,99", "2,3", "2", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "00-90,95,97,99", "0,1,2", "3", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "2, 4", "*", "00-90,95,97,99", "3", "3", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "98", "X", "0", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "98", "X", "1,2,3", "", "ERROR:RN Pos = 98, Path N should be blank or c0", "VALUE:" ], [ "2, 4", "*", "98", "0,1,2,3", "X", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "98", "0,1,2,3", "0", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "2, 4", "*", "98", "0,1,2,3", "1,2,3", "", "ERROR:RN Pos = 98, Path N should be blank or c0", "VALUE:" ], [ "*", "2, 4", "00-90,95,97,99", "X", "0,1,2,3", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "00-90,95,97,99", "0,1,2,3", "X", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "00-90,95,97,99", "0,1,2,3", "0", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "00-90,95,97,99", "0", "1", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "*", "2, 4", "00-90,95,97,99", "1,2,3", "1", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "00-90,95,97,99", "0,1", "2", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "*", "2, 4", "00-90,95,97,99", "2,3", "2", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "00-90,95,97,99", "0,1,2", "3", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "*", "2, 4", "00-90,95,97,99", "3", "3", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "98", "X", "0", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "98", "X", "1,2,3", "", "ERROR:RN Pos = 98, Path N should be blank or c0", "VALUE:" ], [ "*", "2, 4", "98", "0,1,2,3", "X", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "98", "0,1,2,3", "0", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "*", "2, 4", "98", "0,1,2,3", "1,2,3", "", "ERROR:RN Pos = 98, Path N should be blank or c0", "VALUE:" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "*", "0,1,2,3", "X", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "98", "*", "0,1,2,3", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "00-90,95,97,99", "X", "0,1,2,3", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "00-90,95,97,99", "0,1", "0,1,2,3", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "00-90,95,97,99", "2", "0,1", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "00-90,95,97,99", "2", "2,3", "", "VALUE:{{path_n_in}}", "VALUE:2" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "00-90,95,97,99", "3", "0,1,2", "", "VALUE:{{clin_n_in}}", "VALUE:1" ], [ "0,3,5,6,7,9", "0,3,5,6,7,9", "00-90,95,97,99", "3", "3", "", "VALUE:{{path_n_in}}", "VALUE:2" ] ]
}