/* Options: Date: 2025-12-06 12:17:21 SwiftVersion: 5.0 Version: 8.0 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://sfgboxapi.dev.scadsoftware.com //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: ProductsMetricsLookup.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/products_metrics", "GET") // @DataContract public class ProductsMetricsLookup : IReturn, Codable { public typealias Return = [ProductsMetricsLookupResponse] // @DataMember(Order=2) public var tenantsId:Int // @DataMember(Order=3) public var zonesId:Int // @DataMember(Order=4) public var productsId:Int // @DataMember(Order=5) public var priceKg:Double // @DataMember(Order=6) public var priceDescription:String // @DataMember(Order=7) public var betainePercRda:Double? // @DataMember(Order=8) public var betaineMg:Double? // @DataMember(Order=9) public var calciumPercRda:Double? // @DataMember(Order=10) public var calciumMg:Double? // @DataMember(Order=11) public var caloriesPercRda:Double? // @DataMember(Order=12) public var caloriesKc:Double? // @DataMember(Order=13) public var carbohydratesPercRda:Double? // @DataMember(Order=14) public var carbohydratesG:Double? // @DataMember(Order=15) public var carbohydratesKc:Double? // @DataMember(Order=16) public var carbohydratesKj:Double? // @DataMember(Order=17) public var cholinePercRda:Double? // @DataMember(Order=18) public var cholineMg:Double? // @DataMember(Order=19) public var copperPercRda:Double? // @DataMember(Order=20) public var copperMg:Double? // @DataMember(Order=21) public var fatPercRda:Double? // @DataMember(Order=22) public var fatG:Double? // @DataMember(Order=23) public var fatKc:Double? // @DataMember(Order=24) public var fatKj:Double? // @DataMember(Order=25) public var fiberG:Double? // @DataMember(Order=26) public var fluoridePercRda:Double? // @DataMember(Order=27) public var fluorideMg:Double? // @DataMember(Order=28) public var folatePercRda:Double? // @DataMember(Order=29) public var folateMcg:Double? // @DataMember(Order=30) public var ironPercRda:Double? // @DataMember(Order=31) public var ironMg:Double? // @DataMember(Order=32) public var kilojoulesKj:Double? // @DataMember(Order=33) public var magnesiumPercRda:Double? // @DataMember(Order=34) public var magnesiumMg:Double? // @DataMember(Order=35) public var mangenesePercRda:Double? // @DataMember(Order=36) public var mangeneseMg:Double? // @DataMember(Order=37) public var monoG:Double? // @DataMember(Order=38) public var niacinPercRda:Double? // @DataMember(Order=39) public var niacinMg:Double? // @DataMember(Order=40) public var omega3Mg:Double? // @DataMember(Order=41) public var omega6Mg:Double? // @DataMember(Order=42) public var panthenicAcidPercRda:Double? // @DataMember(Order=43) public var panthenicAcidMg:Double? // @DataMember(Order=44) public var phosphorusPercRda:Double? // @DataMember(Order=45) public var phosphorusMg:Double? // @DataMember(Order=46) public var polyG:Double? // @DataMember(Order=47) public var potassiumPercRda:Double? // @DataMember(Order=48) public var potassiumMg:Double? // @DataMember(Order=49) public var proteinPercRda:Double? // @DataMember(Order=50) public var proteinG:Double? // @DataMember(Order=51) public var proteinKc:Double? // @DataMember(Order=52) public var proteinKj:Double? // @DataMember(Order=53) public var riboflavinPercRda:Double? // @DataMember(Order=54) public var riboflavinMg:Double? // @DataMember(Order=55) public var saturatedG:Double? // @DataMember(Order=56) public var seleniumPercRda:Double? // @DataMember(Order=57) public var seleniumMcg:Double? // @DataMember(Order=58) public var sodiumPercRda:Double? // @DataMember(Order=59) public var sodiumMg:Double? // @DataMember(Order=60) public var starchG:Double? // @DataMember(Order=61) public var sugarsG:Double? // @DataMember(Order=62) public var thiaminPercRda:Double? // @DataMember(Order=63) public var thiaminMg:Double? // @DataMember(Order=64) public var vitaminAPercRda:Double? // @DataMember(Order=65) public var vitaminAMcg:Double? // @DataMember(Order=66) public var vitaminB12PercRda:Double? // @DataMember(Order=67) public var vitaminB12Mcg:Double? // @DataMember(Order=68) public var vitaminB6PercRda:Double? // @DataMember(Order=69) public var vitaminB6Mg:Double? // @DataMember(Order=70) public var vitaminCPercRda:Double? // @DataMember(Order=71) public var vitaminCMg:Double? // @DataMember(Order=72) public var vitaminDPercRda:Double? // @DataMember(Order=73) public var vitaminDMg:Double? // @DataMember(Order=74) public var vitaminEPercRda:Double? // @DataMember(Order=75) public var vitaminEMg:Double? // @DataMember(Order=76) public var vitaminKPercRda:Double? // @DataMember(Order=77) public var vitaminKMcg:Double? // @DataMember(Order=78) public var zincPercRda:Double? // @DataMember(Order=79) public var zincMg:Double? // @DataMember(Order=80) public var transG:Double? required public init(){} }