/* Options: Date: 2026-06-01 15:23:33 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://remservices.eyyubiye.bel.tr //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GetInbox.* //ExcludeTypes: //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.* import java.util.* import net.servicestack.client.* @Route("/GetInbox") open class GetInbox : IReturn { var AuthorizationID:String? = null var ClientKey:String? = null var RemAdressID:Long? = null var LastRemID:Long? = null var DateBegin:Date? = null var DateEnd:Date? = null var CurrentRemID:Long? = null companion object { private val responseType = GetInboxResponse::class.java } override fun getResponseType(): Any? = GetInbox.responseType } open class GetInboxResponse { var Result:ArrayList = ArrayList() var ServiceSuccessResult:Boolean? = null var ErrorMesage:String? = null } open class ViewedRemMessage { var kepId:Long? = null var kepCC:String? = null var kepEventCode:String? = null var kepEvidenceType:String? = null var kepFrom:String? = null var kepIleti:String? = null var kepMessageID:String? = null var kepMsgType:String? = null var kepReceivedDate:Date? = null var kepReceivedDateSpecified:Boolean? = null var kepSendDate:Date? = null var kepSendDateSpecified:Boolean? = null var kepSubject:String? = null var kepTo:String? = null var kepTRgunSayac:String? = null var kepTRIletiID:String? = null var kepTRIletiTip:String? = null var kepUAMessageIdentifier:String? = null var status:String? = null var kepDelilListesi:ArrayList = ArrayList() var kepTeslimalListesi:ArrayList = ArrayList() } open class RemMsgEvidence { var RemMessageEvidenceId:Long? = null var RemId:Long? = null var EvidenceTypeId:Int? = null var EvidenceCodeId:Int? = null var EvidenceRemSubject:String? = null var EvidenceMessageID:String? = null var EvidenceDate:Date? = null } open class RemMsgDelivery { var RemDeliveryId:Long? = null var RemId:Long? = null var AddressType:String? = null var RemDisplayName:String? = null var RemAddress:String? = null var Status:String? = null var RemSPId:Int? = null var SystemAcceptance:Short? = null var SystemAcceptanceDate:Date? = null var RecipientAcceptance:Short? = null var RecipientAcceptanceDate:Date? = null var Delivered:Short? = null var DeliveredDate:Date? = null var Read:Short? = null var ReadDate:Date? = null }