| Data
Element Name |
Type |
Schema(s)
Found in |
XS |
Restricted from |
Extended from |
Type |
Definition |
Enumerations |
|
|
| Abstentions |
xs:nonNegativeInteger |
510 | |
xs:element |
|
|
xs:nonNegativeInteger |
Report of a no vote. |
|
|
|
| Accepted |
YesNoType |
eml-core | 620 | 480 | 450 | 220 | 130 | |
xs:element |
|
|
YesNoType |
Indicates acceptance of a candidate, referendum proposal, vote
or message. |
yes | no |
|
|
| Action |
|
210 | |
xs:element |
xs:token |
|
xs:token |
Indicates the action being requested - either to consent to a
nomination or to withdraw from a contest. |
|
|
|
| ActionTime |
xs:dateTime |
120 | |
xs:element |
|
|
xs:dateTime |
Specifies when the specified action should be carried out. |
|
|
|
| ActionedTime |
xs:dateTime |
120 | |
xs:element |
|
|
xs:dateTime |
Specifies when the specified action was carried out. |
|
|
|
| Address |
StructuredAddressStructure |
eml-externals | |
xs:element |
|
|
n/a |
A physical location.
Addresses are specified for each individual or organisation involved
in the voting processes, eg voter, election authority. |
|
|
|
| Affiliation |
AffiliationStructure |
eml-core | 430 | 410 | 340 | 210 | |
xs:element |
|
|
AffiliationStructure |
Indicates the membership of some organisation such as a
political party |
|
|
|
| AffiliationIdentifier |
AffiliationIdentificationStructure |
eml-core | |
xs:element |
|
|
AffiliationIdentifierStructure |
Indicates the official name and ID of the affiliated
organisation |
|
|
|
| AffiliationType |
|
eml-core | 430 | 410 | 340 | 210 | |
xs:element |
|
|
AffiliationStructure |
Indicates the type of organisation that an individual is a
member of. |
|
|
|
| Age |
xs:positiveInteger |
eml-core | |
xs:element |
|
|
xs:positiveInteger |
The age of a candidate or voter |
|
|
|
| Agent |
AgentStructure |
eml-core | |
xs:element |
|
|
AgentStructure |
Someone who works for the candidate. There are various different roles for a
candidate's agent |
|
|
|
| AgentIdentifier |
AgentIdentifierStructure |
eml-core | |
xs:element |
|
|
AgentIdentifierStructure |
The agent's name and ID |
|
|
|
| AgentName |
PersonNameStructure |
eml-core | |
xs:element |
|
|
PersonNameStructure |
The full name of the agent |
|
|
|
| AllowedChannels |
|
110 | |
xs:element |
|
|
n/a |
The list of eligible channels for an election event. |
|
|
|
| Area |
AreaStructure |
eml-core | |
xs:element |
|
|
AreaStructure |
A geographic area covered by a contest |
|
|
|
| Association |
|
eml-core | |
|
|
|
xs:token |
Associates a polling district with some other entity, such as a
constituency. |
|
|
|
| AuditLog |
|
480 | |
|
|
|
n/a |
A log of audit information. |
|
|
|
| AuditInformation |
|
520 | 510 | 480 | 470 | 460 | 445 | 420 | 130 |
xs:element |
|
AuditInformationStructure |
AuditInformationStructure |
Information to be sent to an audit system to provide
traceability of voting-related messages. |
|
|
|
| Authenticated |
|
430 | |
|
|
|
n/a |
Indicates the result of a voter's attempt to authenticate their
right to vote. |
|
|
|
| AuthenticationMethod |
xs:token |
110 | |
xs:element |
|
|
xs:token |
The method used to authenticate an eligible voter. |
|
|
|
| AuthorityAddress |
|
eml-externals | |
|
|
|
AuthorityAddressStructure |
The address of the authority running the election. |
|
|
|
| AuthorityIdentifier |
AuthorityIdentficationStructure |
eml-core | |
xs:element |
|
|
AuthorityIdentifierStructure |
The identifier of the authority running the election. |
|
|
|
| Ballot |
|
430 | 410 | 340 | |
xs:element |
|
|
n/a |
A set of candidates or referendum options for a particular
contest, within one or more elections for which votes are cast. |
|
|
|
| BallotFormIdentifier |
|
330 |
|
|
|
n/a |
The external identifier of the ballot form or list of
forms the voter may vote on. |
|
|
|
| BallotIdentifier |
BallotIdentifierStructure |
eml-core | 460 | 440 | 445 | |
xs:element |
|
|
BallotIdentifierStructure |
The
identification number of a ballot. |
|
|
|
| BallotIdentifierRange |
|
eml-core | |
|
|
|
BallotIdentifierRangeStructure |
A range of ballot identifiers. These might, for example, be sent
to a printer. |
|
|
|
| BallotName |
xs:token |
eml-core | |
xs:element |
|
|
xs:token |
The official name assigned to a ballot. |
|
|
|
| BinaryItem |
|
eml-core | |
|
|
|
BinaryItemStructure |
A binary, eg fingerprint, photo, scanned signature, used for
identification of the voter. Iit may be given as either a link or as Base64
encoded binary data. In the latter case, the format of the binary must be
either bmp, gif, jpeg, png or tiff. |
|
|
|
| Blocked |
{reference} |
330 | |
xs:element |
|
|
YesNoType |
An indication that a voter is not allowed to cast a vote
(possibly through a specific channel) for some specified reason. |
yes | no |
|
|
| Candidate |
CandidateStructure |
eml-core | 430 | 410 | 340 | 210 | |
xs:element |
|
|
CandidateStructure |
An individual or party standing in a contest. |
|
|
|
| CandidateAction |
{reference} |
210 | |
xs:element |
|
|
n/a |
Indicates whether the candidate wishes to stand or withdraw from
an election and allows him/her to indicate that conditions for nomination
have been met. |
|
|
|
| CandidateFullName |
PersonNameStructure |
eml-core | |
xs:element |
|
|
PersonNameStructure |
The full name of the candidate. |
|
|
|
| CandidateGender |
|
510 | 520 |
|
|
|
GenderType |
The gender of the candidate as it will appear in the result of
the election. |
male |
female | unknown (unknown is not allowed in all contexts) |
|
|
| CandidateIdentifier |
CandidateIdentifierStructure |
eml-core | 460 | 440 | |
xs:element |
|
|
CandidateIdentifierStructure |
The system ID for the candidate, as well as the name to which
the candidate's name will appear on the ballot. |
|
|
|
| CandidateList |
{reference} |
230 | |
xs:element |
|
|
n/a |
A list of candidates or parties or issues involved in a contest. |
|
|
|
| CandidateName |
|
eml-core | |
|
|
|
PersonNameStructure |
The full name of the candidate. |
|
|
|
| CastVote |
CastVoteStructure |
460 | 440 | |
xs:element |
|
|
CastVoteStructure |
A ballot containing the preferences of the voter. |
|
|
|
| Category |
|
eml-core | |
xs:attribute |
xs:token |
|
n/a |
Used to classify different types of Proposer. |
primary |
secondary | other |
|
|
| Channel |
VotingChannelType |
eml-core | 340 | 330 | 310 | 120 | 110 | |
xs:element |
|
|
ChannelStructure |
A medium through which votes can be cast, e.g. 'internet' or
'postal'. |
|
|
|
| CheckBox |
|
120 |
|
|
|
YesNoType |
Used to allow name-value pairs in information about a voter. The
only allowed values are 'yes' and 'no'. |
yes | no |
|
|
| ChoiceName |
xs:token |
eml-core | |
xs:element |
|
|
xs:token |
The name of a choice in a referendum. |
|
|
|
| ChoiceType |
|
340 | 410 | 430 |
|
|
|
xs:token |
The type of choice available to the voter. |
|
|
|
| Comment |
|
330 |
|
|
|
xs:token |
A comment
represented as text or some format such as XHTML. |
|
|
|
| Component |
|
eml-core | |
xs:element |
|
|
n/a |
A specific part of a voting token. For example, a voting token
might have components called 'PIN' and 'password'. |
|
|
|
| ConfirmationReference |
ConfirmationReferenceType |
450 | |
|
|
|
ConfirmationResponseType |
The reference generated once the confirmation of a vote has been
completed. |
|
|
|
| Contact |
ContactDetailsStructure |
eml-core | 430 | 410 | 340 | |
xs:element |
|
|
ContactDetailsStructure |
Mailing address, email address, phone number etc. for any person
involved I the election process. There is an option to indicate which contact
method is preferred. |
|
|
|
| ContactDetails |
|
eml-core | |
|
|
|
n/a |
A set of information indicating how to contact a person involved
in the democratic process. |
|
|
|
| Contest |
|
520 | 510 | 460 | 440 | 430 | 410 | 340 | 230 | 110 | |
xs:element |
|
|
n/a |
A contest is that part of an election in which an individual can
vote. For example, a parliamentary election will consist of several contests,
each for a single position (seat or constituency). Some elections, such as a
referendum question or a presidential election, will only have a single
contest. |
|
|
|
| ContestScope |
|
340 | 410 | 430 |
|
|
|
xs:token |
An indicator of a Federal, local or other type of
contest. |
|
|
|
| Contested |
YesNoType |
430 | 410 | |
xs:attribute |
|
|
n/a |
Indicates
that there are more candidates than positions available and so voting will
take place. |
|
|
|
| ContestIdentifier |
{reference} |
eml-core | 620 | 610 | 520 | 510 | 480 | 470 | 460a | 360b | 445
| 440 | 430 | 410 | 350a, | 350b | 350c | 340 | 330 | 230 | 220 | 210 | 110
| |
xs:element |
|
|
ContestIdentifierStructure |
The official designation of the contest. |
|
|
|
| ContestName |
xs:token |
eml-core | |
xs:element |
|
|
xs:token |
The official name of the contest |
|
|
|
| ContestRotationMethod |
|
340 | 410 | 430 |
|
|
|
xs:token |
The method by which candidates are rotated on a ballot
form. |
|
|
|
| Count |
{reference} |
510 | |
xs:element |
|
|
n/a |
The
accumulating of votes that have been cast. |
|
|
|
| CountMetrics |
|
110 | 510 |
|
|
|
n/a |
The definiton of the metrics to be used in the Count of cast
votes. |
|
|
|
| CountQualifier |
|
520 | |
|
|
|
CountQualifierStructure |
A qualifier that indicates whether the count is final or
not, whether it is an extrapolation or
simulation of the actual count, or whether it relates to a previous ballot. |
Simulation |
Final | Extrapolation | Partial | Previous | Other |
|
|
| CountReport |
|
110 | 510 |
|
|
|
n/a |
The pre-definition of exactly what is needed in the count
results tabulations. |
|
|
|
| CountingAlgorithm |
CountingAlgorithmType |
eml-core | 110 | |
xs:element |
|
|
CountingAlgorithmType |
The method
of counting used for more complex forms of election. |
|
|
|
| CountingSystem |
ProcessingUnitStructure |
eml-core | 510 | 480 | 470 | 460 | 445 | 440 | |
xs:element |
|
|
ProcessingUnitStructure |
The system used to accumulate votes that have been cast. |
|
|
|
| DateOfBirth |
xs:date |
eml-core | |
xs:element |
|
|
xs:date |
The date of birth of the voter or candidate. |
|
|
|
| Dates |
|
eml-core | 440 | 410 |
340 | 330 | 310 | 120 | |
|
|
|
n/a |
A collection of dates. |
|
|
|
| DateTimeSubmitted |
|
330 | 310 | 120 | |
|
|
|
xs:dateTime |
The date and time at which the voter registered to vote.
Displayed using GDSC format (http://www.govtalk.gov.uk/gdsc/html/). |
|
|
|
| Description |
|
eml-core | 480 | 430 | 410 | 340 | 230 | 130 | 110 | |
|
|
|
MessagesStructure & xs:token |
A description represented as text or some format such as XHTML. |
|
|
|
| Destination |
|
120 | |
|
|
|
ProcessingUnitStructure |
Indicates the receiving device for a 120 (interDB) message. |
|
|
|
| Display |
|
eml-core | |
|
|
|
n/a |
Provides information related to the rendering of a message for
display |
|
|
|
| DisplayOrder |
xs:positiveInteger |
eml-core | 430 | 410 | 340 | 110 |
xs:attribute |
|
|
n/a |
This attribute allows a generic stylesheet to display a
specified message type, the display order of the elements being controlled
through the message. |
|
|
|
| DocumentIdentifier |
DocumentIdentifierStructure |
eml-core | |
xs:element |
|
|
DocumentIdentifierStructure |
A reference to external documents relevant to a specific message
type. |
|
|
|
| ds:Signature |
{reference} |
eml-core | 610 | 210 | |
xs:element |
|
|
ds:SignatureType |
An electronic signature using the XML Signature syntax. |
|
|
|
| EffectiveDateAdded |
xs:date |
eml-core | |
xs:element |
|
|
xs:date |
The date at which a person was added to an electoral register. |
|
|
|
| EffectiveDateRemoved |
xs:date |
eml-core | |
xs:element |
|
|
xs:date |
The date at which a person was removed from an electoral
register. |
|
|
|
| Elected |
YesNoType |
520 |
xs:element |
|
|
n/a |
Indicates whether a person or referendum option has been
selected. |
|
|
|
| Election |
|
630 | 520
| 510 | 480 | 460 | 440 | 430 | 410 | 340 | 330 | 230 | 110 | |
xs:element |
|
|
n/a |
An election is used in the traditional sense, such as country’s
government election, local government election, or other local community
elections. An election comprises one
or more related contests over a defined period of time. A number of elections may or may not be
held at the same time to form an election event with multiple elections. |
|
|
|
| ElectionCategory |
|
eml-core | |
|
|
|
xs:NMTOKEN |
Used in messages where several elections are included in the
message. This allows a Schematron processor to distinguish between the
elections. |
|
|
|
| ElectionEvent |
{reference} |
110 | |
xs:element |
|
|
n/a |
See Event. |
|
|
|
| ElectionGroup |
ElectionGroupStructure |
eml-core | |
xs:element |
|
|
ElectionGroupStructure |
Used to group multiple elections together. For example, a set of
questions forming a referendum might be grouped together, as might two parts
of an election held under the Additional Member System. |
|
|
|
| ElectionIdentifier |
ElectionIdentifierStructure |
eml-core | |
xs:element |
|
|
ElectionIdentifierStructure |
The official designation of the election. |
|
|
|
| ElectionList |
{reference} |
330 | |
xs:element |
|
|
n/a |
The list of eligible voters for an election event. The list
identifies the elections and contests in which each elector may vote. A list
with no voters is permissable. |
|
|
|
| ElectionName |
xs:token |
eml-core | |
xs:element |
|
|
xs:token |
The official name of an election. |
|
|
|
| ElectionStatement |
MessageStructure |
eml-core | |
xs:element |
|
|
MessagesStructure |
Describes the opinions of the candidate. |
|
|
|
| ElectionType |
|
340 | 410 | 430 |
|
|
|
xs:token |
The type of an election. This will be localised by each
country or voting jurisdiction. |
|
|
|
| ElectoralAddress |
StructuredAddressStructure |
eml-externals | |
xs:element |
|
|
ElectoralAddressStructure |
The
address that gives the voter the right to vote in a specific contest. |
|
|
|
| ElectronicLocation |
|
eml-core | |
xs:element |
|
xs:token |
xs:token |
Used for describing a Polling Place, it must indicate its
address (e.g. phone number, URL). |
|
|
|
| Eligibility |
|
eml-core | |
|
|
|
xs:token |
The election types for which the voter is eligible to vote. |
|
|
|
| Email |
|
eml-core |
|
|
|
EmailStructure |
An email address. |
|
|
|
| End |
|
eml core | 430 | 410 | 340 | 110 | |
|
|
|
BallotIdentifierStructure |
The end of a range of ballot identifiers. |
|
|
|
| Endorsement |
|
230 | |
|
|
|
n/a |
Indicates the political party that has officially endorsed a
candidate. |
|
|
|
| Error |
|
480 | 130 | |
|
|
|
n/a |
Provides information about errors in a EML message. |
|
|
|
| Ethnicity |
xs:token |
eml-core | |
xs:element |
|
|
xs:token |
The ethnicity of a voter. |
|
|
|
| Event |
|
eml-core | | 330 | 310 |
120 | |
xs:element |
|
|
n/a |
Also known as 'election event'. A series of elections that for
some reason are grouped together into one event. For example they may be completely
different elections but for logistic reasons they are all run on the same
day. |
|
|
|
| EventDate |
|
330 | 230 | 110 | |
|
|
|
SimpleDateRangeStructure |
The range of dates associated with an election event. |
|
|
|
| EventDescription |
|
430 | 410 | 340 | |
|
|
|
MessageStructure |
A textual description of an election event. |
|
|
|
| EventIdentifier |
EventIdentifierStructure |
eml-core | 620 | 610 |
510 | 480 | 470 | 460 | 450 | 445 | 440 | 360a | 360b | 350a | 350b | 350c |
330 | |
xs:element |
|
|
EventIdentifierStructure |
The official designation of the event. |
|
|
|
| EventName |
{reference} |
eml-core | |
xs:element |
|
|
xs:token |
The official name of the event. |
|
|
|
| EventQualifier |
EventQualifierStructure |
eml-core | |
xs:element |
|
|
EventQualifierStructure |
An additional designator for the event, usually used when
management of an event is divided between authorities. For example, an event
might be 'London Elections', and each borough will have its own Qualifier. |
|
|
|
| Extension |
|
eml-core |
|
|
|
xs:token |
The extension number in a telephone number. |
|
|
|
| ExpectedConfirmationReference |
ConfirmationReferenceType |
eml-core | |
xs:attribute |
|
|
n/a |
Some e-voting mechanisms provide candidate identifiers that are
individual to each voter as part of their security mechanism. These might
also tailor the response codes for successful votes. This element indicates
the response code that a specified voter should expect for a specified
candidate. |
|
|
|
| Extrapolation |
|
510 | 520 |
|
|
|
n/a |
An extrapolation, using the
count known so far, to an estimated complete result for the current contest. |
|
|
|
| Fax |
|
eml-core |
|
|
|
TelephoneStructure |
A fax
number. |
|
|
|
| Final |
|
510 | 520 |
|
|
|
n/a |
An indicator to show if the result is definitive
("official") or if the result or the count is not final. |
yes | no |
|
|
| Format |
xs:NMTOKEN |
eml-core | |
xs:attribute |
|
|
n/a |
Indicates
the format of the element content, e.g. XHTML. |
This element
appears in different contexts with different allowed values |
|
|
| FurtherInformation |
|
eml-core | |
|
|
|
MessageStructure |
Information about a voter that is not included in the standard
elements. |
|
|
|
| Gateway |
|
|
|
|
|
ProcessingUnitStructure |
A system that provides the interface between a voting device
such as an SMS phone and the voting system. |
|
|
|
| Gender |
GenderType |
eml-core | |
xs:element |
|
|
GenderType |
The gender of a voter or candidate. |
male |
female | unknown (unknown is not allowed in all contexts) |
|
|
| IncomingChannelOptions |
|
360b |
|
|
|
IncomingGenericCommunicationStructure |
A message to indicate the channel a voter to use to cast their
vote. |
|
|
|
| IncomingGenericCommunication |
|
350b |
|
|
|
IncomingGenericCommunicationStructure |
A generic message type for messages from the voter. |
|
|
|
| InternalGenericCommunication |
|
350c |
|
|
|
InternalGenericCommunicationStructure |
A generic message type for messages between systems. |
|