/* Options: Date: 2025-07-04 10:50:26 SwiftVersion: 5.0 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://doapigw.baasbv.nl/api //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: RepairWordDocument.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack /** * Repair a (corporate identity) MS Word document based on an existing document registration. */ // @Api(Description="Repair a (corporate identity) MS Word document based on an existing document registration.") public class RepairWordDocument : IReturn, IRepairOfficeDocument, Codable { public typealias Return = RepairWordDocumentResponse /** * ID of the current document registration */ // @ApiMember(Description="ID of the current document registration", IsRequired=true) public var registeredDocumentID:String required public init(){} } public class RepairWordDocumentResponse : IGenerateDocumentResponse, Codable { /** * Contains the registration ID of the generated (corporate identity) document */ // @ApiMember(Description="Contains the registration ID of the generated (corporate identity) document", IsRequired=true) public var documentID:String required public init(){} } public protocol IRepairOfficeDocument { /** * ID of the current document registration */ // @ApiMember(Description="ID of the current document registration", IsRequired=true) var registeredDocumentID:String { get set } } public protocol IGenerateDocumentResponse { var documentID:String { get set } }