<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:app="https://skjema.test.geonorge.no/SOSI/produktspesifikasjon/OsloVA/eksisterende/3.2" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:sc="http://www.interactive-instruments.de/ShapeChange/AppInfo" elementFormDefault="qualified" targetNamespace="https://skjema.test.geonorge.no/SOSI/produktspesifikasjon/OsloVA/eksisterende/3.2" version="3.2">
  <annotation>
    <documentation>Forbedre data om eksisterende ledningsnett, hvor metode er nedmål fra kumlokk. Laget med PSTools: 1382. 21. juni 2024, og manuelt justert i ettertid. 

	</documentation>
  </annotation>
  <import namespace="http://www.interactive-instruments.de/ShapeChange/AppInfo" schemaLocation="http://shapechange.net/resources/schema/ShapeChangeAppinfo.xsd"/>
  <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
  <!--XML Schema document created by ShapeChange - http://shapechange.net/-->
  <simpleType name="EiertypeType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_60235</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:EiertypeEnumerationType app:EiertypeOtherType"/>
  </simpleType>
  <simpleType name="EiertypeEnumerationType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_60235</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="annet"/>
      <enumeration value="bymiljøetaten">
        <annotation>
          <documentation>Bymiljøetaten i Oslo kommune eier objektet</documentation>
        </annotation>
      </enumeration>
      <enumeration value="fylke"/>
      <enumeration value="interkommunal"/>
      <enumeration value="kommunal"/>
      <enumeration value="privat"/>
      <enumeration value="statlig"/>
    </restriction>
  </simpleType>
  <simpleType name="EiertypeOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <simpleType name="KumIndreDiameterType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_63070</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:KumIndreDiameterEnumerationType app:KumIndreDiameterOtherType"/>
  </simpleType>
  <simpleType name="KumIndreDiameterEnumerationType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_63070</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="1000">
        <annotation>
          <documentation>mm</documentation>
        </annotation>
      </enumeration>
      <enumeration value="1200">
        <annotation>
          <documentation>mm</documentation>
        </annotation>
      </enumeration>
      <enumeration value="1400">
        <annotation>
          <documentation>mm</documentation>
        </annotation>
      </enumeration>
      <enumeration value="1600">
        <annotation>
          <documentation>mm</documentation>
        </annotation>
      </enumeration>
      <enumeration value="1800">
        <annotation>
          <documentation>mm</documentation>
        </annotation>
      </enumeration>
      <enumeration value="2000">
        <annotation>
          <documentation>mm</documentation>
        </annotation>
      </enumeration>
      <enumeration value="630">
        <annotation>
          <documentation>mm</documentation>
        </annotation>
      </enumeration>
      <enumeration value="annen">
        <annotation>
          <documentation>Oppgi diameter i informasjonsfelt</documentation>
        </annotation>
      </enumeration>
	<!--  
      <enumeration value="firkantkum">
        <annotation>
          <documentation>kummen er firkantet</documentation>
        </annotation>
      </enumeration>
	  -->
    </restriction>
  </simpleType>
  <simpleType name="KumIndreDiameterOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <element name="rundKum" substitutionGroup="app:SOSI_Objekt" type="app:rundKumType">
    <annotation>
      <documentation>Deksel (lokk) over en kum eller annet hulrom under bakkenivå. Merknad: Kumlokkene er som oftest runde, men rektangulære og kvadratiske finnes også. Dette lokket tilhører en rund kum.</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_59440D51_494F_4899_A37A_650E8EC29B3C</taggedValue>
      </appinfo>
    </annotation>
  </element>
  <complexType name="rundKumType">
    <complexContent>
      <extension base="app:SOSI_ObjektType">
        <sequence>
          <element name="datafangstdato" type="date">
            <annotation>
              <documentation>dato når objektet siste gang ble registrert/observert/målt i terrenget</documentation>
            </annotation>
          </element>
          <element name="dybdeTilKumBunn" type="double">
            <annotation>
              <documentation>Angir dybde fra kumlokk ned til bunn kum. Oppgis i meter</documentation>
            </annotation>
          </element>
          <element name="kumIndreDiameter" type="app:KumIndreDiameterType">
            <annotation>
              <documentation>Angir indre diameter for runde kummer</documentation>
            </annotation>
          </element>
          <element name="målemetode" type="app:MålemetodeType">
            <annotation>
              <documentation>metode for måling i grunnriss (x,y), og høyde (z) når metoden er den samme som ved måling i grunnriss</documentation>
            </annotation>
          </element>
          <element name="målemetodeHøyde" type="app:MålemetodeHøydeType">
            <annotation>
              <documentation>Metode for å definere høyde over havet</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="nøyaktighet" type="integer">
            <annotation>
              <documentation>punktstandardavviket i grunnriss for punkter samt tverravvik for linjer

Merknad:
Oppgitt i cm</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="nøyaktighetHøyde" type="integer">
            <annotation>
              <documentation>nøyaktighet for høyden i cm</documentation>
            </annotation>
          </element>
		  <element name="synbarhet" type="app:SynbarhetType">
            <annotation>
              <documentation>hvor godt den kartlagte detalj var synbar ved kartleggingen</documentation>
            </annotation>
          </element>
		  <element name="PSID" type="integer">
            <annotation>
              <documentation>PSID (ID) til kum lokket er koblet til</documentation>
            </annotation>
          </element>
		   <element name="kumlokkID" type="integer">
            <annotation>
              <documentation>ID til kumlokket</documentation>
            </annotation>
          </element>
<!--		  
		  <element name="guid" type="string">
            <annotation>
              <documentation>Global og unik identifikasjonsnøkkel for objektet i hele dets levetid. Skal benyttes i evt. relasjoner i form av egenskaper.</documentation>
            </annotation>
          </element>
-->		  
		  <element name="posisjon" type="gml:PointPropertyType">
            <annotation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">senterLokk</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{B2D8F5D4-5182-4d4f-86FE-04404084CF0D}</taggedValue>
              </appinfo>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="KumlokkPropertyType">
    <sequence minOccurs="0">
      <element ref="app:rundKum"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  
  


  
  <element name="ekstraKumlokk" substitutionGroup="app:SOSI_Objekt" type="app:ekstraKumlokkType">
    <annotation>
      <documentation>Deksel (lokk) over en kum eller annet hulrom under bakkenivå. Merknad: Kumlokkene er som oftest runde, men rektangulære og kvadratiske finnes også. Dette lokket tilhører en rund kum.</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_59440D51_494F_4899_A37A_650E8EC29B3C</taggedValue>
      </appinfo>
    </annotation>
  </element>
  <complexType name="ekstraKumlokkType">
    <complexContent>
      <extension base="app:SOSI_ObjektType">
        <sequence>
          <element name="datafangstdato" type="date">
            <annotation>
              <documentation>dato når objektet siste gang ble registrert/observert/målt i terrenget</documentation>
            </annotation>
          </element>
<!--	  
          <element name="dybdeTilKumBunn" type="double">
            <annotation>
              <documentation>Angir dybde fra kumlokk ned til bunn kum. Oppgis i meter</documentation>
            </annotation>
          </element>
          <element name="kumIndreDiameter" type="app:KumIndreDiameterType">
            <annotation>
              <documentation>Angir indre diameter for runde kummer</documentation>
            </annotation>
          </element>
-->
          <element name="målemetode" type="app:MålemetodeType">
            <annotation>
              <documentation>metode for måling i grunnriss (x,y), og høyde (z) når metoden er den samme som ved måling i grunnriss</documentation>
            </annotation>
          </element>
          <element name="målemetodeHøyde" type="app:MålemetodeHøydeType">
            <annotation>
              <documentation>Metode for å definere høyde over havet</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="nøyaktighet" type="integer">
            <annotation>
              <documentation>punktstandardavviket i grunnriss for punkter samt tverravvik for linjer

Merknad:
Oppgitt i cm</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="nøyaktighetHøyde" type="integer">
            <annotation>
              <documentation>nøyaktighet for høyden i cm</documentation>
            </annotation>
          </element>
		  <element name="synbarhet" type="app:SynbarhetType">
            <annotation>
              <documentation>hvor godt den kartlagte detalj var synbar ved kartleggingen</documentation>
            </annotation>
          </element>
		  <element name="PSID" type="integer">
            <annotation>
              <documentation>PSID (ID) til kum lokket er koblet til</documentation>
            </annotation>
          </element>
		   <element name="kumlokkID" type="integer">
            <annotation>
              <documentation>ID til kumlokket</documentation>
            </annotation>
          </element>
<!--		  
		  <element name="guid" type="string">
            <annotation>
              <documentation>Global og unik identifikasjonsnøkkel for objektet i hele dets levetid. Skal benyttes i evt. relasjoner i form av egenskaper.</documentation>
            </annotation>
          </element>
-->		  
		  <element name="posisjon" type="gml:PointPropertyType">
            <annotation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">senterLokk</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{B2D8F5D4-5182-4d4f-86FE-04404084CF0D}</taggedValue>
              </appinfo>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="ekstraKumlokkPropertyType">
    <sequence minOccurs="0">
      <element ref="app:ekstraKumlokk"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>  


  
  
  
   <element name="firkantetKum" substitutionGroup="app:SOSI_Objekt" type="app:firkantetKumType">
    <annotation>
      <documentation>Deksel (lokk) over en kum eller annet hulrom under bakkenivå. Merknad: Kumlokkene er som oftest runde, men rektangulære og kvadratiske finnes også. Dette lokket tilhører en firkantet kum.</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_59440D51_494F_4899_A37A_650E8EC29B3C</taggedValue>
      </appinfo>
    </annotation>
  </element>
  <complexType name="firkantetKumType">
    <complexContent>
      <extension base="app:SOSI_ObjektType">
        <sequence>
          <element name="datafangstdato" type="date">
            <annotation>
              <documentation>dato når objektet siste gang ble registrert/observert/målt i terrenget</documentation>
            </annotation>
          </element>
          <element name="dybdeTilKumBunn" type="double">
            <annotation>
              <documentation>Angir dybde fra kumlokk ned til bunn kum. Oppgis i meter</documentation>
            </annotation>
          </element>

		  
          <element  name="lengdeFirkantKum" type="integer">
            <annotation>
              <documentation>Firkantkummens lengde oppgitt i mm</documentation>
            </annotation>
          </element>
		   <element  name="breddeFirkantKum" type="integer">
            <annotation>
              <documentation>Firkantkummens bredde oppgitt i mm</documentation>
            </annotation>
          </element>
		  
          <element name="målemetode" type="app:MålemetodeType">
            <annotation>
              <documentation>metode for måling i grunnriss (x,y), og høyde (z) når metoden er den samme som ved måling i grunnriss</documentation>
            </annotation>
          </element>
          <element name="målemetodeHøyde" type="app:MålemetodeHøydeType">
            <annotation>
              <documentation>Metode for å definere høyde over havet</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="nøyaktighet" type="integer">
            <annotation>
              <documentation>punktstandardavviket i grunnriss for punkter samt tverravvik for linjer

Merknad:
Oppgitt i cm</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="nøyaktighetHøyde" type="integer">
            <annotation>
              <documentation>nøyaktighet for høyden i cm</documentation>
            </annotation>
          </element>
		  <element name="synbarhet" type="app:SynbarhetType">
            <annotation>
              <documentation>hvor godt den kartlagte detalj var synbar ved kartleggingen</documentation>
            </annotation>
          </element>
		  <element name="PSID" type="integer">
            <annotation>
              <documentation>PSID (ID) til kum lokket er koblet til</documentation>
            </annotation>
          </element>
		   <element name="kumlokkID" type="integer">
            <annotation>
              <documentation>ID til kumlokket</documentation>
            </annotation>
          </element>
<!--		  
		  <element name="guid" type="string">
            <annotation>
              <documentation>Global og unik identifikasjonsnøkkel for objektet i hele dets levetid. Skal benyttes i evt. relasjoner i form av egenskaper.</documentation>
            </annotation>
          </element>
-->		  
		  <element name="posisjon" type="gml:PointPropertyType">
            <annotation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">senterLokk</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{B2D8F5D4-5182-4d4f-86FE-04404084CF0D}</taggedValue>
              </appinfo>
            </annotation>
          </element>
<!--		  
		  <element name="gulv" type="gml:CurvePropertyType">
            <annotation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">gulv</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{EF629F2E-D63B-4dde-917A-0907164570F1}</taggedValue>
              </appinfo>
            </annotation>
          </element>
-->		  
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="firkantetKumPropertyType">
    <sequence minOccurs="0">
      <element ref="app:firkantetKum"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  
  
  
  
  
  
  
  
  <simpleType name="LedningHøydereferanseType">
    <annotation>
      <documentation>Høyden som høydedelen av stedfestingen til komponenten (Ledning/beliggenhet og Kopling/posisjon) referer til. Høydereferanse på VA-ledninger skal være: - utvendig topp for trykkledning (pumpeledning, dykkerledning og alle vannledninger) - innvendig bunn for selvfallsledninger</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_87A9C018_2539_4dc9_920C_23472058B71B</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:LedningHøydereferanseEnumerationType app:LedningHøydereferanseOtherType"/>
  </simpleType>
  <simpleType name="LedningHøydereferanseEnumerationType">
    <annotation>
      <documentation>Høyden som høydedelen av stedfestingen til komponenten (Ledning/beliggenhet og Kopling/posisjon) referer til. Høydereferanse på VA-ledninger skal være: - utvendig topp for trykkledning (pumpeledning, dykkerledning og alle vannledninger) - innvendig bunn for selvfallsledninger</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_87A9C018_2539_4dc9_920C_23472058B71B</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="bunnInnvendig">
        <annotation>
          <documentation>høydereferansen er bunn innvendig

Eksempel: Dette er nyttig når en skal modellere fall på avløpsrør</documentation>
          <appinfo>
            <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">bunnInnvendig</taggedValue>
            <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{36812081-0120-4d99-A73E-E88C3D9CBE05}</taggedValue>
          </appinfo>
        </annotation>
      </enumeration>
      <enumeration value="toppUtvendig">
        <annotation>
          <documentation>høydereferansen er til toppen av komponenten</documentation>
          <appinfo>
            <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">toppUtvendig</taggedValue>
            <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{5C257B54-8FF4-4074-85B5-C4AFC538EAAB}</taggedValue>
          </appinfo>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="LedningHøydereferanseOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  
  

  
  <simpleType name="MaterialeType">
    <annotation>
      <documentation>Rørmateriale</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_55926</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:MaterialeEnumerationType app:MaterialeOtherType"/>
  </simpleType>
  <simpleType name="MaterialeEnumerationType">
    <annotation>
      <documentation>Rørmateriale</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_55926</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="armertBetongrør"/>
      <enumeration value="asbest"/>
      <enumeration value="betongkanal"/>
      <enumeration value="betongrør"/>
      <enumeration value="duktiltStøpjern"/>
      <enumeration value="fjell">
        <annotation>
          <documentation>Råsprengt tunnel</documentation>
        </annotation>
      </enumeration>
      <enumeration value="glattKobber"/>
      <enumeration value="gråttStøpjern"/>
      <enumeration value="GRP">
        <annotation>
          <documentation>glassfiberarmert umettet polyester eller på engelsk Glassfibre reinforced polyester</documentation>
        </annotation>
      </enumeration>
      <enumeration value="kobber"/>
      <enumeration value="korrugertKobber"/>
      <enumeration value="legertStål"/>
      <enumeration value="PE"/>
      <enumeration value="PE100"/>
      <enumeration value="PE32"/>
      <enumeration value="PE50"/>
      <enumeration value="PE80"/>
      <enumeration value="PEH"/>
      <enumeration value="PEL"/>
      <enumeration value="PP"/>
      <enumeration value="PVC"/>
      <enumeration value="rustfrittStål"/>
      <enumeration value="stål"/>
      <enumeration value="støpjern"/>
      <enumeration value="uarmertBetongrør"/>
    </restriction>
  </simpleType>
  <simpleType name="MaterialeOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  
  
  
  
  
  
  
  
  
  
  <simpleType name="MålemetodeType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_63181</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:MålemetodeEnumerationType app:MålemetodeOtherType"/>
  </simpleType>
  <simpleType name="MålemetodeEnumerationType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_63181</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="96">
        <annotation>
          <documentation>Innmålt med satellittbaserte systemer for navigasjon og posisjonering med global dekning (f.eks GPS, GLONASS, GALILEO).: Fasemåling RTK (realtids kinematisk måling)</documentation>
        </annotation>
      </enumeration>
      <enumeration value="99">
        <annotation>
          <documentation>Målemetode er ukjent</documentation>
        </annotation>
      </enumeration>
      <enumeration value="11">
        <annotation>
          <documentation>Målt i terrenget med totalstasjon</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="MålemetodeOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <simpleType name="MålemetodeHøydeType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_63444</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:MålemetodeHøydeEnumerationType app:MålemetodeHøydeOtherType"/>
  </simpleType>
  <simpleType name="MålemetodeHøydeEnumerationType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_63444</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="11">
        <annotation>
          <documentation>Målt i terrenget med totalstasjon</documentation>
        </annotation>
      </enumeration>
      <enumeration value="96">
        <annotation>
          <documentation>satellittbaserte systemer. (GPS, GLONASS, GALILEO,..)</documentation>
        </annotation>
      </enumeration>
      <enumeration value="99">
        <annotation>
          <documentation>Målemetode er ukjent</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="MålemetodeHøydeOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <simpleType name="MålemetodeHøydeNedmålType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_68720</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:MålemetodeHøydeNedmålEnumerationType app:MålemetodeHøydeNedmålOtherType"/>
  </simpleType>
  <simpleType name="MålemetodeHøydeNedmålEnumerationType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_68720</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="2">
        <annotation>
          <documentation>Nedmål</documentation>
        </annotation>
      </enumeration>
      <enumeration value="99">
        <annotation>
          <documentation>Ukjent målemetode</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="MålemetodeHøydeNedmålOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <element abstract="true" name="SOSI_Objekt" substitutionGroup="gml:AbstractFeature" type="app:SOSI_ObjektType">
    <annotation>
      <documentation>Abstrakt objekt som bærer en rekke egenskaper som er fagområde-uavhengige og kan benyttes for alle objekttyper</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_8D211872_8B18_4abf_8420_F10423269429</taggedValue>
      </appinfo>
    </annotation>
  </element>
  <complexType abstract="true" name="SOSI_ObjektType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element minOccurs="0" name="informasjon" type="string">
            <annotation>
              <documentation>generell opplysning

Merknad:
mulighet til å legge inn utfyllende informasjon om objektet</documentation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">informasjon</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{2FC0FBF3-D3EF-4029-9494-63642DAE2C1F}</taggedValue>
              </appinfo>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="SOSI_ObjektPropertyType">
    <sequence minOccurs="0">
      <element ref="app:SOSI_Objekt"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <simpleType name="SynbarhetType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_63442</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:SynbarhetEnumerationType app:SynbarhetOtherType"/>
  </simpleType>
  <simpleType name="SynbarhetEnumerationType">
    <annotation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">PSTLS_63442</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="0">
        <annotation>
          <documentation>Fullt ut synlig/ Åpen grøft</documentation>
        </annotation>
      </enumeration>
      <enumeration value="1">
        <annotation>
          <documentation>Grei å innmåle/ lukket grøft</documentation>
        </annotation>
      </enumeration>
      <enumeration value="3">
        <annotation>
          <documentation>Dårlig/ikke synlig i flybilde/modell</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="SynbarhetOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <element name="VA_Ledning" substitutionGroup="app:SOSI_Objekt" type="app:VA_LedningType">
    <annotation>
      <documentation>Vannledning, spillvannsledning, overvannsledning, drensledning eller avløp felles ledning</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_17D38B36_0088_45b8_9A25_F334470F299F</taggedValue>
      </appinfo>
    </annotation>
  </element>
  <complexType name="VA_LedningType">
    <complexContent>
      <extension base="app:SOSI_ObjektType">
        <sequence>
		  <element name="datafangstdato" type="date">
            <annotation>
              <documentation>dato når objektet siste gang ble registrert/observert/målt i terrenget</documentation>
            </annotation>
          </element>
          <element name="antallKoordinater" type="integer"/>
          <element name="bruk" type="app:VA_ledningsbrukType">
            <annotation>
              <documentation>Vanntype for ledning</documentation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">bruk</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{9AA67338-7C58-46c8-9853-417E8509BB73}</taggedValue>
              </appinfo>
            </annotation>
          </element>
          <element minOccurs="0" name="eiertype" type="app:EiertypeType"/>
          <element name="høydereferanse" type="app:LedningHøydereferanseType">
            <annotation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">høydereferanse</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{31CCD1D4-BE5D-47d8-9ABF-D69702E0783A}</taggedValue>
              </appinfo>
            </annotation>
          </element>
          <element name="målemetodeHøyde" type="app:MålemetodeHøydeNedmålType">
            <annotation>
              <documentation>Målemetode for å definere høyde over havet</documentation>
            </annotation>
          </element>
<!--
          <element name="nøyaktighetHøyde" type="integer">
            <annotation>
              <documentation>nøyaktighet for høyden i cm</documentation>
            </annotation>
          </element>
-->		  
		  <element name="LSID" type="integer">
            <annotation>
              <documentation>LSID er ID til ledning</documentation>
            </annotation>
          </element>
		    		  
					  
					  
			<element minOccurs="0" name="materiale" type="string">
            <annotation>
              <documentation>Rørmateriale.</documentation>
            </annotation>
          </element>
  
<!--		  
		  <element minOccurs="0" name="materiale" type="app:MaterialeType">
            <annotation>
              <documentation>VA_rørmateriale</documentation>
            </annotation>
          </element>
-->		  
		  <element minOccurs="0" name="indreDiameter" type="double">
            <annotation>
              <documentation>indre diameter på ledningen, oppgitt i millimeter. Dette kan være nyttig for å beregne kapasiteten ledningen har.</documentation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">indreDiameter</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{C2AB92FF-217B-49c7-985B-27F8CE456528}</taggedValue>
              </appinfo>
            </annotation>
          </element>
          <element minOccurs="0" name="YtreDiameter" type="double">
            <annotation>
              <documentation>ytre diameter på ledningen, oppgitt i millimeter. 

Dette er nyttig for å finne ut hvor stor plass ledningen tar.</documentation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">ytreDiameter</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{24C8C415-A0B3-452e-A991-EBB7F6BEAB5A}</taggedValue>
              </appinfo>
            </annotation>
          </element>
		  <element name="beliggenhet" type="gml:CurvePropertyType">
            <annotation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">beliggenhet</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{EF629F2E-D63B-4dde-917A-0907164570F1}</taggedValue>
              </appinfo>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="VA_LedningPropertyType">
    <sequence minOccurs="0">
      <element ref="app:VA_Ledning"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="VA_LedningsPunkt" substitutionGroup="app:SOSI_Objekt" type="app:VA_LedningsPunktType">
    <annotation>
      <documentation>Punkt som registreres hvis ledning har mer enn 2 koordianter</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_080EBB3B_0380_4b21_A867_DAE849DA3859</taggedValue>
      </appinfo>
    </annotation>
  </element>
  <complexType name="VA_LedningsPunktType">
    <complexContent>
      <extension base="app:SOSI_ObjektType">
        <sequence>
          <element name="bruk" type="app:VA_ledningsbrukType">
            <annotation>
              <documentation>Beskriver hva ledningen brukes til</documentation>
            </annotation>
          </element>
          <element name="datafangstdato" type="date">
            <annotation>
              <documentation>dato når objektet siste gang ble registrert/observert/målt i terrenget</documentation>
            </annotation>
          </element>
          <element name="høydereferanse" type="app:LedningHøydereferanseType">
            <annotation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">høydereferanse</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{3E554083-3086-4916-AE46-78C3C7713FE1}</taggedValue>
              </appinfo>
            </annotation>
          </element>
          <element name="målemetodeHøyde" type="app:MålemetodeHøydeNedmålType">
            <annotation>
              <documentation>Målemetode for å definere høyde over havet</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="nøyaktighetHøyde" type="integer">
            <annotation>
              <documentation>nøyaktighet for høyden i cm</documentation>
            </annotation>
          </element>
          <element name="synbarhet" type="app:SynbarhetType">
            <annotation>
              <documentation>hvor godt den kartlagte detalj var synbar ved kartleggingen</documentation>
            </annotation>
          </element>
		  <element name="LSID" type="integer">
            <annotation>
              <documentation>ID til ledningen</documentation>
            </annotation>
          </element>
		  <element name="PSID" type="integer">
            <annotation>
              <documentation>PSID hvor ledningsPunkt er målt</documentation>
            </annotation>
          </element>
<!--		  
		  <element name="guid" type="string">
            <annotation>
              <documentation>Global og unik identifikasjonsnøkkel for objektet i hele dets levetid. Skal benyttes i evt. relasjoner i form av egenskaper.</documentation>
            </annotation>
          </element>
-->		  
		  <element name="posisjon" type="gml:PointPropertyType">
            <annotation>
              <appinfo>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">posisjon</taggedValue>
                <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{F57360CC-4141-4cb6-8995-6C1AEA1DE7CF}</taggedValue>
              </appinfo>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="VA_LedningsPunktPropertyType">
    <sequence minOccurs="0">
      <element ref="app:VA_LedningsPunkt"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <simpleType name="VA_ledningsbrukType">
    <annotation>
      <documentation>Vanntype for ledning</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_12AFFAA4_37C1_4751_8C40_54BBB6FF1D50</taggedValue>
      </appinfo>
    </annotation>
    <union memberTypes="app:VA_ledningsbrukEnumerationType app:VA_ledningsbrukOtherType"/>
  </simpleType>
  <simpleType name="VA_ledningsbrukEnumerationType">
    <annotation>
      <documentation>Vanntype for ledning</documentation>
      <appinfo>
        <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">EAID_12AFFAA4_37C1_4751_8C40_54BBB6FF1D50</taggedValue>
      </appinfo>
    </annotation>
    <restriction base="string">
      <enumeration value="drensvann"/>
      <enumeration value="fellesavløp">
        <annotation>
          <appinfo>
            <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">fellesavløp</taggedValue>
            <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{6193EC68-C281-4dd1-A13D-45622A657911}</taggedValue>
          </appinfo>
        </annotation>
      </enumeration>
      <enumeration value="overvann"/>
      <enumeration value="spillvann">
        <annotation>
          <appinfo>
            <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAsName">spillvann</taggedValue>
            <taggedValue xmlns="http://www.interactive-instruments.de/ShapeChange/AppInfo" tag="sameAs">{7AC5EE5E-5BE3-42bb-881B-CA79CA597302}</taggedValue>
          </appinfo>
        </annotation>
      </enumeration>
      <enumeration value="vann"/>
    </restriction>
  </simpleType>
  <simpleType name="VA_ledningsbrukOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
</schema>
