Usa ContactInformation para definir la información de contacto sobre objetos como personas, juntas de autoridades y organizaciones.
Esta entidad se usa principalmente para proporcionar URIs anotados que se relacionan con los siguientes elementos: Election, ElectionAdministration, Person, GpUnit y Office.
Atributos
En la siguiente tabla, se muestran los atributos de ContactInformation:
| Atributo | ¿Es obligatorio? | Tipo | Descripción |
|---|---|---|---|
label |
Opcional | string |
Es un atributo opcional para la información de contacto que puede hacer referencia a la etiqueta original de la información. Por ejemplo, si la información de contacto proviene de un archivo CSV, label podría hacer referencia a un ID de fila. |
language |
Opcional | language |
Identifica el idioma que se usa para proporcionar la información de contacto. |
Elementos
En la siguiente tabla, se muestran los elementos de ContactInformation:
| Elemento | Multiplicidad | Tipo | Descripción |
|---|---|---|---|
AddressLine
|
0 o más | string |
Asocia una dirección con el contacto. Para incluir una dirección de contacto, usa varias ocurrencias de |
Directions
|
0 o 1 | InternationalizedText |
Proporciona información de dirección además de la información de la dirección. Las indicaciones se pueden usar para proporcionar cualquier información adicional relacionada con la dirección que pueda aparecer en varios idiomas. |
Email |
0 o más | AnnotatedString |
Asocia una dirección de correo electrónico con el contacto. Si hay más de un campo Email, incluye anotaciones para que los usuarios conozcan los propósitos de cada uno. |
Fax |
0 o más | AnnotatedString |
Asocia un número de fax con el contacto. Si hay más de un campo Fax, incluye anotaciones para que los usuarios conozcan los propósitos de cada uno. |
LatLng
|
0 o 1 | LatLng |
Asocia información opcional de latitud y longitud con una dirección de contacto. |
Name
|
0 o 1 | string |
Asocia un nombre con el contacto. Usa este campo para la información que no sea de la dirección y que pueda ayudar a un usuario a comunicarse con esa persona u organización. Por ejemplo, "Oficina del Secretario de Estado, Departamento Electoral". |
Phone |
0 o más | AnnotatedString |
Asocia un número de teléfono con el contacto. Si hay más de un campo Phone, incluye anotaciones para que los usuarios conozcan los propósitos de cada uno. |
Uri |
0 o más | AnnotatedUri |
Asocia un URI con el contacto. |
Ejemplos
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" ] }