Us Uniformed Services Barcode Result

Defined under the namespace Scandit.Datacapture.Id

USUniformedServicesBarcodeResult
class USUniformedServicesBarcodeResult

Added in version 6.8.0

ID Capture supports parsing Uniformed Services Identification Cards that are encoded in PDF417 barcodes. Both Sponsor and Dependant documents are supported (versions 1, 2 and 3). For the complete documentation of the standard please refer to US Uniformed Services ID.

version
get version(): number

Added in version 6.8.0

The version of the document. It can be 1, 2 or 3.

sponsorFlag
get sponsorFlag(): string

Added in version 6.8.0

Indicates whether the card holder is sponsor or dependent.

personDesignatorDocument
get personDesignatorDocument(): number

Added in version 6.8.0

The person’s designator identifier (usually, the cardholder’s SSN).

familySequenceNumber
get familySequenceNumber(): number

Added in version 6.8.0

Used to distinguish among sponsors who have the same SSN.

deersDependentSuffixCode
get deersDependentSuffixCode(): number

Added in version 6.8.0

The code of the relationship of a dependent to his or her sponsor.

deersDependentSuffixDescription
get deersDependentSuffixDescription(): string

Added in version 6.8.0

The description of the relationship of a dependent to his or her sponsor.

height
get height(): number

Added in version 6.8.0

The holder’s height in inches.

weight
get weight(): number

Added in version 6.8.0

The holder’s weight in pounds.

hairColor
get hairColor(): string

Added in version 6.8.0

The holder’s hair color.

eyeColor
get eyeColor(): string

Added in version 6.8.0

The holder’s eye color.

directCareFlagCode
get directCareFlagCode(): string

Added in version 6.8.0

The code of the direct care privilege/benefit flag.

directCareFlagDescription
get directCareFlagDescription(): string

Added in version 6.8.0

The description of the direct care privilege/benefit flag.

civilianHealthCareFlagCode
get civilianHealthCareFlagCode(): string

Added in version 6.8.0

The code of the civilian health care privilege/benefit flag.

civilianHealthCareFlagDescription
get civilianHealthCareFlagDescription(): string

Added in version 6.8.0

The description of the civilian health care privilege/benefit flag.

commissaryFlagCode
get commissaryFlagCode(): string

Added in version 6.8.0

The code of the commissary privilege/benefit flag.

commissaryFlagDescription
get commissaryFlagDescription(): string

Added in version 6.8.0

The description of the commissary privilege/benefit flag.

mwrFlagCode
get mwrFlagCode(): string

Added in version 6.8.0

The code of the Morale, Welfare & Recreation (MWR) privilege/benefit flag.

mwrFlagDescription
get mwrFlagDescription(): string

Added in version 6.8.0

The description of the Morale, Welfare & Recreation (MWR) privilege/benefit flag.

exchangeFlagCode
get exchangeFlagCode(): string

Added in version 6.8.0

The code of the exchange privilege/benefit flag.

exchangeFlagDescription
get exchangeFlagDescription(): string

Added in version 6.8.0

The description of the exchange privilege/benefit flag.

champusEffectiveDate
get champusEffectiveDate(): DateResult | null

Added in version 6.8.0

The CHAMPUS effective date.

champusExpiryDate
get champusExpiryDate(): DateResult | null

Added in version 6.8.0

The CHAMPUS expiration date.

formNumber
get formNumber(): string

Added in version 6.8.0

The form number.

securityCode
get securityCode(): string

Added in version 6.8.0

The card security code.

serviceCode
get serviceCode(): string

Added in version 6.8.0

The service code.

statusCode
get statusCode(): string

Added in version 6.8.0

The status of the sponsor.

statusCodeDescription
get statusCodeDescription(): string

Added in version 6.8.0

The description of the the code of the status of the sponsor.

branchOfService
get branchOfService(): string

Added in version 6.8.0

An organization with which the sponsor is affiliated.

rank
get rank(): string

Added in version 6.8.0

The rank of the sponsor.

payGrade
get payGrade(): string | null

Added in version 6.8.0

The pay grade of the sponsor. Available since version 2.

sponsorName
get sponsorName(): string | null

Added in version 6.8.0

The name of the sponsor.

sponsorPersonDesignatorIdentifier
get sponsorPersonDesignatorIdentifier(): number | null

Added in version 6.8.0

The sponsor’s designator identifier (Usually, the cardholder’s SSN).

relationshipCode
get relationshipCode(): string | null

Added in version 6.8.0

The code of the dependent’s relationship to the sponsor.

relationshipDescription
get relationshipDescription(): string | null

Added in version 6.8.0

The description of the dependent’s relationship to the sponsor.

jpegData
get jpegData(): string | null

Added in version 6.8.0

A compressed version of the photograph printed on the front of the card.

genevaConventionCategory
get genevaConventionCategory(): string | null

Added in version 6.8.0

The sponsor’s appropriate Geneva Convention Category.

bloodType
get bloodType(): string | null

Added in version 6.8.0

The sponsor’s blood type.