package common type VODCDSRequest struct { ModelYear string `json:"modelyear"` VersionDModelYear string `json:"versionDModelYear"` FeatureCodes []string `json:"sapCodingStringArray"` PDXIndexVersion string `json:"pdXindexversion"` VersionInfo string `json:"versionInfo"` // Hex string representation of something "000000000000000000" ByteFiller string `json:"bytefield_2"` // Hex string filler to make VOD 255 bytes long "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" VehicleVIN string `json:"vehicleVIN"` // Human readable string for the vehicle's vin } func NewVODCDSRequest() (srct VODCDSRequest) { srct.VersionInfo = "000000000000000000" srct.ByteFiller = "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" return }