All Downloads are FREE. Search and download functionalities are using the official Maven repository.

layout.fixed.naaccr.doc.naaccr16.crcChecksum.html Maven / Gradle / Ivy

Alternate Name Item # Length Source of Standard Implemented Year Implemented Version Retired Year Retired Version Column #
2081 10 NAACCR 1998 6 1920 - 1929
Description
Cyclic Redundancy Code (CRC) CHECKSUM for the NAACCR record in which it resides. A unique value is calculated for each unique record in a NAACCR file. The value is calculated by applying a CRC algorithm to all data fields of the NAACCR record (excluding the CRC CHECKSUM field). Following a transmission, the CRC CHECKSUM can be recalculated and compared with the transmitted CHECKSUM. Identical values indicate an error-free transmission; differing values indicate an error in transmission.

The algorithm recommended by NAACCR is on the NAACCR website at: http://www.naaccr.org. Users must provide recipients of the data with the algorithm used to create the data transmission file. Otherwise, the item should be left blank.
Rationale
The CHECKSUM can be used to determine if a record-level error occurred during transmission and can also be used to correct any such errors. Record-level CRC CHECKSUMs also allow portions of a NAACCR file to be salvaged in the event of a transmission error.




© 2015 - 2024 Weber Informatics LLC | Privacy Policy