Introduction
FBO One offers functionality, allowing users to generate various types or crew or passenger documents such as immigration forms, passenger summary report and boarding cards.
These documents are generated based on the crew / passenger details that have been inserted into FBO One by the end users. In order to streamline this process, FBO One facilitates the use of passport scanners for swift and accurate data input.
Prior to moving forward be sure to check out article Choosing the right Passport Scanner.
How to setup the passport scanner for a FBO Location
- Use the menu search box to locate the 'Passport Scanners' administration page and select 'Add new'.
- Set the following values:
- FBO Location - Used to define the relevant location where the device must be active.
- Passport Scanner - Used to define the relevant type of device. Supported devices include:
- ATB42x keyboard swipe by www.access-is.com
- Grabba swipe device by http://grabba.com/
- Gemalto (former 3M) CR100 swipe device by https://www.thalesgroup.com/
- Note: Additional passport scanners may also succesfully inport date even if they are not specifcally supported.
- Default in or out bound type - Used to define the default value related to whether the passport details should apply to either the arrival, departure or both arrival and departure flight sectors.
- Default crew type - Used to define the default value related to whether the passport details are defaulted to a specific crew/pax type. The 'Pax' seems to be the most common setting.
- ConfigString - Used to define additional configuration to control data formatting.
Using the passport scanner.
Once the passport scanner configuration is completed the 'Scan' options will become available to authorised users whenever they navigate to the orders 'Crew/Pax' page.
Note: Access is controlled via authorisation 'FboLocationPassportScanner' entity.
The example below displays the 'Scan | 3MDevice" button.
Upon actioning the 'Scan' button an additional dialog box will be presented to the user along with the option to change the default 'Scan to inbound', 'Scan to outbound' and 'Crew/Pax type' values.
Prior to reading the passport be sure to focus on the scan field, the field should be highlighted in blue. Once the passport data is received a datastream will be displayed in the scan field allowing the user to navigate away from the field which will trigger FBO One to parse the data into the relevant fields at which point users.
Prior to clicking 'OK be sure to check the data and insert any additional information that is not contained in the passport data string.
In the event of an unsuccessful parsing of the data the system will present a notifcation.
Access Keyboard
This devices requires installation of the latest driver: http://downloads.access-is.com/index.htm
Default ConfigString = blank
passportregexp=(^(?<documentType>[A-Z]{1,2})([<]{0,1})(?<issuingcountry>[A-Z]{1,3})([<]{2})?(?<lastname>[A-Z]+(<[A-Z]+)*)<(<(?<names>[A-Z]+))+<*([^A-Z^0-9]{1,2})(?<passportnr>[A-Z0-9]+)(<+)?[0-9](?<nationality>[A-Z]{1,3})([<]{2})?(?<dobYYMMDD>[0-9]{2}[0-1][0-9][0-3][0-9])[0-9](?<sex>F|M|X)(?<expirationYYMMDD>[0-9]{2}[0-1][0-9][0-3][0-9])[0-9](?<personalnumber>[A-Z0-9]*))|(^(?<documentType>[A-Z ]{1,3})([<]{0,1})(?<issuingcountry>[A-Z]{3})(?<passportnr>[A-Z0-9]{9}).+\n(?<dobYYMMDD>[0-9]{2}[0-1][0-9][0-3][0-9])[0-9](?<sex>F|M|X)(?<expirationYYMMDD>[0-9]{2}[0-1][0-9][0-3][0-9])[0-9](?<nationality>[A-Z]{3}).+\n(?<lastname>[A-Z]+(<[A-Z]+)*)<(<(?<names>[A-Z]+))+);
Grabba Device
This device requires that a 'tab' is set after each swipe. To do this review the Grabba device app setting page:
Default ConfigString = blank
Passport Stream Expression
passportregexp=(^(?<documentType>[A-Z]{1,2})([<]{0,1})(?<issuingcountry>[A-Z]{1,3})([<]{2})?(?<lastname>[A-Z]+(<[A-Z]+)*)<(<(?<names>[A-Z]+))+<*([^A-Z^0-9]{1,2})(?<passportnr>[A-Z0-9]+)(<+)?[0-9](?<nationality>[A-Z]{1,3})([<]{2})?(?<dobYYMMDD>[0-9]{2}[0-1][0-9][0-3][0-9])[0-9](?<sex>F|M|X)(?<expirationYYMMDD>[0-9]{2}[0-1][0-9][0-3][0-9])[0-9](?<personalnumber>[A-Z0-9]*))|(^(?<documentType>[A-Z ]{1,3})([<]{0,1})(?<issuingcountry>[A-Z]{3})(?<passportnr>[A-Z0-9]{9}).+\n(?<dobYYMMDD>[0-9]{2}[0-1][0-9][0-3][0-9])[0-9](?<sex>F|M|X)(?<expirationYYMMDD>[0-9]{2}[0-1][0-9][0-3][0-9])[0-9](?<nationality>[A-Z]{3}).+\n(?<lastname>[A-Z]+(<[A-Z]+)*)<(<(?<names>[A-Z]+))+); |
3M Device
This devices requires an output similar to the below:
START
DOE
JANE
01-01-01
18-01-23
PASSPORT
NR4RHH4H22
NLD
NLD
NLD
F
END
or with labels
START
Surname: DOE
Forenames: JANE
Date of Birth: 01-01-01
Expiry Date: 18-01-23
Issue Date: 01-01-17
Document: PASSPORT
Doc. Number: NR4RHH4H22
Issuing State: NLD
Nationality: NLD
Address Street:
Address City:
Address State:
Address Postal Code:
Address Country: NLD
Height:
Weight:
Hair Color:
Eye Color:
END
Or for ID Cards
START
JANE
DOE
01-01-01
18-01-23
IDENTITY CARD
108131234
MLD
NLD
NLD
F
END
Testing can be carried out using the Microsoft notepad application. Swipe a passport to see the passport data.
Passport Stream Expression
3M Regexp
passportregexp=(^START[ ]*\r?\n?(Surname:)?[ ](?<lastname>[A-Z]+([ ][A-Z]+)*)[ \r\n]+(Forenames:)?([ ](?<names>[A-Z]+))+[ \r\n]+(Date of Birth:)?[ ](?<dobDDMMYY>[0-3][0-9]-[0-1][0-9]-[0-9]{2})[ \r\n]+(Expiry Date:)?[ ](?<expirationDDMMYY>[0-3][0-9]-[0-1][0-9]-[0-9]{2}).+(Document:)?[ ](?<documentType>[A-Z])(ASSPORT|DENTITY CARD)[ \r\n]+(Doc. Number:)?[ ](?<passportnr>[A-Z0-9]+)[ \r\n]+(Issuing State:)?[ ](?<issuingcountry>[A-Z]{3})[ \r\n]+(Nationality:)?[ ](?<nationality>[A-Z]{3}).+(Address Country:)?(?<dobcountry>[A-Z]{3})[ \r\n]+(?<sex>F|M|X)?.+?\r?\n?END)
Appendix passport sample streams
Access Keyboard
P<NLDSMITH<<JOHN<ANDRIES<<<<<<<<<<<<<<<<<<<<NR4RHH4H24NLD7108042M1404166108812297<<<<<44
P<NLDSMITH<<JOHN<ANDRIES<<<<<<<<<<<<<<<<<<<<NG96873998NLD7212284F0908092109085279<<<<<98
P<GBRACCESS<<KEYBOARDS<UK<OCRPRODUCTS<<<<<<<1007458803GBR6501082M0805102<<<<<<<<<<<<<<03
I<NLDIV1F883112256859541<<<<<3
0504276M2001274NLD<<<<<<<<<<<6
SMiTH<<STIJN<DAAN<<<<<<<<<<<<<
Grabba device
PNLDSMITH<<JOHN<ANDRIES<<<<<<<<<<<<<<<<<<<<*
NG96873998NLD7212284F0908092109085279<<<<<98
Comments
0 comments
Please sign in to leave a comment.