|
schemas / ptlz |
{
"$id": "https://estima.com/chess/wintd/schemas/ptlz.json",
"description":"Master Team file format",
"type": "object",
"properties":{
"filetype":{"type":"string","const":"WINTDPTLZ","description":"Sanity check"},
"version":{"type":"string","description":"WinTD creator version number"},
"members":{
"type":"array",
"description":"array of team records",
"items":{
"type":"object",
"required":["base"],
"properties":{
"base":{
"type":"object",
"properties":{
"code":{"type":"string","description":"Team code","maxLength":6},
"fullName":{"type":"string","description":"Full name"},
"cityState":{"type":"string","description":"description of city and state/province as a string"}
},
"required":["code"]
},
"contact":{
"type":"object",
"properties":{
"name":{"type":"string","description":"Name of contact person"},
"address1":{"type":"string"},
"address2":{"type":"string"},
"phone":{"type":"string"},
"email":{"type":"string"}
}
},
"sorting":{
"type":"object",
"properties":{
"tag1":{"type":"string","description":"User-definable sorting tag","maxLength":1},
"tag2":{"type":"string","description":"User-definable sorting tag","maxLength":1},
"tag3":{"type":"string","description":"User-definable sorting tag","maxLength":1},
"class":{"type":"string","description":"User-definable classification","maxLength":6}
}
}
}
}
}
}
}
Copyright © 2026 Thomas Doan