<xs:simpleType name="TimeStampType"><xs:annotation><xs:documentation xml:lang="fi">Aikaleiman tiedot muodossa VVVV-KK-PPTtt:mm:ss, minimivuosi on 1900.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Time stamp, time format YYYY-MM-DDThh:mm:ss with minimum year 1900.</xs:documentation></xs:annotation><xs:restriction base="xs:dateTime"><xs:minInclusive value="1900-01-01T00:00:00"/></xs:restriction></xs:simpleType>
<xs:simpleType name="YesNoNotKnownType"><xs:annotation><xs:documentation xml:lang="fi">Määrittely kyllä-, ei- ja ei tietoa- arvoille</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Definition for yes, no and not known value</xs:documentation></xs:annotation><xs:union memberTypes="YesNoType NotKnownType"/></xs:simpleType>
<xs:simpleType name="DateType"><xs:annotation><xs:documentation xml:lang="fi">Päivämäärä muodossa YYYY-MM-DD, minimivuosi on 1900.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Date, date format YYYY-MM-DD with minimum year 1900.</xs:documentation></xs:annotation><xs:restriction base="xs:date"><xs:minInclusive value="1900-01-01"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal2FractionDigitsType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digits.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
<xs:simpleType name="MoneyType"><xs:annotation><xs:documentation xml:lang="fi">Rahan määrä desimaalilukuna kahdella desimaalilla.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Money amount (decimal with fraction 2).</xs:documentation></xs:annotation><xs:restriction base="Decimal2FractionDigitsType"/></xs:simpleType>
<xs:simpleType name="Decimal1FractionDigitType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku yhdellä desimaalilla.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 1 fraction digit.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:fractionDigits value="1"/></xs:restriction></xs:simpleType>
<xs:simpleType name="YearType"><xs:annotation><xs:documentation xml:lang="fi">Vuosi määrittely, minimivuosi 1900.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Definition of year with minimum year 1900.</xs:documentation></xs:annotation><xs:restriction base="xs:gYear"><xs:minInclusive value="1900"/></xs:restriction></xs:simpleType>
Yksilöi tiedon tuottajan esim. organisaatio. Merkityksen määrittää aina viime kädessä tiedon tuottaja (yhdessä vastaanottajan
kanssa). Standardissa ei määritetä yhteisesti sovittuja koodeja, koska tämä koodisto on sisällöltään vakiintumaton ja uusia
tarpeita voi ilmetä tulevaisuudessa.
Datasource code. Meaning is defined by the one who produced the information (in cooperation with the one who receives the
information). No common codes are defined because this coding is relatively unstable and needs for modification may occur
in the future.
<xs:simpleType name="DataSourceType"><xs:annotation><xs:documentation xml:lang="fi">Yksilöi tiedon tuottajan esim. organisaatio. Merkityksen määrittää aina viime kädessä tiedon tuottaja (yhdessä vastaanottajan kanssa). Standardissa ei määritetä yhteisesti sovittuja koodeja, koska tämä koodisto on sisällöltään vakiintumaton ja uusia tarpeita voi ilmetä tulevaisuudessa.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Datasource code. Meaning is defined by the one who produced the information (in cooperation with the one who receives the information). No common codes are defined because this coding is relatively unstable and needs for modification may occur in the future.</xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:pattern value="[0-9]{0,4}"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal4FractionDigitsType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku neljällä desimaalilla.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 4 fraction digits.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:fractionDigits value="4"/></xs:restriction></xs:simpleType>
Tiedon muutosaika. Muutosajalla voidaan verrata tiedon muutosta suhteessa alkuperäiseen tietolähteeseen (onko tieto muuttunut
alkuperäisessä tietolähteessä).
<xs:simpleType name="ChangeTimeType"><xs:annotation><xs:documentation xml:lang="fi">Tiedon muutosaika. Muutosajalla voidaan verrata tiedon muutosta suhteessa alkuperäiseen tietolähteeseen (onko tieto muuttunut alkuperäisessä tietolähteessä).</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Last modified time of data</xs:documentation></xs:annotation><xs:restriction base="TimeStampType"/></xs:simpleType>
<xs:simpleType name="Decimal3And2PositiveType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla arvovälillä 0.00 ja 999.99</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digit. Minimum value 0.00 an maximum value 999.99.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:maxExclusive value="1000"/><xs:minInclusive value="0"/><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal2And2PositiveType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla arvovälillä 0.00 ja 99.99</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digit. Minimum value 0.00 an maximum value 99.99.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:maxExclusive value="100"/><xs:minInclusive value="0"/><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
<xs:simpleType name="PositiveDecimalMax2IntegralPartMax1FractionalPartType"><xs:annotation><xs:documentation xml:lang="fi">Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 2 numeroa ja desimaaliosassa maksimissaan 1 numero. Kattaa siis arvot 0 - 99,9.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Positive decimal fraction with maximum 2 numbers in its integral part and maximum 1 number in its fractinoal part. Thus covers values 0 - 99,9.</xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:pattern value="[0-9]{1,2}\.?[0-9]{0,1}"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal3FractionDigitsType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kolmella desimaalilla.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 3 fraction digits.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:fractionDigits value="3"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal4And2PositiveType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla arvovälillä 0.00 ja 9999.99</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digit. Minimum value 0.00 an maximum value 9999.99.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:maxExclusive value="10000"/><xs:minInclusive value="0"/><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal7And2PositiveType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla arvovälillä -0.00 ja 9999999.99</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digit. Minimum value -0.00 an maximum value 9999999.99.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:maxExclusive value="10000000"/><xs:minInclusive value="0"/><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
<xs:simpleType name="FeatureCodeType"><xs:annotation><xs:documentation xml:lang="fi">Alkuperäiset monimuotoisuuskoodit (1-9975) ja myöhemmin lisätyt (10001-20182).</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Original special feature codes (1-9975) and extensions (10001-20182) that were added later.</xs:documentation></xs:annotation><xs:union memberTypes="OriginalFeatureCodeType FeatureCodeExtensionsType"/></xs:simpleType>
Päivämäärä muodossa VVVV-KK (1.6, "--06-01" / "--06-01Z" UTC / "--06-01+02:00" UTC+02.00) tai VVVV-KK-PP (1.6.2009, "2009-06-01"
/ "2009-06-01Z" UTC / "2009-06-01+02.00" UTC+02.00).
Date, date format YYYY-MM (1.6, "--06-01" / "--06-01Z" UTC / "--06-01+02:00" UTC+02.00) or YYYY-MM-DD (1.6.2009, "2009-06-01"
/ "2009-06-01Z" UTC / "2009-06-01+02.00" UTC+02.00).
<xs:simpleType name="Decimal7And2Type"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla arvovälillä -9999999.99 ja 9999999.99</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digit. Minimum value -9999999.99 an maximum value 9999999.99.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:maxExclusive value="10000000"/><xs:minExclusive value="-10000000"/><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
<xs:simpleType name="CompleteStateType"><xs:annotation><xs:documentation xml:lang="fi">Tiedon valmiustilalla esitetään tietojen sisällön valmiusaste, onko tiedot valmiit/keskeneräiset.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Is it data completed collect or some way incomplete.</xs:documentation></xs:annotation><xs:restriction base="YesNoType"/></xs:simpleType>
<xs:simpleType name="ResourceTypeType"><xs:annotation><xs:documentation xml:lang="fi">Resurssin tyyppi kone tai henkilö</xs:documentation><xs:documentation xml:lang="sv">Resurstyp, maskin eller person</xs:documentation><xs:documentation xml:lang="en">Type of resource.</xs:documentation></xs:annotation><xs:union memberTypes="PersonResourceType MachineTypeType"/></xs:simpleType>
<xs:simpleType name="ExtendedMainGroupType"><xs:annotation><xs:documentation xml:lang="fi">Laajennettu pääryhmäkoodisto</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Extended coding for main group type</xs:documentation></xs:annotation><xs:union memberTypes="MainGroupType ExtraMainGroupType"/></xs:simpleType>
<xs:simpleType name="DateMmDdYyyyType"><xs:annotation><xs:documentation xml:lang="fi">Päivämäärä muodossa pp.kk.vvvv. Esimerkiksi 1.6.2009 tai 01.06.2009.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Date in format dd.mm.yyyy. For example 1.6.2009 or 01.06.2009.</xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:pattern value="(0[1-9]|[12][0-9]|3[01])[.](0[1-9]|1[012])[.](19|20)\d\d"/></xs:restriction></xs:simpleType>
Desimaaliluku kahdella desimaalilla arvovälillä -99.99 ja 99.99
Decimal number with 2 fraction digit. Minimum value -99.99 an maximum value 99.99.
Diagram
Type
restriction of xs:decimal
Facets
fractionDigits
2
maxExclusive
100
minExclusive
-100
Source
<xs:simpleType name="Decimal2And2Type"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla arvovälillä -99.99 ja 99.99</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digit. Minimum value -99.99 an maximum value 99.99.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:maxExclusive value="100"/><xs:minExclusive value="-100"/><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
Desimaaliluku kahdella desimaalilla arvovälillä -999.99 ja 999.99
Decimal number with 2 fraction digit. Minimum value -999.99 an maximum value 999.99.
Diagram
Type
restriction of xs:decimal
Facets
fractionDigits
2
maxExclusive
1000
minExclusive
-1000
Source
<xs:simpleType name="Decimal3And2Type"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla arvovälillä -999.99 ja 999.99</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digit. Minimum value -999.99 an maximum value 999.99.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:maxExclusive value="1000"/><xs:minExclusive value="-1000"/><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal3TotalDigitsType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku maksimissaan 3 numeroa.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 3 total digits.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:totalDigits value="3"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal4And2Type"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku kahdella desimaalilla arvovälillä -9999.99 ja 9999.99</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 2 fraction digit. Minimum value -9999.99 an maximum value 9999.99.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:maxExclusive value="10000"/><xs:minExclusive value="-10000"/><xs:fractionDigits value="2"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal4TotalDigitsType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku maksimissaan 4 numeroa.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 4 total digits.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:totalDigits value="4"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal5TotalDigitsType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku maksimissaan 5 numeroa.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 5 total digits.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:totalDigits value="5"/></xs:restriction></xs:simpleType>
<xs:simpleType name="Decimal6TotalDigitsType"><xs:annotation><xs:documentation xml:lang="fi">Desimaaliluku maksimissaan 6 numeroa.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Decimal number with 6 total digits.</xs:documentation></xs:annotation><xs:restriction base="xs:decimal"><xs:totalDigits value="6"/></xs:restriction></xs:simpleType>
Simple Type PositiveDecimalMax1IntegralPartMax2FractionalPartType
Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 1 numero ja desimaaliosassa maksimissaan 2 numeroa. Kattaa
siis arvot 0 - 9,99.
Positive decimal fraction with maximum 1 digit in its integral part and maximum 2 digits in its fractional part. Thus covers
values 0 - 9.99.
Diagram
Type
restriction of xs:string
Facets
pattern
[0-9]{1,1}\.?[0-9]{0,2}
Source
<xs:simpleType name="PositiveDecimalMax1IntegralPartMax2FractionalPartType"><xs:annotation><xs:documentation xml:lang="fi">Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 1 numero ja desimaaliosassa maksimissaan 2 numeroa. Kattaa siis arvot 0 - 9,99.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Positive decimal fraction with maximum 1 digit in its integral part and maximum 2 digits in its fractional part. Thus covers values 0 - 9.99.</xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:pattern value="[0-9]{1,1}\.?[0-9]{0,2}"/></xs:restriction></xs:simpleType>
Simple Type PositiveDecimalMax4IntegralPartMax2FractionalPartType
Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 4 numeroa ja desimaaliosassa maksimissaan 2 numeroa. Kattaa
siis arvot 0 - 9999,99.
Positive decimal fraction with maximum 4 numbers in its integral part and maximum 2 numbers in its fractinoal part. Thus covers
values 0 - 9999,99.
Diagram
Type
restriction of xs:string
Facets
pattern
[0-9]{1,4}\.?[0-9]{0,2}
Source
<xs:simpleType name="PositiveDecimalMax4IntegralPartMax2FractionalPartType"><xs:annotation><xs:documentation xml:lang="fi">Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 4 numeroa ja desimaaliosassa maksimissaan 2 numeroa. Kattaa siis arvot 0 - 9999,99.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Positive decimal fraction with maximum 4 numbers in its integral part and maximum 2 numbers in its fractinoal part. Thus covers values 0 - 9999,99.</xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:pattern value="[0-9]{1,4}\.?[0-9]{0,2}"/></xs:restriction></xs:simpleType>
Simple Type PositiveDecimalMax5IntegralPartMax1FractionalPartType
Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 5 numeroa ja desimaaliosassa maksimissaan 1 numero. Kattaa
siis arvot 0 - 99999,9.
Positive decimal fraction with maximum 5 numbers in its integral part and maximum 1 numbers in its fractinoal part. Thus covers
values 0 - 9999,99.
Diagram
Type
restriction of xs:string
Facets
pattern
[0-9]{1,5}\.?[0-9]{0,2}
Source
<xs:simpleType name="PositiveDecimalMax5IntegralPartMax1FractionalPartType"><xs:annotation><xs:documentation xml:lang="fi">Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 5 numeroa ja desimaaliosassa maksimissaan 1 numero. Kattaa siis arvot 0 - 99999,9.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Positive decimal fraction with maximum 5 numbers in its integral part and maximum 1 numbers in its fractinoal part. Thus covers values 0 - 9999,99.</xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:pattern value="[0-9]{1,5}\.?[0-9]{0,2}"/></xs:restriction></xs:simpleType>
Simple Type PositiveDecimalMax5IntegralPartMax2FractionalPartType
Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 4 numeroa ja desimaaliosassa maksimissaan 2 numeroa. Kattaa
siis arvot 0 - 9999,99.
Positive decimal fraction with maximum 4 numbers in its integral part and maximum 2 numbers in its fractinoal part. Thus covers
values 0 - 9999,99.
Diagram
Type
restriction of xs:string
Facets
pattern
[0-9]{1,5}\.?[0-9]{0,2}
Source
<xs:simpleType name="PositiveDecimalMax5IntegralPartMax2FractionalPartType"><xs:annotation><xs:documentation xml:lang="fi">Positiivinen desimaaliluku, jonka kokonaislukuosassa maksimissaan 4 numeroa ja desimaaliosassa maksimissaan 2 numeroa. Kattaa siis arvot 0 - 9999,99.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Positive decimal fraction with maximum 4 numbers in its integral part and maximum 2 numbers in its fractinoal part. Thus covers values 0 - 9999,99.</xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:pattern value="[0-9]{1,5}\.?[0-9]{0,2}"/></xs:restriction></xs:simpleType>
<xs:attribute name="id" type="xs:string"><xs:annotation><xs:documentation xml:lang="fi">Dokumentti yksilöidään tiedonsiirrossa tiedonsiirto-osapuolien tarpeiden mukaan id:llä.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Document can be identified using string id.</xs:documentation></xs:annotation></xs:attribute>
<xs:attribute name="id" type="xs:string"><xs:annotation><xs:documentation xml:lang="fi">Dokumentti yksilöidään tiedonsiirrossa tiedonsiirto-osapuolien tarpeiden mukaan id:llä.</xs:documentation><xs:documentation xml:lang="sv"/><xs:documentation xml:lang="en">Document can be identified using string id.</xs:documentation></xs:annotation></xs:attribute>