Web Service: Tier3
Target Namespace:
http://api.golflink.com.au//tier3
Port SOAPEndpoint Port type
Location:
http://localhost:65100/Tier3.svc/soap
Protocol:
SOAP
Transport protocol:
SOAP over HTTP
Operations:
- AdHocScoreUpload
- ArtificialScoreUpload
- ClubLookupDownload
- CorrectScore
- DailyHandicap
- GolferDelete
- GolferDetailsDownload
- GolferDetailsUpload
- HandicapEnquiry
- HoleByHoleScoreUpload
- OfficialAdjustmentUpload
- OtherClubDownload
- ScoreDownload
- ScoreUpload
- StartDay
- UnprocessDay
- VisitorDetailsDownload
Operations
-
AdHocScoreUploadDescription:
This is a Web Service function that is responsible for uploading Ad-Hoc Score (Not part of a competition) of a golfer to the GOLF Link Database. This function is able to upload more than one Ad-Hoc Scores in one request. Authorisation Security Token Request of an array of adhoc scoresUpdated handicaps or error status for each golfer Input:ITier3_AdHocScoreUpload_InputMessage (soap:body, use = literal)parameters type AdHocScoreUpload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
-
adhocScoreUploadRequest type AdHocScoreUploadRequest
-
AdHocScoreUploads type ArrayOfAdHocScore
-
AdHocScore type AdHocScore - extension of type AdHocScore
-
GolfLinkNumber type string
GolfLink Number of Player Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory) -
ClubIdPlayedAt type int
Club that held the Ad-Hoc Competition Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) -
ScoreDate type dateTime
Date of the Ad-Hoc Competition (Mandatory) -
CompetitionType type CompetitionType - type string with restriction - enum { 'Normal', 'FourBall', 'NonHandicap' }
Competition type that was played (Mandatory) -
ScoreType type ScoreType - type string with restriction - enum { 'Stroke', 'Stableford', 'Par', 'MaximumScore' }
Scoring system that used for the Ad-Hoc Competition (Mandatory) -
ScratchRating type double
Scratch Rating for the course for that day (Decimal e.g. 68.0) (Mandatory) -
PCC type double
PCC for the course for that day - Min -1 - Max 3 (Decimal e.g. 2.0) (Mandatory) -
SlopeRating type int
Slope Rating of the course - Min 55 - Max 155 (Mandatory) -
CoursePar type int
Must be numeric (e.g. 72) (Mandatory) -
PlayedOff type int
Playing Handicap Must be numeric (e.g. 11) (Mandatory) -
ScoreStatus type ScoreStatus - type string with restriction - enum { 'O', 'N', 'D', 'E', 'A' }
Score Status (Mandatory) -
IsNineHole type boolean
Sets whether the score is a nine hole score (Mandatory) true or false -
HandicappingScore type int
Handicapping Score of the golfer -
CompetitionScore type int
Competition Score of the golfer -
ConformingSocialScore type boolean
Sets whether the score is a conforming social score (Mandatory) true or false
- Round type ScoreUploadRound
- HoleByHoleScores type ArrayOfHoleByHoleScore
- HoleByHoleScore type HoleByHoleScore
- HoleNumber type string
- HoleSequence type int
- Par type int
- HoleIndex type ArrayOfint
- int type int
- GrossStrokes type int
- NotPlayed type boolean
- PickUp type boolean
- HoleByHoleScore type HoleByHoleScore
- HoleByHoleScores type ArrayOfHoleByHoleScore
-
GolfLinkNumber type string
-
AdHocScore type AdHocScore - extension of type AdHocScore
-
AdHocScoreUploads type ArrayOfAdHocScore
Output:ITier3_AdHocScoreUpload_OutputMessage (soap:body, use = literal)parameters type AdHocScoreUploadResponse-
AdHocScoreUploadResult type AdHocScoreUploadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
HandicapRevisions type ArrayOfHandicapRevision
-
HandicapRevision type HandicapRevision - extension of type HandicapRevision
- DailyScratchRating type double
- GAHandicap type double
-
GolfLinkNumber type string
GOLF Link no. of the golfer -
HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code
- HandicapHistoryId type int
-
HandicapRevision type HandicapRevision - extension of type HandicapRevision
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
ArtificialScoreUploadDescription:
Artificials the score upload. The authentication token. The adhoc score upload request.Input:ITier3_ArtificialScoreUpload_InputMessage (soap:body, use = literal)parameters type ArtificialScoreUpload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
-
artificialScoreUploadRequest type ArtificialScoreUploadRequest
-
Differential type double
-
ModificationReason type string
-
NoOfArtificialRounds type int
-
GolfLinkNumber type string
GolfLink Number of Player Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory)
-
Differential type double
Output:ITier3_ArtificialScoreUpload_OutputMessage (soap:body, use = literal)parameters type ArtificialScoreUploadResponse-
ArtificialScoreUploadResult type ArtificialScoreUploadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
handicapRevisions type ArrayOfHandicapRevision
List of Handicap Revisions for the Golfers -
HandicapRevision type HandicapRevision - extension of type HandicapRevision
- DailyScratchRating type double
- GAHandicap type double
-
GolfLinkNumber type string
GOLF Link no. of the golfer -
HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code
- HandicapHistoryId type int
-
HandicapRevision type HandicapRevision - extension of type HandicapRevision
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
ClubLookupDownloadDescription:
This is a Web Service function that is responsible for retrieving the full list of Club ID and names in the GOLF Link Database. Authentication Security Token Array of Golfer GolfLink NumbersInput:ITier3_ClubLookupDownload_InputMessage (soap:body, use = literal)parameters type ClubLookupDownload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
Output:ITier3_ClubLookupDownload_OutputMessage (soap:body, use = literal)parameters type ClubLookupDownloadResponse-
ClubLookupDownloadResult type ClubLookupDownloadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
ClubSummary type ArrayOfClubSummary
List of Club ID's and their Short Names -
ClubSummary type ClubSummary
-
ClubId type int
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
ClubShortName type string
Short Name of the club - String 18 charaters long
-
ClubId type int
-
ClubSummary type ClubSummary
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
CorrectScoreDescription:
This is a Web Service function that is responsible for correcting a score record for a golfer in a competition at the GOLF Link Database. This function is only able to correct one score in one request. Authorisation Security Token Single Score CorrectionNew Handicap Data for the Golfer Input:ITier3_CorrectScore_InputMessage (soap:body, use = literal)parameters type CorrectScore-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
-
correctScoreRequest type CorrectScoreRequest
-
CorrectScore type CorrectScore
-
CompetitionId type int
Must be numeric (e.g. 11) (Mandatory) -
GolfLinkNumber type string
GolfLink Number of Player Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory) -
NewCompetitionScore type int
Must be numeric (e.g. 7) . Must be provided depending on the score status (i.e. Changing to a No Score Approved would not require a NewCompetitionScore) -
NewHandicappingScore type int
Must be numeric (e.g. 7) . Must be provided depending on the score status (i.e. Changing to a No Score Approved would not require a NewHandicappingScore) -
NewPlayedOff type int
Must be numeric (e.g. 5) (Mandatory) -
NewScoreStatus type ScoreStatus - type string with restriction - enum { 'O', 'N', 'D', 'E', 'A' }
Uses the ScoreStatus Enumerator (Mandatory) -
OldCompetitionScore type int
Must be numeric (e.g. 5) -
OldHandicappingScore type int
Must be numeric (e.g. 7) (Mandatory) -
OldPlayedOff type int
Must be numeric (e.g. 4) (Mandatory) -
OldScoreStatus type ScoreStatus - type string with restriction - enum { 'O', 'N', 'D', 'E', 'A' }
Uses the ScoreStatus Enumerator (Mandatory) -
ScoreDate type dateTime
Must be in YYYYMMDDhhmm format. (e.g. To write 10th January 2006 at 11:01 AM, the formatted string is 200601101101) (Mandatory)
-
CompetitionId type int
-
CorrectScore type CorrectScore
Output:ITier3_CorrectScore_OutputMessage (soap:body, use = literal)parameters type CorrectScoreResponse-
CorrectScoreResult type CorrectScoreResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code - HandicapData type HandicapData
- ClubShortName type string
- GAHandicap type double
- HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
- Professional type boolean
- SpecialHandicap type double
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
DailyHandicapInput:ITier3_DailyHandicap_InputMessage (soap:body, use = literal)parameters type DailyHandicap
-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
- dailyHandicapRequest type DailyHandicapRequest
- DailyHandicaps type ArrayOfDailyHandicap
- DailyHandicap type DailyHandicap
- GAHandicap type double
- SlopeRating type int
- ScratchRating type double
- Par type int
- IsNineHole type bool
If Set, Daily Handicap Calculation for 9-hole Rounds is used (Optional)
- DailyHandicap type DailyHandicap
- DailyHandicaps type ArrayOfDailyHandicap
Output:ITier3_DailyHandicap_OutputMessage (soap:body, use = literal)parameters type DailyHandicapResponse-
DailyHandicapResult type DailyHandicapResponse
- DailyHandicaps type ArrayOfNullableOfint
- int type int
- StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
StatusDescription type string
Explanation of the Status Code
- DailyHandicaps type ArrayOfNullableOfint
-
authToken type AuthToken
-
GolferDeleteDescription:
This is a Web Service function that is responsible for deleting a golfer Authentication Security Token Array of Golfer GolfLink numbersInput:ITier3_GolferDelete_InputMessage (soap:body, use = literal)parameters type GolferDelete-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
- golfLinkNumber type ArrayOfstring
- string type string
Output:ITier3_GolferDelete_OutputMessage (soap:body, use = literal)parameters type GolferDeleteResponse-
GolferDeleteResult type GolferDeleteResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
GolferDeleteStatuses type ArrayOfGolferDeleteStatus
-
GolferDeleteStatus type GolferDeleteStatus
- DeleteStatus type int
-
GolfLinkNumber type string
Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory) - StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
- StatusDescription type string
-
GolferDeleteStatus type GolferDeleteStatus
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
GolferDetailsDownloadDescription:
This is a Web Service function that is responsible for downloading all of the client’s members (home and non-home) data from GOLF Link Database. This function is only able to extract data for one club in one request. Authentication Security TokenInput:ITier3_GolferDetailsDownload_InputMessage (soap:body, use = literal)parameters type GolferDetailsDownload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
Output:ITier3_GolferDetailsDownload_OutputMessage (soap:body, use = literal)parameters type GolferDetailsDownloadResponse-
GolferDetailsDownloadResult type GolferDetailsDownloadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
GolferDetailDownloads type ArrayOfGolferDetailDownload
-
GolferDetailDownload type GolferDetailDownload
- Address1 type string
- Address2 type string
- Address3 type string
- Address4 type string
- Country type string
- DateOfBirth type dateTime
- Email type string
- FirstName type string
- GAHandicap type double
-
GolfLinkNumber type string
GolfLink Number of Player Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory) -
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) - HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
- HomeClub type boolean
- HomePhoneNumber type string
- MemberNumber type string
- MembershipValid type boolean
- MiddleInitial type string
- MobileNumber type string
- PlayingMember type boolean
- Postcode type string
- Professional type boolean
- Sex type string
- SpecialHandicap type double
- State type string
- Suburb type string
- Surname type string
- Title type string
- WorkPhoneNumber type string
-
GolferDetailDownload type GolferDetailDownload
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
GolferDetailsUploadDescription:
This is a Web Service function that is responsible for uploading a new golfer, updating golfer details or transferring member on GOLF Link Database. This function is able to upload more than one golfer in one request. Authentication Security Token
We are reviewing the documentation for this call
Input:ITier3_GolferDetailsUpload_InputMessage (soap:body, use = literal)parameters type GolferDetailsUpload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
-
golferDetailsUploadRequest type GolferDetailsUploadRequest
-
GolferDetails type ArrayOfGolferDetail
-
GolferDetail type GolferDetail
Golfer Details Data Contract -
Address1 type string
Must be a maximum of 30 characters (Mandatory) -
Address2 type string
Must be a maximum of 30 characters (Optional) -
Address3 type string
Must be a maximum of 30 characters (Optional) -
Address4 type string
Must be a maximum of 30 characters (Optional) -
Country type string
Must be a maximum of 30 characters (e.g Australia) (Mandatory) -
DateOfBirth type dateTime
Must be in SHORT-TIME format, i.e. just need the date, without the time. (e.g. write 10th January 2006 , the format will be: 2006-01-10) (Mandatory) -
Email type string
Must be a maximum of 30 characters (Optional) -
FirstName type string
Must be a maximum of 30 characters (Mandatory) -
GolfLinkNumber type string
Must be empty if uploading a new golfer OR (Mandatory) Must be 10 numeric-characters (e.g 3300132145): (Mandatory) - current golflink no. for updating member OR - current golflink no. for adding as an away member OR - old golflink no. for transferring member -
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) -
HomeClub type boolean
true(Yes) or false(No) (Mandatory) -
HomePhoneNumber type string
Must be a maximum of 20 characters (Mandatory) -
MemberNumber type string
Must be 5 numeric-characters long (e.g 32145) (Optional) -
MiddleInitial type string
Must be a maximum of 1 character (Mandatory) -
MobileNumber type string
Must be a maximum of 20 characters (Optional) -
OrderCard type boolean
true(Yes ordering card) or false(Not ordering card) (Mandatory) -
PlayingMember type boolean
true(Yes) or false(No) (Mandatory) -
Postcode type string
Must be a maximum of 8 characters (e.g 10250) if other countries Must be 4 characters (e.g 2608) if Australia (Mandatory if country is Australia) -
Professional type boolean
true(Yes) or false(No) (Mandatory) -
Sex type string
M (Male) or F (Female) (Mandatory) -
SpecialHandicap type double
Must be Decimal (e.g. 11.5) (Mandatory) -
State type string
Must be a maximum of 15 characters (Mandatory if country is Australia) -
Suburb type string
Must be a maximum of 30 characters (Mandatory if country is Australia) -
Surname type string
Must be a maximum of 30 characters (Mandatory) -
Title type string
Must be a maximum of 10 characters (Mandatory) -
ValidMember type boolean
true(Yes) or false(No) (Mandatory) -
WorkPhoneNumber type string
Must be a maximum of 20 characters (Optional)
-
Address1 type string
-
GolferDetail type GolferDetail
-
GolferDetails type ArrayOfGolferDetail
Output:ITier3_GolferDetailsUpload_OutputMessage (soap:body, use = literal)parameters type GolferDetailsUploadResponse-
GolferDetailsUploadResult type GolferDetailsUploadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
GolferDetailsExceptions type ArrayOfGolferDetailsException
-
GolferDetailsException type GolferDetailsException
-
GolfLinkNumber type string
GolfLink Number of Player - GolferStatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
- GolferStatusText type string
- MemberNumber type string
-
GolfLinkNumber type string
-
GolferDetailsException type GolferDetailsException
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
HandicapEnquiryDescription:
This is a Web Service function that is responsible for retreiving a golfer’s handicap from the GOLF Link Database. This function is only able to retrieve one golfer in one request. Authentication Security Token Request containing a golfers Golflink NumberInput:ITier3_HandicapEnquiry_InputMessage (soap:body, use = literal)parameters type HandicapEnquiry-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
-
handicapEnquiryRequest type HandicapEnquiryRequest
-
GolfLinkNumber type string
Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory)
-
GolfLinkNumber type string
Output:ITier3_HandicapEnquiry_OutputMessage (soap:body, use = literal)parameters type HandicapEnquiryResponse-
HandicapEnquiryResult type HandicapEnquiryResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code - Handicap type HandicapEnquiry
- ClubShortName type string
- GAHandicap type double
- HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
- Professional type boolean
- SpecialHandicap type double
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
HoleByHoleScoreUploadDescription:
This is a Web Service function that is responsible for uploading hole by hole score data for a HandicapHistoryId Input:ITier3_HoleByHoleScoreUpload_InputMessage (soap:body, use = literal)parameters type HoleByHoleScoreUpload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
-
holeByHoleScoreUploadRequest type HoleByHoleScoreUploadRequest
Contains the HndicapHistoryId and an array of HoleByHoleScore -
Rounds type ArrayOfRound
-
Round type Round
-
HandicapHistoryId type int
HandicapHistoryId that links to HandicapHistory -
HoleByHoleScores type ArrayOfHoleByHoleScore
- HoleByHoleScore type HoleByHoleScore
- HoleNumber type string
- HoleSequence type int
- Par type int
- HoleIndex type ArrayOfint
- int type int
- GrossStrokes type int
- NotPlayed type boolean
- PickUp type boolean
An array of HoleByHoleScore - HoleByHoleScore type HoleByHoleScore
-
HandicapHistoryId type int
-
Round type Round
-
Rounds type ArrayOfRound
Output:ITier3_HoleByHoleScoreUpload_OutputMessage (soap:body, use = literal)parameters type HoleByHoleScoreUploadResponse-
HoleByHoleScoreUploadResult type HoleByHoleScoreUploadResponse
- StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
StatusDescription type string
Explanation of the Status Code
-
authToken type AuthToken
-
OfficialAdjustmentUploadDescription:
Officials the adjustment upload. The authentication token. The official adjustment request.Input:ITier3_OfficialAdjustmentUpload_InputMessage (soap:body, use = literal)parameters type OfficialAdjustmentUpload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
-
officialAdjustmentRequest type OfficialAdjustmentRequest
-
GAHandicap type double
-
ModificationReason type string
-
GolfLinkNumber type string
GolfLink Number of Player Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory)
-
GAHandicap type double
Output:ITier3_OfficialAdjustmentUpload_OutputMessage (soap:body, use = literal)parameters type OfficialAdjustmentUploadResponse-
OfficialAdjustmentUploadResult type ArtificialScoreUploadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
handicapRevisions type ArrayOfHandicapRevision
List of Handicap Revisions for the Golfers -
HandicapRevision type HandicapRevision - extension of type HandicapRevision
- DailyScratchRating type double
- GAHandicap type double
-
GolfLinkNumber type string
GOLF Link no. of the golfer -
HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code
-
HandicapRevision type HandicapRevision - extension of type HandicapRevision
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
OtherClubDownloadDescription:
This is a Web Service function that is responsible for downloading handicapping data for members of other club on the GOLF Link Database. This function is only able to download data for one club in one request. Authentication Security Token Other Clubs GolfLink IDInput:ITier3_OtherClubDownload_InputMessage (soap:body, use = literal)parameters type OtherClubDownload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
- otherClubId type string
Output:ITier3_OtherClubDownload_OutputMessage (soap:body, use = literal)parameters type OtherClubDownloadResponse-
OtherClubDownloadResult type OtherClubDownloadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code - OtherClubDownloadHeader type OtherClubDownloadHeader
- ClubNumber type string
- ShortName type string
-
OtherClubDownloadGolfers type ArrayOfOtherClubDownloadGolfer
-
OtherClubDownloadGolfer type OtherClubDownloadGolfer
- GAHandicap type double
-
GolfLinkNumber type string
GolfLink Number of Player Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory) -
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) - HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
- Professional type boolean
- SpecialHandicap type double
-
OtherClubDownloadGolfer type OtherClubDownloadGolfer
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
ScoreDownloadDescription:
This is a Web Service function that is responsible for downloading the latest handicap history records for the client’s members on the GOLF Link Database. This function will retrieve all members’ away scores in one request. Authentication Security Token Must be in yyyy-MM-ddThh:mm format. (e.g. To write 10th January 2006 at 11:01 AM, the formatted string is 2006-01-10T11:01) (Mandatory)Input:ITier3_ScoreDownload_InputMessage (soap:body, use = literal)parameters type ScoreDownload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
- lastDownloadTime type dateTime
Output:ITier3_ScoreDownload_OutputMessage (soap:body, use = literal)parameters type ScoreDownloadResponse-
ScoreDownloadResult type ScoreDownloadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code - DownloadDate type dateTime
- DownloadFlag type boolean
-
Scores type ArrayOfDownloadScore
-
DownloadScore type DownloadScore
- ClubShortName type string
- CompetitionId type int
-
CompetitionScore type int
Competition Score recorded -
CompetitionType type CompetitionType - type string with restriction - enum { 'Normal', 'FourBall', 'NonHandicap' }
Competition type that was played - CourseName type string
-
DailyHandicap type double
Daily Handicap -
DailyScratchRating type double
-
GolfLinkNumberLast5Digits type string
The Last 5 digits of the player's GolfLink Number (e.g. 00040) (Mandatory) -
HandicappingScore type int
Handicap Score recorded -
NewGAHandicap type double
New GA Handicap -
OldGAHandicap type double
Old GA Handicap -
ScoreDate type dateTime
Date of the Ad-Hoc Competition -
ScoreStatus type ScoreStatus - type string with restriction - enum { 'O', 'N', 'D', 'E', 'A' }
Score Status -
ScoreType type ScoreType - type string with restriction - enum { 'Stroke', 'Stableford', 'Par', 'MaximumScore' }
Scoring system that used for the Ad-Hoc Competition
-
DownloadScore type DownloadScore
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
ScoreUploadDescription:
This is a Web Service function that is responsible for uploading daily scratch rating groups and competitions including the entrants and the score data to the GOLF Link Database. Authentication Security Token Contains the completed DSR groups and the completed competitionsScoreUploadResponse - The updated handicaps or error status for each entrant Input:ITier3_ScoreUpload_InputMessage (soap:body, use = literal)parameters type ScoreUpload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
-
scoreUploadRequest type ScoreUploadRequest
-
Competitions type ArrayOfCompetition
Array of Competitions -
Competition type Competition
-
CompetitionNumber type int
Must be numeric (e.g. 2) (Mandatory) – must be between 1 and 99 -
CompetitionTimestamp type dateTime
The Timestamp of the Competition format YYYYMMddThh:mm:ss -
CompetitionType type CompetitionType - type string with restriction - enum { 'Normal', 'FourBall', 'NonHandicap' }
The type of competition held (Mandatory) Enum (1)Normal / (2)FourBall / (3)NonHandicap -
ConformingSocialScore type boolean
Conforming Social Scores - true if competition contains Conforming Social Scores (CSS) (0)false (1)true - CourseClubNumber type int
-
CourseNumber type int
Must be numeric (e.g. 11) (Mandatory) -
Elite type boolean
Elite competition flag - true for elite competitions An Elite comp does not need to provide Handicapping Scores (0)false (1)true -
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) -
IsNineHole type boolean
Is Nine Hole - true if competition contains nine hole scores played on a nine hole course -
ScoreType type ScoreType - type string with restriction - enum { 'Stroke', 'Stableford', 'Par', 'MaximumScore' }
Score Type for the competition (Mandatory) Enum Stroke | Stableford | Par | MaximumScore -
Scores type ArrayOfGolferScore
Array of Golfer Scores for Competition -
GolferScore type GolferScore - extension of type GolferScore
-
DSRGroupNo type int
Number of the DSR Group this golfer score will be associated with - must exist in DSRGroup node (Mandatory) -
GolfLinkNumber type string
GOLF Link no. of the golfer Must be 10 numeric-characters long (e.g. 3300100040) -
PlayedOff type int
Must be numeric (e.g. 26) (Mandatory) - ScoreStatus type ScoreStatus - type string with restriction - enum { 'O', 'N', 'D', 'E', 'A' }
-
HandicappingScore type int
Must be integer number (Mandatory) Score for Handicapping purposes e.g. SHA for Strong -
CompetitionScore type int
Must be decimal number with one decimal place (e.g. 11.0) (Mandatory) Actual score for the type of competition -
CourseNumber type int
ID Number of the Course that the golfer played for handicapping purposes (e.g. Nine Hole course for a Nine Hole Score) if different from the course number the Competition was played (18 hole course)
- Round type ScoreUploadRound
- HoleByHoleScores type ArrayOfHoleByHoleScore
- HoleByHoleScore type HoleByHoleScore
- HoleNumber type string
- HoleSequence type int
- Par type int
- HoleIndex type ArrayOfint
- int type int
- GrossStrokes type int
- NotPlayed type boolean
- PickUp type boolean
- HoleByHoleScore type HoleByHoleScore
- HoleByHoleScores type ArrayOfHoleByHoleScore
-
DSRGroupNo type int
-
GolferScore type GolferScore - extension of type GolferScore
-
CompetitionNumber type int
-
Competition type Competition
-
DSRgroups type ArrayOfDSRGroup
Array of Daily Scratch Rating Groups -
DSRGroup type DSRGroup
-
DSRGroupNo type int
Number of the DSR Group in this upload of competition scores - must be unique in each upload - not across uploads (Mandatory) -
DSRGroupName type string
Friendly name of the DSR Group (Mandatory)
-
DSRGroupNo type int
-
DSRGroup type DSRGroup
-
Competitions type ArrayOfCompetition
Output:ITier3_ScoreUpload_OutputMessage (soap:body, use = literal)parameters type ScoreUploadResponse-
ScoreUploadResult type ScoreUploadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
CompetitionResults type ArrayOfCompetitionResult
-
CompetitionResult type CompetitionResult
-
CompetitionID type int
Unique GolfLink Competition ID returned after processing for reference -
HandicapRevisions type ArrayOfHandicapRevision
List of HandicapRevisions and their status from the ScoreUpload -
HandicapRevision type HandicapRevision - extension of type HandicapRevision
- DailyScratchRating type double
- GAHandicap type double
-
GolfLinkNumber type string
GOLF Link no. of the golfer -
HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code
- HandicapHistoryId type int
-
HandicapRevision type HandicapRevision - extension of type HandicapRevision
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code
-
CompetitionID type int
-
CompetitionResult type CompetitionResult
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
StartDayDescription:
This is a Web Service function that is responsible for downloading ALL of the latest information about the client (including Course, CCR, Union, Handicap Calculation, and Members information) on the GOLF Link Database. Authentication Security TokenInput:ITier3_StartDay_InputMessage (soap:body, use = literal)parameters type StartDay-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
- lastStartDay type dateTime
Output:ITier3_StartDay_OutputMessage (soap:body, use = literal)parameters type StartDayResponse-
StartDayResult type StartDayResponse
-
ClubCourses type ArrayOfClubCourse
-
ClubCourse type ClubCourse
- CourseClubNumber type int
- CourseName type string
- CourseNumber type int
- DeleteFlag type boolean
-
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) - IsNineHole type boolean
- IsValidTo type string
- LocationName type string
- LocationNumber type int
-
Par type int
Must be numeric (e.g. 72) (Mandatory) - ScratchRating type double
- Slope type int
-
ClubCourse type ClubCourse
-
GolfUnions type ArrayOfGolfUnion
List of Golf Unions (Gender) -
GolfUnion type GolfUnion
- DeleteFlag type boolean
-
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) - GolfUnionName type string
- GolfUnionShortName type string
- MaxGolfUnionHandicap type int
-
GolfUnion type GolfUnion
- Parameters type StartDayParameters
- StrokePlayMultiplier type double
- MatchPlayMultiplier type double
-
Members type ArrayOfMember
-
Member type Member
- DeleteFlag type boolean
- GAHandicap type double
-
GolfLinkNumber type string
GOLF Link no. of the golfer Must be 10 numeric-characters long (e.g. 3300100040) -
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) - HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
-
IsHomeClub type boolean
Indicates if a golfer is a home club member -
MemberNo type string
The member number assigned to the golfer - Professional type boolean
- SpecialHandicap type double
-
Member type Member
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code - StrokePlayMultiplier type double
-
ClubCourses type ArrayOfClubCourse
-
authToken type AuthToken
-
UnprocessDayDescription:
This is a Web Service function that is responsible for unprocessing a days set of handicaps Authentication Security Token Must be in YYYY-MMddThh:mm:ss format. (e.g. To write 10th January 2006 at 11:01 AM, the formatted string is 200601101T11:01:00) (Mandatory)Input:ITier3_UnprocessDay_InputMessage (soap:body, use = literal)parameters type UnprocessDay-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
- unprocessDate type dateTime
Output:ITier3_UnprocessDay_OutputMessage (soap:body, use = literal)parameters type UnprocessDayResponse-
UnprocessDayResult type UnprocessDayResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
handicapRevisions type ArrayOfHandicapRevision
List of Hanidcap revisions for the -
HandicapRevision type HandicapRevision - extension of type HandicapRevision
- DailyScratchRating type double
- GAHandicap type double
-
GolfLinkNumber type string
GOLF Link no. of the golfer -
HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code
-
HandicapRevision type HandicapRevision - extension of type HandicapRevision
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
-
VisitorDetailsDownloadDescription:
This is a Web Service function that is responsible for retrieving visitor’s handicap data on the GOLF Link Database. This function is able to enquire more than one golfer’s data in one request. Authentication Security Token Array of Golfer GolfLink NumbersInput:ITier3_VisitorDetailsDownload_InputMessage (soap:body, use = literal)parameters type VisitorDetailsDownload-
authToken type AuthToken
Authennticate Token using the current DesKey -
ClubId type string
ID for the Club - Must be 5 numeric-characters long (e.g. 10203) (Mandatory) -
DesKey type string
DES key - 6 alpha-numerical characters -
ProviderKey type string
Provider key - Unique identifier to be provider by GolfLink to the Accredited Tier 3 provider For testing please use your company name
-
ClubId type string
- golfLinkNumber type ArrayOfstring
- string type string
Output:ITier3_VisitorDetailsDownload_OutputMessage (soap:body, use = literal)parameters type VisitorDetailsDownloadResponse-
VisitorDetailsDownloadResult type VisitorDetailsDownloadResponse
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
Status code from the resulting data -
StatusDescription type string
Explanation of the Status Code -
Visitor type ArrayOfVisitor
-
Visitor type Visitor
- ClubShortname type string
- FirstName type string
- GAHandicap type double
-
GolfLinkNumber type string
Must be 10 numeric-characters long (e.g. 3300100040) (Mandatory) -
GolfUnionId type int
1 (Men) or 2 (Woman) (Mandatory) - HandicapStatus type HandicapStatus - type string with restriction - enum { 'Frozen', 'Normal', 'Suspended', 'Provisional', 'Unallocated' }
- Professional type boolean
- SpecialHandicap type double
- StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
- Surname type string
-
Visitor type Visitor
-
StatusCode type StatusCode - type string with restriction - enum { 'OK', 'DIAL_TONE', 'BUSY_TONE', 'NO_LOGIN', 'INV_CLUB', 'CLUB_OFFLINE', 'NO_DES_KEY', 'INV_COURSE_CLUB', 'NO_COURSES', 'INV_MEM_NO', 'INV_MEM_TYPE', 'NO_HANDICAP', 'INV_DATA_TYPE', 'NO_CONF_DATA', 'NO_COURSE_DATA', 'NO_MEM_DATA', 'NO_CCR_DATA', 'NO_HPARM_DATA', 'BAD_DATAFILE', 'DUPL_COMP', 'DUPL_MEMBER', 'NO_SCORE', 'SCORE_NO_MATCH', 'NEW_GOLFLINK_NO', 'CREDIT_CARD', 'NOT_HOME_CLUB', 'INV_GOLFLINK_NO', 'SCORE_EXISTS', 'INV_UNION', 'INV_SCORE', 'NO_REASON', 'INV_EXACT_HC', 'INV_COMPETITION', 'NO_PAR', 'NO_RATING', 'NO_DATA', 'NO_PROVIDER_KEY', 'DUPLICATE_RECORD', 'INV_HC_STATUS', 'UNKNOWN', 'BAD_TRANSFER', 'BAD_DECRYPT', 'CANCEL_TRANSFER', 'TOO_FEW_RECS', 'CARD_REORDER_PAYMENT_REQUIRED', 'GEN_FAILURE', 'DB_ERROR', 'BAD_DATA_IN', 'INV_ASSOC', 'PAGE_CALL_ERROR', 'HANDICAP_PROCESSING_ERROR', 'INVALID_RECTYPE', 'CLIENT_ERROR', 'UPGRADE_CLIENT', 'MAX_ERROR_NO' }
-
authToken type AuthToken
About wsdl-viewer.xsl
This document was generated by libxslt XSLT engine.
The engine processed the WSDL in XSLT 1.0 compliant mode.
This page has been generated by wsdl-viewer.xsl, version 3.1.01
Author: tomi vanek
Download at http://tomi.vanek.sk/xml/wsdl-viewer.xsl.
The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT
Author: tomi vanek
Download at http://tomi.vanek.sk/xml/wsdl-viewer.xsl.
The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT