Comments (2)
The input fields are two NAACCR standard field.
The output field is not standard (but will be in NAACCR 24). For now, I think it will need to be treated as non-standard (until next year). The number for that field will be 1975, the name is "Derived Summary Grade", so the XML ID will be "derivedSummaryGrade".
The logic uses the schema, that's "schemaId", item number 3800. The schema is breast if that field has the value "00480".
Other than that, this issue seems simple to implement...
from algorithms.
Algorithm ID: seer-derived-summary-grade-2018
Algorithm name: SEER Derived Summary Grade
Algorihtm version: 2018
Documentation URL: https://staging.seer.cancer.gov/ (logic came from the EOD staging framework)
Algorithm inputs:
- Schema ID (#3800)
- Behavior ICD-O-3 (#523)
- Grade Clinical (#3843)
- Grade Pathological (#3844)
Algorithm ouptut:
- Derived Summary Grade (#1975)
Logic:
- Determine priority list:
- if schema ID is 00480 (breast) and behavior is 2, use "H, M, L, 3, 2, 1, D, C, B, A, 9, blank"
- if schema ID is 00480 (breast) and behavior is 3, use "3, 2, 1, H, M, L, D, C, B, A, 9, blank"
- if schema ID is not 00480 (breast), use "S, 5, 4, 3, 2, 1, E, D, C, B, A, H, M, L, 9, blank"
- If a pririty list could not be determined, leave the value blank.
- Otherwise use the best clinical or pathological garde value based on the prioirty list, ignore values that are not in the list.
from algorithms.
Related Issues (20)
- Add ICCC extended variables to output of ICCC algorithm HOT 1
- PRCDA and UIHO Changes
- CDC SVI HOT 2
- Add new algorithm to compute the duration between DX date and Initial Treatment date HOT 1
- Review why dependencies are listed as implementation instead of api HOT 1
- Incorrect width for Cancer Reporting Zone HOT 5
- Remove ICCC Major Category output fields HOT 1
- Add FIPS code to Cancer Reporting Zone
- Hide certain IARC calculations HOT 1
- Add site-specific surgery data for 2023
- Add entry for NeoAdjuvantTherapyTxEffect lookup HOT 1
- EPHT Subcounty updates HOT 2
- Fixe code smells detected by Sonarcloud
- Rename Cancer Reporting Zone Cert Tract HOT 1
- Add new algorithm for SEER Site Recode 2023 HOT 2
- Update County at DX Analysis algorithm
- Item #1975 Name and ID HOT 2
- SEER Site Recode 2023 should compute 2-digit codes HOT 1
- Tweak histology ranges in multiple SEER recode algorithms HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from algorithms.