LegislationService
Information on legislation being considered by the Washington State Legislature.
The following operations are supported. For a formal definition, please review the Service Description.
-
GetAmendmentsForBiennium
Returns a list of all pending and acted on amendments for the bill during the biennium.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetAmendmentsForYear
Returns a list of all pending and acted on amendments for the bill during the year.
Exception thrown for invalid year. -
GetCurrentStatus
Returns the current status of the bill in the legislative process.
Exception thrown for invalid biennium or if no status found.
Expects biennium to be in the format: 2005-06 -
GetHearings
Returns a list of committee hearings for the bill.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetHouseLegislationPassedHouse
Returns summary legislation information on all House bills that have passed the House.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetHouseLegislationPassedSenate
Returns summary legislation information on all House bills that have passed the Senate.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetLegislation
Returns legislation information on the bill. If substitutes to the bill have been proposed, they will be listed separately. The active flag is true for versions that can be passed on the floor.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetLegislationByRequestNumber
Returns legislation information based on the original request number of the draft submitted.
Exception thrown for invalid biennium or requestNumber or if no information found.
Expects biennium to be in the format: 2005-06 -
GetLegislationByYear
Returns summary legislation information on all bills active during the year. If substitutes to the bill have been proposed, they will be listed separately. The active flag is true for versions that can be passed on the floor.
Exception thrown for invalid year.
Expects biennium to be in the format: 2005-06 -
GetLegislationGovernorPartialVeto
Returns summary legislation information on all bills that have been partially vetoed by the governor.
Exception thrown for invalid agency or biennium.
Expects biennium to be in the format: 2005-06
Agency should be House or Senate. -
GetLegislationGovernorSigned
Returns summary legislation information on all bills that have been signed by the governor.
Exception thrown for invalid agency or biennium.
Expects biennium to be in the format: 2005-06
Agency should be House or Senate. -
GetLegislationGovernorVeto
Returns summary legislation information on all bills that have been vetoed by the governor.
Exception thrown for invalid agency or biennium.
Expects biennium to be in the format: 2005-06
Agency should be House or Senate. -
GetLegislationHistoricalRecapCategoriesByLegislationNumber
Returns the legislation historical recap (status) categories for the given bill number.
Exception thrown for invalid biennium or date range.
Expects biennium to be in the format: 2005-06 -
GetLegislationInfoIntroducedSince
Returns summary legislation information on all bills introduced since the date given. If substitutes to the bill have been proposed, they will be listed separately. The active flag is true for versions that can be passed on the floor. -
GetLegislationIntroducedSince
Returns detailed legislation information on all bills introduced since the date given. If substitutes to the bill have been proposed, they will be listed separately. The active flag is true for versions that can be passed on the floor. -
GetLegislationNotYetIntroducedInHouseOfOrigin
Returns summary legislation information on bills that are active, have available bill text, and have not yet been introduced in the house of origin.
Expects biennium to be in the format: 2005-06 -
GetLegislationPassedHouse
Returns summary legislation information on all bills that have passed the House.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetLegislationPassedHouseWithinTimeFrame
Returns summary legislation information on all bills that House passed off the floor for the first time between the begin and end date (even if the bill is not currently passed the House - For example, a House bill that the House passed may have been amended in the Senate and the House has not passed the amended version of the bill. This bill would still be returned in this method. If you don't want that bill, use the GetLegislationPassedHouse.). -
GetLegislationPassedLegislature
Returns summary legislation information on all bills that have passed the legislature.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetLegislationPassedLegislatureWithinTimeFrame
Returns summary legislation information on all bills that have passed the legislature within the begin and end date. -
GetLegislationPassedOriginalBodyAndNotIntroducedInOppositeBody
Returns summary legislation information on bills that have passed the originating body and not yet introduced in opposite body.
Expects biennium to be in the format: 2005-06 -
GetLegislationPassedSenate
Returns summary legislation information on all bills that have passed the Senate.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetLegislationPassedSenateWithinTimeFrame
Returns summary legislation information on all bills that Senate passed off the floor for the first time between the begin and end date (even if the bill is not currently passed the House - For example, a Senate bill that the Senate passed may have been amended in the House and the Senate has not passed the amended version of the bill. This bill would still be returned in this method. If you don't want that bill, use the GetLegislationPassedSenate.). -
GetLegislationTypes
Returns a list of all valid types of legislation. -
GetLegislativeBillListFeatureData
Returns a .net DataTable for the LegislativeBillList SharePoint Feature -
GetLegislativeStatusChanges
MessageName="GetLegislativeStatusChangesByBillId"
Returns all changes to the status of the bill that occurred in the date range.
Exception thrown for invalid biennium, billId or date range.
Expects biennium to be in the format: 2005-06 -
GetLegislativeStatusChanges
MessageName="GetLegislativeStatusChangesByBillNumber"
Returns the current status of the bill in the legislative process.
Exception thrown for invalid biennium or date range.
Expects biennium to be in the format: 2005-06 -
GetLegislativeStatusChanges
MessageName="GetLegislativeStatusChangesByDateRange"
Returns all changes to the legislation status that occurred in the date range.
Exception thrown for invalid biennium or date range.
Expects biennium to be in the format: 2005-06 -
GetPreFiledLegislationInfo
Returns summary legislation information on all prefiled bills (currently in prefiled status).
Once a bill is formally introduced, its information can be obtained by calling the GetLegislation method. -
GetPrefiledLegislation
Returns detailed legislation information on all prefiled bills (currently in prefiled status).
Once a bill is formally introduced, its information can be obtained by calling the GetLegislation method. -
GetPublishedEnrolledLegislation
Returns summary legislation information on all bills that have been enrolled and published by the legislature.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetRcwCitesAffected
Returns RCW Cites referenced within the legislation.
Exception thrown for invalid biennium or billId.
Expects biennium to be in the format: 2005-06 -
GetRollCalls
Returns list of roll calls taken on the bill.
Exception thrown for invalid biennium.
Expects biennium in the format 2005-06. -
GetSenateLegislationPassedHouse
Returns summary legislation information on all Senate bills that have passed the House.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetSenateLegislationPassedSenate
Returns summary legislation information on all Senate bills that have passed the Senate.
Exception thrown for invalid biennium.
Expects biennium to be in the format: 2005-06 -
GetSessionLawChapter
Returns chapter and session law information on given bill.
Exception thrown for invalid biennium or billId.
Expects biennium to be in the format: 2005-06 -
GetSponsors
Returns list of bill sponsors.
Exception thrown for invalid biennium or billId.
Expects biennium in the format 2005-06. -
GetTotalLegislationIntroducedByDateRange
Returns legislation introduced in the given date range by the given legislation type.