OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xcbf message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: [xcbf] BIR Examples


Dear XCBF Members,

I've just updated the XCBF web page to include 
some example BioAPI 1.0/1.1 BIR records that
were donated for our use by SecuGen Corporation.
An associated IPR file link has also been added.

When I processed these through my XCBF tools I 
did not detect any errors in converting these BIR
records to XML. Others in the group are encouraged
to try these out and report your results.

The first example is included below. If you see 
anything wrong with this result please sing out.
This one has been formatted for possible use in 
our document. I will place all five of these in
the example folders once we all agree that the
following one is valid.

One immediate question this example raises is how
to map BIR versions to X9.84. Here I have simply
mapped this 1.1 BIR record to the value one. But
as BioAPI 1.1 evolves this version number mapping
may become more complex and not simply depend on
the version number itself, but on other changes
found in the record format. 

So however we decide to do this, we need to document
this mapping thoroughly.

<?xml version="1.0" encoding="UTF-8"?>
<BiometricSyntax>
   <biometricObject>
      <biometricHeader>
         <version> 1 </version>
         <recordType> 
            <id> 5 </id>
         </recordType> 
         <dataType> <processed/> </dataType>
         <purpose> <enrollIdentity/> </purpose>
         <quality> 100 </quality>
         <format> 
            <formatOwner> <id> 10 </id> </formatOwner>
         </format>
      </biometricHeader>
      <biometricData>
         140000001415000001001200030064000000000004150000EB186C03EE01
         66F0AEA0038D3D42DE827FC2D9B94E9B878A8B5E5581F016362A2ABC1CC4
         490292248F061E03A6B7BDF46C84461FE8B81910BA2ABF02423FC8858166
         6ED0B857923EFB3B8DDEFE2C842BDD0644CD733821B7C156128214C0EA0F
         11C351CBB9FE154955EE632077C860CFC4321121C87E0F0C749EBF72FB95
         DEE9206D250218211CB9785C565F8198BF18346DF80D5767BE1D57A48182
         8762370F4E307C4510B2D2113DD71A12C94309FFD15FD04A7AC970F6C459
         3194D302796EBDA0FCDA77EFCBA964934BC44A263E69C0078E530F8FE5F7
         610F28BBD82D33293D4CC6F1F7CE5BDA6574F0C14166DCA95C28CCF4B873
         71C142D23DB78CC349C95B1450294371FA3024B58FE1498C8E13C54F562E
         E37BF90C2136F4287A838A312CCF97A8BB8C5C119D4F19FFCD6A649EF809
         3AAF93004280CC9B88A43B2363ABB3A57F598AF776E628D64EB2A542D92F
         57B2E67E22807F28EAF08D92E4F0F1961053B081C4CA82CD481ABE2F2A4C
         DEA73F953BFE197A2582392D7956CC424A4686D2165ED29186537B6EA099
         640360FEA50120F6B837E37732AD5D35DECF32BCC73636AB600301B8A896
         970EF91597E4AB0FFC6245DFF35009D715A791FE119E70FE5540FCE45D80
         40D31CBDCD2497D0689F701D9B1FB2AA98E1F08A6DBB8234BE3A16368EA7
         28A3A66C72F873988AA905BBA69530C4BEA4A35DB8B131BA709CC3E42858
         383781207B36440B90E2DA9C44747F7C0D5C7DCCEA023527191B8DF66ECD
         2C0953DFAB619917A48ED67745F493D577280F76E260894EF4E30467AE87
         2F2B765467E530C0CEDB66C1A8435FA9EA809D3E5181DCEE7D7A92FAACF7
         A583D8C7A2D93C3066ABEFBA060DB72491566BB9F628D4D033E00A64C561
         59A2030EEEEAFDA7D3EC7DF5870FC81C2CAFCD3E083BA7118596A645ADD0
         F2D58A318FFC42B42EA6E6F69414E6260E364F2E4C01C4A542B7472DADB5
         C19D18E252DBA6D6553CA94C4C00EF9A3FC351283B8F00754DEC99F86DFC
         2C327FF6ED032FEEE8DD2AF0EDE472556C16520A70A045A0D876B354FD71
         8279C287432B96643C506D19742C8C97740328223AAAEA5207DB2080AF9A
         A2615E98807983B95BE4BC42D9F82613040D764999AD93F7868733222B60
         E09C55D77DA7598274A26D2DEDEE95C9DCCB71B2CC960741842B3367F0B0
         B43F68863516EAE1E4F757DF2C2FD90164167167CCFF48DB509A42A72083
         0BBA66A28649A79C3993E740E7B783BC7A3A624B3A8B622DAD635B1C94A8
         58ED525768968778E71DAF43E73D6E59E34189809C43A3F08695D0DF98D0
         6EA9475460875CAAC0001922E34CD59C3640DC9F7D694CBB06D83D0B66AE
         F3959C0A1ACD6C8BB65AC7973A4C1DEA83368EE7E774B2E9329A7AC1CCA4
         255E7CAF2AB0DDAF3318BEEE9E7D62298B92C7CF7A63A07CF11DE0E2649B
         4EDDE6366AD3DC10D134608389E3D89FEE99CD620A785580CF548B4BE168
         0E5359DF1530C270E8281A7107AEB3AE1008FBAED6A25F86AF883BAF0C1B
         FD6F917D017C78FD00EC09446C1CB3732E4EF329737EE2267291870D44F5
         C0D49C3AC17CFABFE1DCE64EA79CDD6DC1BDF6079129D33B89016F690521
         3EC2338BF9202B8B894D2ECA493675663CD32B5D23ABCB233AC0C2978B87
         D49736E926CDFE71203D12996C3B53BD5B6BF16B8D2CC813646862669F20
         5D5BF16B7294B23B9FC8F6B6CBFBDA620B110078E72BCCA95EC0BDC826E5
         BE082C62AC6A9CB7774892ECC39B70E8C22E0B1D531F527DCFF271DE969E
         B5994551627C53968E17DA8A1915C2CB6FB776C67FA602ED32AB4BA2F45B
         1C1F3DA03983C6170636837ED08CE29A8DE2E639EEB7E335CE82D9BD27F4
         FF6DBB2520E1DCDACCE83FD16937C1EDE68D7213723BF9ED9F6F889D096A
         0C83A415A11F6EAB358811958E31375BF3F2500C6FCAD93587405FC06D94
         05645C77556A15B808E4DFED6C988978CA7366D8D3F4904766126BC7EFFA
         DFEF403247305DF8ED79B65BA2FBC2FC32832193F453D61A79EA060B91EF
         55533ED10203B8E97872427154705C1FEE8B376BE64C1BFE709DE526BA62
         EFCE465CA1C761B4F05304C63D134891D9E7A59A23895FBF0ADF3CB9FCD6
         346BC93C4C11779DDF6CD6E7869F056C526408038080B80E718D6FA8C117
         F86BAC38502B41B7CD066E375CE301BBE30A4AEF9265D0E92B4496BBC3CA
         6BBA16BE96DD6DC7CBEDAFD67B3405AEDE997E9D32154D55CEA0E0608571
         9EF196ED48D9F7ED35C21C57E2FE49049D091963989BBCF8B452210B9DA4
         475B42A74D5BD0F72D3D1E53C6F7861838D5533C1E1CE07243C82E346A61
         10DC35E1B26BFEF00A4280BCA6C7F7BD019BC19F53B1077D53F98EC97FCD
         3A25AE8CAD9F48C91E4D73053D0B1C399F24BE8F31FE5FC1B05B72B61922
         CFE10862E8F80D16F99AA43F0B7E5F088916E21565C2ED3B12D9D3CEFF04
         7AC3DB0E2A2F233FCEA6B9DDB6EF5F07D9161A47EA447C9665A5A3845AE9
         32478E0705E37A317C9883735EC660CB21C7B51227867833C9C4E1FCC84D
         7E264BE9696FAB87FBAA6EE48A556B8E6271ABF1D652875FCD70ED1B7872
         604AC140829838833CFFDDB662704585B435B37A0133DE87B5964EE6F9CB
         0D2070EEC9F6290C20A954D20BCECCB50097ED01AFAC695706D287858A04
         623E067767CA99E185121325728BEC360BF174CF0510B60A8B567CE43EE7
         A460F527BE73E092344B72B3C4E91DD2E5E6F48C654718EEC0B7D5D595FD
         7A6A0D55CEE149F5F09A00B53A676C266F08E555328A2FCF598EE6DEB91C
         E3D44ABFFA92AE2A9D33D11B6469DC51417D97D343600AA00649AA94935B
         A56332B991E5E1AF80753B7240ACC72DD1E087D14A91F7B06F740BBBA9D4
         3B1D133E468E54F9B51201E1CC883490E82C061D2E10747262193DDFB911
         4172909639C5CCD15F97CE8ABDC8A32C154D13FFA13C04D81EB1A05BD845
         120D0490EB657718827B88B032AAAD9C49B71129333F20A112EEE77A756B
         E5193BA06FD2008C4EA04C91C198F964FC1D7624EE880AFC979DDB652C68
         5B38DF0E7149D7063DBD582082B4B790D70098675358673FFE0F77CAC4AB
         6D379BC8610D5C402854AFF516F589FD4E98E0C8EDA2644ED7A5C6310DE7
         6705A6BE018360F696161E511BF66A97911535BE8F8320799B6513D71966
         BFE765FEEE01FC8BEFCE394B076A6CC5CFE8CB0A6C576E508958F537CF9E
         50CAE4BFA9F75B67E6B516AECB733B460CD59A96844BE2861A7ACADA72C1
         4979A2A3FE01554798D2BAA4C67A567FAA1A57F3B3C14E31F54DA752258F
         60E496F6048D1BAB9DE55F81BA10ABF02C717995964CE9926F73A5D7B030
         355128A3C3A6CE09739F3CBA3E931704E06F50F810ECD06DFCFC6A8A79FB
         C2AC1A61CCB0223CEFCCABA694970DC6146E557E6C35E7BB7C089364DC54
         02A569EFED21F1356E25059F126AE10BB9B77F3038F88EBB06E6F369CAE2
         603FFA68EAA20F6BEB87C72C3F1BE822173D4B3342BEF9199D1B79C8C502
         42FC4A7191CDE5F013C2203E0704C4AB6429E7778AEF894E519A8AAAC0E3
         B148025D12B2EB036D2C3325B2A784E140C4FF15EBFDDAE9B3AE7C1AC421
         C0C9980872D71AA78162A0906FBEBD238F873E19ED37CE0C75747C773BCC
         6205D0D780432FB9ABB6B60C401AC7EEBD138D90D662668365A285265C98
         5F7E1222AD210932F32D36EA2D2BECAA48797CC482BD45DD8C0DBBD7CA7C
         CFBB33935B4F7A60F6BF5A05EBC4C04D6A7B339F7D64D2F87D001F88366A
         69EE5035BB8A5CFDF9CAF9C23FFD8FF1A955EAB8D61112A75F01474377B4
         42A85B18CCB3C2D15864AD0AB2664302ADAA6D6C6163F5B4A9165DA6E5F1
         03D0D838058D037AE8204C1DA621CF8C13825B0D34D0D0A833285F8AC3DC
         8FCC604CFEEB15820732F1183E1C47899C8914BC602693DF1CFE88990DD8
         CC72FB89709B1ED6BEC0E94EAD39718999609C6035E986A570144701F86B
         C4E31B2373BB4D274DF8E20652CA02B50BC8458DAB8B587B6A5531559AE5
         DB8ED6AD661C8A93C88FF3EE7EB2E12D82D7E5A8C876E03EBE8517D1E624
         14BB0F1EE8526B6A0400F09677FE02ED5F5D826D842FA9324EE9DFF3B058
         F3ED5528364BB8EBED7689CE547D8EE4FAA6A1D8788707A7E9A63E115477
         50D579DD57BDCD97B0B6294963A97B96D319406D5067D4D4121CD67BC8C4
         69C1AF65F2094508F758751DF0794280C077E3C8CCD024858EAB0E88DDE1
         9C747D411AFC43D21D1EDDB58BF1066047CC6DA630BA1B92DE8053687059
         CA6330D56E26FDB3BE025883A2580B7083A705902C8214F15794E469E992
         8A5AF2CFFF4CD5AA62CB8464445BCD9A758DC2A36732894C6E2A28051A2D
         BDFE60125872AB10AF2A418ED6C6EF8BDC4E52509DA490C625918068ADA3
         4197687F958F8462255DB2480C4BDBDE4F874CDA4D62E6C42BA366AD2E12
         83FC6431B0C535386071C7E36B4F0C678C1541C645944481BCC3B2D84DA8
         D17AD26A4981A4695E6D981BE37AEB07174A19EB320CE5D092C99A609A5B
         811322B5879AA00D2875D77EA0906D49FE2F1F0FA5E5E3BAF03C1EDB9BD6
         93BD7E11E3E6F765D4C9ECBC463BC529DB653AFEA91A303830737FDC021B
         B9FED33DCE5B82B85F669F473E468D0A704819F6CD1E399A50699B7F7499
         A92C652A109011D28C2B32690730F8ABB999ED79E25019A4C70853F2C3B3
         C4C6B65B43F51A20BCD5A34BBACEBDFAB420BDE7B387B14D19FB9E56F55F
         FC98018FF2F8D8EC3BEE642CBF15ADB1143629881406B19705D4A80D1086
         9DFE05C52027468676201CBCA0BD79859E979768921C8AD06E4CA351ABA3
         105E8831D8DFC210DB15E07A95162968D217EED1ED3293428042A5CDEBD6
         EEEFD6B851766241570C3713744238E1130178FA62E90C920025BC13AC26
         7F90DA6E978820FDE4CEF67588AC908884F708DD4048EC14F6491C11EF6D
         15AF69F4ECC2385426E96D9323ACD01BDAFE28020DFA89A4452BB5747CA1
         1C68A9C35822F456A73696C76092C991C17C7426DEBC606BDE34B80114DE
         3847F79914C34D03A722125B55A63C599739716FB0A295E26AB82D734AF8
         C926648BA839C0FFE474A56477DAA08E115A2F317CC8855ADF10F5813DA7
         E700D98C6532AD05AB6BCF999F81AA87B5E424B6A6AE8100428FCB102DB2
         BCB049791F5198018DBF1D459CC463FD5C977FE1A5E3B831910FEB169E07
         F594F8BE0F9AE384D8651DE6D212AD35B7C961BB31A8F0E8EAAF737C05F1
         B35296636AC5F1DC5C7B56513F14E246AA61F920652E5EF52073BA1CA7A9
         6ECDD3C7E17E91EFB403D93FE767C9AD4BDE560388C19F8FC71857D45983
         383AECD2D88F361257DA02B0CB09AF4FDA1722BC47D29D9A6B11E028D153
         252468A38020E7146F0F58AF269069E15904B539D27537ECF5F4B7EDE125
         ECF4065CF1EE1FCE44099B4346448C6B248CBB39EBA2E6D152DBD301F648
         11BDED5E2BCCFDC8C6AA07D70B4DBB37273A2CD4CAD2FAD1096DC8EFB283
         F74FE0CA90B24B4C691625A9D3142CEA3BD57A96D8E11F5DEDE24662508D
         7BE314F6DB1AFACEA81A3EAA2E39F37B3350448E8FF4B7D15C9AE87FD66C
         5655619D737394F0D6F65E361E037021D018FC711A1A3CFF19437AC3E017
         25D27500B57C9146D6593DFB69C5F2A1DC910BB6C0B018C25A01F35A4EC2
         C0DEACE4711A247E098C53727DB7B7A7AA61BD0DF04828EEF9491FE4F86C
         F3F39B77BA3C1D570FA4A8E1254C9FAFCF960A520552999BB5AD2A9E751F
         1A9A066B1B4E3AAC4FCFE5BCFD3C06F6A65483BED38D77EFC3638159F73D
         D636E6E79F864E9A2F26BA7EF1FE7CD9D58651F7214AE9A60A1641120968
         8999FD2FB3550C73AB1912EEE4BD12C4565D60EFC56DE9016ACF91B2C180
         EB71ABE9862643F2135CEADE8FDE6CCF8D0586FC4C7DC9D47A16E0A81536
         BE690ACB613297DE82C66126BB7040E97D1048E249E65C317808D9EC5C91
         0223E7DB9862C8E2882A9E9265488FFB3F0435C0BEBCF57A090501413710
         C002B1ABF4417814453DD99CA9F1ED9771A9D6F677938705246547DBB4E6
         8B0AAB3122DE8FA7F60DFEDB29C3C6C62214DD9877FB9FFFA278E22E6903
         8B1595FFCF65F62E2CFEDB5698DC8710056861C2DC858A05AE780ADFFA02
         5D1CC7D5C5C0DD81098D673641C8BB72EA45A2AE6902D3695D8E60E905DE
         89E7315FD85435EF4962017B508665513A39C0CE5EC706184E5D5F9063A5
         F5FA606F107F933B8EEB4DDD1E4BDDA56F476B23EEAC37E38C9778F2DA97
         6481ACB51F9E5CDE89402186E66A5CDBF09FFDEE4F0992E224D221BE18F2
         0D6D86D32690A6D572F9E47BA8200D3CAAC7C0934A29826B7A3FC3D5EC3F
         73154BA14896C90ADD8991BA81B5E4573EA47713DE52D29C78A990232B4A
         D3B58B88FBAF323BA01EF1BC5C1D6080A99DD671EC60F288057DFEA9880A
         589EFDE69961361819DFF01320DABD02FD74CF9A7CC2AB1FF052B9853162
         B96483CA3CC1064665D017A2E5567273BF3532B72DF1D6F6126FB68B518F
         320D3560F6A7DDB07DBD0FC8E86C3323AC79CFA7DD839B130B6641181F74
         AC096AC0060FBE9FA8BE12F2B6900AFCAA3708296AF5A8D9E4D25BC88CA7
         73D7E0F4E3F6793E592A06BF5124DBC758EA3106D774AE1E54F7C3749948
         039D9A1862F6CE569633C8C2F68ACC022BB08E360B87EAB6A2570BBB880E
         31A4DAD54636B79707963AC6ED521F2C2AF907008FDF4274C3F762DBFFBC
         E7E511BD1C4E58F74870CDF26BE75AED8CC53A17BCD4E5B030B4883301C5
         CA2C503D965063432C292A827B720493B2190D8AEEE93A13FB2A28FCE313
         46ED7ED998E8C6813FA4E34E5E5F7EC03EC905241089E4740AD712527622
         B4FB5D093DA3ACAE1F2DF6FE8956EFCA53E5837CC60038B48CECA5832A6B
         B36275616A267658B6649848A6B4DCB5DAB8B9911771FEBDD89BC9E3BC0D
         A5B62DD3D62C239ACA523CC4C310A614C2DED50F0A5301DB69368712C940
         66C54993C0CCB685AF87A9FC7D24928BC26EBCD4DA7B56DDCE2001670D8C
         E36C0C147D810572E1FEF7275924411A206592931E482118499B9DC8ED7E
         CE3FA10C5282B14D68AE5A950B3BB1DA0D5158A59A8D6F3DCA6BD0049CEE
         B3CD92358FFE4449DE8D0634C8E0F69528B9813AAEF11271F5D38A456F12
         F4EF5102DC098A60C962443B5B5FE73EDF4CDC0555A04BAD6505A451F201
         7C49CF4D6703B54EC7184DA555E7E85EB632485E82631719D7B5A63414DC
         89DB3BE5325946F37714CA8126FC3029AD6FDE2927F24B878CBD51121B1C
         BDAE24B952443F6E7D92CC31147C68D7C1E33E59E18A2DA2EB6809F830B0
         A55A38CABE6306A4F93DD6F02E2408BC18D64C580E035128053ED5D9F1E7
         688798C746312A9620CA587E5A2A0BC7E4F7846B2CDA0A35B4B4647643B1
         E70AC5C58744FCB03507C4C548CF1F21C3B0F080398B0822EC04EB3B80CB
         22CBE0D1FAC3234B2CFB3FE7A2BC2B318F276A546EFC95E09F2DADFD7D28
         1675F663F5DE6126CE9CEE657C0D2E3BAD7E3DF7CF77C819459E4E1A4019
         41BB39E76645693EDF56CBD97515A63047BF763D7860E7B794ED104ED9EA
         E023A3F7DBF2B7F231133DD6F995646A10000000
      </biometricData>
   </biometricObject>
</BiometricSyntax>

Phil


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC