Skip to content

Commit 964338f

Browse files
authored
Merge pull request #129 from imsweb/update-tnm
Update to TNM 2.1
2 parents ea9157c + e5ba50a commit 964338f

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

src/main/java/com/imsweb/staging/tnm/TnmSchemaLookup.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99

1010
import static com.imsweb.staging.entities.StagingData.HISTOLOGY_KEY;
1111
import static com.imsweb.staging.entities.StagingData.PRIMARY_SITE_KEY;
12-
import static com.imsweb.staging.tnm.TnmStagingData.SEX_KEY;
12+
import static com.imsweb.staging.tnm.TnmStagingData.SEX_AT_BIRTH_KEY;
1313
import static com.imsweb.staging.tnm.TnmStagingData.SSF25_KEY;
1414

1515
public class TnmSchemaLookup extends SchemaLookup {
1616

17-
private static final Set<String> _ALLOWED_KEYS = Set.of(PRIMARY_SITE_KEY, HISTOLOGY_KEY, SSF25_KEY, SEX_KEY);
17+
private static final Set<String> _ALLOWED_KEYS = Set.of(PRIMARY_SITE_KEY, HISTOLOGY_KEY, SSF25_KEY, SEX_AT_BIRTH_KEY);
1818

1919
/**
2020
* Constructor

src/main/java/com/imsweb/staging/tnm/TnmStagingData.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
public class TnmStagingData extends StagingData {
99

1010
// key definitions
11-
public static final String SEX_KEY = "sex";
11+
public static final String SEX_AT_BIRTH_KEY = "sex_at_birth";
1212
public static final String SSF25_KEY = "ssf25";
1313

1414
// SSF prefix
@@ -20,7 +20,7 @@ public enum TnmInput {
2020
HISTOLOGY("hist"),
2121
BEHAVIOR("behavior"),
2222
GRADE("grade"),
23-
SEX("sex"),
23+
SEX("sex_at_birth"),
2424
DX_YEAR("year_dx"),
2525
AGE_AT_DX("age_dx"),
2626
CLIN_STAGE_GROUP_DIRECT("clin_stage_group_direct"),

src/test/java/com/imsweb/staging/tnm/TnmStagingTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public String getAlgorithm() {
5454

5555
@Override
5656
public String getVersion() {
57-
return "2.0";
57+
return "2.1";
5858
}
5959

6060
@Test
@@ -69,7 +69,7 @@ void testBasicInitialization() {
6969
@Test
7070
void testDescriminatorKeys() {
7171
assertEquals(new HashSet<>(Collections.singletonList("ssf25")), _STAGING.getSchema("nasopharynx").getSchemaDiscriminators());
72-
assertEquals(new HashSet<>(Collections.singletonList("sex")), _STAGING.getSchema("peritoneum_female_gen").getSchemaDiscriminators());
72+
assertEquals(new HashSet<>(Collections.singletonList("sex_at_birth")), _STAGING.getSchema("peritoneum_female_gen").getSchemaDiscriminators());
7373
}
7474

7575
@Test

src/test/java/com/imsweb/staging/tnm/TnmUpdateFromAPI.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
public class TnmUpdateFromAPI {
1414

1515
public static void main(String[] args) throws IOException {
16-
UpdaterUtils.update("tnm", "2.0", new HashSet<>(Collections.singletonList("STAGING")), Paths.get("c:/dev/tmp"));
16+
UpdaterUtils.update("tnm", "2.1", new HashSet<>(Collections.singletonList("STAGING")), Paths.get("c:/dev/tmp"));
1717
}
1818

1919
}
-2.01 MB
Binary file not shown.
1.96 MB
Binary file not shown.

0 commit comments

Comments
 (0)