Services and Data Definitions



Similar documents
Mifare DESFire Specification

PayPass M/Chip Requirements. 10 April 2014

Section 1 - for you to f ill in

How to Develop Accessible Linux Applications

How to set up a database in Microsoft Access

Date of birth Gender NHS number (if known) Town/Country of birth. Home Telephone no. Work Telephone no.

intertrax Suite intertrax exchange intertrax monitor intertrax connect intertrax PIV manager User Guide Version

Family doctor services registration

Functional Specification of the OpenPGP application on ISO Smart Card Operating Systems

MIFARE CONTACTLESS CARD TECHNOLOLGY AN HID WHITE PAPER

SmartConnect Glossary of Terms Version 1.4

Reactec Analytics Platform. RFID Operator Identity Card Programming

Smart Card Application Standard Draft

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

AN1305. MIFARE Classic as NFC Type MIFARE Classic Tag. Application note COMPANY PUBLIC. Rev October Document information

Merchant Operating Guide

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

COMMERCIAL-IN-CONFIDENCE

PayPass - M/Chip Requirements. 5 December 2011

AN1304. NFC Type MIFARE Classic Tag Operation. Application note PUBLIC. Rev October Document information

Vision 360 Appointments

Application form for Certification

MobileMerchant Application Guide

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

JCB Terminal Requirements

Housing Benefit and Council Tax Reduction Self Employed Earnings Information

User Guide: Apple devices

London & Zurich Merchant Management System User Guide.

Active Directory Integration Guide

Blackboard Web Community Manager WCAG 2.0 Support Statement February 2016

User Manual for Constituent Colleges(PIT) - Student

Application form Certificate of Conduct for Natural Persons (VOG NP) 1 To be completed by the applicant. 1.1 Applicant's details

GETTING INVOLVED? Occasional Helper (OH) Form (England and Wales) scouts.org.uk/appointment D D M M Y Y M F D D M M Y Y

Application from a Resident or Former Resident Visa Holder

ERA6 OBJECTIVE QUSESTION

A system is a set of integrated components interacting with each other to serve a common purpose.

Creating tables in Microsoft Access 2007

Event Viewer User Guide. Version 1.0

HE Gateway User guide for colleges and universities

Survey Designer USER MANUAL. Version 1.2

SuccessMaker Learning Management System User s Guide Release 1.0

EMV 96 Integrated Circuit Card Terminal Specification for Payment Systems

APPLICATION FORM. Right Guard Security UK Ltd act as Managing Agents for Payroll Workshop Ltd to manage their employees on their behalf.

PayWithIt for Android Devices User Guide Version 1.0.0

Online Railway Reservation. Intel Easy Steps Intel Corporation All rights reserved.

Biometric Authentication using Online Signature

GEM90 TrackMe GPS Tracking Application

Nuance PDF Converter Enterprise 8

Setting up a basic database in Access 2007

Strategic Asset Tracking System User Guide

Family doctor services registration

USING THE MODEL IQ 1000 INTELLICLOCK

English National Concessionary Travel Scheme

The IBT Student Beta

Recording Supervisor Manual Presence Software

goaml PILOT STAKEHOLDER USER GUIDE REGISTRATION

OPTAC Fleet Viewer. Instruction Manual

Chapter 4: Computer Codes

MedicalDirector PracSoft User Guide

T24 Quick Reference Guide

Reverse engineering smart cards

This document has been compiled to assist parent(s) / carer(s) in completing an online application for their child s admission to a Torfaen school.

MySagePay. User Manual. Page 1 of 48

AYLESBURY GRAMMAR SCHOOL

Installation and Setup

BAILLIE GIFFORD. The Baillie Gifford Online Management Service (OMS) Further Information

Backup Assistant. User Guide. NEC NEC Unified Solutions, Inc. March 2008 NDA-30282, Revision 6

Document Management Solutions

Centran Version 4 Getting Started Guide KABA MAS. Table Of Contents

Phone: Fax: Box: 230

Online Payslip Self-Service User Guide. Midlands, Midwest and Northwest Payroll Regions

You must have completed both modules of your PCV Theory test which includes: Hazard Perception Multiple Choice Driver CPC case studies test

ID Works Basic, Standard, and Enterprise Online Reference Library

While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX

This proposal is to extend the Generic Devices, Telephony, Consumer and Alphanumeric Display pages to support Dual-Mode Telephone devices.

Windows Movie Maker 2012

COMSPHERE 6700 SERIES NETWORK MANAGEMENT SYSTEM

DRAFT US-EDI Early Development Instrument. Teacher s User Manual

UAE eservices User Manual

Voluntary Product Accessibility Template

Application to register a change of name (adult 18 years or over)

Behavioral Health System

REGISTER OF COMPANIES, ENTERPRISES AND BUSINESS

User Guide: Web Recruitment

TS V1.3.1 ( )

Fingerprint Identity User Manual for the Griaule Biometric Framework Rev 1.00

MyLicence. Business Process Guide. Version 3.0 July 2014 ABI.ORG.UK. PAGE 1 of 56

1 INTRODUCTION WHAT IS AUSTRAC ONLINE? WHO IS EXPECTED TO USE AUSTRAC ONLINE? HELP... 6

Midlands, Midwest and Northwest Payroll Regions. Online Payslip Self-Service User Guide

GPS Tracking Software Training and User Manual

Apps for Android. Apps for iphone & ipad INS584-3

Personal Call Manager User Guide. BCM Business Communications Manager

Transcription:

Version: 2.0 29 th September 2009 Bracknell Forest Borough Council

Revision History Version Date Author Description of Changes 2.0 290909 O McLaughlin Ratified by LASSeO 1.3 130709 O McLaughlin Addition of Licencing Service USID 000F. Amendment to Length value of CCDA item DF57 1.2 060509 O McLaughlin Amendments to some Special Needs service items lengths and data definitions 1.1 121208 S Bennetts Alteration to Car Parking service item DF02 Parking Reference Addition of tags DF06 Concession and DF07 Concession Expiry Date to Leisure service. 1.0 220908 O Mc Laughlin Ratified by LASSeO Related Documents section amended 0.7 280808 O Mc Laughlin Addition of services for Cash Collection, Car Parking and Cycle Parking 0.6 280507 O Mc Laughlin Adopted by LASSeO 0.5 101206 O Mc Laughlin Addition of Pan-London Numbering system Addition of enumerated types for gender 0.4 250506 O Mc Laughlin Addition of DOB Valid to CCDA 0.3 100206 O Mc Laughlin Addition of Last Edit Date to CCDA Addition of Employment Service of Cardholder Number Removal of maximum length information 0.2 211105 O Mc Laughlin Addition of UPRN and Card Expiry Date to CCDA Addition of T-Scheme Authentication Level service Addition of Membership Service Updating of Special Needs Tags 0.1 210705 E Tennant Initial version for review. Version 2.0 29 th September 2009 Page i Bracknell Forest Borough Council

Preface Scope This document is intended as a single reference for all NSCP services regardless of the card platform. Intended Readership Developers requiring to integrate with cards providing NSCP services. Related Documents [1] Smart Card Systems: Interoperable Citizen Services: Extended User Related Information: Part 1 Definition of User Related Information and Implementation (CWA 13987-1) [2] UK Government Standards Catalogue [3] EN-1332-4 Identification Card Systems Man-Machine Interface Part4: Coding of user requirements for people with special needs. [4] our London Card Numbering Scheme [5] ISO 7816-4 Inter-industry command for Interchange Annex D [6] ISO 5218 Gender Codes [7] ISO 7812 Card Numbering System for the Identification of issuers [8] HMGs minimum requirements for the verification of identity of individuals [9] NSCP Mifare 4k Specification Version 2.0 29 th September 2009 Page ii Bracknell Forest Borough Council

Glossary Term AID CCDA NSCP RFU NSCP TLV UCI USID X Definition Application Identifier Common Cardholder Application National Smartcard Project Reserved For Future Use Generic product name for outputs from the NSCP Tag, Length, Value Universal Card Holder Information Unique Services Identifier Notation using the hexadecimal digits 0 to 9 and A to F, equal to X to the base 16 Version 2.0 29 th September 2009 Page iii Bracknell Forest Borough Council

Contents 1 NSCP Services...1 1.1 CCDA...1 1.2 Health...2 1.3 Organ Donor...2 1.4 Leisure...3 1.5 Trust...3 1.6 Sure Start...3 1.7 Special Needs...4 1.8 tscheme Authentication Level...5 1.9 Membership...5 1.10 Employment...6 1.11 Driver Permit...6 1.12 Cash Collection...7 1.13 Car Parking...7 1.14 Cycle Parking...8 1.15 Licensing...8 1.16 UCI...9 2 Encoding...10 3 Unique Service Identifiers...11 4 CardHolder Number...12 4.1 Standard Numbering System...12 4.2 Multi-Issuer Numbering System...12 Version 2.0 29 th September 2009 Page iv Bracknell Forest Borough Council

1 NSCP Services 1.1 CCDA USID: 0001 CCDA Tag Item Length 50 Service Label Var ASCII M N 5F20 Name Var* ASCII O 5F2B Date of Birth 4 DATE M 5F35 Gender 1 BCD O DF23 Cardholder Number* 8 BCD M DF31 Title Var* ASCII O DF32 Forename Var* ASCII M DF33 Surname Var* ASCII M DF39 Home Tel Var* BCD O N DF3A Mobile Var* BCD O N DF3C Email Var* ASCII O N DF53 Initials Var* ASCII O DF56 House Number Name Var* ASCII O N DF57 Postcode Var* ASCII O N DF59 Work Tel Var* BCD O N DF5B Resident 1 ASCII O DF5A Ethnicity 1 BCD O N DF5C Password Var ASCII O N DF5D Car Registration Var ASCII O N DF5E Notes Var ASCII O N DF64 Local Authority Var ASCII O DF65 Concession Var ASCII O DF66 Sub-dwelling Var ASCII O N DF67 Street Name Var* ASCII O N DF68 Locality Var* ASCII O N DF69 Post Town Var* ASCII O N DF6A County Var ASCII O N DF6B Address Valid 1 ASCII O N DF6C UPRN 8 BCD O DF6D Card Expiry Date 4 DATE M N* DF6E DOB Verified 1 BCD O DF7F Last Edit Date 4 DATE O Notes: Lengths: For items marked Var*, the maximum lengths are those defined in related document [2]. Items: Cardholder Number* see section 4 for further information on how this number is constituted. : Version 2.0 29 th September 2009 Page 1 12

The mandatory items are the recommended minimum for local authority issued citizen cards. Card Expiry Date: The mandatory data items are the recommended minimum for local authority issued cards. It is mandatory that it be encoded in the card, but not mandatory that it appear within the CCDA. See related document [9]. Gender Enumerated Types: Value Meaning 0 Unknown 1 Male 2 Female 9 Unspecified As defined in related document [6]. 1.2 Health USID: 0002 Health Tag Item Length 50 Service Label Var ASCII M N DF01 Allergies Var ASCII M DF02 Blood Group 3 ASCII M DF03 Serious Illness Var ASCII M DF04 NHS Number 10 BCD M DF05 Medical Practice Var ASCII M DF7F Last Edit Date 4 DATE O 1.3 Organ Donor USID: 0003 Organ Donor Tag Item Length 50 Service Label Var ASCII M N DF01 Ethnic Origin Var ASCII M DF02 Donate Kidney 1 ASCII M DF03 Donate Heart 1 ASCII M DF04 Donate Liver 1 ASCII M DF05 Donate Cornea 1 ASCII M DF06 Donate Lungs 1 ASCII M DF07 Donate Pancreas 1 ASCII M DF7F Last Edit Date 4 DATE O Version 2.0 29 th September 2009 Page 2 12

1.4 Leisure USID: 0004 Leisure Tag Item Length 50 Service Label Var ASCII M N DF01 Site No Var ASCII O DF02 Site Name Var ASCII O DF03 Mgmt System Var ASCII O DF04 Member Id Var ASCII M DF06 Concession Var ASCII O DF07 Concession Expiry 4 DATE O DF7F Last Edit Date 4 DATE O 1.5 Trust USID: 0005 Trust Tag Item Length 50 Service Label Var ASCII M N DF01 Authentication 1 BCD M Level DF02 Verified Date 4 DATE M DF03 Expiry Date 4 DATE M DF04 Age Verified 1 ASCII O DF05 Student 1 ASCII O DF06 Student Expiry 4 DATE O Date DF07 Special Needs 1 BCD O Code DF08 Mobility Code 1 BCD O DF09 Mobil Expiry Date 4 DATE O DF0E Address Verified 1 ASCII O DF7F Last Edit Date 4 DATE O 1.6 Sure Start USID: 0006 Sure Start Tag Label Length 50 Service Label Var ASCII M N DF01 Expiry Date 4 DATE M DF02 Child ID1 2 BCD M DF03 Child Name1 Var* ASCII M DF04 Child ID2 2 BCD O DF05 Child Name2 Var* ASCII O DF06 Child ID3 2 BCD O DF07 Child Name3 Var* ASCII O DF08 Child ID4 2 BCD O Version 2.0 29 th September 2009 Page 3 12

DF09 Child Name4 Var* ASCII O DF0A Child ID5 2 BCD O DF0B Child Name5 Var* ASCII O DF0C Child DOB1 4 DATE M DF0D Child DOB2 4 DATE O DF0E Child DOB3 4 DATE O DF0F Child DOB4 4 DATE O DF10 Child DOB5 4 DATE O DF7F Last Edit Date 4 DATE O 1.7 Special Needs USID: 0007 Special Needs Tag Label Length 50 Service Label Var ASCII M N DF50 Symbols 1 BINAR O DF51 Character Size 1 BCD O DF52 Screen Colour 1 BINAR O DF53 Colour Avoidance 1 BINAR O DF54 Position of Screen 1 BCD O DF55 Speech Output 1 BINAR O DF56 Sound 1 BINAR O Amplification DF57 High Frequency 1 BINAR O Amplification DF58 Low Frequency 1 BINAR O Amplification DF59 Input 2 BINAR O Requirements DF5E Keyboard 2 BINAR O Characteristics DF5F SMS 1 BINAR O Communication DF6B Non-Keyboard 1 BINAR O Input Requirements DF5A Touch Screen 1 BINAR DF5B Position of Input 1 BCD O O Device DF5C Time-outs 1 BCD DF2D Language Var ASCII O O Preferences DF5D Interface 1 BINAR O Complexity Level DF61 Screen Reader 1 BINAR O DF62 Links 1 BINAR O DF63 Speech Rate 1 BCD O DF64 Screen 1 BINAR O Enhancement Software DF65 Font 1 BINAR O DF66 Icons 1 BINAR O DF67 Mouse Buttons 1 BINAR O DF68 Pointer 1 BINAR O Version 2.0 29 th September 2009 Page 4 12

Characteristics DF69 On-screen 1 BINAR O Keyboard DF6A Numeric, Time and 1 BINAR O Date Presentation DF6C ALT Text 1 BINAR DF6D Speech Output of 1 BINAR O O non-alphanumeric characters DF6F Braille Display 1 BINAR O DF70 Captions 1 BINAR O DF71 Audio Description 1 BINAR O DF72 Clean Audio 1 BINAR O DF73 Menu Selection 1 BINAR O Mode DF74 Scrolling Mode 1 BINAR O DF76 Animation 1 BINAR DF77 Biometric 2 BINAR O O Characteristics DF6E Visible Output of 1 BINAR O Audible Promptings DF7A Duration of Visible 1 BCD O Signal DF78 Pre-stored 1 BINAR O Message DF79 Variable Message Var ASCII O DF7F Last Edit Date 4 DATE O See related document [.3] for a full description of special needs codings. 1.8 tscheme Authentication Level USID: 0008 Authentication Tag Item Length 50 Service Label Var ASCII M N DF01 Level 1 BCD M DF02 Verified Date 4 DATE M DF03 Expiry Date 4 DATE M DF7F Last Edit Date 4 DATE O See related document [8] for a description of tscheme Authentication levels. 1.9 Membership USID: 0009 Membership Tag Item Length 50 Service Label Var ASCII M N DF01 Library Number Var ASCII O Version 2.0 29 th September 2009 Page 5 12

DF02 Leisure Number Var ASCII O DF03 Access Number Var ASCII O DF7F Last Edit Date 4 DATE O 1.10 Employment USID: 000A Employment Tag Item Length 50 Service Label Var ASCII M N DF01 Pay Number Var ASCII O DF02 Primary Var ASCII O Assignment DF7F Last Edit Date 4 DATE O 1.11 Driver Permit USID: 000B Driver Permit Tag Item Length 50 Service Label Var ASCII M N DF03 Employment Dept Var ASCII O O DF04 Employment Var ASCII O O Section DF05 Occupation Var ASCII O O DF06 Driver Licence 16 ASCII O O Number DF07 Driver Licence 4 DATE O O Expiry Date DF08 Driver Licence Var ASCII O O Category DF09 Driver Licence Var ASCII O O Type DF0A Driver Conviction Var ASCII O O DF0B Driver Penalty Var ASCII O O DF0C Driver Main 1 BCD O O Category DF0D Driver Category A Var ASCII O O DF0E Driver Category B Var ASCII O O DF0F Driver Category C Var ASCII O O DF10 Driver Category D Var ASCII O O DF11 Driver Category E Var ASCII O O DF12 Driver Category F Var ASCII O O DF13 Driver Category G Var ASCII O O DF14 Driver Category H Var ASCII O O DF15 Driver Category I Var ASCII O O DF16 Driver Category J Var ASCII O O DF17 Driver Category K Var ASCII O O DF18 Driver Category L Var ASCII O O Version 2.0 29 th September 2009 Page 6 12

DF19 Driver Category M Var ASCII O O DF1A Driver Category N Var ASCII O O DF1B Driver Permit Var ASCII O O Towing DF1C Department Var ASCII O O Supervisor DF1D Driver Permit 4 DATE O O Issue Date DF1E Driver Permit 4 DATE O O Expiry Date DF1F HGV Licence 4 DATE O O Expiry Date DF7F Last Edit Date 4 DATE O O 1.12 Cash Collection USID: 000C Cash Collection Tag Item Length 50 Service Label Var ASCII M N DF01 Primary Account Var ASCII M Number DF7F Last Edit Date 4 DATE O Notes: DF01 must be present and identifies the Primary Account Number (PAN). 1.13 Car Parking USID: 000D Car Parking Tag Item Length 50 Service Label Var ASCII M N DF01 Parking Indicator 1 BINAR M DF02 Parking Scheme 2 BCD M Reference DF03 Last Used 7 BCD M DateTime DF04 Vehicle Var ASCII O Registration DF7F Last Edit Date 4 DATE O Notes: DF01 is a single byte indicator showing if the service is active or inactive. The valid values for this field are: Version 2.0 29 th September 2009 Page 7 12

TRUE b7 b6 b5 b4 b3 b2 b1 b0 0 0 0 0 0 0 0 1 FALSE b7 b6 b5 b4 b3 b2 b1 b0 0 0 0 0 0 0 0 0 DF03 is a 7 byte field containing a date and a time. The date component is in the conventional DATE format, and the time element is 3 byte field forming hour:minutes:seconds in BCD format. Example. 2 nd of June, 2008 at 12 minutes and 59 seconds after 11pm. 1.14 Cycle Parking USID: 000E Cycle Parking Tag Item Length 50 Service Label Var ASCII M N DF01 Parking Indicator 1 BINAR M DF02 Parking Scheme Var ASCII M Reference DF03 Last Used 7 BCD M DateTime DF7F Last Edit Date 4 DATE O Notes: DF01 as for Service 000D DF03 - as for Service 000D 1.15 Licensing USID: 000F Licensing Tag Item Length 50 Service Label Var ASCII M N DF01 Alcohol Var ASCII O DF7F Last Edit Date 4 DATE O Notes: DF01, and all subsequent tags in this service, will contain a Licence Number or Identifier. Version 2.0 29 th September 2009 Page 8 12

1.16 UCI USID: 0065 UCI Constructed data object using tags defined in related document [1]. Version 2.0 29 th September 2009 Page 9 12

2 Encoding Value Definition ASCII 00 Text data coded using ASCII codes. BCD 01 Standard unsigned BCD encoded number. The most significant byte shall be encountered first in the data stream, also known as big endian. DATE 02 Unsigned BCD encoded as CCMMDD. BINAR 04 Binary coded data. Version 2.0 29 th September 2009 Page 10 12

3 Unique Service Identifiers USID Service 0001 CCDA 0002 Health 0003 Organ Donor 0004 Leisure 0005 Trust 0006 Sure Start 0007 Special Needs 0008 tscheme Authentication Level 0009 Membership 000A Employment 000B Driver Permit 000C Cash Collection 000D Car Parking 000E Cycle Parking 000F Licensing 0065 UCI Version 2.0 29 th September 2009 Page 11 12

4 CardHolder Number 4.1 Standard Numbering System The cardholder number is a 16-digit value, stored on the card in BCD format. The first 6 digits are the IIN number, acquired from APACS, which identifies the scheme. This 6 digit pre-fix is identical for all cards within a scheme, and allows other schemes to be recognized. The next 7 digits are the card sequence number which identifies the citizen. This is followed a check digit calculated across the preceding 13 digits. Finally there is a 2 digit issue number. This increments every time a citizen is issued a replacement card. Example: Card holder number 6336890000010503 633689 0000010 5 03 APACS Number Sequence Number Check Digit Issue Number See related document [7] on card numbering. 4.2 Multi-Issuer Numbering System Some authorities may wish to join with other authorities to create schemes where there is a single scheme identifier, but individual configuration and identity remain. The London SmartCard Executive Group (LSEG) has established a precedent for this by providing a single Pan-London APACS number, and a numbering system which allows all the London Boroughs their own unique identifier within the number format. Example: Card holder number 6337680300000105 633768 03 0000010 5 London APACS Number Issuer Number Sequence Number Check Digit The Issuer Number identifies a specific local authority, making it possible for all the London boroughs to participate in a single scheme. LSEG has allocated issuer numbers for all 33 London boroughs. Other regional or urban groups may wish to adopt a similar strategy. See related document [4]. To maintain compatibility with the existing 16 digit card numbering system within NSCP, the Issue Number has been removed from this alternative. However, the range of the Sequence Number available to each issuer ( 0 9,999,999) leaves ample scope for cardholders to be given new numbers for replacement cards. ** End of Document ** Version 2.0 29 th September 2009 Page 12 12