Skip to content

/AWS1/CL_ERNPROVIDERSCHEMAATTR

The provider schema attribute.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_fieldname TYPE /AWS1/ERNATTRIBUTENAME /AWS1/ERNATTRIBUTENAME

The field name.

iv_type TYPE /AWS1/ERNSCHEMAATTRIBUTETYPE /AWS1/ERNSCHEMAATTRIBUTETYPE

The type of the provider schema attribute.

LiveRamp supports: NAME | NAME_FIRST | NAME_MIDDLE | NAME_LAST | ADDRESS | ADDRESS_STREET1 | ADDRESS_STREET2 | ADDRESS_STREET3 | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | PROVIDER_ID

TransUnion supports: NAME | NAME_FIRST | NAME_LAST | ADDRESS | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | DATE | IPV4 | IPV6 | MAID

Unified ID 2.0 supports: PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID

Optional arguments:

iv_subtype TYPE /AWS1/ERNATTRIBUTENAME /AWS1/ERNATTRIBUTENAME

The sub type of the provider schema attribute.

iv_hashing TYPE /AWS1/ERNBOOLEAN /AWS1/ERNBOOLEAN

The hashing attribute of the provider schema.


Queryable Attributes

fieldName

The field name.

Accessible with the following methods

Method Description
GET_FIELDNAME() Getter for FIELDNAME, with configurable default
ASK_FIELDNAME() Getter for FIELDNAME w/ exceptions if field has no value
HAS_FIELDNAME() Determine if FIELDNAME has a value

type

The type of the provider schema attribute.

LiveRamp supports: NAME | NAME_FIRST | NAME_MIDDLE | NAME_LAST | ADDRESS | ADDRESS_STREET1 | ADDRESS_STREET2 | ADDRESS_STREET3 | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | PROVIDER_ID

TransUnion supports: NAME | NAME_FIRST | NAME_LAST | ADDRESS | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | DATE | IPV4 | IPV6 | MAID

Unified ID 2.0 supports: PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

subType

The sub type of the provider schema attribute.

Accessible with the following methods

Method Description
GET_SUBTYPE() Getter for SUBTYPE, with configurable default
ASK_SUBTYPE() Getter for SUBTYPE w/ exceptions if field has no value
HAS_SUBTYPE() Determine if SUBTYPE has a value

hashing

The hashing attribute of the provider schema.

Accessible with the following methods

Method Description
GET_HASHING() Getter for HASHING, with configurable default
ASK_HASHING() Getter for HASHING w/ exceptions if field has no value
HAS_HASHING() Determine if HASHING has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_PROVIDERSCHEMAATTRIBUTES

TYPES TT_PROVIDERSCHEMAATTRIBUTES TYPE STANDARD TABLE OF REF TO /AWS1/CL_ERNPROVIDERSCHEMAATTR WITH DEFAULT KEY
.