ElectionReport
মূল সত্তা হিসাবে ব্যবহার করুন। এটি প্রতিবেদনের স্থিতি এবং বিন্যাসের সাথে সম্পর্কিত আইটেমগুলিকে সংজ্ঞায়িত করে এবং এটি কখন তৈরি হয়েছিল।
ElectionReport
নিম্নলিখিত প্রধান উপাদানগুলি অন্তর্ভুক্ত রয়েছে:
Election
মতো, ElectionReport
কনটেইনার উপাদানগুলিতে Election
ব্যতীত উপাদানগুলির ঘটনাগুলিকে "মোড়ানো" করে৷ এটি XML ভিউয়ার এবং এডিটরদের ইনস্ট্যান্স ফাইলগুলিকে ম্যানিপুলেট করা সহজ করে তোলে।
কখনও কখনও, অফিস বা রাজনৈতিক দলগুলির মতো আইটেমগুলির একটি নির্দিষ্ট অর্ডারিং স্কিম সংরক্ষণ করা গুরুত্বপূর্ণ। এই ক্ষেত্রে, আমরা আশা করি যে জেনারেটিং অ্যাপ্লিকেশনটি ইতিমধ্যেই যে কোনও অর্ডারিং স্কিম অনুসারে সেই উপাদানগুলিকে সংজ্ঞায়িত করবে৷
উপাদান
নিম্নলিখিত সারণীতে ElectionReport
উপাদানগুলি তালিকাভুক্ত করা হয়েছে:
উপাদান | বহুগুণ | টাইপ | বর্ণনা |
---|---|---|---|
CommitteeCollection | 0 বা 1 | N/A | Committee সংজ্ঞার জন্য মোড়ক উপাদান। আরো বিস্তারিত জানার জন্য, সংগ্রহ সত্তা পড়ুন। |
Election | 0 বা তার বেশি | Election | প্রতিবেদনের সঙ্গে নির্বাচন সংশ্লিষ্ট. |
ElectoralCommissionCollection | 0 বা 1 | N/A | ElectoralCommission সংজ্ঞা জন্য মোড়ক উপাদান. আরো বিস্তারিত জানার জন্য, সংগ্রহ সত্তা পড়ুন। |
ExternalIdentifiers | 0 বা 1 | ExternalIdentifiers | রিপোর্টের সাথে একটি আইডি সংযুক্ত করে। |
Format | 1 | ReportDetailLevel | প্রতিবেদনের বিশদ স্তর প্রদান করে, যেমন যদি এটি একটি প্রতিযোগিতার সারাংশ বা পূর্ব-স্তরের ফলাফল। |
GeneratedDate | 1 | dateTime | নির্বাচনের প্রতিবেদন তৈরির তারিখ ও সময় চিহ্নিত করে। |
GpUnitCollection | 0 বা 1 | N/A | GpUnit সংজ্ঞার জন্য মোড়ানো উপাদান। আরো বিস্তারিত জানার জন্য, সংগ্রহ সত্তা পড়ুন। |
Issuer | 1 | string | রিপোর্ট প্রদানকারীর সনাক্তকরণ। |
IssuerAbbreviation | 1 | string | রিপোর্ট প্রদানকারীর জন্য একটি সংক্ষিপ্ত রূপ, যেমন রাজ্য বা নির্বাচনী এলাকার একটি সংক্ষিপ্ত নাম যার জন্য ফলাফল রিপোর্ট করা হচ্ছে। |
IsTest | 0 বা 1 | boolean | রিপোর্টটি একটি পরীক্ষার রিপোর্ট কিনা তা নির্দেশ করে। এই উপাদানটি উপস্থিত না থাকলে, ডিফল্ট মান false । |
Notes | 0 বা 1 | string | প্রতিবেদনের সাথে একটি নির্বিচারে বার্তা অন্তর্ভুক্ত করতে ব্যবহৃত হয়। |
OfficeCollection | 0 বা 1 | N/A | Office সংজ্ঞার জন্য মোড়ানো উপাদান। আরো বিস্তারিত জানার জন্য, সংগ্রহ সত্তা পড়ুন। |
GovernmentBodyCollection | 0 বা 1 | N/A | GovernmentBody সংজ্ঞার জন্য মোড়ক উপাদান. আরো বিস্তারিত জানার জন্য, সংগ্রহ সত্তা পড়ুন। |
PartyCollection | 0 বা 1 | N/A | Party সংজ্ঞা জন্য মোড়ক উপাদান. আরো বিস্তারিত জানার জন্য, সংগ্রহ সত্তা পড়ুন। |
PersonCollection | 0 বা 1 | N/A | Person সংজ্ঞার জন্য মোড়ানো উপাদান। আরো বিস্তারিত জানার জন্য, সংগ্রহ সত্তা পড়ুন। |
SequenceStart | 1 | integer | রিপোর্টের একটি ক্রম অংশ হিসাবে রিপোর্ট সংখ্যা. এই উপাদানটি SequenceEnd সাথে পড়তে ব্যবহার করা হয়, উদাহরণস্বরূপ, "1 এর 1", "2 এর 1", বা "2 এর 2"। 1 দিয়ে শুরু হয়। |
SequenceEnd | 1 | integer | রিপোর্টের একটি ক্রম উপরের সীমানা. উদাহরণস্বরূপ, শুধুমাত্র একটি প্রতিবেদন থাকলে এটি 1 , অথবা ক্রমানুসারে দুটি প্রতিবেদন থাকলে 2 । |
Status | 1 | ResultsStatus | নির্বাচনী প্রতিবেদনের অবস্থা, যেমন প্রাক-নির্বাচন বা অনানুষ্ঠানিক। |
TestType | 0 বা 1 | string | পরীক্ষার ধরনের একটি বিবরণ, যেমন প্রাক-নির্বাচন বা যুক্তি এবং নির্ভুলতা। |
VendorApplicationID | 1 | string | বিক্রেতা অ্যাপ্লিকেশনের একটি শনাক্তকারী যা নির্বাচনের প্রতিবেদন তৈরি করে। উদাহরণস্বরূপ, X-EMS version 3.1.a |
VoterInformationCollection | 0 বা 1 | N/A | VoterInformation সংজ্ঞার জন্য মোড়ক উপাদান। আরো বিস্তারিত জানার জন্য, সংগ্রহ সত্তা পড়ুন। |
উদাহরণ
এক্সএমএল
<ElectionReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Election>…</Election> <GpUnitCollection> <GpUnit objectId="ru-gpu0">…</GpUnit> <GpUnit objectId="ru-gpu1">…</GpUnit> </GpUnitCollection> <OfficeCollection> <Office objectId="off0001a">…</Office> </OfficeCollection> <GovernmentBodyCollection> <GovernmentBody objectId="gov0001a">…</GovernmentBody> </GovernmentBodyCollection> <PartyCollection> <Party objectId="par001">…</Party> <Party objectId="par002">…</Party> </PartyCollection> <PersonCollection> <Person objectId="per001">…</Person> <Person objectId="per002">…</Person> </PersonCollection> <Issuer>Example Data Provider</Issuer> <IssuerAbbreviation>EDP</IssuerAbbreviation> <Format>summary-contest</Format> <GeneratedDate>2013-11-05T14:25:28</GeneratedDate> <Status>unofficial-partial</Status> <VendorApplicationId>Hand-Generated v0.1</VendorApplicationId> <SequenceStart>1</SequenceStart> <SequenceEnd>1</SequenceEnd> </ElectionReport>
JSON
{ "@type": "ElectionReport", "Election": [ ... ], "GpUnitCollection": { "GpUnit": [ {...}, {...} ] }, "OfficeCollection": { "Office": [ { "objectId": "off0001a", ... } ] }, "PartyCollection": { "Party": [ { "objectId": "par001", ... }, { "objectId": "par002", ... } ] }, "PersonCollection": { "Person": [ { "objectId": "per001", ... }, { "objectId": "per002", ... } ] }, "Issuer": "Example Data Provider", "IssuerAbbreviation": "EDP", "Format": "summary-contest", 'GeneratedDate": "2013-11-05T14:25:28", "Status": "unofficial-partial", "VendorApplicationId": "Hand-Generated v0.1", "SequenceStart": 1, "SequenceEnd": 1 }