# Interface RcvVoteResult

Parsed roll-call vote result from RCV XML.

interface RcvVoteResult {
abstentions: RcvMepVote[];
corrections: RcvMepVote[];
description: string;
officialAbstentionCount: number;
officialAgainstCount: number;
officialForCount: number;
reference: string;
result: "ADOPTED" | "REJECTED";
sittingDate: string;
sittingNumber: string;
voteId: string;
votesAgainst: RcvMepVote[];
votesFor: RcvMepVote[];
voteType: string;
}

- Defined in clients/ep/doceoXmlParser.ts:31

##### Index

### Properties

abstentions
corrections
description
officialAbstentionCount
officialAgainstCount
officialForCount
reference
result
sittingDate
sittingNumber
voteId
votesAgainst
votesFor
voteType

## Properties

### abstentions

abstentions: RcvMepVote[]

MEPs who ABSTAINED

- Defined in clients/ep/doceoXmlParser.ts:43

### corrections

corrections: RcvMepVote[]

MEPs listed in the Correction element (empty array if absent)

- Defined in clients/ep/doceoXmlParser.ts:59

### description

description: string

Description/subject of the vote

- Defined in clients/ep/doceoXmlParser.ts:35

### officialAbstentionCount

officialAbstentionCount: number

Official ABSTENTION count from Number attribute on Result.Abstention; falls back to MEP count

- Defined in clients/ep/doceoXmlParser.ts:57

### officialAgainstCount

officialAgainstCount: number

Official AGAINST count from Number attribute on Result.Against; falls back to MEP count

- Defined in clients/ep/doceoXmlParser.ts:55

### officialForCount

officialForCount: number

Official FOR count from Number attribute on Result.For; falls back to MEP count

- Defined in clients/ep/doceoXmlParser.ts:53

### reference

reference: string

Reference (e.g., procedure reference like "A10-0123/2026")

- Defined in clients/ep/doceoXmlParser.ts:37

### result

result: "ADOPTED" | "REJECTED"

Intended result interpretation

- Defined in clients/ep/doceoXmlParser.ts:45

### sittingDate

sittingDate: string

Sitting date from Date attribute on RollCallVote.Result (YYYY-MM-DD; empty string if absent)

- Defined in clients/ep/doceoXmlParser.ts:47

### sittingNumber

sittingNumber: string

Sitting number from Number.Sitting attribute (empty string if absent)

- Defined in clients/ep/doceoXmlParser.ts:49

### voteId

voteId: string

Vote number/identifier within the session

- Defined in clients/ep/doceoXmlParser.ts:33

### votesAgainst

votesAgainst: RcvMepVote[]

MEPs who voted AGAINST

- Defined in clients/ep/doceoXmlParser.ts:41

### votesFor

votesFor: RcvMepVote[]

MEPs who voted FOR

- Defined in clients/ep/doceoXmlParser.ts:39

### voteType

voteType: string

Vote type from Type attribute on RollCallVote.Result (empty string if absent)

- Defined in clients/ep/doceoXmlParser.ts:51