Documentation
¶
Index ¶
- Variables
- type AddressCounts
- type AddressDetail
- type AddressSummary
- type ApplicationErrorCodes
- type BaseAddress
- type BusinessRcd
- type ChangeOfAddressCounts
- type ChangeOfAddressDetail
- type ChangeOfAddressRcd
- type ChangeOfAddressSummary
- type ChangeOfAddresses
- type ConfigDeps
- type ConsumerID
- type ConsumerIDCounts
- type ConsumerIDDetail
- type ConsumerIDSummary
- type CrossReferenceIndicatorsGrid
- type Customer
- func (*Customer) Descriptor() ([]byte, []int)
- func (m *Customer) GetCustomerID() int32
- func (m *Customer) GetEndDate() *timestamp.Timestamp
- func (m *Customer) GetInternalCustomerID() string
- func (m *Customer) GetName() string
- func (m *Customer) GetRowVersion() string
- func (m *Customer) GetStartDate() *timestamp.Timestamp
- func (*Customer) ProtoMessage()
- func (m *Customer) Reset()
- func (m *Customer) String() string
- func (m *Customer) XXX_DiscardUnknown()
- func (m *Customer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Customer) XXX_Merge(src proto.Message)
- func (m *Customer) XXX_Size() int
- func (m *Customer) XXX_Unmarshal(b []byte) error
- type CustomerCredentials
- func (*CustomerCredentials) Descriptor() ([]byte, []int)
- func (m *CustomerCredentials) GetClientAPIKey() string
- func (m *CustomerCredentials) GetCustomerID() int32
- func (m *CustomerCredentials) GetEndDate() *timestamp.Timestamp
- func (m *CustomerCredentials) GetSecret() string
- func (m *CustomerCredentials) GetStartDate() *timestamp.Timestamp
- func (*CustomerCredentials) ProtoMessage()
- func (m *CustomerCredentials) Reset()
- func (m *CustomerCredentials) String() string
- func (m *CustomerCredentials) XXX_DiscardUnknown()
- func (m *CustomerCredentials) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomerCredentials) XXX_Merge(src proto.Message)
- func (m *CustomerCredentials) XXX_Size() int
- func (m *CustomerCredentials) XXX_Unmarshal(b []byte) error
- type CustomerIP
- func (*CustomerIP) Descriptor() ([]byte, []int)
- func (m *CustomerIP) GetCustomerID() int32
- func (m *CustomerIP) GetCustomerIP() string
- func (m *CustomerIP) GetEndDate() *timestamp.Timestamp
- func (m *CustomerIP) GetStartDate() *timestamp.Timestamp
- func (*CustomerIP) ProtoMessage()
- func (m *CustomerIP) Reset()
- func (m *CustomerIP) String() string
- func (m *CustomerIP) XXX_DiscardUnknown()
- func (m *CustomerIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomerIP) XXX_Merge(src proto.Message)
- func (m *CustomerIP) XXX_Size() int
- func (m *CustomerIP) XXX_Unmarshal(b []byte) error
- type CustomerProduct
- func (*CustomerProduct) Descriptor() ([]byte, []int)
- func (m *CustomerProduct) GetCustomerProduct() string
- func (m *CustomerProduct) GetCustomerProductID() int32
- func (*CustomerProduct) ProtoMessage()
- func (m *CustomerProduct) Reset()
- func (m *CustomerProduct) String() string
- func (m *CustomerProduct) XXX_DiscardUnknown()
- func (m *CustomerProduct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomerProduct) XXX_Merge(src proto.Message)
- func (m *CustomerProduct) XXX_Size() int
- func (m *CustomerProduct) XXX_Unmarshal(b []byte) error
- type CustomerServiceOfferings
- func (*CustomerServiceOfferings) Descriptor() ([]byte, []int)
- func (m *CustomerServiceOfferings) GetBillingCycle() string
- func (m *CustomerServiceOfferings) GetCustomerClientProductID() int32
- func (m *CustomerServiceOfferings) GetCustomerID() int32
- func (m *CustomerServiceOfferings) GetCustomerServiceOfferingID() int32
- func (m *CustomerServiceOfferings) GetEndDate() *timestamp.Timestamp
- func (m *CustomerServiceOfferings) GetStartDate() *timestamp.Timestamp
- func (*CustomerServiceOfferings) ProtoMessage()
- func (m *CustomerServiceOfferings) Reset()
- func (m *CustomerServiceOfferings) String() string
- func (m *CustomerServiceOfferings) XXX_DiscardUnknown()
- func (m *CustomerServiceOfferings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CustomerServiceOfferings) XXX_Merge(src proto.Message)
- func (m *CustomerServiceOfferings) XXX_Size() int
- func (m *CustomerServiceOfferings) XXX_Unmarshal(b []byte) error
- type DBErrorTypes
- type DateOfBirth
- type DateOfBirthSummary
- type DriverLicense
- type DriverLicenseSummary
- type Experian
- type ExperianProducts
- type FraudShield
- type GLBDetail
- type HighRiskAddressDescription
- type IConfig
- type IDMatchPatron
- type OFAC
- type OFACCounts
- type OFACDetail
- type OFACSummary
- type OtherHouseholdMember
- type Patron
- func (*Patron) Descriptor() ([]byte, []int)deprecated
- func (x *Patron) GetAddress() *PatronAddress
- func (x *Patron) GetDob() string
- func (x *Patron) GetDriversLicense() *PatronDriversLicense
- func (x *Patron) GetName() *PatronName
- func (x *Patron) GetPhone() string
- func (x *Patron) GetProduct() string
- func (x *Patron) GetTIN() string
- func (*Patron) ProtoMessage()
- func (x *Patron) ProtoReflect() protoreflect.Message
- func (x *Patron) Reset()
- func (x *Patron) String() string
- type PatronAddress
- func (*PatronAddress) Descriptor() ([]byte, []int)deprecated
- func (x *PatronAddress) GetCity() string
- func (x *PatronAddress) GetState() string
- func (x *PatronAddress) GetStreet() string
- func (x *PatronAddress) GetZip() string
- func (*PatronAddress) ProtoMessage()
- func (x *PatronAddress) ProtoReflect() protoreflect.Message
- func (x *PatronAddress) Reset()
- func (x *PatronAddress) String() string
- type PatronDriversLicense
- func (*PatronDriversLicense) Descriptor() ([]byte, []int)deprecated
- func (x *PatronDriversLicense) GetNumber() string
- func (x *PatronDriversLicense) GetState() string
- func (*PatronDriversLicense) ProtoMessage()
- func (x *PatronDriversLicense) ProtoReflect() protoreflect.Message
- func (x *PatronDriversLicense) Reset()
- func (x *PatronDriversLicense) String() string
- type PatronName
- func (*PatronName) Descriptor() ([]byte, []int)deprecated
- func (x *PatronName) GetFirst() string
- func (x *PatronName) GetGen() string
- func (x *PatronName) GetLast() string
- func (x *PatronName) GetMiddle() string
- func (*PatronName) ProtoMessage()
- func (x *PatronName) ProtoReflect() protoreflect.Message
- func (x *PatronName) Reset()
- func (x *PatronName) String() string
- type Phone
- type PhoneCounts
- type PhoneDetail
- type PhoneSummary
- type PreciseMatch
- type PrimaryApplicantPhone
- type Rcd
- type Response
- type ServiceOfferings
- func (*ServiceOfferings) Descriptor() ([]byte, []int)
- func (m *ServiceOfferings) GetEndDate() string
- func (m *ServiceOfferings) GetInternalServiceRecordID() string
- func (m *ServiceOfferings) GetName() string
- func (m *ServiceOfferings) GetServiceDescription() string
- func (m *ServiceOfferings) GetServiceOfferingID() int32
- func (m *ServiceOfferings) GetStartDate() string
- func (*ServiceOfferings) ProtoMessage()
- func (m *ServiceOfferings) Reset()
- func (m *ServiceOfferings) String() string
- func (m *ServiceOfferings) XXX_DiscardUnknown()
- func (m *ServiceOfferings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceOfferings) XXX_Merge(src proto.Message)
- func (m *ServiceOfferings) XXX_Size() int
- func (m *ServiceOfferings) XXX_Unmarshal(b []byte) error
- type StandardizedAddressRcd
- type Summary
Constants ¶
This section is empty.
Variables ¶
var File_expMatch_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AddressCounts ¶
type AddressCounts struct { StandardizedAddressReturnCount int ResidentialAddressMatchCount int ResidentialAddressReturnCount int HighRiskAddressReturnCount int BusinessAddressMatchCount int BusinessAddressReturnCount int }
AddressCounts ... AddressCounts
type AddressDetail ¶
type AddressDetail struct { StandardizedAddressRcd StandardizedAddressRcd ResidentialAddressRcds []Rcd HighRiskAddressRcds []BusinessRcd BusinessAddressRcds []BusinessRcd HighRiskAddressDescription HighRiskAddressDescription }
AddressDetail ... AddressDetail
type AddressSummary ¶
type AddressSummary struct { VerificationResult map[string]string Type map[string]string UnitMismatchResult map[string]string HighRiskResult map[string]string Counts AddressCounts }
AddressSummary ... AddressSummary
type ApplicationErrorCodes ¶
type ApplicationErrorCodes int
ApplicationErrorCodes ... ApplicationErrorCodes based on REST Error codes for ease of translation
const ( HTTPOK ApplicationErrorCodes = 200 HTTPBadRequest ApplicationErrorCodes = 400 HTTPForbidden ApplicationErrorCodes = 403 HTTPNotFound ApplicationErrorCodes = 404 HTTPNotAcceptable ApplicationErrorCodes = 406 HTTPRequestTimeout ApplicationErrorCodes = 408 HTTPInternalServerError ApplicationErrorCodes = 500 HTTPNotImplemented ApplicationErrorCodes = 501 )
type BaseAddress ¶
type BaseAddress struct { AddressSummary AddressSummary AddressDetail AddressDetail }
BaseAddress ... BaseAddress
type BusinessRcd ¶
type BusinessRcd struct { BusinessName string Surname string FirstName string Middle string Address string City string State string ZipCode string ZipPlus4 string AreaCode int Phone int ReportedDate int LastUpdatedDate int }
BusinessRcd ... BusinessRcd
type ChangeOfAddressCounts ¶
type ChangeOfAddressCounts struct {
ChangeOfAddressReturnCount int
}
ChangeOfAddressCounts ... ChangeOfAddressCounts
type ChangeOfAddressDetail ¶
type ChangeOfAddressDetail struct {
ChangeOfAddressRcds []ChangeOfAddressRcd
}
ChangeOfAddressDetail ... ChangeOfAddressDetail
type ChangeOfAddressRcd ¶
type ChangeOfAddressRcd struct { Name string AliasName string Address string City string State string ZipCode string ZipPlus4 string ReportedDate string LastUpdatedDate string }
ChangeOfAddressRcd ... ChangeOfAddressRcd
type ChangeOfAddressSummary ¶
type ChangeOfAddressSummary struct { VerificationResult map[string]string Counts ChangeOfAddressCounts Detail ChangeOfAddressDetail }
ChangeOfAddressSummary ... ChangeOfAddressSummary
type ChangeOfAddresses ¶
type ChangeOfAddresses struct { Summary ChangeOfAddressSummary Detail ChangeOfAddressDetail }
ChangeOfAddresses ... ChangeOfAddresses
type ConfigDeps ¶
type ConfigDeps struct {
// contains filtered or unexported fields
}
ConfigDeps ... ConfigDeps
func (*ConfigDeps) GetConfiguration ¶
func (config *ConfigDeps) GetConfiguration(key string) (string, bool)
GetConfiguration ... GetConfiguration
func (*ConfigDeps) SetConfiguration ¶
func (config *ConfigDeps) SetConfiguration(key, value string)
SetConfiguration ... SetConfiguration
type ConsumerID ¶
type ConsumerID struct { Summary ConsumerIDSummary Detail ConsumerIDDetail }
ConsumerID ... ConsumerID
type ConsumerIDCounts ¶
type ConsumerIDCounts struct {
ConsumerIDReturnCount int
}
ConsumerIDCounts ... ConsumerIDCounts
type ConsumerIDDetail ¶
type ConsumerIDDetail struct {
ConsumerIDRcds []Rcd
}
ConsumerIDDetail ... ConsumerIDDetail
type ConsumerIDSummary ¶
type ConsumerIDSummary struct { VerificationResult map[string]string DeceasedResult map[string]string FormatResult map[string]string IssueResult map[string]string IssueState string IssueStartRange int IssueEndRange int Counts ConsumerIDCounts }
ConsumerIDSummary ... ConsumerIDSummary
type CrossReferenceIndicatorsGrid ¶
type CrossReferenceIndicatorsGrid struct { FullNameVerifiesToAddress string FullNameVerifiesToSSN string FullNameVerifiesToDL string FullNameVerifiesToPhone string SurnameOnlyVerifiesToAddress string SurnameOnlyVerifiesToSSN string SurnameOnlyVerifiesToDL string SurnameOnlyVerifiesToPhone string AddressVerifiesToFullName string AddressVerifiesToSurnameOnly string AddressVerifiesToSSN string AddressVerifiesToDL string AddressVerifiesToPhone string SSNVerifiesToFullName string SSNVerifiesToSurnameOnly string SSNVerifiesToAddress string DLVerifiesToFullName string DLVerifiesToSurnameOnly string DLVerifiesToAddress string PhoneVerifiesToFullName string PhoneVerifiesToSurnameOnly string PhoneVerifiesToAddress string }
CrossReferenceIndicatorsGrid ... CrossReferenceIndicatorsGrid
type Customer ¶
type Customer struct { CustomerID int32 `protobuf:"varint,1,opt,name=CustomerID,proto3" json:"CustomerID,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` InternalCustomerID string `protobuf:"bytes,3,opt,name=InternalCustomerID,proto3" json:"InternalCustomerID,omitempty"` StartDate *timestamp.Timestamp `protobuf:"bytes,4,opt,name=StartDate,proto3" json:"StartDate,omitempty"` EndDate *timestamp.Timestamp `protobuf:"bytes,5,opt,name=EndDate,proto3" json:"EndDate,omitempty"` RowVersion string `protobuf:"bytes,6,opt,name=RowVersion,proto3" json:"RowVersion,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Customer) Descriptor ¶
func (*Customer) GetCustomerID ¶
func (*Customer) GetEndDate ¶
func (*Customer) GetInternalCustomerID ¶
func (*Customer) GetRowVersion ¶
func (*Customer) GetStartDate ¶
func (*Customer) ProtoMessage ¶
func (*Customer) ProtoMessage()
func (*Customer) XXX_DiscardUnknown ¶
func (m *Customer) XXX_DiscardUnknown()
func (*Customer) XXX_Marshal ¶
func (*Customer) XXX_Unmarshal ¶
type CustomerCredentials ¶
type CustomerCredentials struct { ClientAPIKey string `protobuf:"bytes,1,opt,name=ClientAPIKey,proto3" json:"ClientAPIKey,omitempty"` Secret string `protobuf:"bytes,2,opt,name=Secret,proto3" json:"Secret,omitempty"` CustomerID int32 `protobuf:"varint,3,opt,name=CustomerID,proto3" json:"CustomerID,omitempty"` StartDate *timestamp.Timestamp `protobuf:"bytes,4,opt,name=StartDate,proto3" json:"StartDate,omitempty"` EndDate *timestamp.Timestamp `protobuf:"bytes,5,opt,name=EndDate,proto3" json:"EndDate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CustomerCredentials) Descriptor ¶
func (*CustomerCredentials) Descriptor() ([]byte, []int)
func (*CustomerCredentials) GetClientAPIKey ¶
func (m *CustomerCredentials) GetClientAPIKey() string
func (*CustomerCredentials) GetCustomerID ¶
func (m *CustomerCredentials) GetCustomerID() int32
func (*CustomerCredentials) GetEndDate ¶
func (m *CustomerCredentials) GetEndDate() *timestamp.Timestamp
func (*CustomerCredentials) GetSecret ¶
func (m *CustomerCredentials) GetSecret() string
func (*CustomerCredentials) GetStartDate ¶
func (m *CustomerCredentials) GetStartDate() *timestamp.Timestamp
func (*CustomerCredentials) ProtoMessage ¶
func (*CustomerCredentials) ProtoMessage()
func (*CustomerCredentials) Reset ¶
func (m *CustomerCredentials) Reset()
func (*CustomerCredentials) String ¶
func (m *CustomerCredentials) String() string
func (*CustomerCredentials) XXX_DiscardUnknown ¶
func (m *CustomerCredentials) XXX_DiscardUnknown()
func (*CustomerCredentials) XXX_Marshal ¶
func (m *CustomerCredentials) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomerCredentials) XXX_Merge ¶
func (m *CustomerCredentials) XXX_Merge(src proto.Message)
func (*CustomerCredentials) XXX_Size ¶
func (m *CustomerCredentials) XXX_Size() int
func (*CustomerCredentials) XXX_Unmarshal ¶
func (m *CustomerCredentials) XXX_Unmarshal(b []byte) error
type CustomerIP ¶
type CustomerIP struct { CustomerIP string `protobuf:"bytes,1,opt,name=CustomerIP,proto3" json:"CustomerIP,omitempty"` CustomerID int32 `protobuf:"varint,2,opt,name=CustomerID,proto3" json:"CustomerID,omitempty"` StartDate *timestamp.Timestamp `protobuf:"bytes,3,opt,name=StartDate,proto3" json:"StartDate,omitempty"` EndDate *timestamp.Timestamp `protobuf:"bytes,4,opt,name=EndDate,proto3" json:"EndDate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CustomerIP) Descriptor ¶
func (*CustomerIP) Descriptor() ([]byte, []int)
func (*CustomerIP) GetCustomerID ¶
func (m *CustomerIP) GetCustomerID() int32
func (*CustomerIP) GetCustomerIP ¶
func (m *CustomerIP) GetCustomerIP() string
func (*CustomerIP) GetEndDate ¶
func (m *CustomerIP) GetEndDate() *timestamp.Timestamp
func (*CustomerIP) GetStartDate ¶
func (m *CustomerIP) GetStartDate() *timestamp.Timestamp
func (*CustomerIP) ProtoMessage ¶
func (*CustomerIP) ProtoMessage()
func (*CustomerIP) Reset ¶
func (m *CustomerIP) Reset()
func (*CustomerIP) String ¶
func (m *CustomerIP) String() string
func (*CustomerIP) XXX_DiscardUnknown ¶
func (m *CustomerIP) XXX_DiscardUnknown()
func (*CustomerIP) XXX_Marshal ¶
func (m *CustomerIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomerIP) XXX_Merge ¶
func (m *CustomerIP) XXX_Merge(src proto.Message)
func (*CustomerIP) XXX_Size ¶
func (m *CustomerIP) XXX_Size() int
func (*CustomerIP) XXX_Unmarshal ¶
func (m *CustomerIP) XXX_Unmarshal(b []byte) error
type CustomerProduct ¶
type CustomerProduct struct { CustomerProductID int32 `protobuf:"varint,1,opt,name=CustomerProductID,proto3" json:"CustomerProductID,omitempty"` CustomerProduct string `protobuf:"bytes,2,opt,name=CustomerProduct,proto3" json:"CustomerProduct,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CustomerProduct) Descriptor ¶
func (*CustomerProduct) Descriptor() ([]byte, []int)
func (*CustomerProduct) GetCustomerProduct ¶
func (m *CustomerProduct) GetCustomerProduct() string
func (*CustomerProduct) GetCustomerProductID ¶
func (m *CustomerProduct) GetCustomerProductID() int32
func (*CustomerProduct) ProtoMessage ¶
func (*CustomerProduct) ProtoMessage()
func (*CustomerProduct) Reset ¶
func (m *CustomerProduct) Reset()
func (*CustomerProduct) String ¶
func (m *CustomerProduct) String() string
func (*CustomerProduct) XXX_DiscardUnknown ¶
func (m *CustomerProduct) XXX_DiscardUnknown()
func (*CustomerProduct) XXX_Marshal ¶
func (m *CustomerProduct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomerProduct) XXX_Merge ¶
func (m *CustomerProduct) XXX_Merge(src proto.Message)
func (*CustomerProduct) XXX_Size ¶
func (m *CustomerProduct) XXX_Size() int
func (*CustomerProduct) XXX_Unmarshal ¶
func (m *CustomerProduct) XXX_Unmarshal(b []byte) error
type CustomerServiceOfferings ¶
type CustomerServiceOfferings struct { CustomerID int32 `protobuf:"varint,1,opt,name=CustomerID,proto3" json:"CustomerID,omitempty"` CustomerServiceOfferingID int32 `protobuf:"varint,2,opt,name=CustomerServiceOfferingID,proto3" json:"CustomerServiceOfferingID,omitempty"` CustomerClientProductID int32 `protobuf:"varint,3,opt,name=CustomerClientProductID,proto3" json:"CustomerClientProductID,omitempty"` StartDate *timestamp.Timestamp `protobuf:"bytes,4,opt,name=StartDate,proto3" json:"StartDate,omitempty"` EndDate *timestamp.Timestamp `protobuf:"bytes,5,opt,name=EndDate,proto3" json:"EndDate,omitempty"` BillingCycle string `protobuf:"bytes,6,opt,name=BillingCycle,proto3" json:"BillingCycle,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CustomerServiceOfferings) Descriptor ¶
func (*CustomerServiceOfferings) Descriptor() ([]byte, []int)
func (*CustomerServiceOfferings) GetBillingCycle ¶
func (m *CustomerServiceOfferings) GetBillingCycle() string
func (*CustomerServiceOfferings) GetCustomerClientProductID ¶
func (m *CustomerServiceOfferings) GetCustomerClientProductID() int32
func (*CustomerServiceOfferings) GetCustomerID ¶
func (m *CustomerServiceOfferings) GetCustomerID() int32
func (*CustomerServiceOfferings) GetCustomerServiceOfferingID ¶
func (m *CustomerServiceOfferings) GetCustomerServiceOfferingID() int32
func (*CustomerServiceOfferings) GetEndDate ¶
func (m *CustomerServiceOfferings) GetEndDate() *timestamp.Timestamp
func (*CustomerServiceOfferings) GetStartDate ¶
func (m *CustomerServiceOfferings) GetStartDate() *timestamp.Timestamp
func (*CustomerServiceOfferings) ProtoMessage ¶
func (*CustomerServiceOfferings) ProtoMessage()
func (*CustomerServiceOfferings) Reset ¶
func (m *CustomerServiceOfferings) Reset()
func (*CustomerServiceOfferings) String ¶
func (m *CustomerServiceOfferings) String() string
func (*CustomerServiceOfferings) XXX_DiscardUnknown ¶
func (m *CustomerServiceOfferings) XXX_DiscardUnknown()
func (*CustomerServiceOfferings) XXX_Marshal ¶
func (m *CustomerServiceOfferings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CustomerServiceOfferings) XXX_Merge ¶
func (m *CustomerServiceOfferings) XXX_Merge(src proto.Message)
func (*CustomerServiceOfferings) XXX_Size ¶
func (m *CustomerServiceOfferings) XXX_Size() int
func (*CustomerServiceOfferings) XXX_Unmarshal ¶
func (m *CustomerServiceOfferings) XXX_Unmarshal(b []byte) error
type DBErrorTypes ¶
type DBErrorTypes int
DBErrorTypes ... DBErrorTypes based on REST Error codes for ease of translation
const ( DBOK DBErrorTypes = 200 DBInputErrorClientError DBErrorTypes = 400 DBAuthenticationFailed DBErrorTypes = 401 DBError DBErrorTypes = 500 DBdmlFailed DBErrorTypes = 501 DBDuplicateRecordFound DBErrorTypes = 502 DBTimeout DBErrorTypes = 504 )
type DateOfBirth ¶
type DateOfBirth struct {
Summary DateOfBirthSummary
}
DateOfBirth ... DateOfBirth
type DateOfBirthSummary ¶
type DateOfBirthSummary struct { MatchResult map[string]string MonthOfBirth int DayOfBirth int YearOfBirth int }
DateOfBirthSummary ... DateOfBirthSummary
type DriverLicense ¶
type DriverLicense struct {
Summary DriverLicenseSummary
}
DriverLicense ... DriverLicense
type DriverLicenseSummary ¶
type DriverLicenseSummary struct { VerificationResult map[string]string FormatValidation map[string]string }
DriverLicenseSummary ... DriverLicenseSummary
type Experian ¶
type Experian struct { FraudSolutions struct { Request struct { Products []ExperianProducts `xml:"Products,omitempty"` } `xml:"Request,omitempty"` } `xml:"FraudSolutions,omitempty"` }
Experian ... Experian
type ExperianProducts ¶
type ExperianProducts struct { PreciseIDServer struct { PIDXMLVersion string `xml:"PIDXMLVersion,omitempty"` Subscriber struct { Preamble string `xml:"Preamble,omitempty"` // Preamble = "TRS2" OpInitials string `xml:"OpInitials,omitempty"` // OpInitials = "ES" SubCode string `xml:"SubCode,omitempty"` // SubCode = 1974710 } `xml:"Subscriber,omitempty"` PrimaryApplicant struct { Name struct { Surname string `xml:"Surname,omitempty"` First string `xml:"First,omitempty"` Middle string `xml:"Middle,omitempty"` Gen string `xml:"Gen,omitempty"` // one of the following: SR, JR, 2, II, 3, III, 4, IV } `xml:"Name,omitempty"` SSN string `xml:"SSN,omitempty"` CurrentAddress struct { Street string `xml:"Street,omitempty"` City string `xml:"City,omitempty"` State string `xml:"State,omitempty"` Zip string `xml:"Zip,omitempty"` } `xml:"CurrentAddress,omitempty"` PreviousAddress struct { Street string `xml:"Street,omitempty"` City string `xml:"City,omitempty"` State string `xml:"State,omitempty"` Zip string `xml:"Zip,omitempty"` } `xml:"PreviousAddress,omitempty"` DriverLicense struct { State string `xml:"State,omitempty"` Number string `xml:"Number,omitempty"` } `xml:"DriverLicense,omitempty"` Phones struct { Phone []PrimaryApplicantPhone `xml:"Phone,omitempty"` } `xml:"Phones,omitempty"` Employment struct { Company string `xml:"Company,omitempty"` Address string `xml:"Address,omitempty"` City string `xml:"City,omitempty"` State string `xml:"State,omitempty"` Zip string `xml:"Zip,omitempty"` } `xml:"Employment,omitempty"` Age string `xml:"Age,omitempty"` DOB string `xml:"DOB,omitempty"` YOB string `xml:"YOB,omitempty"` MothersMaidenName string `xml:"MothersMaidenName,omitempty"` EmailAddress string `xml:"EmailAddress,omitempty"` } `xml:"PrimaryApplicant,omitempty"` Verbose string `xml:"Verbose,omitempty"` // Verbose = 'Y" Vendor struct { VendorNumber string `xml:"VendorNumber,omitempty"` // VendorNumber = "000" VendorVersion string `xml:"VendorVersion,omitempty"` } `xml:"Vendor,omitempty"` Options struct { BrokerNumber string `xml:"BrokerNumber,omitempty"` FreezeKeyPIN string `xml:"FreezeKeyPIN,omitempty"` ReferenceNumber string `xml:"ReferenceNumber,omitempty"` ProductOption string `xml:"ProductOption,omitempty"` // ProductOption = 20 DetailRequest string `xml:"DetailRequest,omitempty"` InquiryChannel string `xml:"InquiryChannel,omitempty"` } `xml:"Options,omitempty"` } `xml:"PreciseIDServer,omitempty"` }
ExperianProducts ... ExperianProducts
type FraudShield ¶
FraudShield ... FraudShield
type HighRiskAddressDescription ¶
type HighRiskAddressDescription struct {
HighRiskDescription string
}
HighRiskAddressDescription ... HighRiskAddressDescription
type IConfig ¶
type IConfig interface { SetConfiguration(key, value string) GetConfiguration(key string) (string, bool) }
IConfig ... IConfig
type IDMatchPatron ¶
type IDMatchPatron struct { Name struct { First string Last string Middle string Gen string } Address struct { Street string City string State string Zip string } DriversLicense struct { State string Number string } Dob string Phone string Product string PatronId string Tin string Sid string }
IDMatchPatron ... IDMatchPatron
type OFACSummary ¶
type OFACSummary struct { VerificationResult map[string]string Counts OFACCounts Detail OFACDetail }
OFACSummary ... OFACSummary
type OtherHouseholdMember ¶
type OtherHouseholdMember struct {
Name string
}
OtherHouseholdMember ... OtherHouseholdMember
type Patron ¶
type Patron struct { Name *PatronName `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Address *PatronAddress `protobuf:"bytes,2,opt,name=Address,proto3" json:"Address,omitempty"` DriversLicense *PatronDriversLicense `protobuf:"bytes,3,opt,name=DriversLicense,proto3" json:"DriversLicense,omitempty"` Dob string `protobuf:"bytes,4,opt,name=Dob,proto3" json:"Dob,omitempty"` Phone string `protobuf:"bytes,5,opt,name=Phone,proto3" json:"Phone,omitempty"` Product string `protobuf:"bytes,6,opt,name=Product,proto3" json:"Product,omitempty"` TIN string `protobuf:"bytes,7,opt,name=TIN,proto3" json:"TIN,omitempty"` // contains filtered or unexported fields }
func (*Patron) Descriptor
deprecated
func (*Patron) GetAddress ¶
func (x *Patron) GetAddress() *PatronAddress
func (*Patron) GetDriversLicense ¶
func (x *Patron) GetDriversLicense() *PatronDriversLicense
func (*Patron) GetName ¶
func (x *Patron) GetName() *PatronName
func (*Patron) GetProduct ¶
func (*Patron) ProtoMessage ¶
func (*Patron) ProtoMessage()
func (*Patron) ProtoReflect ¶
func (x *Patron) ProtoReflect() protoreflect.Message
type PatronAddress ¶
type PatronAddress struct { Street string `protobuf:"bytes,1,opt,name=Street,proto3" json:"Street,omitempty"` City string `protobuf:"bytes,2,opt,name=City,proto3" json:"City,omitempty"` State string `protobuf:"bytes,3,opt,name=State,proto3" json:"State,omitempty"` Zip string `protobuf:"bytes,4,opt,name=Zip,proto3" json:"Zip,omitempty"` // contains filtered or unexported fields }
func (*PatronAddress) Descriptor
deprecated
func (*PatronAddress) Descriptor() ([]byte, []int)
Deprecated: Use PatronAddress.ProtoReflect.Descriptor instead.
func (*PatronAddress) GetCity ¶
func (x *PatronAddress) GetCity() string
func (*PatronAddress) GetState ¶
func (x *PatronAddress) GetState() string
func (*PatronAddress) GetStreet ¶
func (x *PatronAddress) GetStreet() string
func (*PatronAddress) GetZip ¶
func (x *PatronAddress) GetZip() string
func (*PatronAddress) ProtoMessage ¶
func (*PatronAddress) ProtoMessage()
func (*PatronAddress) ProtoReflect ¶
func (x *PatronAddress) ProtoReflect() protoreflect.Message
func (*PatronAddress) Reset ¶
func (x *PatronAddress) Reset()
func (*PatronAddress) String ¶
func (x *PatronAddress) String() string
type PatronDriversLicense ¶
type PatronDriversLicense struct { State string `protobuf:"bytes,1,opt,name=State,proto3" json:"State,omitempty"` Number string `protobuf:"bytes,2,opt,name=Number,proto3" json:"Number,omitempty"` // contains filtered or unexported fields }
func (*PatronDriversLicense) Descriptor
deprecated
func (*PatronDriversLicense) Descriptor() ([]byte, []int)
Deprecated: Use PatronDriversLicense.ProtoReflect.Descriptor instead.
func (*PatronDriversLicense) GetNumber ¶
func (x *PatronDriversLicense) GetNumber() string
func (*PatronDriversLicense) GetState ¶
func (x *PatronDriversLicense) GetState() string
func (*PatronDriversLicense) ProtoMessage ¶
func (*PatronDriversLicense) ProtoMessage()
func (*PatronDriversLicense) ProtoReflect ¶
func (x *PatronDriversLicense) ProtoReflect() protoreflect.Message
func (*PatronDriversLicense) Reset ¶
func (x *PatronDriversLicense) Reset()
func (*PatronDriversLicense) String ¶
func (x *PatronDriversLicense) String() string
type PatronName ¶
type PatronName struct { First string `protobuf:"bytes,1,opt,name=First,proto3" json:"First,omitempty"` Last string `protobuf:"bytes,2,opt,name=Last,proto3" json:"Last,omitempty"` Middle string `protobuf:"bytes,3,opt,name=Middle,proto3" json:"Middle,omitempty"` Gen string `protobuf:"bytes,4,opt,name=Gen,proto3" json:"Gen,omitempty"` // contains filtered or unexported fields }
func (*PatronName) Descriptor
deprecated
func (*PatronName) Descriptor() ([]byte, []int)
Deprecated: Use PatronName.ProtoReflect.Descriptor instead.
func (*PatronName) GetFirst ¶
func (x *PatronName) GetFirst() string
func (*PatronName) GetGen ¶
func (x *PatronName) GetGen() string
func (*PatronName) GetLast ¶
func (x *PatronName) GetLast() string
func (*PatronName) GetMiddle ¶
func (x *PatronName) GetMiddle() string
func (*PatronName) ProtoMessage ¶
func (*PatronName) ProtoMessage()
func (*PatronName) ProtoReflect ¶
func (x *PatronName) ProtoReflect() protoreflect.Message
func (*PatronName) Reset ¶
func (x *PatronName) Reset()
func (*PatronName) String ¶
func (x *PatronName) String() string
type PhoneCounts ¶
type PhoneCounts struct { ResidentialPhoneMatchCount int ResidentialPhoneReturnCount int HighRiskPhoneReturnCount int BusinessPhoneMatchCount int BusinessPhoneReturnCount int }
PhoneCounts ... PhoneCounts
type PhoneDetail ¶
type PhoneDetail struct { ResidentialPhoneRcds []Rcd HighRiskPhoneRcds []BusinessRcd BusinessPhoneRcds []BusinessRcd HighRiskPhoneDescription HighRiskAddressDescription }
PhoneDetail ... PhoneDetail
type PhoneSummary ¶
type PhoneSummary struct { VerificationResult map[string]string Classification map[string]string HighRiskResult map[string]string Counts PhoneCounts }
PhoneSummary ... PhoneSummary
type PreciseMatch ¶
type PreciseMatch struct { PreciseMatchScore string PreciseMatchDecision string Addresses []BaseAddress Phones []Phone ConsumerID ConsumerID DateOfBirth DateOfBirth DriverLicense DriverLicense ChangeOfAddresses ChangeOfAddresses OFAC OFAC }
PreciseMatch ... PreciseMatch
type PrimaryApplicantPhone ¶
type PrimaryApplicantPhone struct { Number string `xml:"Number,omitempty"` Type string `xml:"Type,omitempty"` }
PrimaryApplicantPhone ... PrimaryApplicantPhone
type Rcd ¶
type Rcd struct { Surname string FirstName string Middle string AliasName string Address string City string State string ZipCode string ZipPlus4 string AreaCode int Phone int OtherHouseholdMembers []OtherHouseholdMember MonthsAtResidence int ReportedDate int LastUpdatedDate int }
Rcd ... Rcd
type Response ¶
type Response struct { Error string Summary Summary GLBDetail GLBDetail PreciseMatch PreciseMatch }
Response ... Response
type ServiceOfferings ¶
type ServiceOfferings struct { ServiceOfferingID int32 `protobuf:"varint,1,opt,name=ServiceOfferingID,proto3" json:"ServiceOfferingID,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` ServiceDescription string `protobuf:"bytes,3,opt,name=ServiceDescription,proto3" json:"ServiceDescription,omitempty"` InternalServiceRecordID string `protobuf:"bytes,4,opt,name=InternalServiceRecordID,proto3" json:"InternalServiceRecordID,omitempty"` StartDate string `protobuf:"bytes,5,opt,name=StartDate,proto3" json:"StartDate,omitempty"` EndDate string `protobuf:"bytes,6,opt,name=EndDate,proto3" json:"EndDate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServiceOfferings) Descriptor ¶
func (*ServiceOfferings) Descriptor() ([]byte, []int)
func (*ServiceOfferings) GetEndDate ¶
func (m *ServiceOfferings) GetEndDate() string
func (*ServiceOfferings) GetInternalServiceRecordID ¶
func (m *ServiceOfferings) GetInternalServiceRecordID() string
func (*ServiceOfferings) GetName ¶
func (m *ServiceOfferings) GetName() string
func (*ServiceOfferings) GetServiceDescription ¶
func (m *ServiceOfferings) GetServiceDescription() string
func (*ServiceOfferings) GetServiceOfferingID ¶
func (m *ServiceOfferings) GetServiceOfferingID() int32
func (*ServiceOfferings) GetStartDate ¶
func (m *ServiceOfferings) GetStartDate() string
func (*ServiceOfferings) ProtoMessage ¶
func (*ServiceOfferings) ProtoMessage()
func (*ServiceOfferings) Reset ¶
func (m *ServiceOfferings) Reset()
func (*ServiceOfferings) String ¶
func (m *ServiceOfferings) String() string
func (*ServiceOfferings) XXX_DiscardUnknown ¶
func (m *ServiceOfferings) XXX_DiscardUnknown()
func (*ServiceOfferings) XXX_Marshal ¶
func (m *ServiceOfferings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceOfferings) XXX_Merge ¶
func (m *ServiceOfferings) XXX_Merge(src proto.Message)
func (*ServiceOfferings) XXX_Size ¶
func (m *ServiceOfferings) XXX_Size() int
func (*ServiceOfferings) XXX_Unmarshal ¶
func (m *ServiceOfferings) XXX_Unmarshal(b []byte) error
type StandardizedAddressRcd ¶
type StandardizedAddressRcd struct { Surname string FirstName string Middle string Address string City string State string ZipCode string ZipPlus4 string }
StandardizedAddressRcd ... StandardizedAddressRcd
type Summary ¶
type Summary struct { InitialDecision string FinalDecision string CrossReferenceIndicatorsGrid CrossReferenceIndicatorsGrid }
Summary ... Summary