11.07.2015 Views

acknowledgements for ansi/nist-itl 1-2011 - NIST Visual Image ...

acknowledgements for ansi/nist-itl 1-2011 - NIST Visual Image ...

acknowledgements for ansi/nist-itl 1-2011 - NIST Visual Image ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ANSI/<strong>NIST</strong>-ITL 1-<strong>2011</strong> - UPDATE 2013 DRAFT VERSION<strong>for</strong> the data without having to include the special control characters. Fields where this ispossible in this version of the standard are marked with 'U' or 'user-defined' in the'character type' column of the record layout tables <strong>for</strong> each record type. Users areencouraged to choose the option of UTF-8 <strong>for</strong> 'U' and 'user-defined' character types thatdoes not require the use special control characters in Traditional Encoding. It is notpossible to switch character encodings in XML, but users are encouraged to state thecharacter encoding (normally UTF-8) and version (1.0) in Field 1.015. See Annex C.6 Implementation domain and application profilesAn implementation domain, coded in Field 1.013 Domain name / DOM of a Type-1record as an optional field, is a group of agencies or organizations that have agreed to usepre-assigned data fields with specific meanings (typically in Record Type-2) <strong>for</strong> exchangingin<strong>for</strong>mation unique to their installations. The implementation domain is usually understoodto be the primary application profile of the standard. New to the <strong>2011</strong> version of thestandard, Field 1.016 Application profile specifications / APS allows multiple applicationprofiles to be referenced. The organization responsible <strong>for</strong> the profile, the profile name andits version are all mandatory <strong>for</strong> each application profile specified. A transaction mustcon<strong>for</strong>m to each profile that is included in this field. It is possible to use Field 1.016 and /or Field 1.013. It is recommended that when only one profile is applicable, that Field1.013 be used and it be called the implementation domain.An example of an implementation domain is the one maintained by the Criminal JusticeIn<strong>for</strong>mation Services (CJIS) Division of the Federal Bureau of Investigation (FBI). It is theNorth American Domain subscribed to by the Royal Canadian Mounted Police (RCMP), theFBI, and several state and Federal agencies in North America. The default value <strong>for</strong> thisfield shall be the North American Domain implementation and shall appear as “NORAM”.The transaction may include user-defined fields that are not described in any specifiedapplication profile or the specified domain. However, when any part of a transaction isdefined by one or more application profiles, it must con<strong>for</strong>m to the requirements of all of therelevant application profiles.7 In<strong>for</strong>mation associated with several records7.1 Record headerThe record header appears as the first field (xx.001) in each Record Type. It containsin<strong>for</strong>mation particular to the encoding <strong>for</strong>mat chosen, in order to enable proper reading ofthe record. In Traditional encoding, this field contains the record length in bytes (includingall in<strong>for</strong>mation separators). In NIEM-con<strong>for</strong>mant XML encoding, this field contains theRecordCategoryCode, which is the numeric representation of the Record Type.In the 2007 version of the standard, the record length was unrestricted <strong>for</strong> Record Type-1. Itwas a maximum value having up to 4-bytes in ASCII representation <strong>for</strong> Record Types 4 and44

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!