|
Method |
Description |
Return type |
|
|
GetGoalList |
This extracts the general specs about the Goal(s) that any specific user is subscribed
to. The following fields will be returned.
Goal ID
USERID – Goal Subscriber/User ID
Title – Title of the Goal.
Overview – Detailed description of the Goal.
Topicname - Topic
Startdate – Date the Goal begins.
Enddate – Date the Goal ends.
Frequencytext–
Frequency required to performance evaluation
Audiencetext – Audience
GoalTags – Goal Tags
GoaltypeText – Individual Goal or Team Goal
Status – Goal Status (Pending or Commenced)
ImageID – Goal Image ID
Imagename - Change to ImageURL – Goal Image URL
|
XML |
|
|
|
GetRatingHistory |
This extracts the historical performance evaluation ratings given by a specific
user for all Tasks in their subscribed Goals.
GoalTaskID – Task
ID
GoalID – Goal ID
RatingID – Rating
ID
Rating – Rating
given by user for for specific Task within specific Goal.
RateBy - Who has
given the rating
RatedOn - Date/Time
stamp for rating. |
XML |
|
|
|
GetGoalDetails |
This extracts the tasks and task categories included in those Goals
that any specific user is subscribed to.
GoalListID – Goal
ID CategoryID – Task Category ID CategoryName
– Task Category Name
TaskID – Task ID
TaskName – Task
name.
TaskDescription
– Description of the task. |
XML |
|
|
|
AddGoalRating |
This adds a performance-evaluation rating to a task within a goal list that
the user is subscribed to.
Email – email of
goal subscriber
Password – password
of goal subscriber
TaskID – Task ID
GoalID – Goal ID
Rating – 2-10 Qualitative
Rating given by user for specific task. |
String |
|
|
|
AddGoalQM |
Lets user add / update the quantative measurement for a goal fo a particular
date. Such goal must have Quantitative Measurement on. |
String |
|
|
|
ShowGoalQMForGivenDate |
Lets user find out the Quantitative rating for a goal on a particular date given
by a specific subscriber of that goal. Following fields are returned.
GoalID - Goal ID
QMValue - Quantitative
rating for that day
Date - Date when
this rating was given
UserID - Who has
rated |
XML |
|
|
|
ShowGoalQMForGivenDateRange |
Lets user find out the Quantitative rating for a goal in a given date range
given by a specific subscriber of that goal. Following fields are returned.
GoalID - Goal ID
QMValue - Quantitative
rating for that day
Date - Date when
this rating was given
UserID - Who has
rated |
XML |
|
|
|
ShowAverageQMForGivenDates |
Returns the average value for Quantitative Measurement within a specified date
range. |
String |
|
|
|
ValidUser |
Return login status. |
Boolean |
|
|
|
IsGoalEvaluationCompleteForToday |
Lets user know whether an Evaluation is "Completed" for current date |
Boolean |
|
|
|
IsGoalEvaluationCompleteForGivenDate |
Lets user know whether an Evaluation is "Completed" for a given date range |
Boolean |
|
|
|
getComponetVersionInfo |
Lets user get Mecanbe's current component version |
XML |