Standard Codes

DRAFT DOCUMENTATION

Please note that this documentation is in draft and is not finalised.

We would encourage you provide any comments, questions, or suggestions for changes by use in-line commenting on this page. To do so simply highlight a section of text and then click on the "Comment" option that appears.


These codes below are the recommended codes.

All codes have been collated from various parts of Tennis globally


AddressType

CodeExtended CodeDescription
HHOMEHome Address
WWORKWork Address
MMAILMail Address
RRESIDENTIALResidential Address
VVENUEVenue Location

AgeCategory

CodeExtended CodeDescriptionExample
UUNDERunder the age. Excluding age as a prefix, Including age as a suffixU8 includes ages 1,2,3,4,5,6,7 OR 8U includes ages 1,2,3,4,5,6,7,8
OOVERover the age. Excluding age as a prefix, Including age as a suffixO8 includes ages 9,10,11.. OR 8O includes ages 8,9,10,11..
-BETWEENover age up to age. Excluding age as a prefix, Including age as a suffix.8O-U14 = includes ages 8,9,10,11,12,13
CCOMBINEDThe combined ages of all players on a single side (usually a PAIR)C50-70 = Dad/Daughter match - Dad 53 years of age and a Daughter 15 years of age = combined age of 68 which is between 50 and 70.


BallType

CodeExtended CodeDescription
T1TYPE1FASTType 1 - Fast
T2PT2STANDARD_PRESSURELESSType 2 - Standard (Pressureless)
T2LT2STANDARD_PRESSURISEDType 2 - Standard (Pressurised)
T3TYPE3SLOWType 3 - Slow
S1STAGE1GREENStage 1 - Green
S2STAGE2ORANGEStage 2 - Orange
S3STAGE3REDStage 3 - Red
HAHIGH_ALTITUDEHigh Altitude

ContactType

CodeExtended CodeDescription
DDIRECTORDirector
OOFFICIALOfficial
RREFEREEReferee
MMEDIAMedia
PPRESSPress

DrawStructure

CodeExtended CodeDescription
KOKNOCK_OUTKnock-out structure
RRROUND_ROBINRound Robin structure
FIFEED_INFeed-in structure
OTOTHEROther structure

Discipline

CodeExtended CodeDescription
TETENNISTennis
BTBEACH_TENNISBeach tennis
WTWHEELCHAIR_TENNISWheelchair tennis

EndType

CodeExtended CodeDescription
FXFIXEDFixed
ACACTUALActual

EntryStatus

CodeExtended CodeDescription
DADIRECT_ACCEPTANCEDirect acceptance
QUQUALIFIERQualifier
LLLUCKY_LOSERLucky loser
WCWILDCARDWildcard
ALALTERNATEAlternate
COCONFIRMEDConfirmed
WDWITHDRAWNWithdrawn

EventType

CodeExtended CodeDescription
SSINGLESSingles
DDOUBLESDoubles
TTEAMTeam

Gender

CodeExtended CodeDescription
MMALEMale
FFEMALEFemale
XMIXEDMixed
AANYAny Gender

IndoorOutdoor

CodeExtended CodeDescription
IINDOORIndoor
OOUTDOOROutdoor

MatchUpStatus

CodeExtended CodeDescription
ABNABANDONEDAbandoned
BYEBYEBye
DEFDEFAULTEDDefaulted
RETRETIREDRetired
WOWALKOVERWalkover
COCOMPLETEDCompleted
IPIN_PROGRESSIn progress
NPNOT_PLAYEDNot played
SUSSUSPENDEDSuspended
TBPTO_BE_PLAYEDTo be played
DRDEAD_RUBBERDead rubber

MatchUpType

CodeExtended CodeDescription
SSINGLESSingles
DDOUBLESDoubles

OrganisationType

CodeExtended CodeDescription
CLCLUBClub
NANATIONAL_ASSOCIATIONNational association
SCSCHOOLSchool

ParticipantRole

CodeExtended CodeDescription
COMPCOMPETITORCompetitor
OFFOFFICIALOfficial
CAPCAPTAINCaptain
CCHCOACHCoach

ParticipantStatus

CodeExtended CodeDescription
ACACTIVEActive
WDWITHDRAWNWithdrawn

ParticipantType/ RankingType

CodeExtended CodeDescription
IINDIVIDUALIndividual
PPAIRPair
TTEAMTeam
SSQUADSquad

PlayingDoubleHandCode

CodeExtended CodeDescription
FHFOREHANDDouble Forehand
BHBACKHANDDouble Backhand
FBBOTHBoth
NONONENone

PlayingHandCode

CodeExtended CodeDescription
AAMBIDEXTROUSAmbidextrous
LLEFTLeft handed
RRIGHTRight handed

RoundCode

CodeExtended CodeDescription
FRFINALFinals
POPLAYOFFPlayoff
SFSEMIFINALSemifinals
QFQUARTERFINALQuarterfinals
16ROUND16Round of 16
32ROUND32Round of 32
64ROUND64Round of 64
128ROUND128Round of 128
256ROUND256Round of 256
RRROUNDROBINRound Robin
QQQUARTERFINALQUALIFIERQuarterfinal Qualifier
R5ROUND5Round 5
5QROUND5QUALIFIERRound 5 Qualifier
R4ROUND4Round 4
4QROUND4QUALIFIERRound 4 Qualifier
R3ROUND3Round 3
3QROUND3QUALIFIERRound 3 Qualifier
R2ROUND2Round 2
R1ROUND1Round 1

Sex

CodeExtended CodeDescription
MMALEMale
FFEMALEFemale

ShotDetail

CodeExtended CodeDescription
DSDROP_SHOTDrop shot
FSFLATFlat
GSGROUND_STROKEGround stroke
VOVOLLEYVolley
HVHALF_VOLLEYHalf volley
LOLOBLob
PSPASSING_SHOTPassing shot
SMSMASHSmash

ShotType

CodeExtended CodeDescription
FHFOREHANDForehand
BHBACKHANDBackhand
SESERVE Serve 

ShotOutcome

CodeExtended CodeDescription
IINIn
OOUTOut
LLETLet 

ShotMadeFrom

CodeExtended CodeDescription
BLBASELINEBaseline
SLSERVICELINEService line
NNETNet 


StartType

CodeExtended CodeDescription
FXFIXEDFixed
FOFOLLOWSFollows
FDFOLLOWSWITHDELAYFollows with delay
NBNOTBEFORENot before
ACACTUALActual

StageType

CodeExtended CodeDescription
MMAINMain Stage
QDQUALIFYINGQualifying Stage
POPLAY_OFFPlay-off
CDCONSOLATIONConsolation Stage

DrawStatus/ TieStatus

CodeExtended CodeDescription
TPTO_BE_PLAYEDTo be played
IPIN_PROGRESSIn progress
COCOMPLETEComplete

SurfaceCategory

CodeExtended CodeDescription
HHARDHard
CCLAYClay
AARTIFICIALArtificial
GGRASSGrass

TournamentLevel

CodeExtended CodeDescription
INTINTERNATIONALInternational
NATNATIONALNational
REGREGIONALRegional
DISDISTRICTDistrict
LOCLOCALLocal
CLBCLUBClub
RECRECREATIONALRecreational

WheelchairClass

CodeExtended CodeDescription
QQUADQuad
SSTANDARD

Standard

WinReason

CodeExtended CodeDescription
AACEAce
WWINNER

Winner

FFORCEDForced
UUNFORCEDUnforced
EERRORError
DFDOUBLE_FAULTDouble Fault

VenueType

CodeExtended CodeDescription



Go back to Tennis Open Data Standards home page.

List of Standard Codes