class NistschemaSvIvUnionDurationDecimalEnumeration3Type(Enum): VALUE_680338314_09 = Decimal("680338314.09") VALUE_63_6636824795 = Decimal("63.6636824795") P1972_Y11_M10_DT09_H45_M32_S = XmlDuration("P1972Y11M10DT09H45M32S") P1978_Y02_M28_DT09_H56_M37_S = XmlDuration("P1978Y02M28DT09H56M37S") P1976_Y08_M29_DT20_H45_M11_S = XmlDuration("P1976Y08M29DT20H45M11S") P2015_Y06_M24_DT07_H17_M43_S = XmlDuration("P2015Y06M24DT07H17M43S")
class NistschemaSvIvUnionDurationDecimalEnumeration5Type(Enum): VALUE_MINUS_9_833664239753505 = Decimal("-9.833664239753505") P2030_Y05_M26_DT02_H26_M21_S = XmlDuration("P2030Y05M26DT02H26M21S") VALUE_2_02830188 = Decimal("2.02830188") P2024_Y02_M08_DT18_H57_M25_S = XmlDuration("P2024Y02M08DT18H57M25S") VALUE_MINUS_19315130_661 = Decimal("-19315130.661") VALUE_MINUS_471562_69552 = Decimal("-471562.69552") VALUE_MINUS_33596_4487 = Decimal("-33596.4487")
class NistschemaSvIvUnionDurationDecimalEnumeration4Type(Enum): P2024_Y02_M08_DT18_H57_M25_S = XmlDuration("P2024Y02M08DT18H57M25S") VALUE_MINUS_8662801_7 = Decimal("-8662801.7") VALUE_MINUS_6_6957506428 = Decimal("-6.6957506428") P2025_Y10_M04_DT21_H48_M39_S = XmlDuration("P2025Y10M04DT21H48M39S") VALUE_MINUS_9_833664239753505 = Decimal("-9.833664239753505") VALUE_35_153218 = Decimal("35.153218") VALUE_30_9431 = Decimal("30.9431")
class NistschemaSvIvUnionDurationDecimalEnumeration2Type(Enum): VALUE_680338314_09 = Decimal("680338314.09") VALUE_MINUS_293280_774 = Decimal("-293280.774") P2003_Y06_M13_DT16_H21_M34_S = XmlDuration("P2003Y06M13DT16H21M34S") P2014_Y02_M08_DT09_H42_M46_S = XmlDuration("P2014Y02M08DT09H42M46S") P1988_Y08_M11_DT04_H57_M19_S = XmlDuration("P1988Y08M11DT04H57M19S") P2013_Y04_M14_DT17_H28_M59_S = XmlDuration("P2013Y04M14DT17H28M59S") VALUE_MINUS_3_05 = Decimal("-3.05") P1998_Y03_M11_DT00_H17_M15_S = XmlDuration("P1998Y03M11DT00H17M15S")
class NistschemaSvIvAtomicDurationEnumeration3Type(Enum): P2014_Y02_M13_DT07_H57_M16_S = XmlDuration("P2014Y02M13DT07H57M16S") P1971_Y01_M25_DT00_H00_M13_S = XmlDuration("P1971Y01M25DT00H00M13S") P1992_Y03_M13_DT23_H32_M32_S = XmlDuration("P1992Y03M13DT23H32M32S") P1999_Y01_M17_DT20_H04_M34_S = XmlDuration("P1999Y01M17DT20H04M34S") P1974_Y07_M30_DT07_H58_M46_S = XmlDuration("P1974Y07M30DT07H58M46S") P1979_Y12_M12_DT13_H36_M50_S = XmlDuration("P1979Y12M12DT13H36M50S") P2018_Y05_M02_DT20_H30_M41_S = XmlDuration("P2018Y05M02DT20H30M41S") P2005_Y11_M15_DT09_H43_M12_S = XmlDuration("P2005Y11M15DT09H43M12S") P1995_Y06_M08_DT02_H47_M24_S = XmlDuration("P1995Y06M08DT02H47M24S") P1973_Y07_M23_DT17_H25_M15_S = XmlDuration("P1973Y07M23DT17H25M15S")
class Doc: class Meta: name = "doc" value: Optional[XmlDuration] = field(default=None, metadata={ "min_inclusive": XmlDuration("-P3Y"), "max_inclusive": XmlDuration("P3Y"), })
class NistschemaSvIvAtomicDurationEnumeration5Type(Enum): P2004_Y09_M11_DT17_H07_M38_S = XmlDuration("P2004Y09M11DT17H07M38S") P2002_Y03_M13_DT22_H40_M25_S = XmlDuration("P2002Y03M13DT22H40M25S") P1995_Y02_M03_DT12_H24_M43_S = XmlDuration("P1995Y02M03DT12H24M43S") P2002_Y11_M07_DT03_H22_M59_S = XmlDuration("P2002Y11M07DT03H22M59S") P1970_Y01_M27_DT04_H00_M33_S = XmlDuration("P1970Y01M27DT04H00M33S") P1974_Y01_M22_DT17_H35_M48_S = XmlDuration("P1974Y01M22DT17H35M48S") P2012_Y01_M30_DT22_H51_M53_S = XmlDuration("P2012Y01M30DT22H51M53S") P2024_Y05_M28_DT11_H34_M44_S = XmlDuration("P2024Y05M28DT11H34M44S") P1987_Y03_M14_DT08_H37_M46_S = XmlDuration("P1987Y03M14DT08H37M46S")
class NistschemaSvIvAtomicDurationEnumeration2Type(Enum): P2030_Y06_M26_DT21_H55_M47_S = XmlDuration("P2030Y06M26DT21H55M47S") P1979_Y03_M06_DT16_H39_M48_S = XmlDuration("P1979Y03M06DT16H39M48S") P1987_Y06_M06_DT18_H56_M03_S = XmlDuration("P1987Y06M06DT18H56M03S") P1977_Y04_M02_DT05_H48_M43_S = XmlDuration("P1977Y04M02DT05H48M43S") P1995_Y02_M01_DT05_H15_M19_S = XmlDuration("P1995Y02M01DT05H15M19S") P2019_Y06_M07_DT15_H23_M38_S = XmlDuration("P2019Y06M07DT15H23M38S") P1976_Y12_M13_DT09_H35_M31_S = XmlDuration("P1976Y12M13DT09H35M31S") P1989_Y03_M16_DT04_H44_M26_S = XmlDuration("P1989Y03M16DT04H44M26S") P1993_Y12_M14_DT04_H03_M02_S = XmlDuration("P1993Y12M14DT04H03M02S")
class NistschemaSvIvAtomicDurationEnumeration1Type(Enum): P2025_Y01_M14_DT13_H56_M25_S = XmlDuration("P2025Y01M14DT13H56M25S") P1983_Y03_M24_DT09_H12_M25_S = XmlDuration("P1983Y03M24DT09H12M25S") P1984_Y01_M10_DT20_H37_M24_S = XmlDuration("P1984Y01M10DT20H37M24S") P1997_Y09_M21_DT02_H26_M51_S = XmlDuration("P1997Y09M21DT02H26M51S") P1988_Y07_M27_DT12_H21_M55_S = XmlDuration("P1988Y07M27DT12H21M55S") P2000_Y08_M25_DT00_H50_M37_S = XmlDuration("P2000Y08M25DT00H50M37S") P1981_Y11_M06_DT01_H43_M46_S = XmlDuration("P1981Y11M06DT01H43M46S") P1982_Y04_M25_DT04_H30_M00_S = XmlDuration("P1982Y04M25DT04H30M00S") P2011_Y03_M13_DT10_H22_M00_S = XmlDuration("P2011Y03M13DT10H22M00S")
class FooType: class Meta: name = "fooType" foo: Optional[XmlDuration] = field( default=None, metadata={ "type": "Element", "namespace": "", "required": True, "min_inclusive": XmlDuration("P1Y1MT1H"), "max_inclusive": XmlDuration("P2Y3MT2H"), } )
class Root: class Meta: name = "root" namespace = "http://xstest-tns/schema11_D3_4_26_v01" ely_mdtype: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elyMDType", "type": "Element", "namespace": "", "min_occurs": 1, } ) ely_mdenumeration: List[YMdenumeration] = field( default_factory=list, metadata={ "name": "elyMDEnumeration", "type": "Element", "namespace": "", "min_occurs": 1, } ) ely_mdmin_max_inclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elyMDMinMaxInclusive", "type": "Element", "namespace": "", "min_occurs": 1, "min_inclusive": XmlDuration("-P2Y"), "max_inclusive": XmlDuration("P30Y23M"), } ) ely_mdmin_max_exclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elyMDMinMaxExclusive", "type": "Element", "namespace": "", "min_occurs": 1, "min_exclusive": XmlDuration("-P2Y"), "max_exclusive": XmlDuration("P30Y23M"), } )
class NistschemaSvIvAtomicDurationEnumeration4Type(Enum): P2025_Y05_M27_DT08_H26_M21_S = XmlDuration("P2025Y05M27DT08H26M21S") P1992_Y12_M03_DT11_H54_M34_S = XmlDuration("P1992Y12M03DT11H54M34S") P2006_Y06_M20_DT01_H05_M49_S = XmlDuration("P2006Y06M20DT01H05M49S") P2007_Y02_M04_DT05_H26_M40_S = XmlDuration("P2007Y02M04DT05H26M40S") P1978_Y02_M20_DT15_H18_M23_S = XmlDuration("P1978Y02M20DT15H18M23S") P2017_Y06_M28_DT06_H31_M49_S = XmlDuration("P2017Y06M28DT06H31M49S") P2025_Y04_M14_DT05_H33_M34_S = XmlDuration("P2025Y04M14DT05H33M34S")
class Root: class Meta: name = "root" namespace = "http://xstest-tns/schema11_D3_4_26_v02" value: str = field( default="", metadata={ "required": True, } ) ay_mdtype: Optional[XmlDuration] = field( default=None, metadata={ "name": "ayMDType", "type": "Attribute", } ) ay_mdenumeration: Optional[YMdenumeration] = field( default=None, metadata={ "name": "ayMDEnumeration", "type": "Attribute", } ) ay_mdmin_max_inclusive: Optional[XmlDuration] = field( default=None, metadata={ "name": "ayMDMinMaxInclusive", "type": "Attribute", "min_inclusive": XmlDuration("-P2Y"), "max_inclusive": XmlDuration("P30Y23M"), } ) ay_mdmin_max_exclusive: Optional[XmlDuration] = field( default=None, metadata={ "name": "ayMDMinMaxExclusive", "type": "Attribute", "min_exclusive": XmlDuration("-P2Y"), "max_exclusive": XmlDuration("P30Y23M"), } )
class NistschemaSvIvAtomicDurationMaxInclusive2: class Meta: name = "NISTSchema-SV-IV-atomic-duration-maxInclusive-2" namespace = "NISTSchema-SV-IV-atomic-duration-maxInclusive-2-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "max_inclusive": XmlDuration("P1970Y02M12DT08H03M16S"), })
class NistschemaSvIvAtomicDurationMaxInclusive4: class Meta: name = "NISTSchema-SV-IV-atomic-duration-maxInclusive-4" namespace = "NISTSchema-SV-IV-atomic-duration-maxInclusive-4-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "max_inclusive": XmlDuration("P1989Y04M21DT11H28M41S"), })
class NistschemaSvIvAtomicDurationMaxExclusive1: class Meta: name = "NISTSchema-SV-IV-atomic-duration-maxExclusive-1" namespace = "NISTSchema-SV-IV-atomic-duration-maxExclusive-1-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "max_exclusive": XmlDuration("P1970Y01M01DT00H00M01S"), })
class NistschemaSvIvAtomicDurationMinInclusive4: class Meta: name = "NISTSchema-SV-IV-atomic-duration-minInclusive-4" namespace = "NISTSchema-SV-IV-atomic-duration-minInclusive-4-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "min_inclusive": XmlDuration("P2024Y01M12DT09H17M54S"), })
class NistschemaSvIvAtomicDurationMaxExclusive3: class Meta: name = "NISTSchema-SV-IV-atomic-duration-maxExclusive-3" namespace = "NISTSchema-SV-IV-atomic-duration-maxExclusive-3-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "max_exclusive": XmlDuration("P2009Y03M30DT15H11M46S"), })
class NistschemaSvIvAtomicDurationMinInclusive5: class Meta: name = "NISTSchema-SV-IV-atomic-duration-minInclusive-5" namespace = "NISTSchema-SV-IV-atomic-duration-minInclusive-5-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "min_inclusive": XmlDuration("P2030Y12M31DT23H59M59S"), })
class NistschemaSvIvAtomicDurationMinInclusive3: class Meta: name = "NISTSchema-SV-IV-atomic-duration-minInclusive-3" namespace = "NISTSchema-SV-IV-atomic-duration-minInclusive-3-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "min_inclusive": XmlDuration("P1989Y09M10DT10H34M11S"), })
class NistschemaSvIvAtomicDurationMaxExclusive4: class Meta: name = "NISTSchema-SV-IV-atomic-duration-maxExclusive-4" namespace = "NISTSchema-SV-IV-atomic-duration-maxExclusive-4-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "max_exclusive": XmlDuration("P1983Y12M12DT16H37M58S"), })
class NistschemaSvIvAtomicDurationMinExclusive2: class Meta: name = "NISTSchema-SV-IV-atomic-duration-minExclusive-2" namespace = "NISTSchema-SV-IV-atomic-duration-minExclusive-2-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "min_exclusive": XmlDuration("P2015Y06M12DT06H42M35S"), })
class NistschemaSvIvAtomicDurationMinInclusive2: class Meta: name = "NISTSchema-SV-IV-atomic-duration-minInclusive-2" namespace = "NISTSchema-SV-IV-atomic-duration-minInclusive-2-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "min_inclusive": XmlDuration("P1978Y12M21DT17H22M44S"), })
class NistschemaSvIvAtomicDurationMaxExclusive2: class Meta: name = "NISTSchema-SV-IV-atomic-duration-maxExclusive-2" namespace = "NISTSchema-SV-IV-atomic-duration-maxExclusive-2-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "max_exclusive": XmlDuration("P1990Y06M11DT15H00M05S"), } )
class NistschemaSvIvAtomicDurationMinExclusive4: class Meta: name = "NISTSchema-SV-IV-atomic-duration-minExclusive-4" namespace = "NISTSchema-SV-IV-atomic-duration-minExclusive-4-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "min_exclusive": XmlDuration("P2029Y10M29DT21H06M18S"), } )
class NistschemaSvIvUnionDurationDecimalEnumeration1Type(Enum): P2016_Y12_M19_DT03_H19_M26_S = XmlDuration("P2016Y12M19DT03H19M26S") P1985_Y05_M23_DT13_H27_M38_S = XmlDuration("P1985Y05M23DT13H27M38S") VALUE_MINUS_19315130_661 = Decimal("-19315130.661") P2030_Y05_M26_DT02_H26_M21_S = XmlDuration("P2030Y05M26DT02H26M21S") P2013_Y04_M14_DT17_H28_M59_S = XmlDuration("P2013Y04M14DT17H28M59S") VALUE_MINUS_2585_976 = Decimal("-2585.976") P1998_Y03_M11_DT00_H17_M15_S = XmlDuration("P1998Y03M11DT00H17M15S") P1997_Y09_M05_DT00_H39_M56_S = XmlDuration("P1997Y09M05DT00H39M56S") P2003_Y06_M13_DT16_H21_M34_S = XmlDuration("P2003Y06M13DT16H21M34S")
class NistschemaSvIvAtomicDurationMinExclusive3: class Meta: name = "NISTSchema-SV-IV-atomic-duration-minExclusive-3" namespace = "NISTSchema-SV-IV-atomic-duration-minExclusive-3-NS" value: Optional[XmlDuration] = field( default=None, metadata={ "required": True, "min_exclusive": XmlDuration("P2030Y05M22DT14H53M02S"), } )
class Root: class Meta: name = "root" namespace = "http://xstest-tns/schema11_D3_4_26_v04" ely_mdmin_inclusive_min_inclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elyMDMinInclusive_MinInclusive", "type": "Element", "namespace": "", "min_occurs": 1, "min_inclusive": XmlDuration("P2M"), } ) ely_mdmin_inclusive_min_exclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elyMDMinInclusive_MinExclusive", "type": "Element", "namespace": "", "min_occurs": 1, "min_exclusive": XmlDuration("P2M"), "min_inclusive": XmlDuration("P1M"), } ) ely_mdmin_inclusive_max_inclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elyMDMinInclusive_MaxInclusive", "type": "Element", "namespace": "", "min_occurs": 1, "min_inclusive": XmlDuration("P1M"), "max_inclusive": XmlDuration("P3452Y2M"), } ) ely_mdmin_inclusive_max_exclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elyMDMinInclusive_MaxExclusive", "type": "Element", "namespace": "", "min_occurs": 1, "min_inclusive": XmlDuration("P1M"), "max_exclusive": XmlDuration("P23Y2M"), } )
class Root: class Meta: name = "root" namespace = "http://xstest-tns/schema11_D3_4_27_v05" el_max_exclusive_min_inclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elMaxExclusive_MinInclusive", "type": "Element", "namespace": "", "min_occurs": 1, "min_inclusive": XmlDuration("-P39DT3M"), "max_exclusive": XmlDuration("P28D"), }) el_max_exclusive_min_exclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elMaxExclusive_MinExclusive", "type": "Element", "namespace": "", "min_occurs": 1, "min_exclusive": XmlDuration("-P39DT2M"), "max_exclusive": XmlDuration("P28D"), }) el_max_exclusive_max_inclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elMaxExclusive_MaxInclusive", "type": "Element", "namespace": "", "min_occurs": 1, "max_exclusive": XmlDuration("P28D"), "max_inclusive": XmlDuration("P27DT3M"), }) el_max_exclusive_max_exclusive: List[XmlDuration] = field( default_factory=list, metadata={ "name": "elMaxExclusive_MaxExclusive", "type": "Element", "namespace": "", "min_occurs": 1, "max_exclusive": XmlDuration("P27D"), })
class FooTypeFoo(Enum): P1347_Y = XmlDuration("P1347Y") P1347_M = XmlDuration("P1347M") P1_Y2_MT2_H = XmlDuration("P1Y2MT2H")