(* Options: Date: 2026-03-22 22:11:46 Version: 8.70 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://fbihtaapi.bettor.webhop.biz //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: GetReport.* //ExcludeTypes: //InitializeCollections: False //AddNamespaces: *) namespace FBiHBetting.Aggregator.WebApi.ServiceModel open System open System.IO open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations type ReportType = | GeneralReport = 0 | SportsReport = 1 | RNGReport = 2 type ReportFormat = | PDF = 0 | XLSX = 1 | HTML = 2 | XML = 3 type ReportOperation = | Prijava_od_strane_poreznog_obveznika = 0 | Prijava_u_ime_poreznog_obveznika = 1 | Izmjena = 2 | Izmjena_prijava_poreske_uprave = 3 [] [] type GetReport() = interface IReturn member val Type:ReportType = new ReportType() with get,set member val DateFrom:DateTime = new DateTime() with get,set member val DateTo:DateTime = new DateTime() with get,set member val Format:ReportFormat = new ReportFormat() with get,set member val DocumentOrdinal:Int32 = new Int32() with get,set member val Official:String = null with get,set member val Operation:ReportOperation = new ReportOperation() with get,set member val DateOfReceipt:DateTime = new DateTime() with get,set member val AuthorizedPersonJMBG:String = null with get,set member val AuthorizedPersonFullName:String = null with get,set member val AuthorizedPersonLocation:String = null with get,set member val AuthorizedPersonStatementDate:DateTime = new DateTime() with get,set