/* Options: Date: 2025-09-22 22:21:16 SwiftVersion: 5.0 Version: 6.21 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://accounts.dev.healthmonix.com/api/ //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: GetPurchaseOrders.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/purchaseorders", "GET") public class GetPurchaseOrders : IReturn, Codable { public typealias Return = GetPurchaseOrdersResponse public var userId:String? public var fromDate:Date? public var toDate:Date? public var void:Bool? public var paid:Bool? public var transactionIdentifier:String? public var couponCode:String? required public init(){} } public class GetPurchaseOrdersResponse : Codable { public var results:[PurchaseOrderDto] = [] required public init(){} } public class PurchaseOrderDto : Codable { public var id:Int? public var userId:String? public var createdDate:Date? public var paymentType:String? public var void:Bool? public var paid:Bool? public var transactionIdentifier:String? public var couponCode:String? public var orderItems:[PurchaseOrderItem] = [] public var payer:String? public var billingAddressLine1:String? public var billingAddressCity:String? public var billingAddressState:String? public var billingAddressPostalCode:String? public var billingAddressCountryCode:String? required public init(){} }