<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
        xmlns:app="https://skjema.geonorge.no/SOSI/produktspesifikasjon/Avfallssug/20260101"
        xmlns:gml="http://www.opengis.net/gml/3.2"
        elementFormDefault="qualified"
        targetNamespace="https://skjema.geonorge.no/SOSI/produktspesifikasjon/Avfallssug/20260101"
        version="20260101">
   <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/-->
   <element name="Anleggsavgrensning"
            substitutionGroup="app:FellesegenskaperEnkel"
            type="app:AnleggsavgrensningType"/>
   <complexType name="AnleggsavgrensningType">
      <complexContent>
         <extension base="app:FellesegenskaperEnkelType">
            <sequence>
               <element name="utstrekning" type="gml:SurfacePropertyType">
                  <annotation>
                     <documentation>objektets to-/toogenhalv-dimensjonale utstrekning
Note: Alle avgrensningskurver og hjørnerpunkter skal ligge i samme plan, men kan ha ulike høydeverdier</documentation>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="AnleggsavgrensningPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Anleggsavgrensning"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="AvfallsledningType"
            substitutionGroup="gml:AbstractObject"
            type="app:AvfallsledningTypeType"/>
   <complexType name="AvfallsledningTypeType">
      <sequence>
         <element name="avgreining" type="app:AvgreiningGeometriPropertyType"/>
         <element name="bend" type="app:BendGeometriPropertyType"/>
         <element name="rettRør" type="integer"/>
      </sequence>
   </complexType>
   <complexType name="AvfallsledningTypePropertyType">
      <sequence>
         <element ref="app:AvfallsledningType"/>
      </sequence>
   </complexType>
   <element name="Avfallsugledning"
            substitutionGroup="app:Fellesegenskaper"
            type="app:AvfallsugledningType">
      <annotation>
         <documentation>Transportledning for avfall</documentation>
      </annotation>
   </element>
   <complexType name="AvfallsugledningType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="beliggenhet" type="gml:CurvePropertyType">
                  <annotation>
                     <documentation>beskriver ledningens geografiske beliggenhet i form av en kurve med koordinater.</documentation>
                  </annotation>
               </element>
               <element name="leggeår" type="integer"/>
               <element name="avfallsledningtype" type="app:AvfallsledningTypePropertyType">
                  <annotation>
                     <documentation>Beskriver om det er bend, avgreining eller rett rør.</documentation>
                  </annotation>
               </element>
               <element name="ledningsdimensjon" type="app:LedningsdimensjonPropertyType"/>
               <element name="ledningsmateriale" type="gml:CodeType">
                  <annotation>
                     <documentation>Beskriver ledningens materiale.</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/ledningsmateriale</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="leverandør" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/leverand%C3%B8r</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="AvfallsugledningPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Avfallsugledning"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="AvgreiningGeometri"
            substitutionGroup="gml:AbstractObject"
            type="app:AvgreiningGeometriType"/>
   <complexType name="AvgreiningGeometriType">
      <sequence>
         <element name="vinkel" type="gml:CodeType">
            <annotation>
               <appinfo>
                  <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/vinkel</defaultCodeSpace>
               </appinfo>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="AvgreiningGeometriPropertyType">
      <sequence>
         <element ref="app:AvgreiningGeometri"/>
      </sequence>
   </complexType>
   <element name="BendGeometri"
            substitutionGroup="gml:AbstractObject"
            type="app:BendGeometriType"/>
   <complexType name="BendGeometriType">
      <sequence>
         <element name="radius" type="app:RadiusType">
            <annotation>
               <appinfo>
                  <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/radius</defaultCodeSpace>
               </appinfo>
            </annotation>
         </element>
         <element name="vinkel" type="gml:CodeType">
            <annotation>
               <appinfo>
                  <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/vinkel</defaultCodeSpace>
               </appinfo>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="BendGeometriPropertyType">
      <sequence>
         <element ref="app:BendGeometri"/>
      </sequence>
   </complexType>
   <element name="Dokkingpunkt"
            substitutionGroup="app:Fellesegenskaper"
            type="app:DokkingpunktType">
      <annotation>
         <documentation>Påkoblingspunkt for renovasjonsbilen ved tømming av avfall fra mobile avfallssug.</documentation>
      </annotation>
   </element>
   <complexType name="DokkingpunktType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="dokkingpunktType" type="gml:CodeType">
                  <annotation>
                     <documentation>Valg av type dokkingpunkt</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/dokkingpunkttype</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="posisjon" type="gml:PointPropertyType">
                  <annotation>
                     <documentation>beskriver koplingens geografiske beliggenhet i form av koordinatene til et punkt</documentation>
                  </annotation>
               </element>
               <element name="adresse" type="app:VegadressePropertyType"/>
               <element name="leverandør" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/leverand%C3%B8r</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="DokkingpunktPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Dokkingpunkt"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element abstract="true"
            name="Fellesegenskaper"
            substitutionGroup="app:Nettverkskomponent-5.0"
            type="app:FellesegenskaperType"/>
   <complexType abstract="true" name="FellesegenskaperType">
      <complexContent>
         <extension base="app:Nettverkskomponent-5.0Type">
            <sequence>
               <element name="anleggsId" type="integer"/>
               <element name="anleggsnavn" type="string"/>
               <element name="forvalter" type="string"/>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="FellesegenskaperPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Fellesegenskaper"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element abstract="true"
            name="FellesegenskaperEnkel"
            substitutionGroup="app:GenerelleEgenskaperEnkel"
            type="app:FellesegenskaperEnkelType"/>
   <complexType abstract="true" name="FellesegenskaperEnkelType">
      <complexContent>
         <extension base="app:GenerelleEgenskaperEnkelType">
            <sequence>
               <element name="anleggsId" type="integer"/>
               <element name="anleggsnavn" type="string"/>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="FellesegenskaperEnkelPropertyType">
      <sequence minOccurs="0">
         <element ref="app:FellesegenskaperEnkel"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Forrør"
            substitutionGroup="app:Fellesegenskaper"
            type="app:ForrørType">
      <annotation>
         <documentation>Rør som benyttes til å trekke ledninger gjennom.</documentation>
      </annotation>
   </element>
   <complexType name="ForrørType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="beliggenhet" type="gml:CurvePropertyType">
                  <annotation>
                     <documentation>beskriver ledningens geografiske beliggenhet i form av en kurve med koordinater</documentation>
                  </annotation>
               </element>
               <element name="leggeår" type="integer"/>
               <element name="rørdimensjonIndre" type="integer">
                  <annotation>
                     <documentation>Rørets indre diameter i mm.</documentation>
                  </annotation>
               </element>
               <element name="rørdimensjonYtre" type="integer">
                  <annotation>
                     <documentation>Rørets ytre diameter i mm.</documentation>
                  </annotation>
               </element>
               <element name="rørmateriale" type="gml:CodeType">
                  <annotation>
                     <documentation>Beskriver rørets materiale.</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/r%c3%b8rmateriale</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="leverandør" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/leverand%C3%B8r</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="ForrørPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Forrør"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element abstract="true"
            name="GenerelleEgenskaper"
            substitutionGroup="gml:AbstractFeature"
            type="app:GenerelleEgenskaperType"/>
   <complexType abstract="true" name="GenerelleEgenskaperType">
      <complexContent>
         <extension base="gml:AbstractFeatureType">
            <sequence>
               <element name="datafangstdato" type="date">
                  <annotation>
                     <documentation>dato når objektet siste gang ble registrert/observert/målt i terrenget

Merknad: I mange tilfeller er denne forskjellig fra oppdateringsdato, da registrerte endringer kan bufres i en kortere eller lengre periode før disse legges inn i databasen.
Ved førstegangsregistrering settes Datafangstdato lik førsteDatafangstdato.</documentation>
                  </annotation>
               </element>
               <element name="identifikasjon" type="app:IdentifikasjonPropertyType">
                  <annotation>
                     <documentation>unik identifikasjon av et objekt</documentation>
                  </annotation>
               </element>
               <element name="kvalitet" type="app:PosisjonskvalitetPropertyType">
                  <annotation>
                     <documentation>beskrivelse av kvaliteten på stedfestingen

Merknad: Denne er identisk med ..KVALITET i tidligere versjoner av SOSI.</documentation>
                  </annotation>
               </element>
               <element minOccurs="0" name="status" type="gml:CodeType">
                  <annotation>
                     <documentation>objektets tilstand

Eksempel: Brukes, drift, foreldet, planlagt  etc</documentation>
                  </annotation>
               </element>
               <element minOccurs="0" name="informasjon" type="string">
                  <annotation>
                     <documentation>generell opplysning

Merknad:
mulighet til å legge inn utfyllende informasjon om objektet</documentation>
                  </annotation>
               </element>
               <element minOccurs="0" name="geodataeier" type="string">
                  <annotation>
                     <documentation>rettighetshaver til datasettet/tjenesten</documentation>
                  </annotation>
               </element>
               <element minOccurs="0" name="geodataprodusent" type="string">
                  <annotation>
                     <documentation>organisasjon som har produsert datasettet/tjenesten</documentation>
                  </annotation>
               </element>
               <element minOccurs="0" name="høydereferanse" type="gml:CodeType">
                  <annotation>
                     <documentation>koordinatregistering utført på topp eller bunn av et objekt</documentation>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="GenerelleEgenskaperPropertyType">
      <sequence minOccurs="0">
         <element ref="app:GenerelleEgenskaper"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element abstract="true"
            name="GenerelleEgenskaperEnkel"
            substitutionGroup="gml:AbstractFeature"
            type="app:GenerelleEgenskaperEnkelType"/>
   <complexType abstract="true" name="GenerelleEgenskaperEnkelType">
      <complexContent>
         <extension base="gml:AbstractFeatureType">
            <sequence>
               <element name="datafangstdato" type="date">
                  <annotation>
                     <documentation>dato når objektet siste gang ble registrert/observert/målt i terrenget

Merknad: I mange tilfeller er denne forskjellig fra oppdateringsdato, da registrerte endringer kan bufres i en kortere eller lengre periode før disse legges inn i databasen.
Ved førstegangsregistrering settes Datafangstdato lik førsteDatafangstdato.</documentation>
                  </annotation>
               </element>
               <element name="identifikasjon" type="app:IdentifikasjonPropertyType">
                  <annotation>
                     <documentation>unik identifikasjon av et objekt</documentation>
                  </annotation>
               </element>
               <element minOccurs="0"
                        name="kvalitet"
                        type="app:PosisjonskvalitetPropertyType">
                  <annotation>
                     <documentation>beskrivelse av kvaliteten på stedfestingen

Merknad: Denne er identisk med ..KVALITET i tidligere versjoner av SOSI.</documentation>
                  </annotation>
               </element>
               <element minOccurs="0" name="informasjon" type="string">
                  <annotation>
                     <documentation>generell opplysning

Merknad:
mulighet til å legge inn utfyllende informasjon om objektet</documentation>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="GenerelleEgenskaperEnkelPropertyType">
      <sequence minOccurs="0">
         <element ref="app:GenerelleEgenskaperEnkel"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="GeotaggedeBilder"
            substitutionGroup="app:FellesegenskaperEnkel"
            type="app:GeotaggedeBilderType"/>
   <complexType name="GeotaggedeBilderType">
      <complexContent>
         <extension base="app:FellesegenskaperEnkelType">
            <sequence>
               <element name="beskrivelse" type="string"/>
               <element name="fotograferingsdato" type="date"/>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="GeotaggedeBilderPropertyType">
      <sequence minOccurs="0">
         <element ref="app:GeotaggedeBilder"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Identifikasjon"
            substitutionGroup="gml:AbstractObject"
            type="app:IdentifikasjonType">
      <annotation>
         <documentation>Identification: Unik identifikasjon av et objekt i et datasett, forvaltet av den ansvarlige produsent/forvalter, og kan benyttes av eksterne applikasjoner som stabil referanse til objektet. 

Merknad 1: Denne objektidentifikasjonen må ikke forveksles med en tematisk objektidentifikasjon, slik som f.eks bygningsnummer. 

Merknad 2: Denne unike identifikatoren vil ikke endres i løpet av objektets levetid, og ikke gjenbrukes i andre objekt.</documentation>
      </annotation>
   </element>
   <complexType name="IdentifikasjonType">
      <sequence>
         <element name="lokalId" type="string">
            <annotation>
               <documentation>localId: lokal identifikator av et objekt

Merknad: Det er dataleverendørens ansvar å sørge for at den lokale identifikatoren er unik innenfor navnerommet.</documentation>
            </annotation>
         </element>
         <element name="navnerom" type="string">
            <annotation>
               <documentation>namespace: navnerom som unikt identifiserer datakilden til et objekt, anbefales å være en http-URI

Eksempel: http://data.geonorge.no/SentraltStedsnavnsregister/1.0

Merknad : Verdien for nanverom vil eies av den dataprodusent som har ansvar for de unike identifikatorene og må være registrert i data.geonorge.no eller data.norge.no</documentation>
            </annotation>
         </element>
         <element name="versjonId" type="string">
            <annotation>
               <documentation>versionId: identifikasjon av en spesiell versjon av et geografisk objekt (instans)</documentation>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="IdentifikasjonPropertyType">
      <sequence>
         <element ref="app:Identifikasjon"/>
      </sequence>
   </complexType>
   <element name="Innkast"
            substitutionGroup="app:Fellesegenskaper"
            type="app:InnkastType">
      <annotation>
         <documentation>Der brukerne leverer avfall.</documentation>
      </annotation>
   </element>
   <complexType name="InnkastType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="posisjon" type="gml:PointPropertyType">
                  <annotation>
                     <documentation>beskriver koplingens geografiske beliggenhet i form av koordinatene til et punkt</documentation>
                  </annotation>
               </element>
               <element name="styresystemId" type="string">
                  <annotation>
                     <documentation>Identifikasjon for innkastet i styresystemet.</documentation>
                  </annotation>
               </element>
               <element name="tattIBruk" type="date"/>
               <element name="adgangskontrollType" type="string"/>
               <element name="adresse" type="app:VegadressePropertyType"/>
               <element name="fraksjon" type="gml:CodeType">
                  <annotation>
                     <documentation>Hvilken type avfall skal leveres i innkastet.</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/fraksjon</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="gnrBnr" type="string"/>
               <element name="innkastType" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/innkasttype</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="leverandør" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/leverand%C3%B8r</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="InnkastPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Innkast"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Inspeksjonskum"
            substitutionGroup="app:Fellesegenskaper"
            type="app:InspeksjonskumType">
      <annotation>
         <documentation>Kum som gir tilkomst til luke på avfallssugledningen</documentation>
      </annotation>
   </element>
   <complexType name="InspeksjonskumType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="posisjon" type="gml:PointPropertyType">
                  <annotation>
                     <documentation>beskriver koplingens geografiske beliggenhet i form av koordinatene til et punkt</documentation>
                  </annotation>
               </element>
               <element name="kumDiameter" type="integer"/>
               <element name="kumHøyde" type="integer"/>
               <element name="kumlokkDiameter" type="integer"/>
               <element name="kumType" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/kumtype</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="leggeÅr" type="integer"/>
               <element name="leverandør" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/leverand%C3%B8r</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="InspeksjonskumPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Inspeksjonskum"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Ledningsdimensjon"
            substitutionGroup="gml:AbstractObject"
            type="app:LedningsdimensjonType"/>
   <complexType name="LedningsdimensjonType">
      <sequence>
         <element name="ledningsdiameter" type="integer">
            <annotation>
               <documentation>Ledningens ytre diameter i mm.</documentation>
            </annotation>
         </element>
         <element name="godstykkelse" type="integer">
            <annotation>
               <documentation>Tykkelsen på ledningens vegg.</documentation>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="LedningsdimensjonPropertyType">
      <sequence>
         <element ref="app:Ledningsdimensjon"/>
      </sequence>
   </complexType>
   <element abstract="true"
            name="Nettverkskomponent"
            substitutionGroup="app:GenerelleEgenskaper"
            type="app:NettverkskomponentType"/>
   <complexType abstract="true" name="NettverkskomponentType">
      <complexContent>
         <extension base="app:GenerelleEgenskaperType">
            <sequence>
               <element name="eier" type="string"/>
               <element name="drifter" type="string"/>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="NettverkskomponentPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Nettverkskomponent"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element abstract="true"
            name="Nettverkskomponent-5.0"
            substitutionGroup="app:Nettverkskomponent"
            type="app:Nettverkskomponent-5.0Type">
      <annotation>
         <documentation>konteiner objekt med fellesegenskaper for alle ledningsobjekter</documentation>
      </annotation>
   </element>
   <complexType abstract="true" name="Nettverkskomponent-5.0Type">
      <complexContent>
         <extension base="app:NettverkskomponentType">
            <sequence>
               <element minOccurs="0" name="hovedbruk" type="gml:CodeType">
                  <annotation>
                     <documentation>hovedbruken for objektet

Merknad FKB:
Hovedregelen er at eieres hovedbruk av objektet bestemmer angitt bruksområde.</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/fkb/ledning/5.0/ledningsnettverkstype</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="Nettverkskomponent-5.0PropertyType">
      <sequence minOccurs="0">
         <element ref="app:Nettverkskomponent-5.0"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Posisjonskvalitet"
            substitutionGroup="gml:AbstractObject"
            type="app:PosisjonskvalitetType">
      <annotation>
         <documentation>beskrivelse av kvaliteten på stedfestingen.

Merknad: Posisjonskvalitet er ikke konform med  kvalitetsmodellen i ISO slik den er defineret i ISO19157:2013, men er en videreføring av tildligere brukte kvalitetsegenskaper i SOSI.</documentation>
      </annotation>
   </element>
   <complexType name="PosisjonskvalitetType">
      <sequence>
         <element name="datafangstmetode" type="gml:CodeType">
            <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>
               <appinfo>
                  <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">http://skjema.geonorge.no/SOSI/generelleKonsepter/generelleTyper/5.1/Målemetode</defaultCodeSpace>
               </appinfo>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="PosisjonskvalitetPropertyType">
      <sequence>
         <element ref="app:Posisjonskvalitet"/>
      </sequence>
   </complexType>
   <simpleType name="RadiusType">
      <union memberTypes="app:RadiusEnumerationType app:RadiusOtherType"/>
   </simpleType>
   <simpleType name="RadiusEnumerationType">
      <restriction base="string"/>
   </simpleType>
   <simpleType name="RadiusOtherType">
      <restriction base="string">
         <pattern value="other: \w{2,}"/>
      </restriction>
   </simpleType>
   <element name="Seksjoneringskum"
            substitutionGroup="app:Fellesegenskaper"
            type="app:SeksjoneringskumType">
      <annotation>
         <documentation>Kum med utstyr som kan stenge av deler av avfallssuganlegget for å hindre unødvendig luftlekasje.</documentation>
      </annotation>
   </element>
   <complexType name="SeksjoneringskumType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="posisjon" type="gml:PointPropertyType">
                  <annotation>
                     <documentation>beskriver koplingens geografiske beliggenhet i form av koordinatene til et punkt</documentation>
                  </annotation>
               </element>
               <element name="kumDiameter" type="integer"/>
               <element name="kumHøyde" type="integer"/>
               <element name="kumlokkDiameter" type="integer"/>
               <element name="kumType" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/kumtype</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="leggeÅr" type="integer"/>
               <element name="leverandør" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/leverand%C3%B8r</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="SeksjoneringskumPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Seksjoneringskum"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="TankMobiltAvfallssug"
            substitutionGroup="app:Fellesegenskaper"
            type="app:TankMobiltAvfallssugType">
      <annotation>
         <documentation>Lagringstank for avfall plassert under innkast. Hele konstruksjonen under bakken skal beskrives.</documentation>
      </annotation>
   </element>
   <complexType name="TankMobiltAvfallssugType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="utstrekning" type="gml:SurfacePropertyType">
                  <annotation>
                     <documentation>objektets to-/toogenhalv-dimensjonale utstrekning
Note: Alle avgrensningskurver og hjørnerpunkter skal ligge i samme plan, men kan ha ulike høydeverdier</documentation>
                  </annotation>
               </element>
               <element name="leggeÅr" type="integer"/>
               <element name="størrelse" type="integer">
                  <annotation>
                     <documentation>Lagringstankens volum i m3.</documentation>
                  </annotation>
               </element>
               <element name="ytreBredde" type="integer"/>
               <element name="ytreLengde" type="integer"/>
               <element name="ytreHøyde" type="integer"/>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="TankMobiltAvfallssugPropertyType">
      <sequence minOccurs="0">
         <element ref="app:TankMobiltAvfallssug"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Terminal"
            substitutionGroup="app:Fellesegenskaper"
            type="app:TerminalType">
      <annotation>
         <documentation>Bygning eller del av bygning med vifter og containere for mellomlagring av avfall.</documentation>
      </annotation>
   </element>
   <complexType name="TerminalType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="utstrekning" type="gml:SurfacePropertyType">
                  <annotation>
                     <documentation>objektets to-/toogenhalv-dimensjonale utstrekning
Note: Alle avgrensningskurver og hjørnerpunkter skal ligge i samme plan, men kan ha ulike høydeverdier</documentation>
                  </annotation>
               </element>
               <element name="adresse" type="app:VegadressePropertyType"/>
               <element name="containerAntall" type="integer"/>
               <element maxOccurs="unbounded" name="fraksjon" type="gml:CodeType">
                  <annotation>
                     <documentation>Hvilke avfallsfraksjoner er det i terminalen.</documentation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/fraksjon</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="komprimering" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/janei</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="størrelse" type="integer">
                  <annotation>
                     <documentation>Terminalens størrelse i m2.</documentation>
                  </annotation>
               </element>
               <element name="leverandør" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/leverand%C3%B8r</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
               <element name="ytreHøyde" type="integer"/>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="TerminalPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Terminal"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Tilluftsventil"
            substitutionGroup="app:Fellesegenskaper"
            type="app:TilluftsventilType">
      <annotation>
         <documentation>Ventil som slipper luft inn i systemet.</documentation>
      </annotation>
   </element>
   <complexType name="TilluftsventilType">
      <complexContent>
         <extension base="app:FellesegenskaperType">
            <sequence>
               <element name="posisjon" type="gml:PointPropertyType">
                  <annotation>
                     <documentation>beskriver koplingens geografiske beliggenhet i form av koordinatene til et punkt</documentation>
                  </annotation>
               </element>
               <element name="styresystemId" type="string">
                  <annotation>
                     <documentation>Identifikasjon for ventilen i styresystemet.</documentation>
                  </annotation>
               </element>
               <element name="diameter" type="integer"/>
               <element name="leverandør" type="gml:CodeType">
                  <annotation>
                     <appinfo>
                        <defaultCodeSpace xmlns="http://www.opengis.net/gml/3.2">https://register.geonorge.no/sosi-kodelister/temadata/avfallssug/leverand%C3%B8r</defaultCodeSpace>
                     </appinfo>
                  </annotation>
               </element>
            </sequence>
         </extension>
      </complexContent>
   </complexType>
   <complexType name="TilluftsventilPropertyType">
      <sequence minOccurs="0">
         <element ref="app:Tilluftsventil"/>
      </sequence>
      <attributeGroup ref="gml:AssociationAttributeGroup"/>
      <attributeGroup ref="gml:OwnershipAttributeGroup"/>
   </complexType>
   <element name="Vegadresse"
            substitutionGroup="gml:AbstractObject"
            type="app:VegadresseType">
      <annotation>
         <documentation>Identifisering av vegadresse</documentation>
      </annotation>
   </element>
   <complexType name="VegadresseType">
      <sequence>
         <element minOccurs="0" name="adressenavn" type="string">
            <annotation>
               <documentation>Gatenavn, nummer og bokstav</documentation>
            </annotation>
         </element>
         <element name="postnummer" type="string">
            <annotation>
               <documentation>firesifret kode som identifiserer et postnummerområde

Merknad: Det første sifferet angir postsone, de to første sifrene angir postregion, de tre første sifrene angir postområde og alle fire sifrene angir postnummerområde/poststed.</documentation>
            </annotation>
         </element>
         <element minOccurs="0" name="poststed" type="string">
            <annotation>
               <documentation>navn på poststed i henhold til Postens egne lister</documentation>
            </annotation>
         </element>
      </sequence>
   </complexType>
   <complexType name="VegadressePropertyType">
      <sequence>
         <element ref="app:Vegadresse"/>
      </sequence>
   </complexType>
</schema>
