<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:app="https://skjema.geonorge.no/SOSI/produktspesifikasjon/Gravplass/20230101" xmlns:gml="http://www.opengis.net/gml/3.2" elementFormDefault="qualified" targetNamespace="https://skjema.geonorge.no/SOSI/produktspesifikasjon/Gravplass/20230101" version="20230101">
  <annotation>
    <documentation>Spesifikasjonen omfatter produksjon av gravplasskart med plotting av gravfelt, graver etc. SOSI gravplass produktspesifikasjon spesifiserer hvordan gravkart skal lages ut fra kravene i gravplassforskriften. I tillegg er også noen ikke-obligatoriske objekter som anbefales inkludert.</documentation>
  </annotation>
  <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 abstract="true" name="FellesegenskaperGenerell" substitutionGroup="gml:AbstractFeature" type="app:FellesegenskaperGenerellType">
    <annotation>
      <documentation>abstrakt objekt som bærer en rekke egenskaper som er fagområde-uavhengige og kan benyttes for alle objekttyper

Merknad:
Spesielt i produktspesifikasjonsarbeid vil en velge egenskaper og avgrensningslinjer fra denne klassen.</documentation>
    </annotation>
  </element>
  <complexType abstract="true" name="FellesegenskaperGenerellType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="identifikasjon" type="app:IdentifikasjonPropertyType">
            <annotation>
              <documentation>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.</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="datafangstdato" type="dateTime">
            <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 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>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="FellesegenskaperGenerellPropertyType">
    <sequence minOccurs="0">
      <element ref="app:FellesegenskaperGenerell"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="Grav" substitutionGroup="app:FellesegenskaperGenerell" type="app:GravType">
    <annotation>
      <documentation>areal som er avsatt til gravlegging.</documentation>
    </annotation>
  </element>
  <complexType name="GravType">
    <complexContent>
      <extension base="app:FellesegenskaperGenerellType">
        <sequence>
          <element name="område" type="gml:SurfacePropertyType">
            <annotation>
              <documentation>geometritype som representerer et sammenhengende område begrenset av en eller flere sekvenser av Kurve</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="posisjon" type="gml:PointPropertyType">
            <annotation>
              <documentation>geometritype som representerer bare en posisjon</documentation>
            </annotation>
          </element>
          <element name="gravId" type="app:GravIdPropertyType">
            <annotation>
              <documentation>unik identifikasjon av en grav innenfor et gravfelt

Eksempel 1:  &lt;rad&gt;.&lt;kolonne&gt;  1.7
Eksempel 2: innskutt grav: &lt;rad&gt;.&lt;kolonne&gt;  1.7b</documentation>
            </annotation>
          </element>
          <element name="gravfeltsId" type="string">
            <annotation>
              <documentation>Fremmednøkkel for å koble grav til Gravfelt</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="gravtype" type="gml:CodeType">
            <annotation>
              <documentation>kistegrav eller urnegrav</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="gravstørrelse" type="app:GravstørrelseType">
            <annotation>
              <documentation>størrelse og form på graven</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="tilrettelegging" type="app:TilretteleggingPropertyType">
            <annotation>
              <documentation>særskilt tilrettelagt grav jfr forskriftens §2</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="fredet" type="app:JaNeiType">
            <annotation>
              <documentation>fredet i henhold til kulturminneloven</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="gravdybde" type="gml:CodeType">
            <annotation>
              <documentation>enkel, dobbel eller trippel dybde</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="GravPropertyType">
    <sequence minOccurs="0">
      <element ref="app:Grav"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="GravId" substitutionGroup="gml:AbstractObject" type="app:GravIdType">
    <annotation>
      <documentation>unik identifikasjon av en grav innenfor et gravfelt</documentation>
    </annotation>
  </element>
  <complexType name="GravIdType">
    <sequence>
      <element name="rad" type="string">
        <annotation>
          <documentation>identifikasjon av rad, inntil 3 tegn. I utgangspunktet 2 siffer, eventuelt med
tillegg av en bokstav ved innskutte grav/rad.</documentation>
        </annotation>
      </element>
      <element name="kolonne" type="string">
        <annotation>
          <documentation>Identifikasjon av en kolonne, inntil 4 tegn. I utgangspunktet 3 siffer, eventuelt en ekstra bokstav for innskutt grav/kolonne.</documentation>
        </annotation>
      </element>
    </sequence>
  </complexType>
  <complexType name="GravIdPropertyType">
    <sequence>
      <element ref="app:GravId"/>
    </sequence>
  </complexType>
  <element name="Gravfelt" substitutionGroup="app:FellesegenskaperGenerell" type="app:GravfeltType">
    <annotation>
      <documentation>areal innenfor en gravplass som normalt inneholder en samling enkeltgraver. 

Merknad:
Gravfelt er normalt bygget opp av en matrise, hvor radene går på tvers av gravens lengderetning, mens kolonnene følger gravens lengderetning. Det kan finnes gravfelt som inneholder både kistegraver og urnegraver.</documentation>
    </annotation>
  </element>
  <complexType name="GravfeltType">
    <complexContent>
      <extension base="app:FellesegenskaperGenerellType">
        <sequence>
          <element name="område" type="gml:SurfacePropertyType">
            <annotation>
              <documentation>geometritype som representerer et sammenhengende område begrenset av en eller flere sekvenser av Kurve</documentation>
            </annotation>
          </element>
          <element name="gravplassId" type="string">
            <annotation>
              <documentation>fremmednøkkel for å koble Gravfelt til en Gravplass</documentation>
            </annotation>
          </element>
          <element name="gravfeltsId" type="string">
            <annotation>
              <documentation>unik identifikasjon av et gravfelt innenfor en gravplass bestående av inntil fire tegn.</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="gravfelttype" type="app:GravfelttypeType">
            <annotation>
              <documentation>Beskrivelse hva slags graver et gravfelt består av.
Merknad: Et gravfelt vil normalt inneholde én type graver.</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="tilrettelegging" type="app:TilretteleggingPropertyType">
            <annotation>
              <documentation>feltet inneholder graver som er  særskilt tilrettelagt for ulike religioner eller livssyn.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="GravfeltPropertyType">
    <sequence minOccurs="0">
      <element ref="app:Gravfelt"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="GravfeltFastmerke" substitutionGroup="app:FellesegenskaperGenerell" type="app:GravfeltFastmerkeType">
    <annotation>
      <documentation>Et gravfelt skal ha som regel minst  fire fastmerker. I tillegg kan det etableres et fritt antall fastmerker, som benyttes i felt for å identifisere enkeltgraver.</documentation>
    </annotation>
  </element>
  <complexType name="GravfeltFastmerkeType">
    <complexContent>
      <extension base="app:FellesegenskaperGenerellType">
        <sequence>
          <element name="posisjon" type="gml:PointPropertyType">
            <annotation>
              <documentation>geometritype som representerer bare en posisjon</documentation>
            </annotation>
          </element>
          <element name="fastmerkeId" type="string">
            <annotation>
              <documentation>unik identifikasjon inneholder opptil 4 tegn.

Merknad: Både bokstaver og tall er tillatt</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="GravfeltFastmerkePropertyType">
    <sequence minOccurs="0">
      <element ref="app:GravfeltFastmerke"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="Gravfeltskant" substitutionGroup="gml:AbstractFeature" type="app:GravfeltskantType">
    <annotation>
      <documentation>avgrensning av et gravfelt

Merknad: 
Gravfeltkanten kan følge ytterkant av gravsystemet det inneholder, men kan også ha en fri linjeføring, dog slik at den omslutter alle graver som inngår i feltet.</documentation>
    </annotation>
  </element>
  <complexType name="GravfeltskantType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="grense" type="gml:CurvePropertyType">
            <annotation>
              <documentation>geometritype som representeres av en kurve</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="GravfeltskantPropertyType">
    <sequence minOccurs="0">
      <element ref="app:Gravfeltskant"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <simpleType name="GravfelttypeType">
    <annotation>
      <documentation>Beskriver hva slags graver et gravfelt består av.
Merknad: Et gravfelt vil normalt inneholde én type graver.</documentation>
    </annotation>
    <union memberTypes="app:GravfelttypeEnumerationType app:GravfelttypeOtherType"/>
  </simpleType>
  <simpleType name="GravfelttypeEnumerationType">
    <annotation>
      <documentation>Beskriver hva slags graver et gravfelt består av.
Merknad: Et gravfelt vil normalt inneholde én type graver.</documentation>
    </annotation>
    <restriction base="string">
      <enumeration value="kistegraver">
        <annotation>
          <documentation>Gravene skal være minst 1,5 x 3,0m og bør være homogene</documentation>
        </annotation>
      </enumeration>
      <enumeration value="kistegraverGammelForm">
        <annotation>
          <documentation>Gravene skal være minst 1,2 x 2,4m og bør være homogene</documentation>
        </annotation>
      </enumeration>
      <enumeration value="urnegraver">
        <annotation>
          <documentation>Gravene skal være minst 2,25 m2, men kan ha ulik form</documentation>
        </annotation>
      </enumeration>
      <enumeration value="anonymeUrnegraver">
        <annotation>
          <documentation>gravene skal være minst 0,5 x 0,5 m</documentation>
        </annotation>
      </enumeration>
      <enumeration value="urnegraverGammelForm">
        <annotation>
          <documentation>graver som ikke tilfredsstiller kravet om minst 2,25 m2</documentation>
        </annotation>
      </enumeration>
      <enumeration value="minnelund">
        <annotation>
          <documentation>Gravfelt med graver uten plass til gravminne knyttet til den enkelte grav</documentation>
        </annotation>
      </enumeration>
      <enumeration value="anonymeKistegraver">
        <annotation>
          <documentation>gravfelt for anonyme graver</documentation>
        </annotation>
      </enumeration>
      <enumeration value="ukjent">
        <annotation>
          <documentation>gravfelt hvor gravstørrelsen er ukjent</documentation>
        </annotation>
      </enumeration>
      <enumeration value="annen">
        <annotation>
          <documentation>kistegrav som fraviker bestemmelsene i forskriften §12 1. ledd (barnegraver).</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="GravfelttypeOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <element name="Gravkant" substitutionGroup="gml:AbstractFeature" type="app:GravkantType">
    <annotation>
      <documentation>avgrensning av en grav</documentation>
    </annotation>
  </element>
  <complexType name="GravkantType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="grense" type="gml:CurvePropertyType">
            <annotation>
              <documentation>geometritype som representeres av en kurve</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="GravkantPropertyType">
    <sequence minOccurs="0">
      <element ref="app:Gravkant"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="Gravplass" substitutionGroup="app:FellesegenskaperGenerell" type="app:GravplassType">
    <annotation>
      <documentation>areal hvor gravlegging kan finne sted i en grav  innenfor gravfelt</documentation>
    </annotation>
  </element>
  <complexType name="GravplassType">
    <complexContent>
      <extension base="app:FellesegenskaperGenerellType">
        <sequence>
          <element name="område" type="gml:SurfacePropertyType">
            <annotation>
              <documentation>geometritype som representerer et sammenhengende område begrenset av en eller flere sekvenser av Kurve</documentation>
            </annotation>
          </element>
          <element name="gravplassId" type="string">
            <annotation>
              <documentation>unikt identifikasjon av  en gravplass. 

Merknad: bygget opp av kommunenummer (fire siffer) og et løpenummer (med inntil to tegn), i alt inntil seks tegn.
Eksempel : 0301.11</documentation>
            </annotation>
          </element>
          <element name="gravplassUUID" type="string">
            <annotation>
              <documentation>localUUID: er generert i gravplassdatabasen, og skal hentes derfra. GravplassUUID skal kun ligge på gravplass-objektet. Denne identifikatoren er ment som en ekstra sikkerhet for unik identifisering av gravplassene, og vil være viktige f.eks. når kommunestrukturen endres og «fagstrengen» som inneholder kommunenummer må endres.</documentation>
            </annotation>
          </element>
          <element name="gravplassNavnNorsk" type="string">
            <annotation>
              <documentation>gravplassens offisielle norske navn

merknad:
maks 30 karakterer</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="etableringsdato" type="date">
            <annotation>
              <documentation>dato for når gravplassen ble godkjent av rett organ

Merknad: Med rett organ menes bispedømmerådet eller fylkesmannen før 1.1.2021 og Statsforvalteren etter 1.12021</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="gravplassNavnSamisk" type="string">
            <annotation>
              <documentation>gravplassens offisielle samiske navn

merknad:
maks 30 karakterer</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="GravplassPropertyType">
    <sequence minOccurs="0">
      <element ref="app:Gravplass"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="Gravplasskant" substitutionGroup="gml:AbstractFeature" type="app:GravplasskantType">
    <annotation>
      <documentation>avgrensning av en gravplass.

Merknad:En gravplasskant følger normalt gjerdet eller muren som avgrenser gravplassen.</documentation>
    </annotation>
  </element>
  <complexType name="GravplasskantType">
    <complexContent>
      <extension base="gml:AbstractFeatureType">
        <sequence>
          <element name="grense" type="gml:CurvePropertyType">
            <annotation>
              <documentation>geometritype som representeres av en kurve</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="GravplasskantPropertyType">
    <sequence minOccurs="0">
      <element ref="app:Gravplasskant"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <simpleType name="GravstørrelseType">
    <annotation>
      <documentation>størrelse og form på graven</documentation>
    </annotation>
    <union memberTypes="app:GravstørrelseEnumerationType app:GravstørrelseOtherType"/>
  </simpleType>
  <simpleType name="GravstørrelseEnumerationType">
    <annotation>
      <documentation>størrelse og form på graven</documentation>
    </annotation>
    <restriction base="string">
      <enumeration value="kistegrav">
        <annotation>
          <documentation>Gravene skal være minst 1,5 x 3,0m og bør være homogene</documentation>
        </annotation>
      </enumeration>
      <enumeration value="kistegravGammelForm">
        <annotation>
          <documentation>Gravene skal være minst 1,2 x 2,4m og bør være homogene</documentation>
        </annotation>
      </enumeration>
      <enumeration value="urnegrav">
        <annotation>
          <documentation>gravene skal være minst 2,25 m2, men kan ha ulik form

Merknad: Omfatter også kistegraver som ikke oppfyller lovens krav til størrelse eller som av praktiske hensyn ikke kan benyttes til kistegravlegging.</documentation>
        </annotation>
      </enumeration>
      <enumeration value="urnegravGammelForm">
        <annotation>
          <documentation>graver som ikke tilfredsstiller kravet om minst 2,25 m2</documentation>
        </annotation>
      </enumeration>
      <enumeration value="ukjent">
        <annotation>
          <documentation>detaljer og størrelsen på gravene i feltet er ukjent</documentation>
        </annotation>
      </enumeration>
      <enumeration value="annen">
        <annotation>
          <documentation>kistegrav som fraviker bestemmelsene i forskriften §12 1. ledd (barnegraver).

Merknad: Det er åpnet opp for å søke om fravikelse av dimensjonskravene for kistegraver for å kunne anlegge egne felt for barnegraver</documentation>
        </annotation>
      </enumeration>
      <enumeration value="anonymUrnegrav">
        <annotation>
          <documentation>Gravene skal være minst 0,5 x 0,5m</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="GravstørrelseOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <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 som skal være av typen UUID

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
http://data.geonorge.no/sosi/befolkning/gravplass</documentation>
        </annotation>
      </element>
    </sequence>
  </complexType>
  <complexType name="IdentifikasjonPropertyType">
    <sequence>
      <element ref="app:Identifikasjon"/>
    </sequence>
  </complexType>
  <simpleType name="JaNeiType">
    <annotation>
      <documentation>Kodeliste for JA/NEI som skal erstatte Boolean for å gjøre modellen enklere å forstå</documentation>
    </annotation>
    <union memberTypes="app:JaNeiEnumerationType app:JaNeiOtherType"/>
  </simpleType>
  <simpleType name="JaNeiEnumerationType">
    <annotation>
      <documentation>Kodeliste for JA/NEI som skal erstatte Boolean for å gjøre modellen enklere å forstå</documentation>
    </annotation>
    <restriction base="string">
      <enumeration value="JA"/>
      <enumeration value="NEI"/>
    </restriction>
  </simpleType>
  <simpleType name="JaNeiOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <simpleType name="MålemetodeType">
    <annotation>
      <documentation>MeasuringMethod: metode som ligger til grunn for registrering av posisjon


-- Definition - - 
method on which registration of position is based</documentation>
    </annotation>
    <union memberTypes="app:MålemetodeEnumerationType app:MålemetodeOtherType"/>
  </simpleType>
  <simpleType name="MålemetodeEnumerationType">
    <annotation>
      <documentation>MeasuringMethod: metode som ligger til grunn for registrering av posisjon


-- Definition - - 
method on which registration of position is based</documentation>
    </annotation>
    <restriction base="string">
      <enumeration value="10">
        <annotation>
          <documentation>Measured in terrain: Målt i terrenget , uspesifisert metode/måleinstrument</documentation>
        </annotation>
      </enumeration>
      <enumeration value="11">
        <annotation>
          <documentation>Total station: Målt i terrenget med totalstasjon</documentation>
        </annotation>
      </enumeration>
      <enumeration value="12">
        <annotation>
          <documentation>Theodolite with electronic rangefinder: Målt i terrenget med teodolitt og elektronisk avstandsmåler</documentation>
        </annotation>
      </enumeration>
      <enumeration value="13">
        <annotation>
          <documentation>Theodolite with measuring tape: Målt i terrenget med teodolitt og målebånd</documentation>
        </annotation>
      </enumeration>
      <enumeration value="14">
        <annotation>
          <documentation>Orthogonal method: Målt i terrenget, ortogonalmetoden</documentation>
        </annotation>
      </enumeration>
      <enumeration value="15">
        <annotation>
          <documentation>MeasureOut: Punkt beregnet på bakgrunn av måling mot andre punkter, slik som to avstander eller avstand og retning</documentation>
        </annotation>
      </enumeration>
      <enumeration value="18">
        <annotation>
          <documentation>Taken from plan: Tatt fra plan eller godkjent tiltak</documentation>
        </annotation>
      </enumeration>
      <enumeration value="19">
        <annotation>
          <documentation>Annet</documentation>
        </annotation>
      </enumeration>
      <enumeration value="20">
        <annotation>
          <documentation>Stereo instrument: Målt i stereoinstrument, uspesifisert instrument</documentation>
        </annotation>
      </enumeration>
      <enumeration value="22">
        <annotation>
          <documentation>Analytical plotter: Målt i stereoinstrument, analytisk plotter</documentation>
        </annotation>
      </enumeration>
      <enumeration value="23">
        <annotation>
          <documentation>Autograph - normal registration: Målt i stereoinstrument, autograf, analogt instrument</documentation>
        </annotation>
      </enumeration>
      <enumeration value="24">
        <annotation>
          <documentation>Digital stereo instrument: Målt i stereoinstrument, digitalt instrument</documentation>
        </annotation>
      </enumeration>
      <enumeration value="36">
        <annotation>
          <documentation>Airbourne laser scanner: Målt med laserskanner fra fly</documentation>
        </annotation>
      </enumeration>
      <enumeration value="37">
        <annotation>
          <documentation>Målt med laserskanner plassert i kjøretøy</documentation>
        </annotation>
      </enumeration>
      <enumeration value="40">
        <annotation>
          <documentation>Digitised on dig.table from orthophoto/aerial photo: Geometri overført fra ortofoto eller flybilde ved hjelp av manuell registrering på et digitaliseringsbord, uspesifisert bildemedium</documentation>
        </annotation>
      </enumeration>
      <enumeration value="43">
        <annotation>
          <documentation>Digitised from aerial photo - mono-digitised from film: Geometri overført fra flybilde ved hjelp av manuell registrering på et digitaliseringsbord. Bildemedium er film</documentation>
        </annotation>
      </enumeration>
      <enumeration value="49">
        <annotation>
          <documentation>Vektorisering fra laserdata, brukes også der vektoriseringen støttes av ortofoto</documentation>
        </annotation>
      </enumeration>
      <enumeration value="91">
        <annotation>
          <documentation>GPS code measurement, relatively measurements: Innmålt med satellittbaserte systemer for navigasjon og posisjonering med global dekning (f.eks GPS, GLONASS, GALILEO): Kodemåling, relative målinger.</documentation>
        </annotation>
      </enumeration>
      <enumeration value="99">
        <annotation>
          <documentation>Unknown measurement method: Målemetode er ukjent</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="MålemetodeOtherType">
    <restriction base="string">
      <pattern value="other: \w{2,}"/>
    </restriction>
  </simpleType>
  <element name="Posisjonskvalitet" substitutionGroup="gml:AbstractObject" type="app:PosisjonskvalitetType">
    <annotation>
      <documentation>beskrivelse av kvaliteten på stedfestingen</documentation>
    </annotation>
  </element>
  <complexType name="PosisjonskvalitetType">
    <sequence>
      <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 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>
    </sequence>
  </complexType>
  <complexType name="PosisjonskvalitetPropertyType">
    <sequence>
      <element ref="app:Posisjonskvalitet"/>
    </sequence>
  </complexType>
  <element name="Tilrettelegging" substitutionGroup="gml:AbstractObject" type="app:TilretteleggingType">
    <annotation>
      <documentation>Særskilt tilrettelagt for religion eller livssyn</documentation>
    </annotation>
  </element>
  <complexType name="TilretteleggingType">
    <sequence>
      <element name="tilrettelagt" type="app:JaNeiType">
        <annotation>
          <documentation>Tilrettelagt for særskilt trosretning</documentation>
        </annotation>
      </element>
      <element minOccurs="0" name="merknad" type="string">
        <annotation>
          <documentation>Merknad knyttet til tilrettelegging for religion eller livssyn.
Eksempel: Særlig gravretning 
Merknad er påkrevet dersom objektet er tilrettelagt</documentation>
        </annotation>
      </element>
    </sequence>
  </complexType>
  <complexType name="TilretteleggingPropertyType">
    <sequence>
      <element ref="app:Tilrettelegging"/>
    </sequence>
  </complexType>
  <element name="Urneplass" substitutionGroup="app:FellesegenskaperGenerell" type="app:UrneplassType">
    <annotation>
      <documentation>areal som er avsatt til nedsetting av en urne</documentation>
    </annotation>
  </element>
  <complexType name="UrneplassType">
    <complexContent>
      <extension base="app:FellesegenskaperGenerellType">
        <sequence>
          <element name="posisjon" type="gml:PointPropertyType">
            <annotation>
              <documentation>geometritype som representerer bare en posisjon</documentation>
            </annotation>
          </element>
          <element name="urneplassId" type="string">
            <annotation>
              <documentation>unik identifikasjon i form av bokstaven U + ett tall

eksempel:  U1, U2 , ..</documentation>
            </annotation>
          </element>
          <element name="fkGrav" type="string">
            <annotation>
              <documentation>fremmednøkkel til Grav. Kobles til grav-ID for grav.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="UrneplassPropertyType">
    <sequence minOccurs="0">
      <element ref="app:Urneplass"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
</schema>
