Us Uniformed Services Barcode Result
Defined in package com.scandit.datacapture.id.capture
- UsUniformedServicesBarcodeResult
class UsUniformedServicesBarcodeResult
Added in version 6.5.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
int
getVersion()Added in version 6.5.0
The version of the document. It can be 1, 2 or 3.
- sponsorFlag
@NonNull String getSponsorFlag()
Added in version 6.5.0
Indicates whether the card holder is sponsor or dependent.
- personDesignatorDocument
int
getPersonDesignatorDocument()Added in version 6.5.0
The person’s designator identifier (usually, the cardholder’s SSN).
- familySequenceNumber
int
getFamilySequenceNumber()Added in version 6.5.0
Used to distinguish among sponsors who have the same SSN.
- deersDependentSuffixCode
int
getDeersDependentSuffixCode()Added in version 6.5.0
The code of the relationship of a dependent to his or her sponsor.
- deersDependentSuffixDescription
@NonNull String getDeersDependentSuffixDescription()
Added in version 6.5.0
The description of the relationship of a dependent to his or her sponsor.
- height
int
getHeight()Added in version 6.5.0
The holder’s height in inches.
- weight
int
getWeight()Added in version 6.5.0
The holder’s weight in pounds.
- directCareFlagCode
@NonNull String getDirectCareFlagCode()
Added in version 6.5.0
The code of the direct care privilege/benefit flag.
- directCareFlagDescription
@NonNull String getDirectCareFlagDescription()
Added in version 6.5.0
The description of the direct care privilege/benefit flag.
- civilianHealthCareFlagCode
@NonNull String getCivilianHealthCareFlagCode()
Added in version 6.5.0
The code of the civilian health care privilege/benefit flag.
- civilianHealthCareFlagDescription
@NonNull String getCivilianHealthCareFlagDescription()
Added in version 6.5.0
The description of the civilian health care privilege/benefit flag.
- commissaryFlagCode
@NonNull String getCommissaryFlagCode()
Added in version 6.5.0
The code of the commissary privilege/benefit flag.
- commissaryFlagDescription
@NonNull String getCommissaryFlagDescription()
Added in version 6.5.0
The description of the commissary privilege/benefit flag.
- mwrFlagCode
@NonNull String getMwrFlagCode()
Added in version 6.5.0
The code of the Morale, Welfare & Recreation (MWR) privilege/benefit flag.
- mwrFlagDescription
@NonNull String getMwrFlagDescription()
Added in version 6.5.0
The description of the Morale, Welfare & Recreation (MWR) privilege/benefit flag.
- exchangeFlagCode
@NonNull String getExchangeFlagCode()
Added in version 6.5.0
The code of the exchange privilege/benefit flag.
- exchangeFlagDescription
@NonNull String getExchangeFlagDescription()
Added in version 6.5.0
The description of the exchange privilege/benefit flag.
- champusEffectiveDate
@Nullable DateResult getChampusEffectiveDate()
Added in version 6.5.0
The CHAMPUS effective date.
- champusExpiryDate
@Nullable DateResult getChampusExpiryDate()
Added in version 6.5.0
The CHAMPUS expiration date.
- statusCodeDescription
@NonNull String getStatusCodeDescription()
Added in version 6.5.0
The description of the the code of the status of the sponsor.
- branchOfService
@NonNull String getBranchOfService()
Added in version 6.5.0
An organization with which the sponsor is affiliated.
- payGrade
@Nullable String getPayGrade()
Added in version 6.5.0
The pay grade of the sponsor. Available since version 2.
- sponsorPersonDesignatorIdentifier
@Nullable Integer getSponsorPersonDesignatorIdentifier()
Added in version 6.5.0
The sponsor’s designator identifier (Usually, the cardholder’s SSN).
- relationshipCode
@Nullable String getRelationshipCode()
Added in version 6.5.0
The code of the dependent’s relationship to the sponsor.
- relationshipDescription
@Nullable String getRelationshipDescription()
Added in version 6.5.0
The description of the dependent’s relationship to the sponsor.
- jpegData
@Nullable String getJpegData()
Added in version 6.5.0
A compressed version of the photograph printed on the front of the card.
- genevaConventionCategory
@Nullable String getGenevaConventionCategory()
Added in version 6.5.0
The sponsor’s appropriate Geneva Convention Category.
- equals(other)
boolean
equals(@Nullable Object other)Added in version 6.5.0
Indicates whether some other object is equal to this one.
- hashCode()
int
hashCode()Added in version 6.5.0
Returns a hash code value for the object.