[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Accommodating US election districting needs - extending EML 110
The EML 110 provides ability to document the actual geopolitical arrangements for an election event. While this is substantial - there are some nuances of US elections that are not fully accommodated - such as with this example for split precincts: <Precincts> <Precinct id="001" code="P-001" name="Precinct 001" displayOrder="1" isAbsentee="false"> </Precinct> <Precinct id="002" code="P-002" name="Precinct 002" displayOrder="2" isAbsentee="false"> <Splits> <Split id="002a" name="Precinct 002 - Split a" displayOrder="1"/> <Split id="002b" name="Precinct 002 - split b" displayOrder="2"/> </Splits> </Precinct> </Precincts> <PollingPlaces> <PollingPlace name="DescriptiveNameForPollingLocation1" id="PP-001"> <Description> The First Avenue Elementary School Gym </Description> <PrecinctSplitPolls> <PrecinctSplitPoll precinct="001" votingMethod="DRE"/> </PrecinctSplitPolls> </PollingPlace> <PollingPlace name="DescriptiveNameForPollingLocation2" id="PP-002"> <Description>Municipal Library on Broadway</Description> <PrecinctSplitPolls> <PrecinctSplitPoll precinct="002" split="002a" votingMethod="DRE"/> <PrecinctSplitPoll precinct="002" split="002b" votingMethod="DRE"/> </PrecinctSplitPolls> </PollingPlace> <PollingPlace name="votebymail" id="PO987651234"> <Description>Vote-by-Mail PO Box 987651234</Description> </PollingPlace> </PollingPlaces> <DistrictContests> <DistrictContest district="Fed0101" contest="11"/> <DistrictContest district="Fed0201" contest="12"/> </DistrictContests> <DistrictPrecinctSplits> <DistrictPrecinctSplit district="Fed0201" isIntegral="false" precinct="002" split="002a"/> <DistrictPrecinctSplit district="Fed0201" isIntegral="true" precinct="002" split="002b"/> </DistrictPrecinctSplits> <PrecinctSplitContests> <PrecinctSplitContest contest="11" precinct="001" /> <PrecinctSplitContest contest="12" precinct="001" /> <PrecinctSplitContest contest="11" precinct="002" split="002a"/> <PrecinctSplitContest contest="11" precinct="002" split="002b"/> <PrecinctSplitContest contest="12" precinct="002" split="002b"/> </PrecinctSplitContests> Similarly for reporting votes then the split tallies need to be supported also - as in: <Election name="Election20061210F" status="TA"> <ElectionTally status="UN" votingMethod="x" disposition="Replace"> <PrecinctTally precinct="001"> <ContestTally contest="11" underVotes="0" overVotes="0"> <CastVoteTally choice="111" count="10"/> <CastVoteTally choice="112" count="20"/> </ContestTally> <ContestTally contest="12" underVotes="0" overVotes="0"> <CastVoteTally choice="121" count="11"/> <CastVoteTally choice="122" count="21"/> </ContestTally> </PrecinctTally> <PrecinctTally precinct="002"> <SplitTally split="002a"> <ContestTally contest="11" underVotes="0" overVotes="0"> <CastVoteTally choice="111" count="12"/> <CastVoteTally choice="112" count="22"/> </ContestTally> </SplitTally> <SplitTally split="002b"> <ContestTally contest="11" underVotes="0" overVotes="0"> <CastVoteTally choice="111" count="13"/> <CastVoteTally choice="112" count="23"/> </ContestTally> <ContestTally contest="12" underVotes="0" overVotes="0"> <CastVoteTally choice="121" count="14"/> <CastVoteTally choice="122" count="24"/> </ContestTally> </SplitTally> </PrecinctTally> </ElectionTally> <ElectionTally status="UN" votingMethod="Provisional" disposition="Replace"> <PrecinctTally precinct="001"> <ContestTally contest="11" underVotes="0" overVotes="0"> <CastVoteTally choice="111" count="1"/> <CastVoteTally choice="112" count="2"/> </ContestTally> <ContestTally contest="12" underVotes="0" overVotes="0"> <CastVoteTally choice="121" count="1"/> <CastVoteTally choice="122" count="2"/> </ContestTally> </PrecinctTally> <PrecinctTally precinct="002"> <SplitTally split="002a"> <ContestTally contest="11" underVotes="0" overVotes="0"> <CastVoteTally choice="111" count="1"/> <CastVoteTally choice="112" count="2"/> </ContestTally> </SplitTally> <SplitTally split="002b"> <ContestTally contest="11" underVotes="0" overVotes="0"> <CastVoteTally choice="111" count="3"/> <CastVoteTally choice="112" count="3"/> </ContestTally> <ContestTally contest="12" underVotes="0" overVotes="0"> <CastVoteTally choice="121" count="4"/> <CastVoteTally choice="122" count="4"/> </ContestTally> </SplitTally> </PrecinctTally> </ElectionTally> </Election> These structure nuances can be accommodated by offering an alternate optional sub-reporting mechanism within the current structure for recording / reporting structure that models this US-centric geopolitics example. This can be added to the EML 110 and also the EMLcore definitions. Thanks, DW "The way to be is to do" - Confucius (551-472 B.C.)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]