Utilisez ContactInformation pour définir les coordonnées d'objets tels que des personnes, des conseils d'administration et des organisations.
Cette entité est principalement utilisée pour fournir des URI annotés liés aux éléments suivants : Election, ElectionAdministration, Person, GpUnit et Office.
Attributs
Le tableau suivant présente les attributs de ContactInformation :
| Attribut | Obligatoire ? | Type | Description |
|---|---|---|---|
label |
Facultatif | string |
Attribut facultatif pour les coordonnées, qui peut renvoyer au libellé d'origine des informations. Par exemple, si les coordonnées proviennent d'un fichier CSV, label peut faire référence à un ID de ligne. |
language |
Facultatif | language |
Identifie la langue utilisée pour fournir les coordonnées. |
Éléments
Le tableau suivant présente les éléments de ContactInformation :
| Élément | Multiplicité | Type | Description |
|---|---|---|---|
AddressLine
|
0 ou plus | string |
Associe une adresse au contact. Pour inclure une adresse pour le contact, utilisez plusieurs occurrences de |
Directions
|
0 ou 1 | InternationalizedText |
Fournit des informations directionnelles en plus des informations sur l'adresse. Les instructions peuvent être utilisées pour fournir des informations supplémentaires sur l'adresse, qui peuvent apparaître dans plusieurs langues. |
Email |
0 ou plus | AnnotatedString |
Associe une adresse e-mail au contact. Si plusieurs champs Email sont présents, incluez des annotations pour indiquer aux utilisateurs l'objectif de chacun d'eux. |
Fax |
0 ou plus | AnnotatedString |
Associe un numéro de fax au contact. Si plusieurs champs Fax sont présents, incluez des annotations pour indiquer aux utilisateurs l'objectif de chacun d'eux. |
LatLng
|
0 ou 1 | LatLng |
Associe des informations facultatives de latitude et de longitude à une adresse de contact. |
Name
|
0 ou 1 | string |
Associe un nom au contact. Utilisez ce champ pour les informations autres que l'adresse qui peuvent aider un utilisateur à contacter cette personne ou organisation. Par exemple, "Bureau du secrétaire d'État, service des élections". |
Phone |
0 ou plus | AnnotatedString |
Associe un numéro de téléphone au contact. Si plusieurs champs Phone sont présents, incluez des annotations pour indiquer aux utilisateurs l'objectif de chacun d'eux. |
Uri |
0 ou plus | AnnotatedUri |
Associe un URI au contact. |
Exemples
XML
<ContactInformation> <Uri Annotation="personal-facebook">https://www.facebook.com/tedcruzpage</Uri> <Uri Annotation="personal-twitter">https://twitter.com/tedcruz</Uri> <Uri Annotation="personal-website">https://www.tedcruz.org/</Uri> <Uri Annotation="wikipedia">https://en.wikipedia.org/wiki/Ted_Cruz</Uri> </ContactInformation>
<ContactInformation label="ci60001" language=”es”> <AddressLine>Viad. Tlalpan 100</AddressLine> <AddressLine>Arenal Tepepan</AddressLine> <AddressLine>14610 Ciudad de México, CDMX</AddressLine> <AddressLine>Mexico</AddressLine> <Name>Instituto Nacional Electoral</Name> <Phone annotation="domestic">01 800 433 2000</Phone> <Phone annotation="usa">1 (866) 986 8306</Phone> <Phone annotation="collect">+52 (55) 5481 9897</Phone> <Uri Annotation="official-website">https://www.ine.mx/</Uri> <Uri Annotation="official-twitter">https://twitter.com/INEMexico</Uri> <Uri Annotation="official-facebook">https://www.facebook.com/INEMexico</Uri> </ContactInformation>
<ContactInformation label="ci10861a" language=”en”> <AddressLine>1600 Pennsylvania Ave</AddressLine> <AddressLine>Washington, DC 20006</AddressLine> <Email>president@whitehouse.gov</Email> <Phone>202-456-1111</Phone> <Phone annotation="TDD">202-456-6213</Phone> <Uri Annotation="official-website">http://www.whitehouse.gov</Uri> <Uri Annotation="official-facebook">https://www.facebook.com/WhiteHouse</Uri> <Uri Annotation="official-twitter">https://twitter.com/WhiteHouse</Uri> </ContactInformation>
JSON
"ContactInformation": { "Uri": [ "Annotation": "personal-facebook" "value": "https://www.facebook.com/tedcruzpage" ], "Uri": [ "Annotation": "personal-twitter" "value": "https://twitter.com/tedcruz" ], "Uri": [ "Annotation": "personal-website" "value": "https://www.tedcruz.org/" ], "Uri": [ "Annotation": "wikipedia" "value": "https://en.wikipedia.org/wiki/Ted_Cruz" ] }
"ContactInformation": { "language": "es", "label": "ci60001", "AddressLine": [ "Viad. Tlalpan 100", "Arenal Tepepan", "14610 Ciudad de México, CDMX", "Mexico" ], "Name": "Instituto Nacional Electoral", "Phone": [ { "annotation": "domestic", "value": "01 800 433 2000" }, { "annotation": "usa", "value": "1 (866) 986 8306" }, { "annotation": "collect", "value": "+52 (55) 5481 9897" } ], "Uri": [ "Annotation": "official-website" "value": "https://www.ine.mx/" ], "Uri": [ "Annotation": "official-twitter" "value": "https://twitter.com/INEMexico" ], "Uri": [ "Annotation": "official-facebook" "value": "https://www.facebook.com/INEMexico" ] }
"ContactInformation": { "label": "ci10861a", "language": "en", "AddressLine": [ "1600 Pennsylvania Ave", "Washington, DC 20006" ], "Email": "president@whitehouse.gov", "Phone": [ { "value": "202-456-1111" }, { "annotation": "TDD", "value": "202-456-6213" } ], "Uri": [ "Annotation": "official-website" "value": "http://www.whitehouse.gov" ], "Uri": [ "Annotation": "official-facebook" "value": "https://www.facebook.com/WhiteHouse" ], "Uri": [ "Annotation": "official-twitter" "value": "https://twitter.com/WhiteHouse" ] }