Documentation ¶
Index ¶
- Variables
- type ActionCode
- type AddArrival
- type AddArrivalRequest
- type AddArrivalResponse
- type AddArrivalResult
- type AddClientFormulaNote
- type AddClientFormulaNoteRequest
- type AddClientFormulaNoteResponse
- type AddClientFormulaNoteResult
- type AddOrUpdateClients
- type AddOrUpdateClientsRequest
- type AddOrUpdateClientsResponse
- type AddOrUpdateClientsResult
- type AddOrUpdateContactLogs
- type AddOrUpdateContactLogsRequest
- type AddOrUpdateContactLogsResponse
- type AddOrUpdateContactLogsResult
- type Appointment
- type AppointmentStatus
- type ArrayOfAppointment
- type ArrayOfAvailability
- type ArrayOfClient
- type ArrayOfClientContract
- type ArrayOfClientIndex
- type ArrayOfClientIndexValue
- type ArrayOfClientMembership
- type ArrayOfClientRelationship
- type ArrayOfClientService
- type ArrayOfContactLog
- type ArrayOfContactLogComment
- type ArrayOfContactLogSubtype
- type ArrayOfContactLogType
- type ArrayOfCustomClientField
- type ArrayOfFormulaNote
- type ArrayOfInt
- type ArrayOfLocation
- type ArrayOfLong
- type ArrayOfPayment
- type ArrayOfProgram
- type ArrayOfProviderIDUpdate
- type ArrayOfRep
- type ArrayOfResource
- type ArrayOfSaleItem
- type ArrayOfSalesRep
- type ArrayOfString
- type ArrayOfUnavailability
- type ArrayOfVisit
- type Availability
- type Client
- type ClientContract
- type ClientCreditCard
- type ClientIndex
- type ClientIndexValue
- type ClientMembership
- type ClientRelationship
- type ClientSendUserNewPasswordRequest
- type ClientSendUserNewPasswordResult
- type ClientService
- type Client_x0020_ServiceSoap
- type ContactLog
- type ContactLogComment
- type ContactLogSubtype
- type ContactLogType
- type CustomClientField
- type DateTime
- type DeleteCientFormulaNoteRequest
- type DeleteClientFormulaNote
- type DeleteClientFormulaNoteResponse
- type DeleteClientFormulaNoteResult
- type FormulaNote
- type GetActiveClientMemberships
- type GetActiveClientMembershipsRequest
- type GetActiveClientMembershipsResponse
- type GetActiveClientMembershipsResult
- type GetClientAccountBalances
- type GetClientAccountBalancesRequest
- type GetClientAccountBalancesResponse
- type GetClientAccountBalancesResult
- type GetClientContactLogs
- type GetClientContactLogsRequest
- type GetClientContactLogsResponse
- type GetClientContactLogsResult
- type GetClientContracts
- type GetClientContractsRequest
- type GetClientContractsResponse
- type GetClientContractsResult
- type GetClientFormulaNotes
- type GetClientFormulaNotesRequest
- type GetClientFormulaNotesResponse
- type GetClientFormulaNotesResult
- type GetClientIndexes
- type GetClientIndexesRequest
- type GetClientIndexesResponse
- type GetClientIndexesResult
- type GetClientPurchases
- type GetClientPurchasesRequest
- type GetClientPurchasesResponse
- type GetClientPurchasesResult
- type GetClientReferralTypes
- type GetClientReferralTypesRequest
- type GetClientReferralTypesResponse
- type GetClientReferralTypesResult
- type GetClientSchedule
- type GetClientScheduleRequest
- type GetClientScheduleResponse
- type GetClientScheduleResult
- type GetClientServices
- type GetClientServicesRequest
- type GetClientServicesResponse
- type GetClientServicesResult
- type GetClientVisits
- type GetClientVisitsRequest
- type GetClientVisitsResponse
- type GetClientVisitsResult
- type GetClients
- type GetClientsRequest
- type GetClientsResponse
- type GetClientsResult
- type GetContactLogTypes
- type GetContactLogTypesRequest
- type GetContactLogTypesResponse
- type GetContactLogTypesResult
- type GetCustomClientFields
- type GetCustomClientFieldsRequest
- type GetCustomClientFieldsResponse
- type GetCustomClientFieldsResult
- type GetRequiredClientFields
- type GetRequiredClientFieldsRequest
- type GetRequiredClientFieldsResponse
- type GetRequiredClientFieldsResult
- type Liability
- type Location
- type MBObject
- type MBRequest
- type MBResult
- type Payment
- type Program
- type ProspectStage
- type ProviderIDUpdate
- type Relationship
- type Rep
- type Resource
- type Sale
- type SaleItem
- type SalesRep
- type ScheduleItem
- type ScheduleType
- type SendUserNewPassword
- type SendUserNewPasswordResponse
- type SessionType
- type Site
- type SourceCredentials
- type Staff
- type StatusCode
- type Unavailability
- type UpdateClientServices
- type UpdateClientServicesRequest
- type UpdateClientServicesResponse
- type UpdateClientServicesResult
- type UploadClientDocument
- type UploadClientDocumentRequest
- type UploadClientDocumentResponse
- type UploadClientDocumentResult
- type UploadClientPhoto
- type UploadClientPhotoRequest
- type UploadClientPhotoResponse
- type UploadClientPhotoResult
- type UserCredentials
- type ValidateLogin
- type ValidateLoginRequest
- type ValidateLoginResponse
- type ValidateLoginResult
- type Visit
- type XMLDetailLevel
Constants ¶
This section is empty.
Variables ¶
var Namespace = "http://clients.mindbodyonline.com/api/0_5"
Namespace was auto-generated from WSDL.
Functions ¶
This section is empty.
Types ¶
type AddArrival ¶
type AddArrival struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 AddArrival" json:"-" yaml:"-"` Request *AddArrivalRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
AddArrival was auto-generated from WSDL.
type AddArrivalRequest ¶
type AddArrivalRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` LocationID int `xml:"LocationID" json:"LocationID" yaml:"LocationID"` }
AddArrivalRequest was auto-generated from WSDL.
type AddArrivalResponse ¶
type AddArrivalResponse struct {
AddArrivalResult *AddArrivalResult `xml:"AddArrivalResult,omitempty" json:"AddArrivalResult,omitempty" yaml:"AddArrivalResult,omitempty"`
}
AddArrivalResponse was auto-generated from WSDL.
type AddArrivalResult ¶
type AddArrivalResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ArrivalAdded bool `xml:"ArrivalAdded" json:"ArrivalAdded" yaml:"ArrivalAdded"` ClientService *ClientService `xml:"ClientService,omitempty" json:"ClientService,omitempty" yaml:"ClientService,omitempty"` }
AddArrivalResult was auto-generated from WSDL.
type AddClientFormulaNote ¶
type AddClientFormulaNote struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 AddClientFormulaNote" json:"-" yaml:"-"` Request *AddClientFormulaNoteRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
AddClientFormulaNote was auto-generated from WSDL.
type AddClientFormulaNoteRequest ¶
type AddClientFormulaNoteRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` AppointmentID int64 `xml:"AppointmentID,omitempty" json:"AppointmentID,omitempty" yaml:"AppointmentID,omitempty"` Note string `xml:"Note,omitempty" json:"Note,omitempty" yaml:"Note,omitempty"` }
AddClientFormulaNoteRequest was auto-generated from WSDL.
type AddClientFormulaNoteResponse ¶
type AddClientFormulaNoteResponse struct {
AddClientFormulaNoteResult *AddClientFormulaNoteResult `` /* 130-byte string literal not displayed */
}
AddClientFormulaNoteResponse was auto-generated from WSDL.
type AddClientFormulaNoteResult ¶
type AddClientFormulaNoteResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` FormulaNote *FormulaNote `xml:"FormulaNote,omitempty" json:"FormulaNote,omitempty" yaml:"FormulaNote,omitempty"` }
AddClientFormulaNoteResult was auto-generated from WSDL.
type AddOrUpdateClients ¶
type AddOrUpdateClients struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 AddOrUpdateClients" json:"-" yaml:"-"` Request *AddOrUpdateClientsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
AddOrUpdateClients was auto-generated from WSDL.
type AddOrUpdateClientsRequest ¶
type AddOrUpdateClientsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` UpdateAction string `xml:"UpdateAction,omitempty" json:"UpdateAction,omitempty" yaml:"UpdateAction,omitempty"` Test bool `xml:"Test,omitempty" json:"Test,omitempty" yaml:"Test,omitempty"` Clients *ArrayOfClient `xml:"Clients,omitempty" json:"Clients,omitempty" yaml:"Clients,omitempty"` SendEmail bool `xml:"SendEmail,omitempty" json:"SendEmail,omitempty" yaml:"SendEmail,omitempty"` }
AddOrUpdateClientsRequest was auto-generated from WSDL.
type AddOrUpdateClientsResponse ¶
type AddOrUpdateClientsResponse struct {
AddOrUpdateClientsResult *AddOrUpdateClientsResult `xml:"AddOrUpdateClientsResult,omitempty" json:"AddOrUpdateClientsResult,omitempty" yaml:"AddOrUpdateClientsResult,omitempty"`
}
AddOrUpdateClientsResponse was auto-generated from WSDL.
type AddOrUpdateClientsResult ¶
type AddOrUpdateClientsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` Clients *ArrayOfClient `xml:"Clients,omitempty" json:"Clients,omitempty" yaml:"Clients,omitempty"` }
AddOrUpdateClientsResult was auto-generated from WSDL.
type AddOrUpdateContactLogs ¶
type AddOrUpdateContactLogs struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 AddOrUpdateContactLogs" json:"-" yaml:"-"` Request *AddOrUpdateContactLogsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
AddOrUpdateContactLogs was auto-generated from WSDL.
type AddOrUpdateContactLogsRequest ¶
type AddOrUpdateContactLogsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` UpdateAction string `xml:"UpdateAction,omitempty" json:"UpdateAction,omitempty" yaml:"UpdateAction,omitempty"` Test bool `xml:"Test,omitempty" json:"Test,omitempty" yaml:"Test,omitempty"` ContactLogs *ArrayOfContactLog `xml:"ContactLogs,omitempty" json:"ContactLogs,omitempty" yaml:"ContactLogs,omitempty"` }
AddOrUpdateContactLogsRequest was auto-generated from WSDL.
type AddOrUpdateContactLogsResponse ¶
type AddOrUpdateContactLogsResponse struct {
AddOrUpdateContactLogsResult *AddOrUpdateContactLogsResult `` /* 136-byte string literal not displayed */
}
AddOrUpdateContactLogsResponse was auto-generated from WSDL.
type AddOrUpdateContactLogsResult ¶
type AddOrUpdateContactLogsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ContactLogs *ArrayOfContactLog `xml:"ContactLogs,omitempty" json:"ContactLogs,omitempty" yaml:"ContactLogs,omitempty"` }
AddOrUpdateContactLogsResult was auto-generated from WSDL.
type Appointment ¶
type Appointment struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` GenderPreference string `xml:"GenderPreference,omitempty" json:"GenderPreference,omitempty" yaml:"GenderPreference,omitempty"` Duration int `xml:"Duration,omitempty" json:"Duration,omitempty" yaml:"Duration,omitempty"` ProviderID string `xml:"ProviderID,omitempty" json:"ProviderID,omitempty" yaml:"ProviderID,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int64 `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Status AppointmentStatus `xml:"Status,omitempty" json:"Status,omitempty" yaml:"Status,omitempty"` StartDateTime DateTime `xml:"StartDateTime,omitempty" json:"StartDateTime,omitempty" yaml:"StartDateTime,omitempty"` EndDateTime DateTime `xml:"EndDateTime,omitempty" json:"EndDateTime,omitempty" yaml:"EndDateTime,omitempty"` Notes string `xml:"Notes,omitempty" json:"Notes,omitempty" yaml:"Notes,omitempty"` StaffRequested bool `xml:"StaffRequested,omitempty" json:"StaffRequested,omitempty" yaml:"StaffRequested,omitempty"` Program *Program `xml:"Program,omitempty" json:"Program,omitempty" yaml:"Program,omitempty"` SessionType *SessionType `xml:"SessionType,omitempty" json:"SessionType,omitempty" yaml:"SessionType,omitempty"` Location *Location `xml:"Location,omitempty" json:"Location,omitempty" yaml:"Location,omitempty"` Staff *Staff `xml:"Staff,omitempty" json:"Staff,omitempty" yaml:"Staff,omitempty"` Client *Client `xml:"Client,omitempty" json:"Client,omitempty" yaml:"Client,omitempty"` FirstAppointment bool `xml:"FirstAppointment,omitempty" json:"FirstAppointment,omitempty" yaml:"FirstAppointment,omitempty"` ClientService *ClientService `xml:"ClientService,omitempty" json:"ClientService,omitempty" yaml:"ClientService,omitempty"` Resources *ArrayOfResource `xml:"Resources,omitempty" json:"Resources,omitempty" yaml:"Resources,omitempty"` }
Appointment was auto-generated from WSDL.
type AppointmentStatus ¶
type AppointmentStatus string
AppointmentStatus was auto-generated from WSDL.
func (AppointmentStatus) Validate ¶
func (v AppointmentStatus) Validate() bool
Validate validates AppointmentStatus.
type ArrayOfAppointment ¶
type ArrayOfAppointment struct {
Appointment []*Appointment `xml:"Appointment,omitempty" json:"Appointment,omitempty" yaml:"Appointment,omitempty"`
}
ArrayOfAppointment was auto-generated from WSDL.
type ArrayOfAvailability ¶
type ArrayOfAvailability struct {
Availability []*Availability `xml:"Availability,omitempty" json:"Availability,omitempty" yaml:"Availability,omitempty"`
}
ArrayOfAvailability was auto-generated from WSDL.
type ArrayOfClient ¶
type ArrayOfClient struct {
Client []*Client `xml:"Client,omitempty" json:"Client,omitempty" yaml:"Client,omitempty"`
}
ArrayOfClient was auto-generated from WSDL.
type ArrayOfClientContract ¶
type ArrayOfClientContract struct {
ClientContract []*ClientContract `xml:"ClientContract,omitempty" json:"ClientContract,omitempty" yaml:"ClientContract,omitempty"`
}
ArrayOfClientContract was auto-generated from WSDL.
type ArrayOfClientIndex ¶
type ArrayOfClientIndex struct {
ClientIndex []*ClientIndex `xml:"ClientIndex,omitempty" json:"ClientIndex,omitempty" yaml:"ClientIndex,omitempty"`
}
ArrayOfClientIndex was auto-generated from WSDL.
type ArrayOfClientIndexValue ¶
type ArrayOfClientIndexValue struct {
ClientIndexValue []*ClientIndexValue `xml:"ClientIndexValue,omitempty" json:"ClientIndexValue,omitempty" yaml:"ClientIndexValue,omitempty"`
}
ArrayOfClientIndexValue was auto-generated from WSDL.
type ArrayOfClientMembership ¶
type ArrayOfClientMembership struct {
ClientMembership []*ClientMembership `xml:"ClientMembership,omitempty" json:"ClientMembership,omitempty" yaml:"ClientMembership,omitempty"`
}
ArrayOfClientMembership was auto-generated from WSDL.
type ArrayOfClientRelationship ¶
type ArrayOfClientRelationship struct {
ClientRelationship []*ClientRelationship `xml:"ClientRelationship,omitempty" json:"ClientRelationship,omitempty" yaml:"ClientRelationship,omitempty"`
}
ArrayOfClientRelationship was auto-generated from WSDL.
type ArrayOfClientService ¶
type ArrayOfClientService struct {
ClientService []*ClientService `xml:"ClientService,omitempty" json:"ClientService,omitempty" yaml:"ClientService,omitempty"`
}
ArrayOfClientService was auto-generated from WSDL.
type ArrayOfContactLog ¶
type ArrayOfContactLog struct {
ContactLog []*ContactLog `xml:"ContactLog,omitempty" json:"ContactLog,omitempty" yaml:"ContactLog,omitempty"`
}
ArrayOfContactLog was auto-generated from WSDL.
type ArrayOfContactLogComment ¶
type ArrayOfContactLogComment struct {
ContactLogComment []*ContactLogComment `xml:"ContactLogComment,omitempty" json:"ContactLogComment,omitempty" yaml:"ContactLogComment,omitempty"`
}
ArrayOfContactLogComment was auto-generated from WSDL.
type ArrayOfContactLogSubtype ¶
type ArrayOfContactLogSubtype struct {
ContactLogSubtype []*ContactLogSubtype `xml:"ContactLogSubtype,omitempty" json:"ContactLogSubtype,omitempty" yaml:"ContactLogSubtype,omitempty"`
}
ArrayOfContactLogSubtype was auto-generated from WSDL.
type ArrayOfContactLogType ¶
type ArrayOfContactLogType struct {
ContactLogType []*ContactLogType `xml:"ContactLogType,omitempty" json:"ContactLogType,omitempty" yaml:"ContactLogType,omitempty"`
}
ArrayOfContactLogType was auto-generated from WSDL.
type ArrayOfCustomClientField ¶
type ArrayOfCustomClientField struct {
CustomClientField []*CustomClientField `xml:"CustomClientField,omitempty" json:"CustomClientField,omitempty" yaml:"CustomClientField,omitempty"`
}
ArrayOfCustomClientField was auto-generated from WSDL.
type ArrayOfFormulaNote ¶
type ArrayOfFormulaNote struct {
FormulaNote []*FormulaNote `xml:"FormulaNote,omitempty" json:"FormulaNote,omitempty" yaml:"FormulaNote,omitempty"`
}
ArrayOfFormulaNote was auto-generated from WSDL.
type ArrayOfInt ¶
type ArrayOfInt struct {
Int []int `xml:"int,omitempty" json:"int,omitempty" yaml:"int,omitempty"`
}
ArrayOfInt was auto-generated from WSDL.
type ArrayOfLocation ¶
type ArrayOfLocation struct {
Location []*Location `xml:"Location,omitempty" json:"Location,omitempty" yaml:"Location,omitempty"`
}
ArrayOfLocation was auto-generated from WSDL.
type ArrayOfLong ¶
type ArrayOfLong struct {
Long []int64 `xml:"long,omitempty" json:"long,omitempty" yaml:"long,omitempty"`
}
ArrayOfLong was auto-generated from WSDL.
type ArrayOfPayment ¶
type ArrayOfPayment struct {
Payment []*Payment `xml:"Payment,omitempty" json:"Payment,omitempty" yaml:"Payment,omitempty"`
}
ArrayOfPayment was auto-generated from WSDL.
type ArrayOfProgram ¶
type ArrayOfProgram struct {
Program []*Program `xml:"Program,omitempty" json:"Program,omitempty" yaml:"Program,omitempty"`
}
ArrayOfProgram was auto-generated from WSDL.
type ArrayOfProviderIDUpdate ¶
type ArrayOfProviderIDUpdate struct {
ProviderIDUpdate []*ProviderIDUpdate `xml:"ProviderIDUpdate,omitempty" json:"ProviderIDUpdate,omitempty" yaml:"ProviderIDUpdate,omitempty"`
}
ArrayOfProviderIDUpdate was auto-generated from WSDL.
type ArrayOfRep ¶
type ArrayOfRep struct {
Rep []*Rep `xml:"Rep,omitempty" json:"Rep,omitempty" yaml:"Rep,omitempty"`
}
ArrayOfRep was auto-generated from WSDL.
type ArrayOfResource ¶
type ArrayOfResource struct {
Resource []*Resource `xml:"Resource,omitempty" json:"Resource,omitempty" yaml:"Resource,omitempty"`
}
ArrayOfResource was auto-generated from WSDL.
type ArrayOfSaleItem ¶
type ArrayOfSaleItem struct {
SaleItem []*SaleItem `xml:"SaleItem,omitempty" json:"SaleItem,omitempty" yaml:"SaleItem,omitempty"`
}
ArrayOfSaleItem was auto-generated from WSDL.
type ArrayOfSalesRep ¶
type ArrayOfSalesRep struct {
SalesRep []*SalesRep `xml:"SalesRep,omitempty" json:"SalesRep,omitempty" yaml:"SalesRep,omitempty"`
}
ArrayOfSalesRep was auto-generated from WSDL.
type ArrayOfString ¶
type ArrayOfString struct {
String []string `xml:"string,omitempty" json:"string,omitempty" yaml:"string,omitempty"`
}
ArrayOfString was auto-generated from WSDL.
type ArrayOfUnavailability ¶
type ArrayOfUnavailability struct {
}ArrayOfUnavailability was auto-generated from WSDL.
type ArrayOfVisit ¶
type ArrayOfVisit struct {
Visit []*Visit `xml:"Visit,omitempty" json:"Visit,omitempty" yaml:"Visit,omitempty"`
}
ArrayOfVisit was auto-generated from WSDL.
type Availability ¶
type Availability struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int `xml:"ID" json:"ID" yaml:"ID"` Staff *Staff `xml:"Staff,omitempty" json:"Staff,omitempty" yaml:"Staff,omitempty"` SessionType *SessionType `xml:"SessionType,omitempty" json:"SessionType,omitempty" yaml:"SessionType,omitempty"` Programs *ArrayOfProgram `xml:"Programs,omitempty" json:"Programs,omitempty" yaml:"Programs,omitempty"` StartDateTime DateTime `xml:"StartDateTime" json:"StartDateTime" yaml:"StartDateTime"` EndDateTime DateTime `xml:"EndDateTime" json:"EndDateTime" yaml:"EndDateTime"` BookableEndDateTime DateTime `xml:"BookableEndDateTime,omitempty" json:"BookableEndDateTime,omitempty" yaml:"BookableEndDateTime,omitempty"` Location *Location `xml:"Location,omitempty" json:"Location,omitempty" yaml:"Location,omitempty"` }
Availability was auto-generated from WSDL.
type Client ¶
type Client struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` NewID string `xml:"NewID,omitempty" json:"NewID,omitempty" yaml:"NewID,omitempty"` AccountBalance float64 `xml:"AccountBalance,omitempty" json:"AccountBalance,omitempty" yaml:"AccountBalance,omitempty"` ClientIndexes *ArrayOfClientIndex `xml:"ClientIndexes,omitempty" json:"ClientIndexes,omitempty" yaml:"ClientIndexes,omitempty"` Username string `xml:"Username,omitempty" json:"Username,omitempty" yaml:"Username,omitempty"` Password string `xml:"Password,omitempty" json:"Password,omitempty" yaml:"Password,omitempty"` Notes string `xml:"Notes,omitempty" json:"Notes,omitempty" yaml:"Notes,omitempty"` MobileProvider int `xml:"MobileProvider,omitempty" json:"MobileProvider,omitempty" yaml:"MobileProvider,omitempty"` ClientCreditCard *ClientCreditCard `xml:"ClientCreditCard,omitempty" json:"ClientCreditCard,omitempty" yaml:"ClientCreditCard,omitempty"` LastFormulaNotes string `xml:"LastFormulaNotes,omitempty" json:"LastFormulaNotes,omitempty" yaml:"LastFormulaNotes,omitempty"` AppointmentGenderPreference string `` /* 133-byte string literal not displayed */ Gender string `xml:"Gender,omitempty" json:"Gender,omitempty" yaml:"Gender,omitempty"` IsCompany bool `xml:"IsCompany,omitempty" json:"IsCompany,omitempty" yaml:"IsCompany,omitempty"` Inactive bool `xml:"Inactive,omitempty" json:"Inactive,omitempty" yaml:"Inactive,omitempty"` ClientRelationships *ArrayOfClientRelationship `xml:"ClientRelationships,omitempty" json:"ClientRelationships,omitempty" yaml:"ClientRelationships,omitempty"` Reps *ArrayOfRep `xml:"Reps,omitempty" json:"Reps,omitempty" yaml:"Reps,omitempty"` SaleReps *ArrayOfSalesRep `xml:"SaleReps,omitempty" json:"SaleReps,omitempty" yaml:"SaleReps,omitempty"` CustomClientFields *ArrayOfCustomClientField `xml:"CustomClientFields,omitempty" json:"CustomClientFields,omitempty" yaml:"CustomClientFields,omitempty"` LiabilityRelease bool `xml:"LiabilityRelease,omitempty" json:"LiabilityRelease,omitempty" yaml:"LiabilityRelease,omitempty"` EmergencyContactInfoName string `xml:"EmergencyContactInfoName,omitempty" json:"EmergencyContactInfoName,omitempty" yaml:"EmergencyContactInfoName,omitempty"` EmergencyContactInfoRelationship string `` /* 148-byte string literal not displayed */ EmergencyContactInfoPhone string `` /* 127-byte string literal not displayed */ EmergencyContactInfoEmail string `` /* 127-byte string literal not displayed */ PromotionalEmailOptIn bool `xml:"PromotionalEmailOptIn,omitempty" json:"PromotionalEmailOptIn,omitempty" yaml:"PromotionalEmailOptIn,omitempty"` CreationDate DateTime `xml:"CreationDate,omitempty" json:"CreationDate,omitempty" yaml:"CreationDate,omitempty"` Liability *Liability `xml:"Liability,omitempty" json:"Liability,omitempty" yaml:"Liability,omitempty"` ProspectStage *ProspectStage `xml:"ProspectStage,omitempty" json:"ProspectStage,omitempty" yaml:"ProspectStage,omitempty"` UniqueID int64 `xml:"UniqueID,omitempty" json:"UniqueID,omitempty" yaml:"UniqueID,omitempty"` MembershipIcon int `xml:"MembershipIcon,omitempty" json:"MembershipIcon,omitempty" yaml:"MembershipIcon,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID string `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` FirstName string `xml:"FirstName,omitempty" json:"FirstName,omitempty" yaml:"FirstName,omitempty"` MiddleName string `xml:"MiddleName,omitempty" json:"MiddleName,omitempty" yaml:"MiddleName,omitempty"` LastName string `xml:"LastName,omitempty" json:"LastName,omitempty" yaml:"LastName,omitempty"` Email string `xml:"Email,omitempty" json:"Email,omitempty" yaml:"Email,omitempty"` EmailOptIn bool `xml:"EmailOptIn,omitempty" json:"EmailOptIn,omitempty" yaml:"EmailOptIn,omitempty"` AddressLine1 string `xml:"AddressLine1,omitempty" json:"AddressLine1,omitempty" yaml:"AddressLine1,omitempty"` AddressLine2 string `xml:"AddressLine2,omitempty" json:"AddressLine2,omitempty" yaml:"AddressLine2,omitempty"` City string `xml:"City,omitempty" json:"City,omitempty" yaml:"City,omitempty"` State string `xml:"State,omitempty" json:"State,omitempty" yaml:"State,omitempty"` PostalCode string `xml:"PostalCode,omitempty" json:"PostalCode,omitempty" yaml:"PostalCode,omitempty"` Country string `xml:"Country,omitempty" json:"Country,omitempty" yaml:"Country,omitempty"` MobilePhone string `xml:"MobilePhone,omitempty" json:"MobilePhone,omitempty" yaml:"MobilePhone,omitempty"` HomePhone string `xml:"HomePhone,omitempty" json:"HomePhone,omitempty" yaml:"HomePhone,omitempty"` WorkPhone string `xml:"WorkPhone,omitempty" json:"WorkPhone,omitempty" yaml:"WorkPhone,omitempty"` WorkExtension string `xml:"WorkExtension,omitempty" json:"WorkExtension,omitempty" yaml:"WorkExtension,omitempty"` BirthDate DateTime `xml:"BirthDate,omitempty" json:"BirthDate,omitempty" yaml:"BirthDate,omitempty"` FirstAppointmentDate DateTime `xml:"FirstAppointmentDate,omitempty" json:"FirstAppointmentDate,omitempty" yaml:"FirstAppointmentDate,omitempty"` ReferredBy string `xml:"ReferredBy,omitempty" json:"ReferredBy,omitempty" yaml:"ReferredBy,omitempty"` HomeLocation *Location `xml:"HomeLocation,omitempty" json:"HomeLocation,omitempty" yaml:"HomeLocation,omitempty"` YellowAlert string `xml:"YellowAlert,omitempty" json:"YellowAlert,omitempty" yaml:"YellowAlert,omitempty"` RedAlert string `xml:"RedAlert,omitempty" json:"RedAlert,omitempty" yaml:"RedAlert,omitempty"` PhotoURL string `xml:"PhotoURL,omitempty" json:"PhotoURL,omitempty" yaml:"PhotoURL,omitempty"` IsProspect bool `xml:"IsProspect,omitempty" json:"IsProspect,omitempty" yaml:"IsProspect,omitempty"` Status string `xml:"Status,omitempty" json:"Status,omitempty" yaml:"Status,omitempty"` ContactMethod int `xml:"ContactMethod,omitempty" json:"ContactMethod,omitempty" yaml:"ContactMethod,omitempty"` }
Client was auto-generated from WSDL.
type ClientContract ¶
type ClientContract struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` AgreementDate DateTime `xml:"AgreementDate" json:"AgreementDate" yaml:"AgreementDate"` StartDate DateTime `xml:"StartDate" json:"StartDate" yaml:"StartDate"` EndDate DateTime `xml:"EndDate" json:"EndDate" yaml:"EndDate"` ContractName string `xml:"ContractName,omitempty" json:"ContractName,omitempty" yaml:"ContractName,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` }
ClientContract was auto-generated from WSDL.
type ClientCreditCard ¶
type ClientCreditCard struct { CardType string `xml:"CardType,omitempty" json:"CardType,omitempty" yaml:"CardType,omitempty"` LastFour string `xml:"LastFour,omitempty" json:"LastFour,omitempty" yaml:"LastFour,omitempty"` CardNumber string `xml:"CardNumber,omitempty" json:"CardNumber,omitempty" yaml:"CardNumber,omitempty"` CardHolder string `xml:"CardHolder,omitempty" json:"CardHolder,omitempty" yaml:"CardHolder,omitempty"` ExpMonth string `xml:"ExpMonth,omitempty" json:"ExpMonth,omitempty" yaml:"ExpMonth,omitempty"` ExpYear string `xml:"ExpYear,omitempty" json:"ExpYear,omitempty" yaml:"ExpYear,omitempty"` Address string `xml:"Address,omitempty" json:"Address,omitempty" yaml:"Address,omitempty"` City string `xml:"City,omitempty" json:"City,omitempty" yaml:"City,omitempty"` State string `xml:"State,omitempty" json:"State,omitempty" yaml:"State,omitempty"` PostalCode string `xml:"PostalCode,omitempty" json:"PostalCode,omitempty" yaml:"PostalCode,omitempty"` }
ClientCreditCard was auto-generated from WSDL.
type ClientIndex ¶
type ClientIndex struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` RequiredBusinessMode bool `xml:"RequiredBusinessMode,omitempty" json:"RequiredBusinessMode,omitempty" yaml:"RequiredBusinessMode,omitempty"` RequiredConsumerMode bool `xml:"RequiredConsumerMode,omitempty" json:"RequiredConsumerMode,omitempty" yaml:"RequiredConsumerMode,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` Values *ArrayOfClientIndexValue `xml:"Values,omitempty" json:"Values,omitempty" yaml:"Values,omitempty"` }
ClientIndex was auto-generated from WSDL.
type ClientIndexValue ¶
type ClientIndexValue struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` Active bool `xml:"Active,omitempty" json:"Active,omitempty" yaml:"Active,omitempty"` }
ClientIndexValue was auto-generated from WSDL.
type ClientMembership ¶
type ClientMembership struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` Current bool `xml:"Current" json:"Current" yaml:"Current"` Count int `xml:"Count" json:"Count" yaml:"Count"` Remaining int `xml:"Remaining" json:"Remaining" yaml:"Remaining"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int64 `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` PaymentDate DateTime `xml:"PaymentDate,omitempty" json:"PaymentDate,omitempty" yaml:"PaymentDate,omitempty"` ActiveDate DateTime `xml:"ActiveDate,omitempty" json:"ActiveDate,omitempty" yaml:"ActiveDate,omitempty"` ExpirationDate DateTime `xml:"ExpirationDate,omitempty" json:"ExpirationDate,omitempty" yaml:"ExpirationDate,omitempty"` Program *Program `xml:"Program,omitempty" json:"Program,omitempty" yaml:"Program,omitempty"` RestrictedLocations *ArrayOfLocation `xml:"RestrictedLocations,omitempty" json:"RestrictedLocations,omitempty" yaml:"RestrictedLocations,omitempty"` IconCode string `xml:"IconCode,omitempty" json:"IconCode,omitempty" yaml:"IconCode,omitempty"` }
ClientMembership was auto-generated from WSDL.
type ClientRelationship ¶
type ClientRelationship struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` RelatedClient *Client `xml:"RelatedClient,omitempty" json:"RelatedClient,omitempty" yaml:"RelatedClient,omitempty"` Relationship *Relationship `xml:"Relationship,omitempty" json:"Relationship,omitempty" yaml:"Relationship,omitempty"` RelationshipName string `xml:"RelationshipName,omitempty" json:"RelationshipName,omitempty" yaml:"RelationshipName,omitempty"` }
ClientRelationship was auto-generated from WSDL.
type ClientSendUserNewPasswordRequest ¶
type ClientSendUserNewPasswordRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` UserEmail string `xml:"UserEmail,omitempty" json:"UserEmail,omitempty" yaml:"UserEmail,omitempty"` UserFirstName string `xml:"UserFirstName,omitempty" json:"UserFirstName,omitempty" yaml:"UserFirstName,omitempty"` UserLastName string `xml:"UserLastName,omitempty" json:"UserLastName,omitempty" yaml:"UserLastName,omitempty"` }
ClientSendUserNewPasswordRequest was auto-generated from WSDL.
type ClientSendUserNewPasswordResult ¶
type ClientSendUserNewPasswordResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` }
ClientSendUserNewPasswordResult was auto-generated from WSDL.
type ClientService ¶
type ClientService struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` Current bool `xml:"Current" json:"Current" yaml:"Current"` Count int `xml:"Count" json:"Count" yaml:"Count"` Remaining int `xml:"Remaining" json:"Remaining" yaml:"Remaining"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int64 `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` PaymentDate DateTime `xml:"PaymentDate,omitempty" json:"PaymentDate,omitempty" yaml:"PaymentDate,omitempty"` ActiveDate DateTime `xml:"ActiveDate,omitempty" json:"ActiveDate,omitempty" yaml:"ActiveDate,omitempty"` ExpirationDate DateTime `xml:"ExpirationDate,omitempty" json:"ExpirationDate,omitempty" yaml:"ExpirationDate,omitempty"` Program *Program `xml:"Program,omitempty" json:"Program,omitempty" yaml:"Program,omitempty"` }
ClientService was auto-generated from WSDL.
type Client_x0020_ServiceSoap ¶
type Client_x0020_ServiceSoap interface { // Adds an arrival record for the given client. AddArrival(α *AddArrival) (β *AddArrivalResponse, err error) // Adds a formula note to a client. AddClientFormulaNote(α *AddClientFormulaNote) (β *AddClientFormulaNoteResponse, err error) // Adds or updates information for a list of clients. AddOrUpdateClients(α *AddOrUpdateClients) (β *AddOrUpdateClientsResponse, err error) // Add or update client contact logs. AddOrUpdateContactLogs(α *AddOrUpdateContactLogs) (β *AddOrUpdateContactLogsResponse, err error) // Deletes a formula note to a client. DeleteClientFormulaNote(α *DeleteClientFormulaNote) (β *DeleteClientFormulaNoteResponse, err error) // Gets the active membership for a given client. GetActiveClientMemberships(α *GetActiveClientMemberships) (β *GetActiveClientMembershipsResponse, err error) // Gets account balances for the given clients. GetClientAccountBalances(α *GetClientAccountBalances) (β *GetClientAccountBalancesResponse, err error) // Get contact logs for a client. GetClientContactLogs(α *GetClientContactLogs) (β *GetClientContactLogsResponse, err error) // Gets a list of contracts for a given client. GetClientContracts(α *GetClientContracts) (β *GetClientContractsResponse, err error) // Gets a list of client formula notes. GetClientFormulaNotes(α *GetClientFormulaNotes) (β *GetClientFormulaNotesResponse, err error) // Gets a list of currently available client indexes. GetClientIndexes(α *GetClientIndexes) (β *GetClientIndexesResponse, err error) // Get purchases for a client. GetClientPurchases(α *GetClientPurchases) (β *GetClientPurchasesResponse, err error) // Gets a list of clients. GetClientReferralTypes(α *GetClientReferralTypes) (β *GetClientReferralTypesResponse, err error) // Get visits for a client. GetClientSchedule(α *GetClientSchedule) (β *GetClientScheduleResponse, err error) // Gets a client service for a given client. GetClientServices(α *GetClientServices) (β *GetClientServicesResponse, err error) // Get visits for a client. GetClientVisits(α *GetClientVisits) (β *GetClientVisitsResponse, err error) // Gets a list of clients. GetClients(α *GetClients) (β *GetClientsResponse, err error) // Get contact log types for a client. GetContactLogTypes(α *GetContactLogTypes) (β *GetContactLogTypesResponse, err error) // Gets a list of currently available client indexes. GetCustomClientFields(α *GetCustomClientFields) (β *GetCustomClientFieldsResponse, err error) // Updates a client service for a given client. GetRequiredClientFields(α *GetRequiredClientFields) (β *GetRequiredClientFieldsResponse, err error) // Sends the user a new password. SendUserNewPassword(α *SendUserNewPassword) (β *SendUserNewPasswordResponse, err error) // Updates a client service for a given client. UpdateClientServices(α *UpdateClientServices) (β *UpdateClientServicesResponse, err error) // Upload a client document. UploadClientDocument(α *UploadClientDocument) (β *UploadClientDocumentResponse, err error) // Upload a client photo. UploadClientPhoto(α *UploadClientPhoto) (β *UploadClientPhotoResponse, err error) // Validates a username and password. This method returns the associated // clients record and a session GUID on success. ValidateLogin(α *ValidateLogin) (β *ValidateLoginResponse, err error) }
Client_x0020_ServiceSoap was auto-generated from WSDL and defines interface for the remote service. Useful for testing.
func NewClient_x0020_ServiceSoap ¶
func NewClient_x0020_ServiceSoap(cli *soap.Client) Client_x0020_ServiceSoap
NewClient_x0020_ServiceSoap creates an initializes a Client_x0020_ServiceSoap.
type ContactLog ¶
type ContactLog struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int64 `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` CreatedBy *Staff `xml:"CreatedBy,omitempty" json:"CreatedBy,omitempty" yaml:"CreatedBy,omitempty"` Client *Client `xml:"Client,omitempty" json:"Client,omitempty" yaml:"Client,omitempty"` CreatedDateTime DateTime `xml:"CreatedDateTime,omitempty" json:"CreatedDateTime,omitempty" yaml:"CreatedDateTime,omitempty"` FollowupByDate DateTime `xml:"FollowupByDate,omitempty" json:"FollowupByDate,omitempty" yaml:"FollowupByDate,omitempty"` ContactName string `xml:"ContactName,omitempty" json:"ContactName,omitempty" yaml:"ContactName,omitempty"` Text string `xml:"Text,omitempty" json:"Text,omitempty" yaml:"Text,omitempty"` AssignedTo *Staff `xml:"AssignedTo,omitempty" json:"AssignedTo,omitempty" yaml:"AssignedTo,omitempty"` ContactMethod string `xml:"ContactMethod,omitempty" json:"ContactMethod,omitempty" yaml:"ContactMethod,omitempty"` IsSystemGenerated bool `xml:"IsSystemGenerated,omitempty" json:"IsSystemGenerated,omitempty" yaml:"IsSystemGenerated,omitempty"` Comments *ArrayOfContactLogComment `xml:"Comments,omitempty" json:"Comments,omitempty" yaml:"Comments,omitempty"` Types *ArrayOfContactLogType `xml:"Types,omitempty" json:"Types,omitempty" yaml:"Types,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` }
ContactLog was auto-generated from WSDL.
type ContactLogComment ¶
type ContactLogComment struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Text string `xml:"Text,omitempty" json:"Text,omitempty" yaml:"Text,omitempty"` CreatedBy *Staff `xml:"CreatedBy,omitempty" json:"CreatedBy,omitempty" yaml:"CreatedBy,omitempty"` CreatedDateTime DateTime `xml:"CreatedDateTime,omitempty" json:"CreatedDateTime,omitempty" yaml:"CreatedDateTime,omitempty"` }
ContactLogComment was auto-generated from WSDL.
type ContactLogSubtype ¶
type ContactLogSubtype struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` }
ContactLogSubtype was auto-generated from WSDL.
type ContactLogType ¶
type ContactLogType struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` Subtypes *ArrayOfContactLogSubtype `xml:"Subtypes,omitempty" json:"Subtypes,omitempty" yaml:"Subtypes,omitempty"` }
ContactLogType was auto-generated from WSDL.
type CustomClientField ¶
type CustomClientField struct { ID int `xml:"ID" json:"ID" yaml:"ID"` DataType string `xml:"DataType,omitempty" json:"DataType,omitempty" yaml:"DataType,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` Value string `xml:"Value,omitempty" json:"Value,omitempty" yaml:"Value,omitempty"` }
CustomClientField was auto-generated from WSDL.
type DeleteCientFormulaNoteRequest ¶
type DeleteCientFormulaNoteRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` FormulaNoteID int64 `xml:"FormulaNoteID" json:"FormulaNoteID" yaml:"FormulaNoteID"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` }
DeleteCientFormulaNoteRequest was auto-generated from WSDL.
type DeleteClientFormulaNote ¶
type DeleteClientFormulaNote struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 DeleteClientFormulaNote" json:"-" yaml:"-"` Request *DeleteCientFormulaNoteRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
DeleteClientFormulaNote was auto-generated from WSDL.
type DeleteClientFormulaNoteResponse ¶
type DeleteClientFormulaNoteResponse struct {
DeleteClientFormulaNoteResult *DeleteClientFormulaNoteResult `` /* 139-byte string literal not displayed */
}
DeleteClientFormulaNoteResponse was auto-generated from WSDL.
type DeleteClientFormulaNoteResult ¶
type DeleteClientFormulaNoteResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` FormulaNote *FormulaNote `xml:"FormulaNote,omitempty" json:"FormulaNote,omitempty" yaml:"FormulaNote,omitempty"` }
DeleteClientFormulaNoteResult was auto-generated from WSDL.
type FormulaNote ¶
type FormulaNote struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int64 `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` Note string `xml:"Note,omitempty" json:"Note,omitempty" yaml:"Note,omitempty"` EntryDateTime DateTime `xml:"EntryDateTime" json:"EntryDateTime" yaml:"EntryDateTime"` AppointmentID int64 `xml:"AppointmentID,omitempty" json:"AppointmentID,omitempty" yaml:"AppointmentID,omitempty"` }
FormulaNote was auto-generated from WSDL.
type GetActiveClientMemberships ¶
type GetActiveClientMemberships struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetActiveClientMemberships" json:"-" yaml:"-"` Request *GetActiveClientMembershipsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetActiveClientMemberships was auto-generated from WSDL.
type GetActiveClientMembershipsRequest ¶
type GetActiveClientMembershipsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` LocationID int `xml:"LocationID,omitempty" json:"LocationID,omitempty" yaml:"LocationID,omitempty"` }
GetActiveClientMembershipsRequest was auto-generated from WSDL.
type GetActiveClientMembershipsResponse ¶
type GetActiveClientMembershipsResponse struct {
GetActiveClientMembershipsResult *GetActiveClientMembershipsResult `` /* 148-byte string literal not displayed */
}
GetActiveClientMembershipsResponse was auto-generated from WSDL.
type GetActiveClientMembershipsResult ¶
type GetActiveClientMembershipsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ClientMemberships *ArrayOfClientMembership `xml:"ClientMemberships,omitempty" json:"ClientMemberships,omitempty" yaml:"ClientMemberships,omitempty"` }
GetActiveClientMembershipsResult was auto-generated from WSDL.
type GetClientAccountBalances ¶
type GetClientAccountBalances struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientAccountBalances" json:"-" yaml:"-"` Request *GetClientAccountBalancesRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientAccountBalances was auto-generated from WSDL.
type GetClientAccountBalancesRequest ¶
type GetClientAccountBalancesRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientIDs *ArrayOfString `xml:"ClientIDs,omitempty" json:"ClientIDs,omitempty" yaml:"ClientIDs,omitempty"` BalanceDate DateTime `xml:"BalanceDate,omitempty" json:"BalanceDate,omitempty" yaml:"BalanceDate,omitempty"` ClassID int64 `xml:"ClassID,omitempty" json:"ClassID,omitempty" yaml:"ClassID,omitempty"` }
GetClientAccountBalancesRequest was auto-generated from WSDL.
type GetClientAccountBalancesResponse ¶
type GetClientAccountBalancesResponse struct {
GetClientAccountBalancesResult *GetClientAccountBalancesResult `` /* 142-byte string literal not displayed */
}
GetClientAccountBalancesResponse was auto-generated from WSDL.
type GetClientAccountBalancesResult ¶
type GetClientAccountBalancesResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` Clients *ArrayOfClient `xml:"Clients,omitempty" json:"Clients,omitempty" yaml:"Clients,omitempty"` }
GetClientAccountBalancesResult was auto-generated from WSDL.
type GetClientContactLogs ¶
type GetClientContactLogs struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientContactLogs" json:"-" yaml:"-"` Request *GetClientContactLogsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientContactLogs was auto-generated from WSDL.
type GetClientContactLogsRequest ¶
type GetClientContactLogsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` StartDate DateTime `xml:"StartDate,omitempty" json:"StartDate,omitempty" yaml:"StartDate,omitempty"` EndDate DateTime `xml:"EndDate,omitempty" json:"EndDate,omitempty" yaml:"EndDate,omitempty"` StaffIDs *ArrayOfLong `xml:"StaffIDs,omitempty" json:"StaffIDs,omitempty" yaml:"StaffIDs,omitempty"` ShowSystemGenerated bool `xml:"ShowSystemGenerated,omitempty" json:"ShowSystemGenerated,omitempty" yaml:"ShowSystemGenerated,omitempty"` TypeIDs *ArrayOfInt `xml:"TypeIDs,omitempty" json:"TypeIDs,omitempty" yaml:"TypeIDs,omitempty"` SubtypeIDs *ArrayOfInt `xml:"SubtypeIDs,omitempty" json:"SubtypeIDs,omitempty" yaml:"SubtypeIDs,omitempty"` }
GetClientContactLogsRequest was auto-generated from WSDL.
type GetClientContactLogsResponse ¶
type GetClientContactLogsResponse struct {
GetClientContactLogsResult *GetClientContactLogsResult `` /* 130-byte string literal not displayed */
}
GetClientContactLogsResponse was auto-generated from WSDL.
type GetClientContactLogsResult ¶
type GetClientContactLogsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ContactLogs *ArrayOfContactLog `xml:"ContactLogs,omitempty" json:"ContactLogs,omitempty" yaml:"ContactLogs,omitempty"` }
GetClientContactLogsResult was auto-generated from WSDL.
type GetClientContracts ¶
type GetClientContracts struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientContracts" json:"-" yaml:"-"` Request *GetClientContractsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientContracts was auto-generated from WSDL.
type GetClientContractsRequest ¶
type GetClientContractsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` }
GetClientContractsRequest was auto-generated from WSDL.
type GetClientContractsResponse ¶
type GetClientContractsResponse struct {
GetClientContractsResult *GetClientContractsResult `xml:"GetClientContractsResult,omitempty" json:"GetClientContractsResult,omitempty" yaml:"GetClientContractsResult,omitempty"`
}
GetClientContractsResponse was auto-generated from WSDL.
type GetClientContractsResult ¶
type GetClientContractsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` Contracts *ArrayOfClientContract `xml:"Contracts,omitempty" json:"Contracts,omitempty" yaml:"Contracts,omitempty"` }
GetClientContractsResult was auto-generated from WSDL.
type GetClientFormulaNotes ¶
type GetClientFormulaNotes struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientFormulaNotes" json:"-" yaml:"-"` Request *GetClientFormulaNotesRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientFormulaNotes was auto-generated from WSDL.
type GetClientFormulaNotesRequest ¶
type GetClientFormulaNotesRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` AppointmentID int64 `xml:"AppointmentID,omitempty" json:"AppointmentID,omitempty" yaml:"AppointmentID,omitempty"` }
GetClientFormulaNotesRequest was auto-generated from WSDL.
type GetClientFormulaNotesResponse ¶
type GetClientFormulaNotesResponse struct {
GetClientFormulaNotesResult *GetClientFormulaNotesResult `` /* 133-byte string literal not displayed */
}
GetClientFormulaNotesResponse was auto-generated from WSDL.
type GetClientFormulaNotesResult ¶
type GetClientFormulaNotesResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` FormulaNotes *ArrayOfFormulaNote `xml:"FormulaNotes,omitempty" json:"FormulaNotes,omitempty" yaml:"FormulaNotes,omitempty"` }
GetClientFormulaNotesResult was auto-generated from WSDL.
type GetClientIndexes ¶
type GetClientIndexes struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientIndexes" json:"-" yaml:"-"` Request *GetClientIndexesRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientIndexes was auto-generated from WSDL.
type GetClientIndexesRequest ¶
type GetClientIndexesRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` RequiredOnly bool `xml:"RequiredOnly,omitempty" json:"RequiredOnly,omitempty" yaml:"RequiredOnly,omitempty"` }
GetClientIndexesRequest was auto-generated from WSDL.
type GetClientIndexesResponse ¶
type GetClientIndexesResponse struct {
GetClientIndexesResult *GetClientIndexesResult `xml:"GetClientIndexesResult,omitempty" json:"GetClientIndexesResult,omitempty" yaml:"GetClientIndexesResult,omitempty"`
}
GetClientIndexesResponse was auto-generated from WSDL.
type GetClientIndexesResult ¶
type GetClientIndexesResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ClientIndexes *ArrayOfClientIndex `xml:"ClientIndexes,omitempty" json:"ClientIndexes,omitempty" yaml:"ClientIndexes,omitempty"` }
GetClientIndexesResult was auto-generated from WSDL.
type GetClientPurchases ¶
type GetClientPurchases struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientPurchases" json:"-" yaml:"-"` Request *GetClientPurchasesRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientPurchases was auto-generated from WSDL.
type GetClientPurchasesRequest ¶
type GetClientPurchasesRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` StartDate DateTime `xml:"StartDate,omitempty" json:"StartDate,omitempty" yaml:"StartDate,omitempty"` EndDate DateTime `xml:"EndDate,omitempty" json:"EndDate,omitempty" yaml:"EndDate,omitempty"` SaleID int `xml:"SaleID,omitempty" json:"SaleID,omitempty" yaml:"SaleID,omitempty"` }
GetClientPurchasesRequest was auto-generated from WSDL.
type GetClientPurchasesResponse ¶
type GetClientPurchasesResponse struct {
GetClientPurchasesResult *GetClientPurchasesResult `xml:"GetClientPurchasesResult,omitempty" json:"GetClientPurchasesResult,omitempty" yaml:"GetClientPurchasesResult,omitempty"`
}
GetClientPurchasesResponse was auto-generated from WSDL.
type GetClientPurchasesResult ¶
type GetClientPurchasesResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` Purchases *ArrayOfSaleItem `xml:"Purchases,omitempty" json:"Purchases,omitempty" yaml:"Purchases,omitempty"` }
GetClientPurchasesResult was auto-generated from WSDL.
type GetClientReferralTypes ¶
type GetClientReferralTypes struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientReferralTypes" json:"-" yaml:"-"` Request *GetClientReferralTypesRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientReferralTypes was auto-generated from WSDL.
type GetClientReferralTypesRequest ¶
type GetClientReferralTypesRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` IncludeInactive bool `xml:"IncludeInactive,omitempty" json:"IncludeInactive,omitempty" yaml:"IncludeInactive,omitempty"` }
GetClientReferralTypesRequest was auto-generated from WSDL.
type GetClientReferralTypesResponse ¶
type GetClientReferralTypesResponse struct {
GetClientReferralTypesResult *GetClientReferralTypesResult `` /* 136-byte string literal not displayed */
}
GetClientReferralTypesResponse was auto-generated from WSDL.
type GetClientReferralTypesResult ¶
type GetClientReferralTypesResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ReferralTypes *ArrayOfString `xml:"ReferralTypes,omitempty" json:"ReferralTypes,omitempty" yaml:"ReferralTypes,omitempty"` }
GetClientReferralTypesResult was auto-generated from WSDL.
type GetClientSchedule ¶
type GetClientSchedule struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientSchedule" json:"-" yaml:"-"` Request *GetClientScheduleRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientSchedule was auto-generated from WSDL.
type GetClientScheduleRequest ¶
type GetClientScheduleRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` StartDate DateTime `xml:"StartDate,omitempty" json:"StartDate,omitempty" yaml:"StartDate,omitempty"` EndDate DateTime `xml:"EndDate,omitempty" json:"EndDate,omitempty" yaml:"EndDate,omitempty"` }
GetClientScheduleRequest was auto-generated from WSDL.
type GetClientScheduleResponse ¶
type GetClientScheduleResponse struct {
GetClientScheduleResult *GetClientScheduleResult `xml:"GetClientScheduleResult,omitempty" json:"GetClientScheduleResult,omitempty" yaml:"GetClientScheduleResult,omitempty"`
}
GetClientScheduleResponse was auto-generated from WSDL.
type GetClientScheduleResult ¶
type GetClientScheduleResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` Visits *ArrayOfVisit `xml:"Visits,omitempty" json:"Visits,omitempty" yaml:"Visits,omitempty"` }
GetClientScheduleResult was auto-generated from WSDL.
type GetClientServices ¶
type GetClientServices struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientServices" json:"-" yaml:"-"` Request *GetClientServicesRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientServices was auto-generated from WSDL.
type GetClientServicesRequest ¶
type GetClientServicesRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` ClassID int `xml:"ClassID" json:"ClassID" yaml:"ClassID"` ProgramIDs *ArrayOfInt `xml:"ProgramIDs,omitempty" json:"ProgramIDs,omitempty" yaml:"ProgramIDs,omitempty"` SessionTypeIDs *ArrayOfInt `xml:"SessionTypeIDs,omitempty" json:"SessionTypeIDs,omitempty" yaml:"SessionTypeIDs,omitempty"` LocationIDs *ArrayOfInt `xml:"LocationIDs,omitempty" json:"LocationIDs,omitempty" yaml:"LocationIDs,omitempty"` VisitCount int `xml:"VisitCount,omitempty" json:"VisitCount,omitempty" yaml:"VisitCount,omitempty"` StartDate DateTime `xml:"StartDate,omitempty" json:"StartDate,omitempty" yaml:"StartDate,omitempty"` EndDate DateTime `xml:"EndDate,omitempty" json:"EndDate,omitempty" yaml:"EndDate,omitempty"` ShowActiveOnly bool `xml:"ShowActiveOnly,omitempty" json:"ShowActiveOnly,omitempty" yaml:"ShowActiveOnly,omitempty"` }
GetClientServicesRequest was auto-generated from WSDL.
type GetClientServicesResponse ¶
type GetClientServicesResponse struct {
GetClientServicesResult *GetClientServicesResult `xml:"GetClientServicesResult,omitempty" json:"GetClientServicesResult,omitempty" yaml:"GetClientServicesResult,omitempty"`
}
GetClientServicesResponse was auto-generated from WSDL.
type GetClientServicesResult ¶
type GetClientServicesResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ClientServices *ArrayOfClientService `xml:"ClientServices,omitempty" json:"ClientServices,omitempty" yaml:"ClientServices,omitempty"` }
GetClientServicesResult was auto-generated from WSDL.
type GetClientVisits ¶
type GetClientVisits struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClientVisits" json:"-" yaml:"-"` Request *GetClientVisitsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClientVisits was auto-generated from WSDL.
type GetClientVisitsRequest ¶
type GetClientVisitsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` StartDate DateTime `xml:"StartDate,omitempty" json:"StartDate,omitempty" yaml:"StartDate,omitempty"` EndDate DateTime `xml:"EndDate,omitempty" json:"EndDate,omitempty" yaml:"EndDate,omitempty"` UnpaidsOnly bool `xml:"UnpaidsOnly" json:"UnpaidsOnly" yaml:"UnpaidsOnly"` }
GetClientVisitsRequest was auto-generated from WSDL.
type GetClientVisitsResponse ¶
type GetClientVisitsResponse struct {
GetClientVisitsResult *GetClientVisitsResult `xml:"GetClientVisitsResult,omitempty" json:"GetClientVisitsResult,omitempty" yaml:"GetClientVisitsResult,omitempty"`
}
GetClientVisitsResponse was auto-generated from WSDL.
type GetClientVisitsResult ¶
type GetClientVisitsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` Visits *ArrayOfVisit `xml:"Visits,omitempty" json:"Visits,omitempty" yaml:"Visits,omitempty"` }
GetClientVisitsResult was auto-generated from WSDL.
type GetClients ¶
type GetClients struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetClients" json:"-" yaml:"-"` Request *GetClientsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetClients was auto-generated from WSDL.
type GetClientsRequest ¶
type GetClientsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientIDs *ArrayOfString `xml:"ClientIDs,omitempty" json:"ClientIDs,omitempty" yaml:"ClientIDs,omitempty"` SearchText string `xml:"SearchText,omitempty" json:"SearchText,omitempty" yaml:"SearchText,omitempty"` IsProspect bool `xml:"IsProspect,omitempty" json:"IsProspect,omitempty" yaml:"IsProspect,omitempty"` }
GetClientsRequest was auto-generated from WSDL.
type GetClientsResponse ¶
type GetClientsResponse struct {
GetClientsResult *GetClientsResult `xml:"GetClientsResult,omitempty" json:"GetClientsResult,omitempty" yaml:"GetClientsResult,omitempty"`
}
GetClientsResponse was auto-generated from WSDL.
type GetClientsResult ¶
type GetClientsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` Clients *ArrayOfClient `xml:"Clients,omitempty" json:"Clients,omitempty" yaml:"Clients,omitempty"` }
GetClientsResult was auto-generated from WSDL.
type GetContactLogTypes ¶
type GetContactLogTypes struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetContactLogTypes" json:"-" yaml:"-"` Request *GetContactLogTypesRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetContactLogTypes was auto-generated from WSDL.
type GetContactLogTypesRequest ¶
type GetContactLogTypesRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` }
GetContactLogTypesRequest was auto-generated from WSDL.
type GetContactLogTypesResponse ¶
type GetContactLogTypesResponse struct {
GetContactLogTypesResult *GetContactLogTypesResult `xml:"GetContactLogTypesResult,omitempty" json:"GetContactLogTypesResult,omitempty" yaml:"GetContactLogTypesResult,omitempty"`
}
GetContactLogTypesResponse was auto-generated from WSDL.
type GetContactLogTypesResult ¶
type GetContactLogTypesResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ContatctLogTypes *ArrayOfContactLogType `xml:"ContatctLogTypes,omitempty" json:"ContatctLogTypes,omitempty" yaml:"ContatctLogTypes,omitempty"` }
GetContactLogTypesResult was auto-generated from WSDL.
type GetCustomClientFields ¶
type GetCustomClientFields struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetCustomClientFields" json:"-" yaml:"-"` Request *GetCustomClientFieldsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetCustomClientFields was auto-generated from WSDL.
type GetCustomClientFieldsRequest ¶
type GetCustomClientFieldsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` }
GetCustomClientFieldsRequest was auto-generated from WSDL.
type GetCustomClientFieldsResponse ¶
type GetCustomClientFieldsResponse struct {
GetCustomClientFieldsResult *GetCustomClientFieldsResult `` /* 133-byte string literal not displayed */
}
GetCustomClientFieldsResponse was auto-generated from WSDL.
type GetCustomClientFieldsResult ¶
type GetCustomClientFieldsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` CustomClientFields *ArrayOfCustomClientField `xml:"CustomClientFields,omitempty" json:"CustomClientFields,omitempty" yaml:"CustomClientFields,omitempty"` }
GetCustomClientFieldsResult was auto-generated from WSDL.
type GetRequiredClientFields ¶
type GetRequiredClientFields struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 GetRequiredClientFields" json:"-" yaml:"-"` Request *GetRequiredClientFieldsRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
GetRequiredClientFields was auto-generated from WSDL.
type GetRequiredClientFieldsRequest ¶
type GetRequiredClientFieldsRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` }
GetRequiredClientFieldsRequest was auto-generated from WSDL.
type GetRequiredClientFieldsResponse ¶
type GetRequiredClientFieldsResponse struct {
GetRequiredClientFieldsResult *GetRequiredClientFieldsResult `` /* 139-byte string literal not displayed */
}
GetRequiredClientFieldsResponse was auto-generated from WSDL.
type GetRequiredClientFieldsResult ¶
type GetRequiredClientFieldsResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` RequiredClientFields *ArrayOfString `xml:"RequiredClientFields,omitempty" json:"RequiredClientFields,omitempty" yaml:"RequiredClientFields,omitempty"` }
GetRequiredClientFieldsResult was auto-generated from WSDL.
type Liability ¶
type Liability struct { IsReleased bool `xml:"IsReleased" json:"IsReleased" yaml:"IsReleased"` AgreementDate DateTime `xml:"AgreementDate,omitempty" json:"AgreementDate,omitempty" yaml:"AgreementDate,omitempty"` ReleasedBy int64 `xml:"ReleasedBy,omitempty" json:"ReleasedBy,omitempty" yaml:"ReleasedBy,omitempty"` }
Liability was auto-generated from WSDL.
type Location ¶
type Location struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` BusinessID int `xml:"BusinessID,omitempty" json:"BusinessID,omitempty" yaml:"BusinessID,omitempty"` SiteID int `xml:"SiteID,omitempty" json:"SiteID,omitempty" yaml:"SiteID,omitempty"` BusinessDescription string `xml:"BusinessDescription,omitempty" json:"BusinessDescription,omitempty" yaml:"BusinessDescription,omitempty"` AdditionalImageURLs *ArrayOfString `xml:"AdditionalImageURLs,omitempty" json:"AdditionalImageURLs,omitempty" yaml:"AdditionalImageURLs,omitempty"` FacilitySquareFeet int `xml:"FacilitySquareFeet,omitempty" json:"FacilitySquareFeet,omitempty" yaml:"FacilitySquareFeet,omitempty"` TreatmentRooms int `xml:"TreatmentRooms,omitempty" json:"TreatmentRooms,omitempty" yaml:"TreatmentRooms,omitempty"` ProSpaFinderSite bool `xml:"ProSpaFinderSite,omitempty" json:"ProSpaFinderSite,omitempty" yaml:"ProSpaFinderSite,omitempty"` HasClasses bool `xml:"HasClasses,omitempty" json:"HasClasses,omitempty" yaml:"HasClasses,omitempty"` PhoneExtension string `xml:"PhoneExtension,omitempty" json:"PhoneExtension,omitempty" yaml:"PhoneExtension,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` Address string `xml:"Address,omitempty" json:"Address,omitempty" yaml:"Address,omitempty"` Address2 string `xml:"Address2,omitempty" json:"Address2,omitempty" yaml:"Address2,omitempty"` Tax1 float64 `xml:"Tax1,omitempty" json:"Tax1,omitempty" yaml:"Tax1,omitempty"` Tax2 float64 `xml:"Tax2,omitempty" json:"Tax2,omitempty" yaml:"Tax2,omitempty"` Tax3 float64 `xml:"Tax3,omitempty" json:"Tax3,omitempty" yaml:"Tax3,omitempty"` Tax4 float64 `xml:"Tax4,omitempty" json:"Tax4,omitempty" yaml:"Tax4,omitempty"` Tax5 float64 `xml:"Tax5,omitempty" json:"Tax5,omitempty" yaml:"Tax5,omitempty"` Phone string `xml:"Phone,omitempty" json:"Phone,omitempty" yaml:"Phone,omitempty"` City string `xml:"City,omitempty" json:"City,omitempty" yaml:"City,omitempty"` StateProvCode string `xml:"StateProvCode,omitempty" json:"StateProvCode,omitempty" yaml:"StateProvCode,omitempty"` PostalCode string `xml:"PostalCode,omitempty" json:"PostalCode,omitempty" yaml:"PostalCode,omitempty"` Latitude float64 `xml:"Latitude,omitempty" json:"Latitude,omitempty" yaml:"Latitude,omitempty"` Longitude float64 `xml:"Longitude,omitempty" json:"Longitude,omitempty" yaml:"Longitude,omitempty"` DistanceInMiles float64 `xml:"DistanceInMiles,omitempty" json:"DistanceInMiles,omitempty" yaml:"DistanceInMiles,omitempty"` ImageURL string `xml:"ImageURL,omitempty" json:"ImageURL,omitempty" yaml:"ImageURL,omitempty"` Description string `xml:"Description,omitempty" json:"Description,omitempty" yaml:"Description,omitempty"` HasSite bool `xml:"HasSite,omitempty" json:"HasSite,omitempty" yaml:"HasSite,omitempty"` CanBook bool `xml:"CanBook,omitempty" json:"CanBook,omitempty" yaml:"CanBook,omitempty"` }
Location was auto-generated from WSDL.
type MBObject ¶
type MBObject struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` }
MBObject was auto-generated from WSDL.
type MBRequest ¶
type MBRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` }
MBRequest was auto-generated from WSDL.
type MBResult ¶
type MBResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` }
MBResult was auto-generated from WSDL.
type Payment ¶
type Payment struct { ID int64 `xml:"ID" json:"ID" yaml:"ID"` Amount float64 `xml:"Amount" json:"Amount" yaml:"Amount"` Method int `xml:"Method" json:"Method" yaml:"Method"` Type string `xml:"Type,omitempty" json:"Type,omitempty" yaml:"Type,omitempty"` LastFour string `xml:"LastFour,omitempty" json:"LastFour,omitempty" yaml:"LastFour,omitempty"` Notes string `xml:"Notes,omitempty" json:"Notes,omitempty" yaml:"Notes,omitempty"` }
Payment was auto-generated from WSDL.
type Program ¶
type Program struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int `xml:"ID" json:"ID" yaml:"ID"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` ScheduleType ScheduleType `xml:"ScheduleType,omitempty" json:"ScheduleType,omitempty" yaml:"ScheduleType,omitempty"` CancelOffset int `xml:"CancelOffset,omitempty" json:"CancelOffset,omitempty" yaml:"CancelOffset,omitempty"` }
Program was auto-generated from WSDL.
type ProspectStage ¶
type ProspectStage struct { ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Description string `xml:"Description,omitempty" json:"Description,omitempty" yaml:"Description,omitempty"` Active bool `xml:"Active" json:"Active" yaml:"Active"` }
ProspectStage was auto-generated from WSDL.
type ProviderIDUpdate ¶
type ProviderIDUpdate struct { OldProviderID string `xml:"OldProviderID,omitempty" json:"OldProviderID,omitempty" yaml:"OldProviderID,omitempty"` NewProviderID string `xml:"NewProviderID,omitempty" json:"NewProviderID,omitempty" yaml:"NewProviderID,omitempty"` }
ProviderIDUpdate was auto-generated from WSDL.
type Relationship ¶
type Relationship struct { ID int `xml:"ID" json:"ID" yaml:"ID"` RelationshipName1 string `xml:"RelationshipName1,omitempty" json:"RelationshipName1,omitempty" yaml:"RelationshipName1,omitempty"` RelationshipName2 string `xml:"RelationshipName2,omitempty" json:"RelationshipName2,omitempty" yaml:"RelationshipName2,omitempty"` }
Relationship was auto-generated from WSDL.
type Rep ¶
type Rep struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int `xml:"ID" json:"ID" yaml:"ID"` Staff *Staff `xml:"Staff,omitempty" json:"Staff,omitempty" yaml:"Staff,omitempty"` }
Rep was auto-generated from WSDL.
type Resource ¶
type Resource struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` }
Resource was auto-generated from WSDL.
type Sale ¶
type Sale struct { ID int64 `xml:"ID" json:"ID" yaml:"ID"` SaleTime DateTime `xml:"SaleTime" json:"SaleTime" yaml:"SaleTime"` SaleDate DateTime `xml:"SaleDate" json:"SaleDate" yaml:"SaleDate"` SaleDateTime DateTime `xml:"SaleDateTime" json:"SaleDateTime" yaml:"SaleDateTime"` Location *Location `xml:"Location,omitempty" json:"Location,omitempty" yaml:"Location,omitempty"` Payments *ArrayOfPayment `xml:"Payments,omitempty" json:"Payments,omitempty" yaml:"Payments,omitempty"` }
Sale was auto-generated from WSDL.
type SaleItem ¶
type SaleItem struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` Sale *Sale `xml:"Sale,omitempty" json:"Sale,omitempty" yaml:"Sale,omitempty"` Description string `xml:"Description,omitempty" json:"Description,omitempty" yaml:"Description,omitempty"` AccountPayment bool `xml:"AccountPayment,omitempty" json:"AccountPayment,omitempty" yaml:"AccountPayment,omitempty"` Price float64 `xml:"Price,omitempty" json:"Price,omitempty" yaml:"Price,omitempty"` AmountPaid float64 `xml:"AmountPaid,omitempty" json:"AmountPaid,omitempty" yaml:"AmountPaid,omitempty"` Discount float64 `xml:"Discount,omitempty" json:"Discount,omitempty" yaml:"Discount,omitempty"` Tax float64 `xml:"Tax,omitempty" json:"Tax,omitempty" yaml:"Tax,omitempty"` Returned bool `xml:"Returned,omitempty" json:"Returned,omitempty" yaml:"Returned,omitempty"` Quantity int `xml:"Quantity,omitempty" json:"Quantity,omitempty" yaml:"Quantity,omitempty"` }
SaleItem was auto-generated from WSDL.
type SalesRep ¶
type SalesRep struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` SalesRepNumber int `xml:"SalesRepNumber,omitempty" json:"SalesRepNumber,omitempty" yaml:"SalesRepNumber,omitempty"` ID int64 `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` FirstName string `xml:"FirstName,omitempty" json:"FirstName,omitempty" yaml:"FirstName,omitempty"` LastName string `xml:"LastName,omitempty" json:"LastName,omitempty" yaml:"LastName,omitempty"` SalesRepNumbers *ArrayOfInt `xml:"SalesRepNumbers,omitempty" json:"SalesRepNumbers,omitempty" yaml:"SalesRepNumbers,omitempty"` }
SalesRep was auto-generated from WSDL.
type ScheduleItem ¶
type ScheduleItem struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` }
ScheduleItem was auto-generated from WSDL.
type ScheduleType ¶
type ScheduleType string
ScheduleType was auto-generated from WSDL.
func (ScheduleType) Validate ¶
func (v ScheduleType) Validate() bool
Validate validates ScheduleType.
type SendUserNewPassword ¶
type SendUserNewPassword struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 SendUserNewPassword" json:"-" yaml:"-"` Request *ClientSendUserNewPasswordRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
SendUserNewPassword was auto-generated from WSDL.
type SendUserNewPasswordResponse ¶
type SendUserNewPasswordResponse struct {
SendUserNewPasswordResult *ClientSendUserNewPasswordResult `` /* 127-byte string literal not displayed */
}
SendUserNewPasswordResponse was auto-generated from WSDL.
type SessionType ¶
type SessionType struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` DefaultTimeLength int `xml:"DefaultTimeLength,omitempty" json:"DefaultTimeLength,omitempty" yaml:"DefaultTimeLength,omitempty"` ProgramID int `xml:"ProgramID,omitempty" json:"ProgramID,omitempty" yaml:"ProgramID,omitempty"` NumDeducted int `xml:"NumDeducted,omitempty" json:"NumDeducted,omitempty" yaml:"NumDeducted,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` }
SessionType was auto-generated from WSDL.
type Site ¶
type Site struct { ID int `xml:"ID" json:"ID" yaml:"ID"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` Description string `xml:"Description,omitempty" json:"Description,omitempty" yaml:"Description,omitempty"` LogoURL string `xml:"LogoURL,omitempty" json:"LogoURL,omitempty" yaml:"LogoURL,omitempty"` PageColor1 string `xml:"PageColor1,omitempty" json:"PageColor1,omitempty" yaml:"PageColor1,omitempty"` PageColor2 string `xml:"PageColor2,omitempty" json:"PageColor2,omitempty" yaml:"PageColor2,omitempty"` PageColor3 string `xml:"PageColor3,omitempty" json:"PageColor3,omitempty" yaml:"PageColor3,omitempty"` PageColor4 string `xml:"PageColor4,omitempty" json:"PageColor4,omitempty" yaml:"PageColor4,omitempty"` AcceptsVisa bool `xml:"AcceptsVisa,omitempty" json:"AcceptsVisa,omitempty" yaml:"AcceptsVisa,omitempty"` AcceptsDiscover bool `xml:"AcceptsDiscover,omitempty" json:"AcceptsDiscover,omitempty" yaml:"AcceptsDiscover,omitempty"` AcceptsMasterCard bool `xml:"AcceptsMasterCard,omitempty" json:"AcceptsMasterCard,omitempty" yaml:"AcceptsMasterCard,omitempty"` AcceptsAmericanExpress bool `xml:"AcceptsAmericanExpress,omitempty" json:"AcceptsAmericanExpress,omitempty" yaml:"AcceptsAmericanExpress,omitempty"` ContactEmail string `xml:"ContactEmail,omitempty" json:"ContactEmail,omitempty" yaml:"ContactEmail,omitempty"` ESA bool `xml:"ESA,omitempty" json:"ESA,omitempty" yaml:"ESA,omitempty"` TotalWOD bool `xml:"TotalWOD,omitempty" json:"TotalWOD,omitempty" yaml:"TotalWOD,omitempty"` TaxInclusivePrices bool `xml:"TaxInclusivePrices,omitempty" json:"TaxInclusivePrices,omitempty" yaml:"TaxInclusivePrices,omitempty"` SMSPackageEnabled bool `xml:"SMSPackageEnabled,omitempty" json:"SMSPackageEnabled,omitempty" yaml:"SMSPackageEnabled,omitempty"` AllowsDashboardAccess bool `xml:"AllowsDashboardAccess,omitempty" json:"AllowsDashboardAccess,omitempty" yaml:"AllowsDashboardAccess,omitempty"` PricingLevel string `xml:"PricingLevel,omitempty" json:"PricingLevel,omitempty" yaml:"PricingLevel,omitempty"` }
Site was auto-generated from WSDL.
type SourceCredentials ¶
type SourceCredentials struct { SourceName string `xml:"SourceName,omitempty" json:"SourceName,omitempty" yaml:"SourceName,omitempty"` Password string `xml:"Password,omitempty" json:"Password,omitempty" yaml:"Password,omitempty"` SiteIDs *ArrayOfInt `xml:"SiteIDs,omitempty" json:"SiteIDs,omitempty" yaml:"SiteIDs,omitempty"` }
SourceCredentials was auto-generated from WSDL.
type Staff ¶
type Staff struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` Appointments *ArrayOfAppointment `xml:"Appointments,omitempty" json:"Appointments,omitempty" yaml:"Appointments,omitempty"` Availabilities *ArrayOfAvailability `xml:"Availabilities,omitempty" json:"Availabilities,omitempty" yaml:"Availabilities,omitempty"` Email string `xml:"Email,omitempty" json:"Email,omitempty" yaml:"Email,omitempty"` MobilePhone string `xml:"MobilePhone,omitempty" json:"MobilePhone,omitempty" yaml:"MobilePhone,omitempty"` HomePhone string `xml:"HomePhone,omitempty" json:"HomePhone,omitempty" yaml:"HomePhone,omitempty"` WorkPhone string `xml:"WorkPhone,omitempty" json:"WorkPhone,omitempty" yaml:"WorkPhone,omitempty"` Address string `xml:"Address,omitempty" json:"Address,omitempty" yaml:"Address,omitempty"` Address2 string `xml:"Address2,omitempty" json:"Address2,omitempty" yaml:"Address2,omitempty"` City string `xml:"City,omitempty" json:"City,omitempty" yaml:"City,omitempty"` State string `xml:"State,omitempty" json:"State,omitempty" yaml:"State,omitempty"` Country string `xml:"Country,omitempty" json:"Country,omitempty" yaml:"Country,omitempty"` PostalCode string `xml:"PostalCode,omitempty" json:"PostalCode,omitempty" yaml:"PostalCode,omitempty"` ForeignZip string `xml:"ForeignZip,omitempty" json:"ForeignZip,omitempty" yaml:"ForeignZip,omitempty"` SortOrder int `xml:"SortOrder,omitempty" json:"SortOrder,omitempty" yaml:"SortOrder,omitempty"` LoginLocations *ArrayOfLocation `xml:"LoginLocations,omitempty" json:"LoginLocations,omitempty" yaml:"LoginLocations,omitempty"` MultiLocation bool `xml:"MultiLocation,omitempty" json:"MultiLocation,omitempty" yaml:"MultiLocation,omitempty"` AppointmentTrn bool `xml:"AppointmentTrn,omitempty" json:"AppointmentTrn,omitempty" yaml:"AppointmentTrn,omitempty"` ReservationTrn bool `xml:"ReservationTrn,omitempty" json:"ReservationTrn,omitempty" yaml:"ReservationTrn,omitempty"` IndependentContractor bool `xml:"IndependentContractor,omitempty" json:"IndependentContractor,omitempty" yaml:"IndependentContractor,omitempty"` AlwaysAllowDoubleBooking bool `xml:"AlwaysAllowDoubleBooking,omitempty" json:"AlwaysAllowDoubleBooking,omitempty" yaml:"AlwaysAllowDoubleBooking,omitempty"` UserAccessLevel string `xml:"UserAccessLevel,omitempty" json:"UserAccessLevel,omitempty" yaml:"UserAccessLevel,omitempty"` ProviderIDs *ArrayOfString `xml:"ProviderIDs,omitempty" json:"ProviderIDs,omitempty" yaml:"ProviderIDs,omitempty"` ProviderIDUpdateList *ArrayOfProviderIDUpdate `xml:"ProviderIDUpdateList,omitempty" json:"ProviderIDUpdateList,omitempty" yaml:"ProviderIDUpdateList,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` ID int64 `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` FirstName string `xml:"FirstName,omitempty" json:"FirstName,omitempty" yaml:"FirstName,omitempty"` LastName string `xml:"LastName,omitempty" json:"LastName,omitempty" yaml:"LastName,omitempty"` ImageURL string `xml:"ImageURL,omitempty" json:"ImageURL,omitempty" yaml:"ImageURL,omitempty"` Bio string `xml:"Bio,omitempty" json:"Bio,omitempty" yaml:"Bio,omitempty"` IsMale bool `xml:"isMale" json:"isMale" yaml:"isMale"` }
Staff was auto-generated from WSDL.
type UpdateClientServices ¶
type UpdateClientServices struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 UpdateClientServices" json:"-" yaml:"-"` Request *UpdateClientServicesRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
UpdateClientServices was auto-generated from WSDL.
type UpdateClientServicesRequest ¶
type UpdateClientServicesRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientServices *ArrayOfClientService `xml:"ClientServices,omitempty" json:"ClientServices,omitempty" yaml:"ClientServices,omitempty"` Test bool `xml:"Test,omitempty" json:"Test,omitempty" yaml:"Test,omitempty"` }
UpdateClientServicesRequest was auto-generated from WSDL.
type UpdateClientServicesResponse ¶
type UpdateClientServicesResponse struct {
UpdateClientServicesResult *UpdateClientServicesResult `` /* 130-byte string literal not displayed */
}
UpdateClientServicesResponse was auto-generated from WSDL.
type UpdateClientServicesResult ¶
type UpdateClientServicesResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` ClientServices *ArrayOfClientService `xml:"ClientServices,omitempty" json:"ClientServices,omitempty" yaml:"ClientServices,omitempty"` }
UpdateClientServicesResult was auto-generated from WSDL.
type UploadClientDocument ¶
type UploadClientDocument struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 UploadClientDocument" json:"-" yaml:"-"` Request *UploadClientDocumentRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
UploadClientDocument was auto-generated from WSDL.
type UploadClientDocumentRequest ¶
type UploadClientDocumentRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` FileName string `xml:"FileName,omitempty" json:"FileName,omitempty" yaml:"FileName,omitempty"` Bytes []byte `xml:"Bytes,omitempty" json:"Bytes,omitempty" yaml:"Bytes,omitempty"` }
UploadClientDocumentRequest was auto-generated from WSDL.
type UploadClientDocumentResponse ¶
type UploadClientDocumentResponse struct {
UploadClientDocumentResult *UploadClientDocumentResult `` /* 130-byte string literal not displayed */
}
UploadClientDocumentResponse was auto-generated from WSDL.
type UploadClientDocumentResult ¶
type UploadClientDocumentResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` FileSize int64 `xml:"FileSize" json:"FileSize" yaml:"FileSize"` FileName string `xml:"FileName,omitempty" json:"FileName,omitempty" yaml:"FileName,omitempty"` }
UploadClientDocumentResult was auto-generated from WSDL.
type UploadClientPhoto ¶
type UploadClientPhoto struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 UploadClientPhoto" json:"-" yaml:"-"` Request *UploadClientPhotoRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
UploadClientPhoto was auto-generated from WSDL.
type UploadClientPhotoRequest ¶
type UploadClientPhotoRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` Bytes []byte `xml:"Bytes,omitempty" json:"Bytes,omitempty" yaml:"Bytes,omitempty"` }
UploadClientPhotoRequest was auto-generated from WSDL.
type UploadClientPhotoResponse ¶
type UploadClientPhotoResponse struct {
UploadClientPhotoResult *UploadClientPhotoResult `xml:"UploadClientPhotoResult,omitempty" json:"UploadClientPhotoResult,omitempty" yaml:"UploadClientPhotoResult,omitempty"`
}
UploadClientPhotoResponse was auto-generated from WSDL.
type UploadClientPhotoResult ¶
type UploadClientPhotoResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` PhotoUrl string `xml:"PhotoUrl,omitempty" json:"PhotoUrl,omitempty" yaml:"PhotoUrl,omitempty"` ClientID string `xml:"ClientID,omitempty" json:"ClientID,omitempty" yaml:"ClientID,omitempty"` }
UploadClientPhotoResult was auto-generated from WSDL.
type UserCredentials ¶
type UserCredentials struct { Username string `xml:"Username,omitempty" json:"Username,omitempty" yaml:"Username,omitempty"` Password string `xml:"Password,omitempty" json:"Password,omitempty" yaml:"Password,omitempty"` SiteIDs *ArrayOfInt `xml:"SiteIDs,omitempty" json:"SiteIDs,omitempty" yaml:"SiteIDs,omitempty"` LocationID int `xml:"LocationID,omitempty" json:"LocationID,omitempty" yaml:"LocationID,omitempty"` }
UserCredentials was auto-generated from WSDL.
type ValidateLogin ¶
type ValidateLogin struct { XMLName xml.Name `xml:"http://clients.mindbodyonline.com/api/0_5 ValidateLogin" json:"-" yaml:"-"` Request *ValidateLoginRequest `xml:"Request,omitempty" json:"Request,omitempty" yaml:"Request,omitempty"` }
ValidateLogin was auto-generated from WSDL.
type ValidateLoginRequest ¶
type ValidateLoginRequest struct { SourceCredentials *SourceCredentials `xml:"SourceCredentials,omitempty" json:"SourceCredentials,omitempty" yaml:"SourceCredentials,omitempty"` UserCredentials *UserCredentials `xml:"UserCredentials,omitempty" json:"UserCredentials,omitempty" yaml:"UserCredentials,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail,omitempty" json:"XMLDetail,omitempty" yaml:"XMLDetail,omitempty"` PageSize int `xml:"PageSize,omitempty" json:"PageSize,omitempty" yaml:"PageSize,omitempty"` CurrentPageIndex int `xml:"CurrentPageIndex,omitempty" json:"CurrentPageIndex,omitempty" yaml:"CurrentPageIndex,omitempty"` Fields *ArrayOfString `xml:"Fields,omitempty" json:"Fields,omitempty" yaml:"Fields,omitempty"` Username string `xml:"Username,omitempty" json:"Username,omitempty" yaml:"Username,omitempty"` Password string `xml:"Password,omitempty" json:"Password,omitempty" yaml:"Password,omitempty"` }
ValidateLoginRequest was auto-generated from WSDL.
type ValidateLoginResponse ¶
type ValidateLoginResponse struct {
ValidateLoginResult *ValidateLoginResult `xml:"ValidateLoginResult,omitempty" json:"ValidateLoginResult,omitempty" yaml:"ValidateLoginResult,omitempty"`
}
ValidateLoginResponse was auto-generated from WSDL.
type ValidateLoginResult ¶
type ValidateLoginResult struct { Status StatusCode `xml:"Status" json:"Status" yaml:"Status"` ErrorCode int `xml:"ErrorCode" json:"ErrorCode" yaml:"ErrorCode"` Message string `xml:"Message,omitempty" json:"Message,omitempty" yaml:"Message,omitempty"` XMLDetail XMLDetailLevel `xml:"XMLDetail" json:"XMLDetail" yaml:"XMLDetail"` ResultCount int `xml:"ResultCount" json:"ResultCount" yaml:"ResultCount"` CurrentPageIndex int `xml:"CurrentPageIndex" json:"CurrentPageIndex" yaml:"CurrentPageIndex"` TotalPageCount int `xml:"TotalPageCount" json:"TotalPageCount" yaml:"TotalPageCount"` GUID string `xml:"GUID,omitempty" json:"GUID,omitempty" yaml:"GUID,omitempty"` Client *Client `xml:"Client,omitempty" json:"Client,omitempty" yaml:"Client,omitempty"` Staff *Staff `xml:"Staff,omitempty" json:"Staff,omitempty" yaml:"Staff,omitempty"` }
ValidateLoginResult was auto-generated from WSDL.
type Visit ¶
type Visit struct { Site *Site `xml:"Site,omitempty" json:"Site,omitempty" yaml:"Site,omitempty"` Messages *ArrayOfString `xml:"Messages,omitempty" json:"Messages,omitempty" yaml:"Messages,omitempty"` Execute string `xml:"Execute,omitempty" json:"Execute,omitempty" yaml:"Execute,omitempty"` ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty" yaml:"ErrorCode,omitempty"` ID int64 `xml:"ID,omitempty" json:"ID,omitempty" yaml:"ID,omitempty"` ClassID int `xml:"ClassID,omitempty" json:"ClassID,omitempty" yaml:"ClassID,omitempty"` AppointmentID int `xml:"AppointmentID,omitempty" json:"AppointmentID,omitempty" yaml:"AppointmentID,omitempty"` AppointmentGenderPreference string `` /* 133-byte string literal not displayed */ StartDateTime DateTime `xml:"StartDateTime,omitempty" json:"StartDateTime,omitempty" yaml:"StartDateTime,omitempty"` LateCancelled bool `xml:"LateCancelled,omitempty" json:"LateCancelled,omitempty" yaml:"LateCancelled,omitempty"` EndDateTime DateTime `xml:"EndDateTime,omitempty" json:"EndDateTime,omitempty" yaml:"EndDateTime,omitempty"` Name string `xml:"Name,omitempty" json:"Name,omitempty" yaml:"Name,omitempty"` Staff *Staff `xml:"Staff,omitempty" json:"Staff,omitempty" yaml:"Staff,omitempty"` Location *Location `xml:"Location,omitempty" json:"Location,omitempty" yaml:"Location,omitempty"` Client *Client `xml:"Client,omitempty" json:"Client,omitempty" yaml:"Client,omitempty"` WebSignup bool `xml:"WebSignup,omitempty" json:"WebSignup,omitempty" yaml:"WebSignup,omitempty"` Action ActionCode `xml:"Action,omitempty" json:"Action,omitempty" yaml:"Action,omitempty"` SignedIn bool `xml:"SignedIn,omitempty" json:"SignedIn,omitempty" yaml:"SignedIn,omitempty"` AppointmentStatus string `xml:"AppointmentStatus,omitempty" json:"AppointmentStatus,omitempty" yaml:"AppointmentStatus,omitempty"` MakeUp bool `xml:"MakeUp,omitempty" json:"MakeUp,omitempty" yaml:"MakeUp,omitempty"` Service *ClientService `xml:"Service,omitempty" json:"Service,omitempty" yaml:"Service,omitempty"` }
Visit was auto-generated from WSDL.
type XMLDetailLevel ¶
type XMLDetailLevel string
XMLDetailLevel was auto-generated from WSDL.
func (XMLDetailLevel) Validate ¶
func (v XMLDetailLevel) Validate() bool
Validate validates XMLDetailLevel.