از ContactInformation
برای تعریف اطلاعات تماس در مورد اشیایی مانند افراد، هیئتهای مقامات و سازمانها استفاده کنید.
این موجودیت عمدتاً برای ارائه URIهای حاشیه نویسی که به عناصر زیر مرتبط هستند استفاده می شود: Election
، ElectionAdministration
، Person
، GpUnit
و Office
.
صفات
جدول زیر ویژگی های ContactInformation
را نشان می دهد:
صفت | مورد نیاز؟ | تایپ کنید | توضیحات |
---|---|---|---|
label | اختیاری | string | یک ویژگی اختیاری برای اطلاعات تماس که می تواند برای اطلاعات به برچسب اصلی مراجعه کند. برای مثال، اگر اطلاعات تماس از یک CSV آمده باشد، label ممکن است به شناسه ردیف اشاره داشته باشد. |
language | اختیاری | language | زبان مورد استفاده برای ارائه اطلاعات تماس را مشخص می کند. |
عناصر
جدول زیر عناصر ContactInformation
را نشان می دهد:
عنصر | کثرت | تایپ کنید | توضیحات |
---|---|---|---|
AddressLine | 0 یا بیشتر | string | آدرسی را با مخاطب مرتبط می کند. برای گنجاندن آدرسی برای مخاطب، از موارد متعدد |
Directions | 0 یا 1 | InternationalizedText | علاوه بر اطلاعات آدرس، اطلاعات جهت را ارائه می دهد. از دستورالعمل ها می توان برای ارائه هر گونه اطلاعات مربوط به آدرس اضافی که ممکن است به چندین زبان ظاهر شود استفاده کرد. |
Email | 0 یا بیشتر | AnnotatedString | یک آدرس ایمیل را با مخاطب مرتبط می کند. اگر بیش از یک فیلد Email وجود دارد، حاشیه نویسی را اضافه کنید تا کاربران از اهداف هر یک مطلع شوند. |
Fax | 0 یا بیشتر | AnnotatedString | شماره فکس را با مخاطب مرتبط می کند. اگر بیش از یک فیلد Fax وجود دارد، حاشیه نویسی را اضافه کنید تا کاربران از اهداف هر یک مطلع شوند. |
LatLng | 0 یا 1 | LatLng | اطلاعات اختیاری طول و عرض جغرافیایی را با آدرس تماس مرتبط می کند. |
Name | 0 یا 1 | string | نامی را با مخاطب مرتبط می کند. از این قسمت برای اطلاعات غیر آدرسی استفاده کنید که می تواند به کاربر کمک کند با آن شخص یا سازمان تماس بگیرد. به عنوان مثال، "دبیر امور خارجه، اداره انتخابات." |
Phone | 0 یا بیشتر | AnnotatedString | یک شماره تلفن را با مخاطب مرتبط می کند. اگر بیش از یک فیلد Phone وجود دارد، حاشیه نویسی را اضافه کنید تا کاربران از اهداف هر یک مطلع شوند. |
Uri | 0 یا بیشتر | AnnotatedUri | یک URI را با مخاطب مرتبط می کند. |
نمونه ها
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" ] }