/* Options: Date: 2026-06-13 04:12:26 SwiftVersion: 6.0 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: RfpBriefRequest.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/v1/Rfp/{RfpDocumentUID}/Brief", "GET,OPTIONS") public class RfpBriefRequest : IReturn, Codable { public typealias Return = RfpBriefResponse public var rfpDocumentUID:String? required public init(){} } public class RfpBriefResponse : Codable { public var responseStatus:ResponseStatus? public var rfpDocumentID:Int? public var brief:RfpBrief? required public init(){} } public class RfpBrief : Codable { public var projectTitle:String? public var solicitationNumber:String? public var issuingOrganization:String? public var projectType:String? public var summary:String? public var locations:[RfpLocation] = [] public var schedule:RfpSchedule? public var lineItems:[RfpLineItem] = [] public var bidConstraints:[RfpBidConstraint] = [] public var specialRequirements:[String] = [] required public init(){} } public class RfpLocation : Codable { public var Description:String? public var city:String? public var state:String? public var identifier:String? required public init(){} } public class RfpSchedule : Codable { public var bidDueDate:String? public var estimatedStartDate:String? public var questionsDueDate:String? public var contractDurationDays:Int? public var notes:String? required public init(){} } public class RfpLineItem : Codable { public var itemNumber:String? public var Description:String? public var quantity:Double? public var unit:String? public var category:String? public var sourceReference:String? required public init(){} } public class RfpBidConstraint : Codable { public var constraint:String? public var detail:String? required public init(){} }