Name

Min Occurs

Max

Occurs 

NIST-ITLBiometricInformationExchangePackage

ITLTransactionInformationRecord 1 1 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 Current version of the standard implemented by the creating system. ITLVersionNumber 1 1 2-character major version number. ITLMajorVersionNumber 1 1

2-character minor version number. ITLMinorVersionNumber 1 1

Identification of each logical record in this file. PackageContentSummary 1 1 

Type-1 transaction record. PackageContentFirstRecord 1 1

Type code must be 01 RecordTypeCode 1 1

Sum of records, not counting the Type-01 transaction record. PackageRecordCount 1 1One sub-field entry for each logical record in this file other than the Type-01 transaction record. PackageContentDataRecord 1 unboundedThe type of record (e.g., 02) RecordTypeCode 1 1

An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 Type of transaction defined by receiving agency. TransactionType 1 1 

Date transaction was initiated. TransactionDate 1 1 Urgency with which transaction response is expected. TransactionPriority 0 1 Organization designated to receive the transmission. DestinationAgency 1 1 

Text organization name. j:OrganizationName 0 1Organization's identifier known to receiving agency. j:OrganizationORIID 1 1

Identifer value. j:ID 1 1
Organization originating the 

transaction. OriginatingAgency 1 1 Text organization name. j:OrganizationName 0 1Organization's identifier known to receiving agency. j:OrganizationORIID 1 1Identifer value. j:ID 1 1Unique number assigned to transaction by the originating agency. TransactionControlNumber 1 1 Contains original TCN on transaction responses. TransactionControlReference 0 1 In pixels per mm, the native resolution of transaction originator's scanning equipment. NativeScanningResolution 1 1 In pixels per mm, this transaction's transmitting resolution. NominalTransmittingResolution 1 1 Domain of Type-02 logical record implementation. ITLDomain 0 1 Unique domain agency identifier. ITLDomainFormattingAgencyName 1 1Unique version number of an implementation. ITLDomainVersionNumber 0 1Date and time in universal units. GreenwichMeanTime 0 1 Character sets other than 7-bit ASCII used in this transaction. CharacterSetDirectory 0 1 A particular character set from 

Table 4. CharacterSetDetail 1 999

The Table 4 index number. CharacterSetIndexNumber 1 1The Table 4 common name. CharacterSetCommonNameText 1 1A specific character set version. CharacterSetVersionNumber 0 1

ITLUserDefinedDescriptiveTextRecord 0 1 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 Fields and content conform to the specifications of the receiving agency. UserDefinedDescriptiveText 1 1 
Fields defined by the agency 

responsible for domain implementation. DomainDefinedDescriptiveText 1 1Fields extending the domain implementation by mutual agreement of sender and receiver. OtherDescriptiveText 0 1

ITLFingerprintImageRecord 0 unbounded 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacterByte 1 1 Details about a single fingerprint. PersonFingerprint 1 1Table 5 code describing the manner by which the fingerprint was obtained. FingerImpressionTypeCode 1 1 Set of possible finger position codes, most probable position first. FingerPosition 1 1 A finger position code from Table 6. FingerPositionCode 1 1A finger position code from Table 6, or value 255 if this space is unused. FingerPositionCode 1 1A finger position code from Table 6, or value 255 if this space is unused. FingerPositionCode 1 1A finger position code from Table 6, or value 255 if this space is unused. FingerPositionCode 1 1A finger position code from Table 6, or value 255 if this space is unused. FingerPositionCode 1 1A finger position code from Table 6, or value 255 if this space is unused. FingerPositionCode 1 1Details about a single digital image transmitted in this record. Image 1 1Minimum or native resolution indicator. ImageScanningResolutionCode 1 1 Number of pixels on a single horizontal line. ImageHorizontalLineLength 1 1 Number of horizontal lines. ImageVerticalLineLength 1 1 
Integer code maintained by 

domain registrar for compression algorithm, or 0 for none. ImageCompressionAlgorithmCode 1 1 The binary image object represented as ASCII text, encoded using Annex C, Base-64 encoding scheme. ImageObject.Base64 1 1

ITLUserDefinedImageRecord 0 unbounded 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 Fields required by the receiving agency for a particular transaction. UserDefinedFields 1 1

ITLSignatureImageRecord 0 unbounded 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacterByte 1 1 Details about a single signature. PersonSignatureDesignator of subject or official processing the transaction. SignatureTypeCode 1 1 Designator of scanned image or vector data in this record. SignatureRepresentationCode 1 1 Details about a single signature image. SignatureRepresentation 1 1CHOICE OF INFORMATION SETS:(1) SIGNATURE DIGITAL IMAGEA scanned, digital image of a signature. Image choice: 1 image or Minimum or native resolution indicator. ImageScanningResolutionCode 1 1 Number of pixels on a single horizontal line. ImageHorizontalLineLength 1 1 Number of horizontal lines. ImageVerticalLineLength 1 1 
The binary image object 

represented as ASCII text, encoded using Annex C, Base-64 encoding scheme. ImageObject.Base64 1 1(2) SIGNATURE VECTOR IMAGEVector set is an optional signature representation. SignatureVectorImage choice: 1 image or Detail information about one vector object. SignatureVectorDetail 1 unboundedThe vector's X coordinate in units of .0254 mm Xcoordinate 1 1The vector's Y coordinate in units of .0254 mm YCoordinate 1 1Constant value of pressure for the length of the vector PenPressure 1 1

ITLFingerprintMinutiaeRecord 0 unbounded 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 Table 5 or Table 18 code describing the manner by which the fingerprint or palmprint was obtained. FingerOrPalmImpressionTypeCode 1 1 Set of possible finger or palm position codes, most probable position first. FingerOrPalmPosition 1 1 A finger position code from Table 6. FingerPositionCode choice unbounded

A palm position code from Table 

19. PalmPositionCode choice unbounded

A set of details about a finger 

or palm's minutiae. FingerOrPalmCharacteristics 1 1

Designator of standard or userdefined format. MinutiaeFormatCode 1 1 Details about the system generating this record. MinutiaeReadingSystem 1 1 The name of the system. MinutiaeReadingSystemName 1 1A code designating the method by which the minutiae data were read, encoded, and recorded. MinutiaeCodingMethodCode 1 1
A two-character unique 

identifier for the originator's equipment. MinutiaeReadingSubsystemID 0 1The identifier value. ID 1 1Information about a fingerprint pattern. FingerPattern 1 1 A repeatable subelement containing details about a fingerprint pattern. The first occurrence is the primary pattern, others are reference patterns. FingerPatternDetail 1 unboundedDesignator of Table 8, or user source of classification codes. FingerPatternCodeSourceCode 1 1A particular pattern classification code. Table 8, or other. FingerprintPatternCode 1 1The position of the finger's pattern core. PatternCorePosition 0 1 A set of coordinates describing 

the position of a pattern's core or delta. PatternPositionDetail 1 unbounded

The X coordinate of a core position. XCoordinate 1 1The Y coordinate of a core position. YCoordinate 1 1The position of the finger's pattern delta. PatternDeltaPosition 0 1 

A set of coordinates describing 

the position of a pattern's core or delta. PatternPositionDetail 1 unbounded

The X coordinate of a delta position. XCoordinate 1 1The Y coordinate of a delta position. YCoordinate 1 1The number of minutiae recorded for this finger or palmprint. MinutiaeCount 1 1 Designates whether minutiae data record contains ridge count information. MinutiaeRidgeCountIndicatorCode 1 1 A set of minutiae and ridge count data associated with the current finger or palmprint. MinutiaeAndRidgeCountData 1 1 Information about one finger or palmprint minutia object. MinutiaeAndRidgeCountDetail 1 unbounded
An integer value sequentially 

assigned to minutia in this record. MinutiaIndexNumber 1 1The location of a single minutia. MinutiaLocationDetail 1 1The minutia's X coordinate XCoordinate 1 1The minutia's Y coordinate YCoordinate 1 1The minutia's theta angle ThetaAngle 1 1A confidence level quality value. MinutiaQualityMeasure 0 1Table 7 minutia type MinutiaTypeCode 0 1A set of measurements from this 

minutia point to distant minutia points. MinutiaRidgeCountData 0 1

Information about a single, distant minutia point. MinutiaRidgeCountDetail 1 unboundedThe index number of the distant minutia point. MinutiaIndexNumber 1 1The count of ridges between this and the distant point. MinutiaRidgeCount 1 1

ITLFacialAndSMTImageRecord 0 unbounded 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 The organization that originally captured the facial or SMT image contained in this record. SourceAgency 1 1 Text organization name. j:OrganizationName 0 1Organization's identifier known to receiving agency. j:OrganizationORIID 1 1Identifer value. j:ID 1 1The date the facial or SMT image was captured. PhotoCaptureDate 1 1 The type of image contained in this record. ImageTypeCode 1 1 CHOICE OF INFORMATION SETS:(1) FACIAL IMAGE choice: facial imagDetails about a person's facial appearance. PersonFacialFeatures 0 1 Information about a single facial attribute. FacialAttribute 1 unbounded
Table 11 facial attribute code FacialAttributeCode 1 1

Part 4, Sec 13 NCIC code description, or free text additional information for "other" attributes FacialAttributeText 0 1Fields defined by the receiving agency for a particular transaction. UserDefinedFields 0 1 A digital image of a person's face. PersonDigitalFaceImageTable 10 subject pose code. ImageSubjectPoseCode 0 1 The angular offset of the subject from full face or a profile. ImagePoseOffsetAngle 0 1 Information about a single facial image. ImageNumber of pixels on a single horizontal line. ImageHorizontalLineLength 1 1 Number of horizontal lines. ImageVerticalLineLength 1 1 Sampling frequency unit designator, pixels per inch, or pixels per centimeter. ImageScaleUnitsCode 1 1 Pixel density in horizontal direction. ImageHorizontalPixelScale 1 1 Pixel density in vertical direction. ImageVerticalPixelScale 1 1 A text abbreviation for the image compression algorithm, or "NONE." ImageCompressionAlgorithmText 1 1 The color space code used to exchange this image. ImageColorSpaceCode 1 1 The binary image object represented as ASCII text, encoded using Annex C, Base-64 encoding scheme. ImageObject.Base64 1 1 (2) SCAR, MARK, OR TATTOO IMAGE choice: SMT elemDetails about a person's scars, marks, or tattoos. PersonPhysicalFeatureNCIC code(s) identifying the general location of the scar, mark, or tattoo shown in the transmitted image. NCICPhysicalFeatureDesignation 1 1 NCIC code for a particular scar, mark, or tattoo. j:PhysicalFeatureTypeCode 1 unboundedThe dimensions of the scar, mark, or tattoo. PhysicalFeatureSize 0 1 
The feature's height in 

centimeters PhysicalFeatureHeightMeasure 1 1The feature's width in centimeters PhysicalFeatureWidthMeasure 1 1A complete description of scars, marks, or tattoos visible in the transmitted image PhysicalFeatureDescriptors 0 1 Information about one scar, mark or tattoo. PhysicalFeatureDescriptorDetail 1 unboundedDesignates scar, mark, or tattoo PhysicalFeatureCategoryCode 1 1Table 12 value, OTHER if not tattoo. TattooClassCode 1 1Table 13a-h value, MISC if not tattoo. TattooSubClassCode 1 1Additional free text qualifiers 

describing the contents of the image. PhysicalFeatureDescriptionText 1 1

The color of the tattoo(s) or part of the tattoo. PhysicalFeatureColor 0 1 Table 14 color code. PhysicalFeaturePrimaryColorCode 1 1Table 14 color code. PhysicalFeatureSecondaryColorCode 0 unboundedFields defined by the receiving agency for a particular transaction. UserDefinedFields 0 1 A digital image of a person scar, mark, or tattoo. ImageNumber of pixels on a single horizontal line. ImageHorizontalLineLength 1 1 Number of horizontal lines. ImageVerticalLineLength 1 1 Sampling frequency unit designator, pixels per inch, or pixels per centimeter. ImageScaleUnitsCode 1 1 Pixel density in horizontal direction. ImageHorizontalPixelScale 1 1 Pixel density in vertical direction. ImageVerticalPixelScale 1 1 A text abbreviation for the image compression algorithm, or "NONE." ImageCompressionAlgorithmText 1 1 The color space code used to exchange this image. ImageColorSpaceCode 1 1 The binary image object represented as ASCII text, encoded using Annex C, Base-64 encoding scheme. ImageObject.Base64 1 1 

ITLLatentprintImageRecord 0 unbounded 
The total count of the number 

of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 The organization that originally captured the image contained in this record. SourceAgency 1 1 Text organization name. j:OrganizationName 0 1Organization's identifier known to receiving agency. j:OrganizationORIID 1 1Identifer value. j:ID 1 1The date the image in this record was captured LatentCaptureDate 1 1 Information about a latent fingerprint. PersonLatentprintTable 5 or Table 18 code describing the manner by which the fingerprint or palmprint was obtained. FingerOrPalmImpressionTypeCode 1 1 Set of possible finger or palm position codes, most probable position first. FingerOrPalmPosition 1 1 A finger position code from Table 6. FingerPositionCode choice unboundedA palm position code from Table 

19. PalmPositionCode choice unbounded

Fields defined by the receiving agency for a particular transaction. UserDefinedFields 0 1 Information about the single image in this record. ImageNumber of pixels on a single horizontal line. ImageHorizontalLineLength 1 1 Number of horizontal lines. ImageVerticalLineLength 1 1 Sampling frequency unit designator, pixels per inch, or pixels per centimeter. ImageScaleUnitsCode 1 1 Pixel density in horizontal direction. ImageHorizontalPixelScale 1 1 Pixel density in vertical direction. ImageVerticalPixelScale 1 1 A text abbreviation for the image compression algorithm, or "NONE." ImageCompressionAlgorithmText 1 1 
The number of bits used to 

represent a pixel. ImageBitsPerPixel 1 1 Comments or other text information. ImageCommentText 0 1 The binary image object represented as ASCII text, encoded using Annex C, Base-64 encoding scheme. ImageObject.Base64 1 1 

ITLVariableResolutionFingerprintImageRecord 0 unbounded 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 The organization that originally captured the image contained in this record. SourceAgency 1 1 Text organization name. j:OrganizationName 0 1Organization's identifier known to receiving agency. j:OrganizationORIID 1 1Identifer value. j:ID 1 1The date the image in this record was captured TenprintCaptureDate 1 1 Information about a single image from a tenprint set. PersonFingerprintTable 5 code describing the manner by which the fingerprint was obtained. FingerImpressionTypeCode 1 1 Set of possible finger position codes, most probable position first. FingerPosition 1 1 A finger position code from Table 6. FingerPositionCode 1 unboundedFields defined by the receiving agency for a particular transaction. UserDefinedFields 0 1 Information about the single image in this record. ImageNumber of pixels on a single horizontal line. ImageHorizontalLineLength 1 1 Number of horizontal lines. ImageVerticalLineLength 1 1 Sampling frequency unit designator, pixels per inch, or pixels per centimeter. ImageScaleUnitsCode 1 1 
Pixel density in horizontal 

direction. ImageHorizontalPixelScale 1 1 Pixel density in vertical direction. ImageVerticalPixelScale 1 1 A text abbreviation for the image compression algorithm, or "NONE." ImageCompressionAlgorithmText 1 1 The number of bits used to represent a pixel. ImageBitsPerPixel 1 1 Comments or other text information. ImageCommentText 0 1 The binary image object represented as ASCII text, encoded using Annex C, Base-64 encoding scheme. ImageObject.Base64 1 1 

ITLPalmprintImageRecord 0 unbounded 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 The organization that originally captured the image contained in this record. SourceAgency 1 1 Text organization name. j:OrganizationName 0 1Organization's identifier known to receiving agency. j:OrganizationORIID 1 1Identifer value. j:ID 1 1The date the image in this record was captured PalmprintCaptureDate 1 1 Information about a palmprint. PersonPalmprintTable 18 code describing the manner by which the palmprint was obtained. PalmImpressionTypeCode 1 1 Set of possible finger position codes, most probable position first. PalmPosition 1 1 A palm position code from Table 

19. PalmPositionCode 1 unbounded

Fields defined by the receiving agency for a particular transaction. UserDefinedFields 0 1 Information about the single image in this record. Image
Number of pixels on a single 

horizontal line. ImageHorizontalLineLength 1 1 Number of horizontal lines. ImageVerticalLineLength 1 1 Sampling frequency unit designator, pixels per inch, or pixels per centimeter. ImageScaleUnitsCode 1 1 Pixel density in horizontal direction. ImageHorizontalPixelScale 1 1 Pixel density in vertical direction. ImageVerticalPixelScale 1 1 A text abbreviation for the image compression algorithm, or "NONE." ImageCompressionAlgorithmText 1 1 The number of bits used to represent a pixel. ImageBitsPerPixel 1 1 Comments or other text information. ImageCommentText 0 1 The binary image object represented as ASCII text, encoded using Annex C, Base-64 encoding scheme. ImageObject.Base64 1 1 

ITLTestImageRecord 0 unbounded 

The total count of the number of bytes in this logical record. LogicalRecordLength 0 1 An integer value associated with a particular subject matter object (e.g., a particular finger). ImageDesignationCharacter 1 1 Fields defined by the receiving agency for a particular transaction. UserDefinedFields 1 1 Fields defined by the receiving agency for a particular transaction. UserDefinedFields 0 1 Information about the single image in this record. ImageNumber of pixels on a single horizontal line. ImageHorizontalLineLength 1 1 Number of horizontal lines. ImageVerticalLineLength 1 1 Sampling frequency unit designator, pixels per inch, or pixels per centimeter. ImageScaleUnitsCode 1 1 Pixel density in horizontal direction. ImageHorizontalPixelScale 1 1 Pixel density in vertical direction. ImageVerticalPixelScale 1 1 
A text abbreviation for the 

image compression algorithm, or "NONE." ImageCompressionAlgorithmText 1 1 The number of bits used to represent a pixel. ImageBitsPerPixel 1 1 Comments or other text information. ImageCommentText 0 1 The binary image object represented as ASCII text, encoded using Annex C, Base-64 encoding scheme. ImageObject.Base64 1 1 
Byte 

Size Values or format

3 to ? n[n].n[n..]:1 to ? n[n..]2 00 - 992 00 - 991 11 to ? n[n..]1 to ? 2,3,4,..1 to ? 0,1,2,3,...1 to ?8 CCYYMMDD1 1,..,91 to ?
1 to ?

1 to ?1 to ?5 nn.nn5 nn.nn1 to ? default "NORAM"1 to ?15 CCYYMMDDHHMMSSZ3 nnn1 to ?1 to ?1 to ? n[n..]1 to ? 0,1,2,3,...1 to ?
,6

4 1 - 4,294,967,2951 0 - 2551 0 - 71 0 - 141 0 - 14, or 2551 0 - 14, or 2551 0 - 14, or 2551 0 - 14, or 2551 0 - 14, or 2551 0 or 12 1 - 65,5352 1 - 65,535
1

Types 3&4: 0 - 255 (table maintained by registrar); Types 5&6: 0 or 1

1 to ?4 1 - 4,294,967,2951 0 - 2551 to ?4 1 - 4,294,967,2951 0 - 2551 0 or 11 0, 1, or 21 0 or 12 1 - 65,5352 1 - 65,535
1 to ?

2 0 - 65,5352 0 - 65,5351 0 - 2551 to ? n[n..]1 to ? 0,1,2,3,...1 0 - 7, 10-151 to ? 0 - 14, 20 - 301 S or U0 to ?1 A, U, E, M
2 Alphanumeric

1 T or U2 e.g., PA, TA, RL, etc.4 0000 - 99994 0000 - 99994 0000 - 99994 0000 - 99991 to ? n[n..]1 0 or 1
1 to ? n[n..]

4 0000 - 99994 0000 - 99993 000 - 3591 to 2 0 - 631 A, B, C, D1 to ? n[n..]1 to ? n[n..]1 to ? n[n..]1 to ? 0,1,2,3,...1 to ?8 CCYYMMDD4 to 6 FACE,SCAR,MARK,TATTOO
GLASSES,HAT,SCARF,PHYSICAL,OTHER

NCIC SMT Codes, or free text description

1 to ?1 F,L,R,A1 to 4 -180 to +1801 to ? n[n..]1 to ? n[n..]1 0,1,21 to ? n[n..]1 to ? n[n..]4 to 5 JPEG,JPEGB,JPEGL,NONE3 to 4 YCC,GRAY,RGB
1 to ? n[n..] (whole centimeters)

1 to ? n[n..] (whole centimeters)4 to 6 SCAR,MARK,TATTOO1 to ? OTHER,CHEMICAL,BRAND,CUT,ANIMAL,etc.1 to ? MISC,MFACE,FFACE,etc.1 to ?3 to 7 BLACK, BROWN, GRAY, etc.3 to 7 BLACK, BROWN, GRAY, etc.1 to ?1 to ? n[n..]1 to ? n[n..]1 0,1,21 to ? n[n..]1 to ? n[n..]4 to 5 JPEG,JPEGB,JPEGL,NONE3 to 4 YCC,GRAY,RGB
1 to ? n[n..]

1 to ? 0,1,2,3,...1 to ?8 CCYYMMDD1 0 - 7, 10-151 to ? 0 - 14, 20 - 301 to ?1 to ? n[n..]1 to ? n[n..]1 0,1,21 to ? n[n..]1 to ? n[n..]1 to ? NONE, or per domain registrar
1 to ? 8 or greater

1 to ?1 to ? n[n..]1 to ? 0,1,2,3,...1 to ?98 CCYYMMDD1 0 - 71 to ? 0 - 141 to ?1 to ? n[n..]1 to ? n[n..]1 0,1,2
1 to ? n[n..]

1 to ? n[n..]1 to ? NONE, or per domain registrar1 to ? 8 or greater1 to ?1 to ? n[n..]1 to ? 0,1,2,3,...1 to ?98 CCYYMMDD1 10-151 to ? 20 - 301 to ?
1 to ? n[n..]

1 to ? n[n..]1 0,1,21 to ? n[n..]1 to ? n[n..]1 to ? NONE, or per domain registrar1 to ? 8 or greater1 to ?1 to ? n[n..]1 to ? 0,1,2,3,...1 to ?1 to ? n[n..]1 to ? n[n..]1 0,1,21 to ? n[n..]1 to ? n[n..]
1 to ? NONE, or per domain registrar

1 to ? 8 or greater1 to ?