Rating Class


* - Required
* - Multiple rows

Rating.getCategories


This method dumps categories that contain released ratingss according to state.

Input: stateId (default: 'NA')

Output:
categories.category*.categoryId
categories.category*.name

Rating.getSigList


This method dumps Special Interest Groups according to category and state.

Input: categoryId*, stateId (default: 'NA')

Output:
sigs.sig*.sigId
sigs.sig*.parentId
sigs.sig*.name

Rating.getSig


This method dumps detailed information an a Special Interest Group.

Input: sigId*

Output:
sig.sigId
sig.parentId
sig.stateId
sig.name
sig.description
sig.address
sig.city
sig.state
sig.zip
sig.phone1
sig.phone2
sig.fax
sig.email
sig.url
sig.contactName

Rating.getSigRatings


This method dumps all ratings(scorecards) by a Special Interest Group.

Input: sigId*

Output:
sig.sigId
sig.name
rating*.ratingId
rating*.timespan
rating*.ratingName
rating*.ratingText

Rating.getCandidateRating


This method dumps a candidate's rating by an SIG.

Input: candidateId*, sigId

Output:
candidateRating.candidate.title
candidateRating.candidate.firstName
candidateRating.candidate.middleName
candidateRating.candidate.lastName
candidateRating.candidate.suffix
candidateRating.candidate.office
candidateRating.rating*.sigId
candidateRating.rating*.ratingId
candidateRating.rating*.categories.category*.categoryId
candidateRating.rating*.categories.category*.name
candidateRating.rating*.timeSpan
candidateRating.rating*.rating
candidateRating.rating*.ratingName
candidateRating.rating*.ratingText

Rating.getRating


This method dumps all candidate ratings from a scorecard by an SIG.

Input: ratingId*

Output:
candidateRating*.candidateId
candidateRating*.rating