CEN Workshop on eXtensions for Financial Services (WS/XFS) 

CWA Download area

Extensions for Financial Services (XFS) interface Specification 

CWA 15748 - XFS release 3.10

In November 2007, the CEN XFS Workshop released version 3.10 of the XFS specification under CWA15748. Since version 3.0 of the specification was released, the CEN XFS Workshop has subsequently released version 3.01, version 3.02 and version 3.03. Each of these releases addressed specific functionality required in the marketplace due to legislation.

 

Version 3.10 however, is a point release of XFS. It incorporates new features and enhancements suggested by customers and vendors over the years since the release 3.0. The release contains new commands, features and new device classes. The included new device classes are:

IPM – Item Processing Module
BCR – Bar Code Reader Class
CRD – Card Dispensing Class
The new features include:

[ALL] Fraud detection reporting across device classes
[ALL] Device level guidance light control
[ALL] Power saving control
[ALL] Extended error codes and improved status reporting
[ALL] Consolidation of clarifications
[CDM/CIM] Extended count information on CDM & CIM
[CDM/CIM] All recycler counts exposed through CIM
[CIM] Enhanced CIM position capabilities reporting
[CIM] Note reader firmware download
[CIM] Enhanced note information reporting
[CIM] Paragraph 6 signature comparison
[IDC] Support for JIS II card tracks
[IDC] card image capture
[PTR] Windows printers integrated with XFS
[PTR] Support for dynamic printer forms
[PTR] Printer code line mapping
[PTR] Printer replenishment command
[PIN] Enhanced signature remote key loading
[DEP] Deposit location reporting

 

Migration from the 3.0x releases to 3.10 should be a manageable effort as the XFS 3.10 release was designed with backwards compatibility in mind. However, in order to assist with this effort a set of migration documents have been produced and are available within the CWA.

The additional features supported in the existing device classes are also detailed in the migration documents, and it is recommend that these should be used as a guide to the enhancements and new features contained in the release.

 

Extensions for Financial Services (XFS) interface specification Release 3.10: (all documents are pdf format)

 

Part 1 - Application Programming Interface (API) - Service Provider Interface (SPI) - Programmer's Reference (819KB)

Part 2 - Service Class Definition - Programmer's Reference (273KB)

Part 3 - Printer and Scanning Device Class Interface - Programmer's Reference (631KB)

Part 4 - Identification Card Device Class Interface - Programmer's Reference (383KB)

Part 5 - Cash Dispenser Device Class Interface - Programmer's Reference (478KB)

Part 6: - PIN Keypad Device Class Interface - Programmer's Reference (1,25MB)

Part 7 - Check Reader/Scanner Device Class Interface - Programmer's Reference (343KB)

Part 8 - Depository Device Class Interface - Programmer's Reference (294KB)

Part 9 - Text Terminal Unit Device Class Interface - Programmer's Reference (327KB)

Part 10 - Sensors and Indicators Unit Device Class Interface - Programmer's Reference (416KB)

Part 11 - Vendor Dependent Mode Device Class Interface - Programmer's Reference (276KB)

Part 12 - Camera Device Class Interface - Programmer's Reference (232KB)

Part 13: - Alarm Device Class Interface - Programmer's Reference (206KB)

Part 14 - Card Embossing Unit Device Class Interface - Programmer's Reference (307KB)

Part 15 - Cash-In Module Device Class Interface - Programmer's Reference (565KB)

Part 16 - Card Dispenser Device Class Interface - Programmer's Reference (234KB)

Part 17 - Barcode Reader Device Class Interface - Programmer's Reference (224KB)

Part 18 - Item Processing Module Device Class Interface - Programmer's Reference (546KB)

Part 29 - XFS MIB Architecture and SNMP Extensions MIB Version 3.10 (587KB)

Part 30 - XFS MIB Device Specific Definitions – Printer Device Class MIB 3.10 (470KB)

Part 31 - XFS MIB Device Specific Definitions – Identification Card Device Class MIB 3.10 (467KB)

Part 32 - XFS MIB Device Specific Definitions – Cash Dispenser Device Class MIB 3.10 (613KB)

Part 33 - XFS MIB Device Specific Definitions – PIN Keypad Device Class MIB 3.10 (465KB)

Part 34 - XFS MIB Device Specific Definitions – Check Reader/Scanner Device Class MIB 3.10 (393KB)

Part 35 - XFS MIB Device Specific Definitions – Depository Device Class MIB 3.10 (413KB)

Part 36 - XFS MIB Device Specific Definitions – Text Terminal Unit Device Class MIB 3.10 (398KB)

Part 37 - XFS MIB Device Specific Definitions – Sensors and Indicators Unit Device Class MIB 3.10 (593KB)

Part 38 - XFS MIB Device Specific Definitions – Camera Device Class MIB 3.10 (419KB)

Part 39 - XFS MIB Device Specific Definitions – Alarm Device Class MIB 3.10 (359KB)

Part 40 - XFS MIB Device Specific Definitions – Card Embossing Unit Device Class MIB 3.10 (419KB)

Part 41 - XFS MIB Device Specific Definitions – Cash In Module Device Class MIB 3.10 (681KB)

Part 43 - XFS MIB Device Specific Definitions – Vendor Dependent Mode Class MIB 3.10 (363KB)

Part 44 - XFS MIB Application Management MIB 3.10 (275KB)

Part 45 - XFS MIB Device Specific Definitions – Card Dispenser Device Class MIB 3.10 (459KB)

Part 46 - XFS MIB Device Specific Definitions – Barcode Reader Device Class MIB 3.10 (505KB)

Part 47 - XFS MIB Device Specific Definitions – Item Processing Module Device Class MIB 3.10 (633KB)

Part 61 - Application Programming Interface (API) Service Provider Interface (SPI) Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (929KB)

Part 62 - Printer and Scanning Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (750KB)

Part 63 - Identification Card Device Class Interface Migration from Version 3.02 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (461KB)

Part 64 - Cash Dispenser Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (599KB)

Part 65 - PIN Keypad Device Class Interface Migration from Version 3.03 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (1,61MB)

Part 66 - Check Reader/Scanner Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (380KB)

Part 67 - Depository Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (309KB)

Part 68 - Text Terminal Unit Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (393KB)

Part 69 - Sensors and Indicators Unit Device Class Interface Migration from Version 3.01 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (535KB)

Part 70 - Vendor Dependent Mode Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (253KB)

Part 71 - Camera Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (229KB)

Part 72 - Alarm Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (211KB)

Part 73 - Card Embossing Unit Device Class Interface Migration from Version 3.0 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (331KB)

Part 74 - Cash-In Module Device Class Interface Migration from Version 3.02 (CWA 14050) to Version 3.10 (this CWA) - Programmer's Reference (742KB)

Our use of cookies

We use necessary cookies to make our site work. We'd also like to set optional analytics cookies to help us improve it. We won't set optional cookies unless you enable them. Using this tool will set a cookie on, your device to remember your preferences.

Necessary cookies enable core functionality such as security, network management, and accessibility. You may disable these by changing your browser settings, but this may affect how the website functions.

We'd like to set Google Analytics cookies to help us to improve our website by collecting and reporting information on how you use it. The cookies collect information in a way that does not directly identify anyone.

I accept all cookies
)