February 28, 2007 

AFIS Committe

AFIS Committe

National Information Exch

National Information Exch

Patrice A. Patrice A. Yuh

pyuh@leo.gov pyuh@leo.gov

Federal Bureau of Investigat

Federal Bureau of Investiga

Criminal Justice Information S

Criminal Justice Information S
February 28, 2007 

BACKGROUN

• A complete XML representat

2000 specification

• Conform to ISO-11179 eleme

convention

• Use where possible, GJXDM • Define a NIST namespace• Recommend extensions to GJ
February 28, 2007 www.doj.state.wi.us/les/NIST-ITL 

NIST/ITL XML Wor

Recommendatio

1. Adopt this XML proposal as 

alternate version of ANSI-N2000

2. Recommend extension of thi

version to include all featureversion 1-2006

3. Endorse the development an

of recommended extensions 
February 28, 2007 www.niem.gov 

What Is NIEM

“NIEM, the National Information 

Model, is a partnership of the U.Department of Justice and the DHomeland Security. It is designedisseminate and support enterprinformation exchange standards that can enable jurisdictions to eshare critical information in emesituations, as well as support dayoperations of agencies throughou
February 28, 2007 www.it.ojp.gov/gjxdm 

GJXDM Migration 

NIEM 

• The Global Justice XML Data Mo

converged to the National InformModel

• Future updates and additional fea

GJXDM will be done in NIEM

• GJXDM will be the Justice doma• NIEM was designed by re-factori

into a structure that better suppodomain information sharing
February 28, 2007 

Homeland Security Law Enfo

Other Entities

NIEM Domain Layou

Universal 

Core

Emergency Management, Transportation Security, etc.

CourtCorre

Common 

Core

Border Security,Intelligence, etc.

Common

Core

Common 

Core

Immigration, Public Health, etc.
February 28, 2007 

Participant

• Gerry Coleman –XML Workgro• Patrice Yuh - FBI• Tom Hopper – FBI

• Scott Swann - FBI

• Mike Garris – NIST• Mike McCabe – NIST• Elaine Newton – NIST

• Ross Micheals - NIST
February 28, 2007 

NIST/ITL XML NI

Objectives

• Common agreement on steps for 

harmonization of ANSI NIST/ITL 

• Work closely with NIEM Busines

Committee to absorb ANSI NIST

• Making ANSI NIST/ITL XML st

successful standard

• Present the proposed specification 

audience
February 28, 2007 

NIST/ITL XML NI

Migration

• Creation of various NIST code types to capture 

enumerations or tables values associated with N

• Creation of a record type representing data pe

being transmitted

• Creation of a NIST Image type that describes a 

NIST Image

• Extension of NIST Image type to represent Fin

Palmprint Image, Face Image, Signature Imag

Image

• Creation of a Minutia Detail type that contains 

one finger or palmprint minutia object
February 28, 2007 

ITLFingerprintIma

Types 03, 04, 0

Image FingerprintImageLogicalRecordLength ImageSizeValueImageDesignationCharacter ImageReferenceIDImageObject.Base64 ImageObject.BaseImageCompressionAlgorithmCode ImageCompressioImageHorizontalLineLength ImageHorizontalLImageVerticalLineLength ImageVerticalLineFingerImpressionTypeCode ImageImpressionCImageScanningResolutionCode ImageCaptureDet

Capture

FingerPosition

FingerPositionCode FingerPositionCod
February 28, 2007 

Sample NIST IT

• ASCII characters are represented in UTF-8 ASCII format• Binary images are represented using Base 64 Encoding• <?xml version="1.0" encoding="UTF-8"?>

<nist:InformationExchangePackage>

<nist-f:PersonFingerprint>

<nist-f:FingerImpressionTypeCode nist:fieldMnemonic="IMP">3</nist-f:FingerImpres

<nist-f:FingerPosition nist:fieldMnemonic="FGP">

<nist-f:FingerPositionCode>2</nist-f:FingerPositionCode><nist-f:FingerPositionCode>3</nist-f:FingerPositionCode><nist-f:FingerPositionCode>255</nist-f:FingerPositionCode><nist-f:FingerPositionCode>255</nist-f:FingerPositionCode><nist-f:FingerPositionCode>255</nist-f:FingerPositionCode><nist-f:FingerPositionCode>255</nist-f:FingerPositionCode>

</nist-f:FingerPosition>

</nist-f:PersonFingerprint><Image>

<nist-f:ImageScanningResolutionCode nist:fieldMnemonic="ISR">1</nist-f:ImageScan

<nist-f:CompressionAlgorithmIntegerCode nist:fieldMnemonic="GCA">2</nist-f:Comp

<ImageObject.Base64>mrHbPdrko3u1s7ahtgPBjtmO1s85tfG2U7bpofY94Czu2SbY7d7wF

h </ImageObject.Base64>

</Image>

</nist:InformationExchangePackage>
February 28, 2007 

Sample NIEM 

• ASCII characters are represented in UTF-8 ASCII format• Binary images are represented using Base 64 Encoding• <?xml version="1.0" encoding="UTF-8"?>

<niem:InformationExchangePackage>

<c:PersonDigitalImage>

<u:FingerprintImage> 

<u:BinaryObject.Base64>rHbPdrko3u1s7ahtgPBjtmO1s85tfG2U7bpofY94

2a2dsJ7wZbePepOH/+h</u:BinaryObject.Base64>

</u:FingerprintImage>

</c:PersonDigitalImage>

<c:PersonFingerprintSet>

<c:Fingerprint>

<c:FingerprintFinger>1</c:FingerprintFinger><c:FingerprintClassification>TT</c:FingerprintClassification><c:FingerPattern>AU</c:FingerPattern>

</c:Fingerprint><c:Fingerprint>

<c:FingerprintFinger>2</c:FingerprintFinger><c:FingerprintClassification>AA</c:FingerprintClassification><c:FingerPattern>AU</c:FingerPattern>

</c:Fingerprint>

</c:PersonFingerprintSet>

</niem:InformationExchangePackage>
February 28, 2007 

NIST/ITL XML NI

Status

• Re-factor elements to conform to • Compile components to submit to 

adoption according to componentrequirements

• Recommend extensions to NIEM• Produce documentation artifacts 

by NIEM
February 28, 2007 

Patrice A. Yuh

pyuh@leo.gov

304-625-2556

Federal Bureau of Invest