CWA 16374 

In March 2011, the CEN XFS Workshop released version 3.20 of the XFS specification under CWA 16374. The version 3.20 release extends the functionality and capabilities of the existing devices covered by the specification, but does not include any new device classes.

Notable major enhancements include Mixed Media processing to allow mixed cash and check accepting, as well as the addition of new commands to the CIM, PTR and IDC to allow better support of the Japanese marketplace.

Migration from previous 3.x releases to 3.20 should be a manageable effort as the XFS 3.20 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 detailed in these migration documents, and it is recommend that they 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.20:  (all documents are pdf format)

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


Part 2: Service Class Definition Programmer's Reference (185KB)


Part 3: Printer and Scanning Device Class Interface Programmer's Reference (619KB)


Part 4: Identification Card Device Class Interface Programmer's Reference (331KB)


Part 5: Cash Dispenser Device Class Interface Programmer's Reference (443KB)


Part 6: PIN Keypad Device Class Interface Programmer's Reference ( 3550KB)


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


Part 8: Depository Device Class Interface Programmer's Reference (216KB)


Part 9: Text Terminal Unit Device Class Interface Programmer's Reference (259KB)


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


Part 11: Vendor Dependent Mode Device Class Interface Programmer's Reference (203KB)


Part 12: Camera Device Class Interface Programmer's Reference (148KB)


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


Part 14: Card Embossing Unit Device Class Interface Programmer's Reference (269KB)


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


Part 16: Card Dispenser Device Class Interface Programmer's Reference  (193KB)


Part 17: Barcode Reader Device Class Interface Programmer's Reference (153KB)


Part 18: Item Processing Module Device Class Interface Programmer's Reference ( 54KB)

 

Part 29: XFS MIB Architecture and SNMP Extensions MIB 3.20

 

Part 30: XFS MIB Device Specific Definitions - Printer Device Class MIB 3.20

 

Part 31: XFS MIB Device Specific Definitions - Identification Card Device Class MIB 3.20

 

Part 32: XFS MIB Device Specific Definitions - Cash Dispenser Device Class MIB 3.20
 

Part 33: XFS MIB Device Specific Definitions - PIN Keypad Device Class MIB 3.20

 

Part 34: XFS MIB Device Specific Definitions - Check Reader/Scanner Device Class MIB 3.20

 

Part 35: XFS MIB Device Specific Definitions - Depository Device Class MIB 3.20

 

Part 36: XFS MIB Device Specific Definitions - Text Terminal Unit Device Class MIB 3.20

 

Part 37: XFS MIB Device Specific Definitions - Sensors and Indicators Unit Device Class MIB 3.20

 

Part 38: XFS MIB Device Specific Definitions - Camera Device Class MIB 3.20

 

Part 39: XFS MIB Device Specific Definitions - Alarm Device Class MIB 3.20

 

Part 40: XFS MIB Device Specific Definitions - Card Embossing Unit Device Class MIB 3.20

 

Part 41: XFS MIB Device Specific Definitions - Cash-In Module Device Class MIB 3.20

 

Part 43: XFS MIB Device Specific Definitions - Vendor Dependent Mode Class MIB 3.20

 

Part 44: XFS MIB Application Management MIB 3.20

 

Part 45: XFS MIB Device Specific Definitions - Card Dispenser Device Class MIB 3.20

 

Part 46: XFS MIB Device Specific Definitions - Barcode Reader Device Class MIB 3.20

 

Part 47: XFS MIB Device Specific Definitions - Item Processing Module Device Class MIB Version 3.20


Part 61: Application Programming Interface (API) Service Provider Interface (SPI) Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (771KB)


Part 62: Printer and Scanning Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (654KB)


Part 63: Identification Card Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (356KB)


Part 64: Cash Dispenser Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (485KB)


Part 65: PIN Keypad Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (4100KB)


Part 66: Check Reader/Scanner Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (274KB)


Part 67: Depository Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (226KB)


Part 68: Text Terminal Unit Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference ( 275KB)


Part 69: Sensors and Indicators Unit Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (398KB)


Part 70: Vendor Dependent Mode Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (204KB)


Part 71: Camera Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (155KB)


Part 72: Alarm Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference ( 132KB)


Part 73: Card Embossing Unit Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (300KB)


Part 74: Cash-In Module Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (855KB)


Part 75: Card Dispenser Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (200KB)


Part 76: Barcode Reader Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (158KB)


Part 77: Item Processing Module Device Class Interface Migration from Version 3.10 (CWA 15748) to Version 3.20 (this CWA) Programmer's Reference (616KB)