Mappage du schéma logique des membres vers les paramètres de commande et les colonnes de base de données

Les sections suivantes détaillent comment le schéma logique (noms) du sous-système membre se rapporte à des paramètres de commande et à des colonnes de base de données spécifiques.

Organisation

XPath Paramètre OrgEntityAdd Table de base de données
o: ORGENTITY 
ad: ADDRESS 
mr: MBRREL 
v: MBRATTRVAL
DataArea/Organization/OrganizationIdentifier/UniqueID orgEntityId o.orgEntity_Id
DataArea/Organization/OrganizationIdentifier/DistinguishedName distinguishedName o.dn
DataArea/Organization/ParentOrganizationIdentifier/DistinguishedName parentDN mr.ancestor_id
DataArea/Organization/OrganizationName orgEntityName o.orgentityName
DataArea/Organization/BusinessCategory businessCategory o.businessCategory
DataArea/Organization/Description description o.description
DataArea/Organization/LegalIdentifier legalId o.legalId
DataArea/Organization/Attributes
  • orgEntityField1
  • orgEntityField2
  • orgEntityField3
  • administratorFirstName
  • administratorLastName
  • administratorMiddleName
  • taxPayerId
DataArea/Organization/@status Lecture seule o.status
DataArea/Organization/@type orgEntityType o.orgentitytype
DataArea/Organization/@registrationApprovalStatus En lecture seule member.state
DataArea/Organization/ContactInfo/ContactInfoIdentifier/UniqueID addressId ad.address_id
DataArea/Organization/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/ContactInfoNickName nickName ad.nickName
DataArea/Organization/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/OrganizationIdentifier/UniqueID orgEntityId o.orgEntity_Id
DataArea/Organization/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/OrganizationIdentifier/DistinguishedName distinguishedName o.DN
DataArea/Organization/ContactInfo/ContactName/PersonTitle personTitle ad.personTitle
DataArea/Organization/ContactInfo/ContactName/BusinessTitle businessTitle ad.businessTitle
DataArea/Organization/ContactInfo/ContactName/LastName lastName ad.lastName
DataArea/Organization/ContactInfo/ContactName/FirstName firstName ad.firstName
DataArea/Organization/ContactInfo/ContactName/MiddleName middleName ad.middleName
DataArea/Organization/ContactInfo/MobilePhone1/Value mobilePhone1 ad.mobilePhone1
DataArea/Organization/ContactInfo/MobilePhone1/Country mobilePhone1Country ad.mobilePhone1Cntry
DataArea/Organization/ContactInfo/Telephone1/Value phone1 ad.phone1
DataArea/Organization/ContactInfo/Telephone1/@type phone1Type ad.phone1Type
DataArea/Organization/ContactInfo/Telephone1/@publish publishPhone1 ad.publishPhone1
DataArea/Organization/ContactInfo/Telephone1/UserData
DataArea/Organization/ContactInfo/Telephone2/Value phone2 ad.phone2
DataArea/Organization/ContactInfo/Telephone2/@type phone2Type ad.phone2Type
DataArea/Organization/ContactInfo/Telephone2/@publish publishPhone2 ad.publishPhone2
DataArea/Organization/ContactInfo/Telephone2/UserData
DataArea/Organization/ContactInfo/BestCallingTime bestCallingTime ad.bestCallingTime
DataArea/Organization/ContactInfo/Email1/Value email1 ad.email1
DataArea/Organization/ContactInfo/Email1/UserData
DataArea/Organization/ContactInfo/Email2/Value email2 ad.email2
DataArea/Organization/ContactInfo/Email2/UserData
DataArea/Organization/ContactInfo/Fax1/Value fax1 ad.fax1
DataArea/Organization/ContactInfo/Fax1/UserData
DataArea/Organization/ContactInfo/Fax2/Value fax2 ad.fax2
DataArea/Organization/ContactInfo/Fax2/UserData
DataArea/Organization/ContactInfo/OrganizationName organizationName ad.orgName
DataArea/Organization/ContactInfo/OrganizationUnitName organizationUnitName ad.orgUnitName
DataArea/Organization/ContactInfo/GeographicalShippingCode shippingGeoCode ad.shippingGeoCode
DataArea/Organization/ContactInfo/GeographicalTaxCode taxGeoCode ad.taxGeoCode
DataArea/Organization/ContactInfo/Address/AddressLine[1] address1 ad.address1
DataArea/Organization/ContactInfo/Address/AddressLine[2] address2 ad.address2
DataArea/Organization/ContactInfo/Address/AddressLine[3] address3 ad.address3
DataArea/Organization/ContactInfo/Address/@type addressType ad.addressType
DataArea/Organization/ContactInfo/Address/@primary primary est automatiquement défini sur true pour l'adresse personnelle ad.isPrimary
DataArea/Organization/ContactInfo/Address/City city ad.city
DataArea/Organization/ContactInfo/Address/StateOrProvinceName état ad.state
DataArea/Organization/ContactInfo/Address/Country country ad.country
DataArea/Organization/ContactInfo/Address/PostalCode zipCode ad.zipcode
DataArea/Organization/ContactInfo/Address/UserData
DataArea/Organization/ContactInfo/Attributes
  • addressField1
  • addressField2
  • addressField3
  • billingCode
  • billingCodeType
  • packageSuppression
DataArea/Organization/ContactInfo/UserData
DataArea/Organization/ContextAttribute[j]/Name La partie attributeName de la spécification suivante, qui concerne un attribut de membre personnalisé : &attributeName_storeId_r_n=value v.mbrattr_id
DataArea/Organization/ContextAttribute[j]/AttributeValue[k]/Value[n]

valeur

partie de la spécification suivante, qui concerne un attribut de membre personnalisé : &attributeName_storeId_r_n=value
Remarque : Lorsqu'une valeur est définie à l'aide d'une commande, si la valeur s'applique à tous les magasins, spécifiez storeID comme "null". Par exemple, JobFunction_null_r=Manager. Toutefois, lors de la récupération d'une valeur qui s'applique à tous les magasins, la valeur storeID renvoyée est "0".
v.<type>value
DataArea/Organization/ContextAttribute[j]/AttributeValue[k]/@StoreID partie storeId de la spécification suivante, qui concerne un attribut de membre personnalisé : &attributeName_storeId_r_n=value
Remarque : Lorsqu'une valeur est définie à l'aide d'une commande, si la valeur s'applique à tous les magasins, spécifiez storeID comme "null". Par exemple, JobFunction_null_r=Manager. Toutefois, lors de la récupération d'une valeur qui s'applique à tous les magasins, la valeur storeID renvoyée est "0".
v.storeent_Id
DataArea/Organization/UserData

Carnet d'adresses de l'organisation

XPath* Mappé au paramètre AddressAdd Colonne de la base de données
DataArea/Organization/AddressBook/Contact/ContactInfoIdentifier/UniqueID addressId ad.address_id
DataArea/Organization/AddressBook/Contact/ContactInfoIdentifier/ExternalIdentifier/ContactInfoNickName nickName ad.nickName
DataArea/Organization/AddressBook/Contact/ContactInfoIdentifier/ExternalIdentifier/OrganizationIdentifier/UniqueID orgEntityId o.orgEntity_Id
DataArea/Organization/AddressBook/Contact/ContactInfoIdentifier/ExternalIdentifier/OrganizationIdentifier/DistinguishedName distinguishedName o.DN
DataArea/Organization/AddressBook/Contact/ContactName/PersonTitle personTitle ad.personTitle
DataArea/Organization/ AddressBook/Contact /ContactName/BusinessTitle businessTitle ad.businessTitle
DataArea/Organization/AddressBook/Contact/ContactName/PersonTitle personTitle ad.personTitle
DataArea/Organization/AddressBook/Contact/ContactName/FirstName firstName ad.firstName
DataArea/Organization/AddressBook/Contact/ContactName/MiddleName middleName ad.middleName
DataArea/Organization/AddressBook/Contact/ContactName/LastName lastName ad.lastName
DataArea/Organization/AddressBook/Contact/Telephone1/Value phone1 ad.phone1
DataArea/Organization/AddressBook/Contact/Telephone1/@type phone1Type ad.phone1Type
DataArea/Organization/AddressBook/Contact/Telephone1/@publish publishPhone1 ad.publishPhone1
DataArea/Organization/AddressBook/Contact/Telephone1/UserData
DataArea/Organization/AddressBook/Contact/Telephone2/Value phone2 ad.phone2
DataArea/Organization/AddressBook/Contact/Telephone2/@type phone2Type ad.phone2Type
DataArea/Organization/AddressBook/Contact/Telephone2/@publish publishPhone2 ad.publishPhone2
DataArea/Organization/AddressBook/Contact/Telephone2/UserData
DataArea/Organization/AddressBook/Contact/BestCallingTime bestCallingTime ad.bestCallingTime
DataArea/Organization/AddressBook/Contact/Email1/Value email1 ad.email1
DataArea/Organization/AddressBook/Contact/Email1/UserData
DataArea/Organization/AddressBook/Contact/Email2/Value email2 ad.email2
DataArea/Organization/AddressBook/Contact/Email2/UserData
DataArea/Organization/AddressBook/Contact/Fax1/Value fax1 ad.fax1
DataArea/Organization/AddressBook/Contact/Fax1/UserData
DataArea/Organization/AddressBook/Contact/Fax2/Value fax2 ad.fax2
DataArea/Organization/AddressBook/Contact/Fax2/UserData
DataArea/Organization/AddressBook/Contact/OrganizationName organizationName ad.organizationName
DataArea/Organization/AddressBook/Contact/OrganizationUnitName organizationUnitName ad.organizationUnitName
DataArea/Organization/AddressBook/Contact/ GeographicalShippingCode shippingGeoCode ad.shippingGeoCode
DataArea/Organization/AddressBook/Contact/ GeographicalTaxCode taxGeoCode ad.taxGeoCode
DataArea/Organization/AddressBook/Contact/Address/AddressLine[1] address1 ad.address1
DataArea/Organization/AddressBook/Contact/Address/AddressLine[2]< address2 ad.address2
DataArea/Organization/AddressBook/Contact/Address/AddressLine[3]< address3 ad.address3
DataArea/Organization/AddressBook/Contact/Address/City< city ad.city
DataArea/Organization/AddressBook/Contact/Address/StateOrProvinceName< state ad.state
DataArea/Organization/AddressBook/Contact/Address/Country< country ad.country
DataArea/Organization/AddressBook/Contact/Address/PostalCode< zipCode ad.zipCode
DataArea/Organization/AddressBook/Contact/Address/UserData<
DataArea/Organization/AddressBook/Contact/Attributes
  • addressField1
  • addressField2
  • addressField3
  • billingCode
  • billingCodeType
  • packageSuppression
  • ad.field1
  • ad.field2
  • ad.field3
  • ad.billingcode (utilisé précédemment dans la passerelle B2B)
  • ad.billingcodetype (utilisé précédemment dans la passerelle B2B)
  • ad.packagesuppression
DataArea/Organization/AddressBook/Contact/UserData
DataArea/Organization/AddressBook/Contact/Address/@type addressType ad.addressType
DataArea/Organization/AddressBook/Contact/Address/@primary primaire ad.isPrimary
DataArea/Organization/AddressBook/MobilePhone1/Value mobilePhone1 ad.mobilePhone1
DataArea/Organization/AddressBook/MobilePhone1/Country mobilePhone1Country ad.mobilePhone1Cntry

Personne

XPath* Mappé à UserRegistrationAdd/Update

parameter

Base de données
US: USERS
UR: USERREG
UP: USERPROF
UD: USERDEMO
BP: BUSPROF
MA: MBRATTRVAL
MR: MBRREL
AD: Address
DataArea/Person/PersonIdentifier/UniqueID userId us.users_id
DataArea/Person/PersonIdentifier/DistinguishedName distinguishedName us.dn
DataArea/Person/ParentOrganizationIdentifier/UniqueID parentMember mr.ancestor_id
DataArea/Person/ParentOrganizationIdentifier/DistinguishedName parentMember mr.ancestor_id
DataArea/Person/Credential/LogonID logonId ur.logonId
DataArea/Person/Credential/Password logonPassword ur.logonpassword
DataArea/Person/Credential/SecurityHint/Question challengeQuestion ur.challengeQuestion
DataArea/Person/Credential/SecurityHint/Answer challengeAnswer ur.challengeAnswer
DataArea/Person/Credential/SecurityHint/UserData
DataArea/Person/Credential/UserData/UserDataField
DataArea/Person/PersonalProfile/PreferredCurrency preferredCurrency us.setccurr
DataArea/Person/PersonalProfile/PreferredLanguage preferredLanguage us.language_id
DataArea/Person/PersonalProfile/DisplayName displayName UP_DISPLAYNAME
DataArea/Person/PersonalProfile/Description description up.description
DataArea/Person/PersonalProfile/PhotoURI photo up.photo
DataArea/Person/PersonalProfile/PreferredCommunication preferredCommunication up.preferredComm
DataArea/Person/PersonalProfile/PreferredDelivery preferredDelivery up.preferredDelivery
DataArea/Person/PersonalProfile/EmailReceivePreference/Value outAddressName emlUsrRecv.receiveEml
DataArea/Person/PersonalProfile/EmailReceivePreference/@StoreID {cmd ctxt store} emlUsrRecv.storeEnt_Id
DataArea/Person/PersonalProfile/Gender gender ud.gender
DataArea/Person/PersonalProfile/Income income ud.income
DataArea/Person/PersonalProfile/Income/@currency incomeCurrency ud.incomeCurrency
DataArea/Person/PersonalProfile/MaritalStatus maritalStatus ud.maritalStatus
DataArea/Person/PersonalProfile/NumberOfChildren children ud.children
DataArea/Person/PersonalProfile/HouseholdSize household ud.household
DataArea/Person/PersonalProfile/CompanyName companyName ud.companyName
DataArea/Person/PersonalProfile/Hobbies hobbies ud.hobbys
DataArea/Person/PersonalProfile/RegistrationDateTime En lecture seule us.registration
DataArea/Person/PersonalProfile/LastUpdate En lecture seule us.registrationUpdate
DataArea/Person/PersonalProfile/LastOrder En lecture seule us.lastOrder
DataArea/Person/PersonalProfile/LastSession En lecture seule us.lastSession
DataArea/Person/PersonalProfile/Attributes
  • userProfileField1
  • userProfileField2
  • age
  • taxPayerId
  • preferredMeasure
  • timeZone
  • demographicField1demographicField7
  • up.field1
  • up.field2
  • ud.age
  • up.taxPayerId
  • up.preferredMeasure
  • ud.timeZone
  • ud.field1 … field7
DataArea/Person/PersonalProfile/UserData
DataArea/Person/BusinessProfile/EmployeeID employeeId bp.employeeId
DataArea/Person/BusinessProfile/EmployeeType employeeType bp.employeeType
DataArea/Person/BusinessProfile/DepartmentNumber departmentNumber bp.departmentNum
DataArea/Person/BusinessProfile/Manager manager bp.manager
DataArea/Person/BusinessProfile/Secretary secretary bp.secretary
DataArea/Person/BusinessProfile/Attributes
  • organizationId
  • organizationUnitId
  • requisitionerId
  • alternateId
  • bp.org_id
  • bp.orgunit_id
  • bp.requisitionerId
  • bp.alternateId
DataArea/Person/BusinessProfile/UserData
DataArea/Person/ContactInfo/ContactInfoIdentifier/UniqueID addressId ad.address_id
DataArea/Person/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/ContactInfoNickName nickName ad.nickName
DataArea/Person/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/PersonIdentifier/UniqueID userId us.users_id
DataArea/Person/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/PersonIdentifier/DistinguishedName distinguishedName us.DN
DataArea/Person/ContactInfo/ContactName/PersonTitle personTitle ad.personTitle
DataArea/Person/ContactInfo/ContactName/BusinessTitle businessTitle ad.businessTitle
DataArea/Person/ContactInfo/ContactName/LastName lastName ad.lastName
DataArea/Person/ContactInfo/ContactName/FirstName firstName ad.firstName
DataArea/Person/ContactInfo/ContactName/MiddleName middleName ad.middleName
DataArea/Person/ContactInfo/Address/AddressLine[1] address1 ad.address1
DataArea/Person/ContactInfo/Address/AddressLine[2] address2 ad.address2
DataArea/Person/ContactInfo/Address/AddressLine[3] address3 ad.address3
DataArea/Person/ContactInfo/Address/City city ad.city
DataArea/Person/ContactInfo/Address/StateOrProvinceName état ad.state
DataArea/Person/ContactInfo/Address/Country country ad.country
DataArea/Person/ContactInfo/Address/PostalCode zipCode ad.zipCode
DataArea/Person/ContactInfo/Address/UserData
DataArea/Person/ContactInfo/Address/@type addressType ad.addressType
DataArea/Person/ContactInfo/Address/@primary primary est automatiquement défini sur true pour l'adresse personnelle ad.isPrimary
DataArea/Person/ContactInfo/MobilePhone1/Value mobilePhone1 ad.mobilePhone1
DataArea/Person/ContactInfo/MobilePhone1/Country mobilePhone1Country ad.mobilePhone1Cntry
DataArea/Person/ContactInfo/Telephone1/Value phone1 ad.phone1
DataArea/Person/ContactInfo/Telephone1/@type phone1Type ad.phone1Type
DataArea/Person/ContactInfo/Telephone1/@publish publishPhone1 ad.publishPhone1
DataArea/Person/ContactInfo/Telephone1/UserData
DataArea/Person/ContactInfo/Telephone2/Value phone2 ad.phone2
DataArea/Person/ContactInfo/Telephone2/@type phone2Type ad.phone2Type
DataArea/Person/ContactInfo/Telephone2/@publish publishPhone2 ad.publishPhone2
DataArea/Person/ContactInfo/Telephone2/UserData
DataArea/Person/ContactInfo/BestCallingTime bestCallingTime ad.bestCallingTime
DataArea/Person/ContactInfo/Email1/Value email1 ad.email1
DataArea/Person/ContactInfo/Email1/UserData
DataArea/Person/ContactInfo/Email2/Value email2 ad.email2
DataArea/Person/ContactInfo/Email2/UserData
DataArea/Person/ContactInfo/Fax1/Value fax1 ad.fax1
DataArea/Person/ContactInfo/Fax1/UserData
DataArea/Person/ContactInfo/Fax2/Value fax2 ad.fax2
DataArea/Person/ContactInfo/Fax2/UserData
DataArea/Person/ContactInfo/OrganizationName organizationName ad.orgName
DataArea/Person/ContactInfo/OrganizationUnitName organizationUnitName ad.orgUnitName
DataArea/Person/ContactInfo/GeographicalShippingCode shippingGeoCode ad.shippingGeoCode
DataArea/Person/ContactInfo/GeographicalTaxCode taxGeoCode ad.taxGeoCode
DataArea/Person/ContactInfo/Attributes
  • addressField1
  • addressField2
  • addressField3
  • billingCode
  • billingCodeType
  • packageSuppression
  • ad.field1
  • ad.field2
  • ad.field3
  • ad.billingcode
  • ad.billingcodetype
  • ad.packagesupression
DataArea/Person/ContactInfo/UserData
DataArea/Person/ContextAttribute[j]/Name La partie attributeName de la spécification suivante, qui concerne un attribut de membre personnalisé : &attributeName_storeId_r_n=value
Remarque : Seule l'action "r" (remplacer) est prise en charge lorsqu'une valeur d'attribut est spécifiée dans /Person/ContextAttribute et /Organization/ContextAttribute, dans le cadre de registerPerson(), registerOrganization, updatePerson() et updateOrganization().
ma.mbrattr_id
DataArea/Person/ContextAttribute[j]/AttributeValue[k]/Value[n] partie value de la spécification suivante, qui concerne un attribut de membre personnalisé : &attributeName_storeId_r_n=value
Remarque : Seule l'action "r" (remplacer) est prise en charge lorsqu'une valeur d'attribut est spécifiée dans /Person/ContextAttribute et /Organization/ContextAttribute, dans le cadre de registerPerson(), registerOrganization, updatePerson() et updateOrganization().
ma. typevalue
DataArea/Person/ContextAttribute[j]/AttributeValue[k]/@StoreID partie storeId de la spécification suivante, qui concerne un attribut de membre personnalisé : &attributeName_storeId_r_n=value
Remarque : Seule l'action "r" (remplacer) est prise en charge lorsqu'une valeur d'attribut est spécifiée dans /Person/ContextAttribute et /Organization/ContextAttribute, dans le cadre de registerPerson(), registerOrganization, updatePerson() et updateOrganization().
ma.storeent_Id
DataArea/Person/Attributes
  • userField1
  • userField2
  • userField3
  • us.field1
  • us.field2
  • us.field3
  • us.registrationCancel
  • us.prevlastsession
  • ud.orderBefore
DataArea/Person/UserData
DataArea/Person/PersonalProfile/DateOfBirth dateOfBirth ud.dateOfBirth
DataArea/Person/PersonalProfile/ReceiveSMSNotification receiveSMSNotification up.rcvSMSNotification
DataArea/Person/PersonalProfile/ReceiveSMSPreference/Value receiveSMS emlUsrRecv.receiveSMS
DataArea/Person/PersonalProfile/ReceiveSMSPreference/@StoreID {cmd ctxt store}
DataArea/Person/@registrationStatus En lecture seule us.registerType
DataArea/Person/@registrationApprovalStatus En lecture seule member.state (statut d'approbation)
DataArea/Person/@profileType profileType us.profileType
DataArea/Person/@passwordExpired passwordExpired ur.passwordExpired
DataArea/Person/@accountStatus userStatus ur.status

Carnet d'adresses personnel

XPath* Mappé au paramètre de commande AddressAdd suivant Colonne de la base de données
AD: Address 
US: USERS
DataArea/Person/AddressBook/Contact/ContactInfo/ContactInfoIdentifier/UniqueID addressId ad.address_id
DataArea/Person/AddressBook/Contact/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/ContactInfoNickName nickName ad.nickName
DataArea/Person/AddressBook/Contact/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/PersonIdentifier/UniqueID userId us.users_id
DataArea/Person/AddressBook/Contact/ContactInfo/ContactInfoIdentifier/ExternalIdentifier/PersonIdentifier/DistinguishedName distinguishedName us.DN
DataArea/Person/AddressBook/Contact/ContactName/PersonTitle personTitle ad.personTitle
DataArea/Person/AddressBook/Contact /ContactName/BusinessTitle businessTitle ad.businessTitle
DataArea/Person/AddressBook/Contact/ContactName/FirstName firstName ad.firstName
DataArea/Person/AddressBook/Contact/ContactName/MiddleName middleName ad.middleName
DataArea/Person/AddressBook/Contact/ContactName/LastName lastName ad.lastName
DataArea/Person/AddressBook/Contact/Telephone1/Value phone1 ad.phone1
DataArea/Person/AddressBook/Contact/Telephone1/@type phone1Type ad.phone1Type
DataArea/Person/AddressBook/Contact/Telephone1/@publish publishPhone1 ad.publishPhone1
DataArea/Person/AddressBook/Contact/Telephone1/UserData
DataArea/Person/AddressBook/Contact/Telephone2/Value phone2 ad.phone2
DataArea/Person/AddressBook/Contact/Telephone2/@type phone2Type ad.phone2Type
DataArea/Person/AddressBook/Contact/Telephone2/@publish publishPhone2 ad.publishPhone2
DataArea/Person/AddressBook/Contact/Telephone2/UserData
DataArea/Person/AddressBook/Contact/BestCallingTime bestCallingTime ad.bestCallingTime
DataArea/Person/AddressBook/Contact/Email1/Value email1 ad.email1
DataArea/Person/AddressBook/Contact/Email1/UserData
DataArea/Person/AddressBook/Contact/Email2/Value email2 ad.email2
DataArea/Person/AddressBook/Contact/Email2/UserData
DataArea/Person/AddressBook/Contact/Fax1/Value fax1 ad.fax1
DataArea/Person/AddressBook/Contact/Fax1/UserData
DataArea/Person/AddressBook/Contact/Fax2/Value fax2 ad.fax2
DataArea/Person/AddressBook/Contact/Fax2/UserData
DataArea/Person/AddressBook/Contact/GeographicalShippingCode shippingGeoCode a.shippingGeoCode
DataArea/Person/AddressBook/Contact/GeographicalTaxCode taxGeoCode a.taxGeoCode
DataArea/Person/AddressBook/Contact/Address/AddressLine[1] address1 ad.address1
DataArea/Person/AddressBook/Contact/Address/AddressLine[2] address2 ad.address2
DataArea/Person/AddressBook/Contact/Address/AddressLine[3] address3 ad.address3
DataArea/Person/AddressBook/Contact/Address/City city ad.city
DataArea/Person/AddressBook/Contact/Address/StateOrProvinceName état ad.state
DataArea/Person/AddressBook/Contact/Address/Country country ad.country
DataArea/Person/AddressBook/Contact/Address/PostalCode zipCode ad.zipCode
DataArea/Person/AddressBook/Contact/Address/UserData
DataArea/Person/AddressBook/Contact/Attributes
  • addressField1
  • addressField2
  • addressField3
  • billingCode
  • billingCode
  • Typepackage
  • Suppression
  • ad.field1
  • ad.field2
  • ad.field3
  • ad.billingcode
  • ad.billingcodetype
  • ad.packagesuppression
DataArea/Person/AddressBook/Contact/UserData
DataArea/Person/AddressBook/Contact/Address/@type addressType ad.addressType
DataArea/Person/AddressBook/Contact/Address/@primary primaire ad.isPrimary
DataArea/Person/AddressBook/MobilePhone1/Value mobilePhone1 ad.mobilePhone1
DataArea/Person/AddressBook/MobilePhone1/Country mobilePhone1Country ad.mobilePhone1Cntry