Return to NIST-ITL page

CBEFF -- Common Biometric Exchange File Format

It does these things:

bulletThe n: prefix is namespace for NIST-ITL extensions to the model
bulletthe j: prefix is namespace for GJXDM data elements
bulletSome elements from the model have been removed.
bulletThe Type-09 record example is probably an illegal mix of n: and j: element
bulletAll of the necessary NIST-ITL extensions aren't yet represented by this example.

                                                                                                                                                                                          

PRO's CON's
CBEFF was developed under the umbrella of NIST and the BioAPI consortium.  It has wide federal agency and private industry support. Abandons the structure of a well-understood ANSI-NIST standard.
Increasing familiarity with CBEFF will make it easy for new implementers to understand and implement biometric exchange using CBEFF. Will be conceptually difficult for those familiar with ITL-2000 to understand.  Although ITL and CBEFF elements have many one-to-one correspondences, the arrangement and sequence of elments are very different.
Like NIST-ITL, CBEFF has a binary representation.  Unlike NIST-ITL, however, CBEFF already has a text-based XML "Patron Format." Will be difficult to migrate (reprogram, or translate) from existing implementations.
Complex data relationships are expressed, leveraging the power of XML. "Extension" will be required to incorporate existing ITL-2000 content that is undefined by CBEFF.
Most ITL-2000 elements can be readily mapped to CBEFF elements. CBEFF will introduce new content and data elements not part of the ITL-2000 standard.
Tag names are terse. Tag names do not conform to ISO-11179 naming conventions. 
GJXDM user data can be included by extension. Does not adopt the data model proposed by GJXDM.
   

 

<?xml version='1.0' encoding="utf-8"?>

<bir xmlns="xyz">

 

      <itl:transaction xmlns:itl="...itl..."

                  version="0001"

                  type="ABCDE"

                  date="YYYYMMDD"

                  priority="1"

                  destination="XYZ"

                  origin="XYZ"

                  number="14131511113"

                  reference="14131511111"

                  native_resolution="14.94"

                  nominal_resolution="14.94"

                  domain_name="DOMAIN"

                  gmt="20040105150723Z">

 

            <itl:content num_records="4">

                  <itl:record type="2" idc="0"/>

                  <itl:record type="9" idc="1"/>

                  <itl:record type="0" idc="2"/>

                  <itl:record type="0" idc="2"/>

            </itl:content/>

 

            <itl:subject>

                  <e:subject xmlns:e="...efts...">

                        <!--retention code-->

                        <e:ret>Y</e:e:ret>

 

                        <!--"attention" indicator-->

                        <e:atn>SA J Q DOE,RM11867</e:atn>

 

                        <!--send copy to-->          

                        <e:sco>NY030025P</e:sco>

                        <e:sco>NY030025Q</e:sco>

                        <e:sco>NY030025R</e:sco>

 

                        <!--originating agency case number-->

                        <e:oca>Q880312465</e:oca>

 

                        <!--fbi number-->

                        <e:fbi>62760NY13</e:fbi>

                        <e:fbi>62760NY14</e:fbi>

                        <e:fbi>62760NY15</e:fbi>

 

                        <!--state identification number-->

                        <e:sid>NY12345678</e:sid>

 

                        <!--social security account number-->

                        <e:soc>220565855</e:soc>

                        <e:soc>220565856</e:soc>

                        <e:soc>220565857</e:soc>

 

                        <!--miscellaneous identification number-->

                        <e:mnu>PP-1234567890P</e:mnu>

                        <e:mnu>PP-1234567890Q</e:mnu>

                        <e:mnu>PP-1234567890R</e:mnu>

 

                        <!--name-->      

                        <e:nam>JONES, ANTHONY P</e:nam>

 

                        <!--aliases-->         

                        <e:aka>JONES, TONY P</e:aka>

                        <e:aka>JONES, A P</e:aka>

                        <e:aka>JONES, A</e:aka>

 

                        <!--place of birth-->

                        <e:pob>VA</e:pob>

 

                        <!--citizenship-->

                        <e:ctz>US</e:ctz>

 

                        <!--date of birth-->         

                        <e:dob>19770825</e:dob>

                        <e:dob>19770826</e:dob>

                        <e:dob>19770827</e:dob>

 

                        <!--sex-->

                        <e:sex>M</e:sex>

 

                        <!--race-->

                        <e:rac>W</e:rac>

 

                        <!--scars, marks, and tattoos-->         

                        <e:smt>     MISS L TOE</e:smt>

                        <e:smt>TAT RF ARM</e:smt>

                        <e:smt>TAT RF XYZ</e:smt>

 

                        <!--height-->

                        <e:hgt>601</e:hgt>

 

                        <!--weight-->

                        <e:wgt>192</e:wgt>

 

                        <!--color eyes-->

                        <e:eye>BLU</e:eye>

 

                        <!--hair color-->

                        <e:hai>BRO</e:hai>

 

                        <!--"palm prints available" indicator-->

                        <e:ppa>Y</e:ppa>

 

                        <!--"photo available" indicator-->

                        <e:pht>Y</e:pht>

 

                        <!--employer and address-->        

                        <e:ead>ACE CONSTRUCTION COMPANY,327 MAPLE AVE,BUFFALO,NY</e:ead>

 

                        <!--occupation-->      

                        <e:ocp>PLUMBER</e:ocp>

 

                        <!--residence of person fingerprinted-->       

                        <e:res>5021 OAK LEAF DRIVE,BUFFALO,NY</e:res>

 

                        <!--date of arrest-->

                        <e:doa>19950324</e:doa>

 

                        <!--arrest segment literal-->      

                        <e:asl>

                              <e:doo>19940915</e:doo>

                              <e:aol>DUI</e:aol>

                        </e:asl>

 

                        <e:asl>

                              <e:doo>19940920</e:doo>

                              <e:aol>POSSESSION OF FIREARMS</e:aol>

                        </e:asl>

     

                        <!--court segment literal-->       

                        <e:csl>

                              <e:cdd>19940930</e:cdd>

                              <e:col>DUI</e:col>

                              <e:cpl>5 DAYS JAIL,PAY COURT COSTS</e:cpl>

                        </e:csl>

 

                        <e:csl>

                              <e:cdd>19940930</e:cdd>

                              <e:col>POSSESSION OF FIREARMS</e:col>

                              <e:cpl>10 DAYS JAIL,PAY COURT COSTS,$50</e:cpl>

                        </e:csl>                     

 

                        <!--custody or supervisor status - start date-->

                        <e:ssd>19940930</e:ssd>

 

                        <!--custody or supervisor status - literal-->        

                        <e:sle>RELEASED BY COURT ORDER,19940930</e:sle>

 

                        <!--identification comments-->           

                        <e:ico>ARMED AND DANGEROUS</e:ico>

 

                        <!--image capture equipment-->           

                        <e:ima>

                              <e:mak>DBI</e:mak>

                              <e:modl>1234</e:modl>

                              <e:serno>12345</e:serno>

                        </e:ima>

 

                        <!--request for electronic rap sheet-->

                        <e:rap>Y</e:rap>

 

                        <!--controlling agency identifier-->           

                        <e:cri>NY0303000</e:cri>

                        <e:cri>NY0303001</e:cri>

                        <e:cri>NY0303002</e:cri>

 

                        <!--amputated or bandaged-->       

                        <e:amp>

                              <e:fgp>03</e:fgp>

                              <e:ampcd>XX</e:ampcd>

                        </e:amp>               

 

                        <e:amp>

                              <e:fgp>09</e:fgp>

                              <e:ampcd>UP</e:ampcd>

                        </e:amp>

     
                        <e:amp>

                              <e:fgp>10</e:fgp>

                              <e:ampcd>UP</e:ampcd>

                        </e:amp>

 

                        <!--treat as adult-->

                        <e:taa>Y</e:taa>

                  </e:subject>

            </itl:subject>

      </itl:transaction>

 

      <bir_info

                  integrity="true"

                  creation_date="20040302T150315Z"

                  not_valid_before="20040302T15"

                  not_valid_after="20040302T4415Z">

            <creator>

                  ABCDE

            </creator>

            <index>

                  1Aa873ab3auE61cCa91723d6P==

            </index>

            <payload>

                  1Aa873ab3auE61cCa91723d6P==

            </payload>

      </bir_info>      

 

      <sb_info

                  format_owner="18"

                  format_type="68"/>

 

      <bir>

            <bir_info

                        integrity="false"

                        creation_date="20040302Z"

                        not_valid_before="20040302T15Z"

                        not_valid_after="20040302T1533Z">

                  <creator>

                        ABCDE

                  </creator>

                  <index>

                        1Aa873ab3auE61cCa91723d6P==

                  </index>

                  <payload>

                        1Aa873ab3auE61cCa91723d6P==

                  </payload>

            </bir_info>      

 

            <bdb_info

                        format_owner="555"

                        format_type="9"

                        encryption="true"

                        creation_date="20040302T15Z"

                        not_valid_before="20040302T15Z"

                        not_valid_after="20040302T15Z"

                        type="finger_minutiae"

                        subtype="left_pointer"

                        level="processed"

                        product_owner="16"

                        product_type="2"

                        purpose="verify"

                        quality="100">

                  <challenge_response>

                        1Aa873ab3auE61cCa91723d6P==

                  </challenge_response>

                  <index>

                        1Aa873ab3auE61cCa91723d6P==

                  </index>

            </bdb_info>

 

            <sb_info

                        format_owner="555"

                        format_type="65"/>

 

            <bdb>

                  1Aa873ab3auE61cCa9873ab3auE61cCa9873ab3auE61cCa91723d6P==

            </bdb>

 

            <sb>

                  1873ab3auE61cCa9873ab3auE61cCa9873ab3auE61cCa9b3auE61cCa91723d6P==

            </sb>

      </bir>

 

      <bir>

            <bir_info

                        integrity="true"

                        creation_date="20040302T15Z"

                        not_valid_before="20040302T15Z"

                        not_valid_after="20040302T15Z">

                  <creator>

                        ABCDE

                  </creator>

                  <index>

                        1Aa873ab3auE61cCa91723d6P==

                  </index>

                  <payload>

                        1Aa873ab3auE61cCa91723d6P==

                  </payload>

            </bir_info>      

 

            <bdb_info

                        format_owner="51"

                        format_type="8"

                        type="iris"

                        level="processed"

                        product_owner="16"

                        product_type="2"

                        purpose="enroll">

                  <challenge_response>

                        1Aa873ab3auE61cCa91723d6P==

                  </challenge_response>

                  <index>

                        1Aa873ab3auE61cCa91723d6P==

                  </index>

            </bdb_info>

 

            <sb_info

                        format_owner="18"

                        format_type="3"/>

 

            <bir>

                  <bir_info

                              integrity="false"/>

 

                  <bdb_info

                              encryption="true"

                              creation_date="20040302T15Z"

                              not_valid_before="20040302T15Z"

                              not_valid_after="20040302T15Z"

                              subtype="left"

                              quality="100"/>

 

                  <sb_info

                              format_owner="18"

                              format_type="8"/>

 

                  <bdb>

                        1Aa873ab3a873ab3auE6873ab3auE61cCa91cCa9uE61cCa91723d6P==

                  </bdb>

 

                  <sb>

                        1Aa873ab3auE61cCa9172873ab3auE873ab3auE61cCa961cCa93d6P==

                  </sb>

            </bir>

 

            <bir>

                  <bir_info

                              integrity="false"/>

 

                  <bdb_info

                              encryption="true"

                              creation_date="20040302T15Z"

                              not_valid_before="20040302T15Z"

                              not_valid_after="20040302T15Z"

                              subtype="right"

                              quality="90"/>

                 

                  <sb_info

                              format_owner="18"

                              format_type="8"/>

 

                  <bdb>

                        1Aa873ab3auE61cCa91873ab3auE61cCa972873ab3auE61cCa93d6P==

                  </bdb>

 

                  <sb>

                        1Aa873ab3auE61cCa91723d6P==

                  </sb>

            </bir>

 

            <sb>

                  1Aa873ab3auE873ab3auE61cCa961cCa91723d6P==

            </sb>

      </bir>

 

      <sb>

            1Aa873ab873ab3auE61cCa93auE61cCa9172873ab3auE61cCa93d6P==

      </sb>

</bir>