StructContact
Description
This object stores all informations about a contact
General Information
These informations represent core contact details
Format | Variable | Description | Notes | Syntax |
---|---|---|---|---|
string (30) | firstName | Firstname of the contact | See Regular Expression 1) | |
string (30) | lastName | Lastname of the contact | See Regular Expression 1) | |
string (3) | bodyForm | Contact type | "IND" for individual person, "ORG" for any legal entity | |
string (100) | bodyName | Organization name | si bodyform=ORG | See Regular Expression 2) |
string (80) | address1 | Contact address | See Regular Expression 3) | |
string (80) | address2 | Additional contact address | Optional | See Regular Expression 3) |
string (10) | zipCode | Postal code / Zip code | ||
string (5) | area | Area/Province code | Mandatory if country=IT | |
string (30) | city | City | See Regular Expression 3) | |
string (3) | country | Country code | ISO 3166-1 | |
string (25) | phone | Phone number | +xx xxxxxxxxxx | |
string (25) | fax | Fax number | Optional | +xx xxxxxxxxxx |
string (128) | email address | |||
string (2) | language | Language | FR / EN | |
int(1) | isOwner | Is it a owner contact ? | 0 / 1 |
1) abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ
àáâãäåāăąæçćĉċčďđèéêëēĕėęěĝġģĥħìíîïĩīĭįıĵķĺļľŀłñńņňʼnòóôõöōŏőøœŕŗřśŝšșťŧțùúûüũūŭůűųŵýÿŷźżžß
ÀÁÂÃÄÅĀĂĄÆÇĆĈĊČĎĐÈÉÊËĒĔĖĘĚĜĠĢĤĦÌÍÎÏĨĪĬĮIĴĶĹĻĽĿŁÑŃŅŇÒÓÔÕÖŌŎŐØŒŔŖŘŚŜŠȘŤŦȚÙÚÛÜŨŪŬŮŰŲŴÝŸŶŹŻŽ
[space] - '
Expression régulière: ^[a-zA-Zàáâãäåāăąæçćĉċčďđèéêëēĕėęěĝġģĥħìíîïĩīĭįıĵķĺļľŀłñńņňʼnòóôõöōŏőøœŕŗřśŝšșťŧț úûüũūŭůűųŵýÿŷźżžßÀÁÂÃÄÅĀĂĄÆÇĆĈĊČĎĐÈÉÊËĒĔĖĘĚĜĠĢĤĦÌÍÎÏĨĪĬĮIĴĶĹĻĽĿŁÑŃŅŇÒÓÔÕÖŌŎŐØŒŔŖŘŚŜŠȘŤŦȚÙÚÛÜŨŪŬŮŰŲŴÝŸŶ ŹŻŽ\ \-\']{0,30}$
2) 0123456789 abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ àáâãäåāăąæçćĉċčďđèéêëēĕėęěĝġģĥħìíîïĩīĭįıĵķĺļľŀłñńņňʼnòóôõöōŏőøœŕŗřśŝšșťŧțùúûüũūŭůűųŵýÿŷźżžß ÀÁÂÃÄÅĀĂĄÆÇĆĈĊČĎĐÈÉÊËĒĔĖĘĚĜĠĢĤĦÌÍÎÏĨĪĬĮIĴĶĹĻĽĿŁÑŃŅŇÒÓÔÕÖŌŎŐØŒŔŖŘŚŜŠȘŤŦȚÙÚÛÜŨŪŬŮŰŲŴÝŸŶŹŻŽ & [space] - , . ' /
Expression régulière: ^[0-9a-zA-Zàáâãäåāăąæçćĉċčďđèéêëēĕėęěĝġģĥħìíîïĩīĭįıĵķĺļľŀłñńņňʼnòóôõöōŏőøœŕŗřśŝšș ťŧțúûüũūŭůűųŵýÿŷźżžßÀÁÂÃÄÅĀĂĄÆÇĆĈĊČĎĐÈÉÊËĒĔĖĘĚĜĠĢĤĦÌÍÎÏĨĪĬĮIĴĶĹĻĽĿŁÑŃŅŇÒÓÔÕÖŌŎŐØŒŔŖŘŚŜŠȘŤŦȚÙÚÛÜŨŪŬŮŰŲŴ ÝŸŶŹŻŽ&\ \-\,\.\'\/]{0,100}$
3) 0123456789 abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ àáâãäåāăąæçćĉċčďđèéêëēĕėęěĝġģĥħìíîïĩīĭįıĵķĺļľŀłñńņňʼnòóôõöōŏőøœŕŗřśŝšșťŧțùúûüũūŭůűųŵýÿŷźżžß ÀÁÂÃÄÅĀĂĄÆÇĆĈĊČĎĐÈÉÊËĒĔĖĘĚĜĠĢĤĦÌÍÎÏĨĪĬĮIĴĶĹĻĽĿŁÑŃŅŇÒÓÔÕÖŌŎŐØŒŔŖŘŚŜŠȘŤŦȚÙÚÛÜŨŪŬŮŰŲŴÝŸŶŹŻŽ & [space] - , . ' /
Expression régulière: ^[0-9a-zA-Zàáâãäåāăąæçćĉċčďđèéêëēĕėęěĝġģĥħìíîïĩīĭįıĵķĺļľŀłñńņňʼnòóôõöōŏőøœŕŗřśŝšș ťŧțúûüũūŭůűųŵýÿŷźżžßÀÁÂÃÄÅĀĂĄÆÇĆĈĊČĎĐÈÉÊËĒĔĖĘĚĜĠĢĤĦÌÍÎÏĨĪĬĮIĴĶĹĻĽĿŁÑŃŅŇÒÓÔÕÖŌŎŐØŒŔŖŘŚŜŠȘŤŦȚÙÚÛÜŨŪŬŮŰŲŴ ÝŸŶŹŻŽ&\ \-\,\.\'\/]{0,80}$
Additional information
These informations may be required by semantic rules of each extension. Principally to a contact "Owner" type, they may be necessary for administrative or technical contact.
For their use and the expected syntax, please refer to the semantic rules of each extension.
Format | Variable | Description | Notes |
---|---|---|---|
string (30) | tmName | Trademark name | |
string (3) | tmNumber | Trademark number | |
string (4) | tmType | Trademark registry | "INPI" for a national one, "OHIM" for a european one , "WIPO" for an international one |
string (255) | companyNumber | Organization number | |
string (255) | vatNumber | Organization VAT number | Only if the company is registered in E.U. |
string | birthDate | Date of birth | format AAAA-MM-JJ |
string (10) | birthZipCode | Postal code of birth | |
string (255) | birthCity | City of birth | |
string (3) | birthCountry | Country code of birth | ISO 3166-1 |
string (50) | idNumber | Personal ID number | |
array | additional | Additional data | Associative array of additional data (See Extensions informations) |
Format | Variable | Description | Notes |
---|---|---|---|
string (30) | tmName | Trademark name | |
string (3) | tmNumber | Trademark number | |
string (4) | tmType | Trademark registry | "INPI" for a national one, "OHIM" for a european one , "WIPO" for an international one |
string (255) | companyNumber | Organization number | |
string (255) | vatNumber | Organization VAT number | Only if the company is registered in E.U. |
string | birthDate | Date of birth | format AAAA-MM-JJ |
string (10) | birthZipCode | Postal code of birth | |
string (255) | birthCity | City of birth | |
string (3) | birthCountry | Country code of birth | ISO 3166-1 |
string (50) | idNumber | Personal ID number | |
string (255) | additional | Additional data |