/* Options: Date: 2026-06-01 15:22:22 SwiftVersion: 5.0 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://remservices.eyyubiye.bel.tr //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: GetOutbox.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/GetOutbox") public class GetOutbox : IReturn, Codable { public typealias Return = GetOutboxResponse public var authorizationID:String public var clientKey:String public var remAdressID:Int public var lastRemID:Int public var dateBegin:Date public var dateEnd:Date public var draftsYn:Bool required public init(){} } public class GetOutboxResponse : Codable { public var result:[ViewedRemMessage] = [] public var serviceSuccessResult:Bool public var errorMesage:String required public init(){} } public class ViewedRemMessage : Codable { public var kepId:Int public var kepCC:String public var kepEventCode:String public var kepEvidenceType:String public var kepFrom:String public var kepIleti:String public var kepMessageID:String public var kepMsgType:String public var kepReceivedDate:Date public var kepReceivedDateSpecified:Bool public var kepSendDate:Date public var kepSendDateSpecified:Bool public var kepSubject:String public var kepTo:String public var kepTRgunSayac:String public var kepTRIletiID:String public var kepTRIletiTip:String public var kepUAMessageIdentifier:String public var status:String public var kepDelilListesi:[RemMsgEvidence] = [] public var kepTeslimalListesi:[RemMsgDelivery] = [] required public init(){} } public class RemMsgEvidence : Codable { public var remMessageEvidenceId:Int public var remId:Int? public var evidenceTypeId:Int? public var evidenceCodeId:Int? public var evidenceRemSubject:String public var evidenceMessageID:String public var evidenceDate:Date? required public init(){} } public class RemMsgDelivery : Codable { public var remDeliveryId:Int public var remId:Int public var addressType:String public var remDisplayName:String public var remAddress:String public var status:String public var remSPId:Int? public var systemAcceptance:UInt8 public var systemAcceptanceDate:Date? public var recipientAcceptance:UInt8 public var recipientAcceptanceDate:Date? public var delivered:UInt8 public var deliveredDate:Date? public var read:UInt8 public var readDate:Date? required public init(){} }