package com.sp365.calendar.model data class EventNative( val Author: User?, val BKGroup: Int?, val BKPermissionEditAnDelete: String?, val BK_Content: String?, val BK_Note: String?, val date: String?, val Department: Department?, val Description: String?, val Duration: Double, val Editor: User?, val endTime: String, val Eventid: String?, val Fields: String?, val FilesLink: String?, val id: Int?, val ListTasks: String?, val Location: String?, val Meeting: Boolean?, val MetaData: String?, val MetaDataRaw: String?, val MettingData: String?, val Modified: String?, val Permission: Permission?, val PersonInCharge: List? , val priority: Int?, val Property: Property?, val PurposeDescription: String?, val PurposeTitle: String?, val SetupNoti: String?, val startTime: String, val Status: String?, val StatusCode: Int?, val title: String, val UserManager: User?, val UsersFollower: List? ) data class Department( val LookupId: Int?, val LookupValue: String? ) data class User( val Email: String?, val LookupId: Int?, val LookupValue: String? ) data class Permission( val Approve: Boolean?, val Reject: Boolean?, val Cancel: Boolean?, val ChangeResource: Boolean?, val AddTask: Boolean?, val Finish: Boolean?, val Add: Boolean?, val Edit: Boolean?, val Delete: Boolean?, val Reassignee: Boolean? ) data class Property( val LookupId: Int?, val LookupValue: String? )