Schema urn:nbn:se:uu:ub:epc-schema:rs-domain-record


schema location:  http://urn.kb.se/resolve?urn=urn:nbn:se:uu:ub:epc-schema:rs-domain-record
targetNamespace:  urn:nbn:se:uu:ub:epc-schema:rs-domain-record
 
Elements 
record 


element record
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
children header metadata
attributes
Name  Type  Use  Default  Fixed  Annotation
version  xs:NMTOKEN  required      
status  xs:NMTOKEN  required      
annotation
documentation 
This XML schema defines a format for reserving domain names. An instance of this schema is called a domain record and contains information about reserved or registered domain names, the holder and other administrative metadata. To enrich the description further any metadata format can be added to each record. This element is the root element and is required. The XML attributes "version" and "status" are also required. The first should correspond to the current version of the format. The latest version is 3.0. The second attribute should have either the value "activated" or "inactivated" depending on the current state.
documentation 
Detta XML-schema definierar ett dataformat för domännamnsposter. En XML-fil som uppfyller denna formatspecifikation är en så kallad domänpost (domain record på engelska). En domänpost innehåller information om reserverade eller registrerade domännamn, uppgifter om innehavaren samt annan administrativ metadata. Det finns också möjlighet att lägga till annan metadata i valfritt format till varje post. Detta elementet är rotelementet och är obligatoriskt. XML-attributen "version" och "status" är också obligatoriska. Det första attributet ska innehålla formatets version. Den senaste versionen är 3.0. Det andra attributet talar om postens aktuella status och kan vara antingen aktiverad (ange värdet "activated") eller deaktiverad (ange värdet inactivated).
source
<xs:element name="record">
  <xs:annotation>
    <xs:documentation xml:lang="en">This XML schema defines a format for reserving domain names. An instance of this schema is called a domain record and contains information about reserved or registered domain names, the holder and other administrative metadata. To enrich the description further any metadata format can be added to each record. This element is the root element and is required. The XML attributes "version" and "status" are also required. The first should correspond to the current version of the format. The latest version is 3.0. The second attribute should have either the value "activated" or "inactivated" depending on the current state.</xs:documentation>
    <xs:documentation xml:lang="sv">Detta XML-schema definierar ett dataformat för domännamnsposter. En XML-fil som uppfyller denna formatspecifikation är en så kallad domänpost (domain record på engelska). En domänpost innehåller information om reserverade eller registrerade domännamn, uppgifter om innehavaren samt annan administrativ metadata. Det finns också möjlighet att lägga till annan metadata i valfritt format till varje post. Detta elementet är rotelementet och är obligatoriskt. XML-attributen "version" och "status" är också obligatoriska. Det första attributet ska innehålla formatets version. Den senaste versionen är 3.0. Det andra attributet talar om postens aktuella status och kan vara antingen aktiverad (ange värdet "activated") eller deaktiverad (ange värdet inactivated).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="header">
        <xs:annotation>
          <xs:documentation xml:lang="en">Each record consists of a required part named "header". This part is used by the Resolution Service core application.</xs:documentation>
          <xs:documentation xml:lang="sv">Varje post består av en obligatorisk del som kallas "header", denna del används internt av Resolution Service-programmet.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="identifier" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">The identifier of the record. The value of this element is the primary key of this record. When a record is created and maintained by an external application this element is not required. For the Resolution Service this element is required and must have a unique value.</xs:documentation>
                <xs:documentation xml:lang="sv">Postens identifikator. Värdet är postens primära nyckel. När posten skapas eller ändras av en annan applikation är detta element inte obligatoriskt. För att Resolution Service ska kunna använda posten måste detta element finnas och innehålla ett unikt värde.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="datestamp" minOccurs="0" maxOccurs="4">
              <xs:annotation>
                <xs:documentation xml:lang="en">The datestamp contains the date when a record was created, last changed, activated or inactivated. The ISO standard 8601 is used. The elements are optional. Each element must have the xml attribute "type" with a valid value. Valid attribute values are "created", "modified", "activated" and "inactivated". Two elements with the same attribute values are not allowed.</xs:documentation>
                <xs:documentation xml:lang="sv">Detta elementet innehåller datum och tid när denna post skapades, senast ändrades, aktiverades eller inaktiverades. Datumet skrivs enligt standarden ISO 8601. Elementen är valfria. Varje element måste ha ett attribut med namnet "type" och ett giltigt attributvärde. Giltiga attributvärden är "created", "modified", "activated" och "inactivated". Det får inte finnas två element med samma attributevärden.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:token">
                    <xs:attribute name="type" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:NMTOKEN">
                          <xs:enumeration value="created"/>
                          <xs:enumeration value="lastChanged"/>
                          <xs:enumeration value="activated"/>
                          <xs:enumeration value="inactivated"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="domainNames">
              <xs:annotation>
                <xs:documentation xml:lang="en">Contains reserved or registered domain names. The element is required.</xs:documentation>
                <xs:documentation xml:lang="sv">Innehåller reserverade eller registrerade domännamn. Elementet är obligatoriskt.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="domainName" type="xs:token" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">Contains a complete string of the reserved or registered domain name. At least one domain name must exist.</xs:documentation>
                      <xs:documentation xml:lang="sv">Innehåller en komplett sträng av det reserverade eller registrerade domännamnet. Åtminstone ett domännamn måste finnas.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="holder">
              <xs:annotation>
                <xs:documentation xml:lang="en">The holder of the domain name(s). The holder could either be an organisation or a person. The element is required.</xs:documentation>
                <xs:documentation xml:lang="sv">Innehavaren av domännamnen. Innehavaren kan antingen vara en organisation eller en person. Valfritt element.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="organisationName" minOccurs="0" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">An organisation name. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When an organisation name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Ett organisationsnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett organisationsnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:simpleContent>
                        <xs:extension base="xs:token">
                          <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
                        </xs:extension>
                      </xs:simpleContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="organisationIdentifier" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">An organisation identifier. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Ett organisationsnummer. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="firstName" minOccurs="0" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">First name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the first name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Ett förnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett förnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:simpleContent>
                        <xs:extension base="xs:token">
                          <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
                        </xs:extension>
                      </xs:simpleContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="lastName" minOccurs="0" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">Last name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the last name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Ett efternamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett efternamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:simpleContent>
                        <xs:extension base="xs:token">
                          <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
                        </xs:extension>
                      </xs:simpleContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="address-line" type="xs:token" minOccurs="0" maxOccurs="unbounded">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">An address line. It is possible to have many address lines. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">En adressrad. Det kan finnas flera adressrader. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="postalCode" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">Postal code or zip code. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Ett postnummer. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="city" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">City. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">En ort. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="phone" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">Phone number. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Ett telefonnummer. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="fax" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">Fax number. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Ett faxnummer. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e-mail" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">An e-mail address. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">En epostadress. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="uri" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">An URI to for example a homepage. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">En URI till exempel en hemsida. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="administrator" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">An administrator. The person that supply the information in this record. If the holder is a person, the administrator might be the same person as the holder. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">En administratör. Personen som levererar informationen som finns lagrad i denna post. Om innehavaren är en person är det möjligt att administratören som lagras här är samma person som innehavaren. Valfritt element.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="firstName" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">First name of a person. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Personens förnamn. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="lastName" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">Last name of a person. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Personens efternamn. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="phone" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">Phone number. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Ett telefonnummer. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="e-mail" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">An e-mail address. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">En epostadress. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="registrar" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">Registrar. The person that last changed or modified information in this record. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Registrator. Personen som senast ändrade uppgifter i denna post. Valfritt element.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="firstName" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">First name of a person. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Personens förnamn. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="lastName" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">Last name of a person. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Personens efternamn. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="affiliation" type="xs:token" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="en">The organisation the registrar belongs to. Optional element.</xs:documentation>
                      <xs:documentation xml:lang="sv">Organisationen som registratorn har anknytning till. Valfritt element.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="note" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">A note. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">En anmärkning. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="metadata" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">This element can contain a description in an optional metadata format. Its contents are not used by the Resolution Service by default, but its contents can be extracted from methods defined in the Resolution Service. The element must have the XML attribute "format" with a value that is unique and preferably equals the name of the metadata format. This metadata element should normally contain a XML document (with one root element). If there are more than one root elements present (eg dublin core uses more than one) the function in the Resolution Service that returns the metadata automatically encapsulates all data into a new root element called "record". The reason that the data is encapsulated is that the function in the Resolution Service must return a valid XML document which by definition only has a single root element.</xs:documentation>
          <xs:documentation xml:lang="sv">Posten kan här beskrivas i andra metadataformat. Denna delen är valfri och innehållet används inte av Resolution Service-programmet, däremot kan innehållet extraheras (hämtas ut) med hjälp av metoder som finns definierade i applikationen. Detta element måste ha XML-attributet "format" och värdet på detta attribut ska vara unikt och helst ange namnet på metadataformatet som används. Detta element kan innehålla ett XML-dokument (med ett rotelement) men också en struktur med fler rotelement (dublin core är ett exempel på ett format har flera rotelement eller om man så vill saknar ett rotelement). I fallet med ett rotelement returnerar funktionen i Resolution Service-applikationen en XML-sträng med just rotelementet som toppelement. När rotelementen är fler till antalet bildar funktionen automatiskt ett rotelement som heter "record" så att en giltig XML-sträng kan returneras.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:any maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation xml:lang="en">Metadata in any XML based metadata format. All data must be put into XML elements. At least one element must be put into the metadata element.</xs:documentation>
                <xs:documentation xml:lang="sv">Innehåller metadata i valfritt XML-baserat metadataformat. All information som anges måste omges av XML-element. Åtminstone ett element måste finnas under metadataelementet.</xs:documentation>
              </xs:annotation>
            </xs:any>
          </xs:sequence>
          <xs:attribute name="format" type="xs:NMTOKEN" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="version" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="3.0"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="status" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="activated"/>
          <xs:enumeration value="inactivated"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element record/header
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
children identifier datestamp domainNames holder administrator registrar note
annotation
documentation 
Each record consists of a required part named "header". This part is used by the Resolution Service core application.
documentation 
Varje post består av en obligatorisk del som kallas "header", denna del används internt av Resolution Service-programmet.
source
<xs:element name="header">
  <xs:annotation>
    <xs:documentation xml:lang="en">Each record consists of a required part named "header". This part is used by the Resolution Service core application.</xs:documentation>
    <xs:documentation xml:lang="sv">Varje post består av en obligatorisk del som kallas "header", denna del används internt av Resolution Service-programmet.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="identifier" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">The identifier of the record. The value of this element is the primary key of this record. When a record is created and maintained by an external application this element is not required. For the Resolution Service this element is required and must have a unique value.</xs:documentation>
          <xs:documentation xml:lang="sv">Postens identifikator. Värdet är postens primära nyckel. När posten skapas eller ändras av en annan applikation är detta element inte obligatoriskt. För att Resolution Service ska kunna använda posten måste detta element finnas och innehålla ett unikt värde.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="datestamp" minOccurs="0" maxOccurs="4">
        <xs:annotation>
          <xs:documentation xml:lang="en">The datestamp contains the date when a record was created, last changed, activated or inactivated. The ISO standard 8601 is used. The elements are optional. Each element must have the xml attribute "type" with a valid value. Valid attribute values are "created", "modified", "activated" and "inactivated". Two elements with the same attribute values are not allowed.</xs:documentation>
          <xs:documentation xml:lang="sv">Detta elementet innehåller datum och tid när denna post skapades, senast ändrades, aktiverades eller inaktiverades. Datumet skrivs enligt standarden ISO 8601. Elementen är valfria. Varje element måste ha ett attribut med namnet "type" och ett giltigt attributvärde. Giltiga attributvärden är "created", "modified", "activated" och "inactivated". Det får inte finnas två element med samma attributevärden.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:token">
              <xs:attribute name="type" use="required">
                <xs:simpleType>
                  <xs:restriction base="xs:NMTOKEN">
                    <xs:enumeration value="created"/>
                    <xs:enumeration value="lastChanged"/>
                    <xs:enumeration value="activated"/>
                    <xs:enumeration value="inactivated"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="domainNames">
        <xs:annotation>
          <xs:documentation xml:lang="en">Contains reserved or registered domain names. The element is required.</xs:documentation>
          <xs:documentation xml:lang="sv">Innehåller reserverade eller registrerade domännamn. Elementet är obligatoriskt.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="domainName" type="xs:token" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation xml:lang="en">Contains a complete string of the reserved or registered domain name. At least one domain name must exist.</xs:documentation>
                <xs:documentation xml:lang="sv">Innehåller en komplett sträng av det reserverade eller registrerade domännamnet. Åtminstone ett domännamn måste finnas.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="holder">
        <xs:annotation>
          <xs:documentation xml:lang="en">The holder of the domain name(s). The holder could either be an organisation or a person. The element is required.</xs:documentation>
          <xs:documentation xml:lang="sv">Innehavaren av domännamnen. Innehavaren kan antingen vara en organisation eller en person. Valfritt element.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="organisationName" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation xml:lang="en">An organisation name. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When an organisation name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Ett organisationsnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett organisationsnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:token">
                    <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="organisationIdentifier" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">An organisation identifier. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Ett organisationsnummer. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="firstName" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation xml:lang="en">First name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the first name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Ett förnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett förnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:token">
                    <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="lastName" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation xml:lang="en">Last name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the last name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Ett efternamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett efternamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:token">
                    <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
            <xs:element name="address-line" type="xs:token" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation xml:lang="en">An address line. It is possible to have many address lines. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">En adressrad. Det kan finnas flera adressrader. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="postalCode" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">Postal code or zip code. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Ett postnummer. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="city" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">City. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">En ort. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="phone" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">Phone number. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Ett telefonnummer. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="fax" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">Fax number. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Ett faxnummer. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e-mail" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">An e-mail address. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">En epostadress. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="uri" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">An URI to for example a homepage. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">En URI till exempel en hemsida. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="administrator" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">An administrator. The person that supply the information in this record. If the holder is a person, the administrator might be the same person as the holder. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">En administratör. Personen som levererar informationen som finns lagrad i denna post. Om innehavaren är en person är det möjligt att administratören som lagras här är samma person som innehavaren. Valfritt element.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="firstName" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">First name of a person. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Personens förnamn. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="lastName" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">Last name of a person. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Personens efternamn. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="phone" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">Phone number. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Ett telefonnummer. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="e-mail" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">An e-mail address. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">En epostadress. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="registrar" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Registrar. The person that last changed or modified information in this record. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Registrator. Personen som senast ändrade uppgifter i denna post. Valfritt element.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="firstName" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">First name of a person. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Personens förnamn. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="lastName" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">Last name of a person. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Personens efternamn. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="affiliation" type="xs:token" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="en">The organisation the registrar belongs to. Optional element.</xs:documentation>
                <xs:documentation xml:lang="sv">Organisationen som registratorn har anknytning till. Valfritt element.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="note" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">A note. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">En anmärkning. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element record/header/identifier
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
The identifier of the record. The value of this element is the primary key of this record. When a record is created and maintained by an external application this element is not required. For the Resolution Service this element is required and must have a unique value.
documentation 
Postens identifikator. Värdet är postens primära nyckel. När posten skapas eller ändras av en annan applikation är detta element inte obligatoriskt. För att Resolution Service ska kunna använda posten måste detta element finnas och innehålla ett unikt värde.
source
<xs:element name="identifier" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">The identifier of the record. The value of this element is the primary key of this record. When a record is created and maintained by an external application this element is not required. For the Resolution Service this element is required and must have a unique value.</xs:documentation>
    <xs:documentation xml:lang="sv">Postens identifikator. Värdet är postens primära nyckel. När posten skapas eller ändras av en annan applikation är detta element inte obligatoriskt. För att Resolution Service ska kunna använda posten måste detta element finnas och innehålla ett unikt värde.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/datestamp
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type extension of xs:token
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:NMTOKEN  required      
annotation
documentation 
The datestamp contains the date when a record was created, last changed, activated or inactivated. The ISO standard 8601 is used. The elements are optional. Each element must have the xml attribute "type" with a valid value. Valid attribute values are "created", "modified", "activated" and "inactivated". Two elements with the same attribute values are not allowed.
documentation 
Detta elementet innehåller datum och tid när denna post skapades, senast ändrades, aktiverades eller inaktiverades. Datumet skrivs enligt standarden ISO 8601. Elementen är valfria. Varje element måste ha ett attribut med namnet "type" och ett giltigt attributvärde. Giltiga attributvärden är "created", "modified", "activated" och "inactivated". Det får inte finnas två element med samma attributevärden.
source
<xs:element name="datestamp" minOccurs="0" maxOccurs="4">
  <xs:annotation>
    <xs:documentation xml:lang="en">The datestamp contains the date when a record was created, last changed, activated or inactivated. The ISO standard 8601 is used. The elements are optional. Each element must have the xml attribute "type" with a valid value. Valid attribute values are "created", "modified", "activated" and "inactivated". Two elements with the same attribute values are not allowed.</xs:documentation>
    <xs:documentation xml:lang="sv">Detta elementet innehåller datum och tid när denna post skapades, senast ändrades, aktiverades eller inaktiverades. Datumet skrivs enligt standarden ISO 8601. Elementen är valfria. Varje element måste ha ett attribut med namnet "type" och ett giltigt attributvärde. Giltiga attributvärden är "created", "modified", "activated" och "inactivated". Det får inte finnas två element med samma attributevärden.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:token">
        <xs:attribute name="type" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:NMTOKEN">
              <xs:enumeration value="created"/>
              <xs:enumeration value="lastChanged"/>
              <xs:enumeration value="activated"/>
              <xs:enumeration value="inactivated"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element record/header/domainNames
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
children domainName
annotation
documentation 
Contains reserved or registered domain names. The element is required.
documentation 
Innehåller reserverade eller registrerade domännamn. Elementet är obligatoriskt.
source
<xs:element name="domainNames">
  <xs:annotation>
    <xs:documentation xml:lang="en">Contains reserved or registered domain names. The element is required.</xs:documentation>
    <xs:documentation xml:lang="sv">Innehåller reserverade eller registrerade domännamn. Elementet är obligatoriskt.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="domainName" type="xs:token" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">Contains a complete string of the reserved or registered domain name. At least one domain name must exist.</xs:documentation>
          <xs:documentation xml:lang="sv">Innehåller en komplett sträng av det reserverade eller registrerade domännamnet. Åtminstone ett domännamn måste finnas.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element record/header/domainNames/domainName
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
Contains a complete string of the reserved or registered domain name. At least one domain name must exist.
documentation 
Innehåller en komplett sträng av det reserverade eller registrerade domännamnet. Åtminstone ett domännamn måste finnas.
source
<xs:element name="domainName" type="xs:token" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">Contains a complete string of the reserved or registered domain name. At least one domain name must exist.</xs:documentation>
    <xs:documentation xml:lang="sv">Innehåller en komplett sträng av det reserverade eller registrerade domännamnet. Åtminstone ett domännamn måste finnas.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/holder
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
children organisationName organisationIdentifier firstName lastName address-line postalCode city phone fax e-mail uri
annotation
documentation 
The holder of the domain name(s). The holder could either be an organisation or a person. The element is required.
documentation 
Innehavaren av domännamnen. Innehavaren kan antingen vara en organisation eller en person. Valfritt element.
source
<xs:element name="holder">
  <xs:annotation>
    <xs:documentation xml:lang="en">The holder of the domain name(s). The holder could either be an organisation or a person. The element is required.</xs:documentation>
    <xs:documentation xml:lang="sv">Innehavaren av domännamnen. Innehavaren kan antingen vara en organisation eller en person. Valfritt element.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="organisationName" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">An organisation name. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When an organisation name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Ett organisationsnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett organisationsnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:token">
              <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="organisationIdentifier" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">An organisation identifier. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Ett organisationsnummer. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="firstName" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">First name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the first name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Ett förnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett förnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:token">
              <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="lastName" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">Last name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the last name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Ett efternamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett efternamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:token">
              <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="address-line" type="xs:token" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">An address line. It is possible to have many address lines. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">En adressrad. Det kan finnas flera adressrader. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="postalCode" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Postal code or zip code. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Ett postnummer. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="city" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">City. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">En ort. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="phone" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Phone number. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Ett telefonnummer. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="fax" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Fax number. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Ett faxnummer. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e-mail" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">An e-mail address. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">En epostadress. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="uri" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">An URI to for example a homepage. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">En URI till exempel en hemsida. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element record/header/holder/organisationName
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type extension of xs:token
attributes
Name  Type  Use  Default  Fixed  Annotation
created  xs:NMTOKEN  required      
annotation
documentation 
An organisation name. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When an organisation name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.
documentation 
Ett organisationsnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett organisationsnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.
source
<xs:element name="organisationName" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">An organisation name. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When an organisation name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Ett organisationsnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett organisationsnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:token">
        <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element record/header/holder/organisationIdentifier
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
An organisation identifier. Optional element.
documentation 
Ett organisationsnummer. Valfritt element.
source
<xs:element name="organisationIdentifier" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">An organisation identifier. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Ett organisationsnummer. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/holder/firstName
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type extension of xs:token
attributes
Name  Type  Use  Default  Fixed  Annotation
created  xs:NMTOKEN  required      
annotation
documentation 
First name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the first name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.
documentation 
Ett förnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett förnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.
source
<xs:element name="firstName" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">First name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the first name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Ett förnamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett förnamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:token">
        <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element record/header/holder/lastName
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type extension of xs:token
attributes
Name  Type  Use  Default  Fixed  Annotation
created  xs:NMTOKEN  required      
annotation
documentation 
Last name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the last name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.
documentation 
Ett efternamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett efternamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.
source
<xs:element name="lastName" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">Last name of a person. The XML attribute "created" is required. The attribute value is a datestamp written according to ISO 8601. When the last name is changed a new element with current date/time as an attribute value should be created to keep history of changes. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Ett efternamn. XML-attributet "created" är obligatoriskt och ska innehålla ett tidsstämpel enligt ISO 8601. När ett efternamn ändras bör ett nytt element med rådande tid som attributvärde skapas för att bevara historiken. Valfritt element.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:token">
        <xs:attribute name="created" type="xs:NMTOKEN" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element record/header/holder/address-line
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
An address line. It is possible to have many address lines. Optional element.
documentation 
En adressrad. Det kan finnas flera adressrader. Valfritt element.
source
<xs:element name="address-line" type="xs:token" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">An address line. It is possible to have many address lines. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">En adressrad. Det kan finnas flera adressrader. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/holder/postalCode
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
Postal code or zip code. Optional element.
documentation 
Ett postnummer. Valfritt element.
source
<xs:element name="postalCode" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Postal code or zip code. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Ett postnummer. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/holder/city
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
City. Optional element.
documentation 
En ort. Valfritt element.
source
<xs:element name="city" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">City. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">En ort. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/holder/phone
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
Phone number. Optional element.
documentation 
Ett telefonnummer. Valfritt element.
source
<xs:element name="phone" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Phone number. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Ett telefonnummer. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/holder/fax
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
Fax number. Optional element.
documentation 
Ett faxnummer. Valfritt element.
source
<xs:element name="fax" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Fax number. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Ett faxnummer. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/holder/e-mail
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
An e-mail address. Optional element.
documentation 
En epostadress. Valfritt element.
source
<xs:element name="e-mail" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">An e-mail address. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">En epostadress. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/holder/uri
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
An URI to for example a homepage. Optional element.
documentation 
En URI till exempel en hemsida. Valfritt element.
source
<xs:element name="uri" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">An URI to for example a homepage. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">En URI till exempel en hemsida. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/administrator
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
children firstName lastName phone e-mail
annotation
documentation 
An administrator. The person that supply the information in this record. If the holder is a person, the administrator might be the same person as the holder. Optional element.
documentation 
En administratör. Personen som levererar informationen som finns lagrad i denna post. Om innehavaren är en person är det möjligt att administratören som lagras här är samma person som innehavaren. Valfritt element.
source
<xs:element name="administrator" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">An administrator. The person that supply the information in this record. If the holder is a person, the administrator might be the same person as the holder. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">En administratör. Personen som levererar informationen som finns lagrad i denna post. Om innehavaren är en person är det möjligt att administratören som lagras här är samma person som innehavaren. Valfritt element.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="firstName" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">First name of a person. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Personens förnamn. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="lastName" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Last name of a person. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Personens efternamn. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="phone" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Phone number. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Ett telefonnummer. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="e-mail" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">An e-mail address. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">En epostadress. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element record/header/administrator/firstName
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
First name of a person. Optional element.
documentation 
Personens förnamn. Valfritt element.
source
<xs:element name="firstName" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">First name of a person. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Personens förnamn. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/administrator/lastName
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
Last name of a person. Optional element.
documentation 
Personens efternamn. Valfritt element.
source
<xs:element name="lastName" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Last name of a person. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Personens efternamn. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/administrator/phone
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
Phone number. Optional element.
documentation 
Ett telefonnummer. Valfritt element.
source
<xs:element name="phone" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Phone number. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Ett telefonnummer. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/administrator/e-mail
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
An e-mail address. Optional element.
documentation 
En epostadress. Valfritt element.
source
<xs:element name="e-mail" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">An e-mail address. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">En epostadress. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/registrar
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
children firstName lastName affiliation
annotation
documentation 
Registrar. The person that last changed or modified information in this record. Optional element.
documentation 
Registrator. Personen som senast ändrade uppgifter i denna post. Valfritt element.
source
<xs:element name="registrar" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Registrar. The person that last changed or modified information in this record. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Registrator. Personen som senast ändrade uppgifter i denna post. Valfritt element.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="firstName" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">First name of a person. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Personens förnamn. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="lastName" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">Last name of a person. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Personens efternamn. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="affiliation" type="xs:token" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="en">The organisation the registrar belongs to. Optional element.</xs:documentation>
          <xs:documentation xml:lang="sv">Organisationen som registratorn har anknytning till. Valfritt element.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element record/header/registrar/firstName
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
First name of a person. Optional element.
documentation 
Personens förnamn. Valfritt element.
source
<xs:element name="firstName" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">First name of a person. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Personens förnamn. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/registrar/lastName
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
Last name of a person. Optional element.
documentation 
Personens efternamn. Valfritt element.
source
<xs:element name="lastName" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Last name of a person. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Personens efternamn. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/registrar/affiliation
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:token
annotation
documentation 
The organisation the registrar belongs to. Optional element.
documentation 
Organisationen som registratorn har anknytning till. Valfritt element.
source
<xs:element name="affiliation" type="xs:token" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">The organisation the registrar belongs to. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">Organisationen som registratorn har anknytning till. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/header/note
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
type xs:string
annotation
documentation 
A note. Optional element.
documentation 
En anmärkning. Valfritt element.
source
<xs:element name="note" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">A note. Optional element.</xs:documentation>
    <xs:documentation xml:lang="sv">En anmärkning. Valfritt element.</xs:documentation>
  </xs:annotation>
</xs:element>

element record/metadata
diagram
namespace urn:nbn:se:uu:ub:epc-schema:rs-domain-record
attributes
Name  Type  Use  Default  Fixed  Annotation
format  xs:NMTOKEN  required      
annotation
documentation 
This element can contain a description in an optional metadata format. Its contents are not used by the Resolution Service by default, but its contents can be extracted from methods defined in the Resolution Service. The element must have the XML attribute "format" with a value that is unique and preferably equals the name of the metadata format. This metadata element should normally contain a XML document (with one root element). If there are more than one root elements present (eg dublin core uses more than one) the function in the Resolution Service that returns the metadata automatically encapsulates all data into a new root element called "record". The reason that the data is encapsulated is that the function in the Resolution Service must return a valid XML document which by definition only has a single root element.
documentation 
Posten kan här beskrivas i andra metadataformat. Denna delen är valfri och innehållet används inte av Resolution Service-programmet, däremot kan innehållet extraheras (hämtas ut) med hjälp av metoder som finns definierade i applikationen. Detta element måste ha XML-attributet "format" och värdet på detta attribut ska vara unikt och helst ange namnet på metadataformatet som används. Detta element kan innehålla ett XML-dokument (med ett rotelement) men också en struktur med fler rotelement (dublin core är ett exempel på ett format har flera rotelement eller om man så vill saknar ett rotelement). I fallet med ett rotelement returnerar funktionen i Resolution Service-applikationen en XML-sträng med just rotelementet som toppelement. När rotelementen är fler till antalet bildar funktionen automatiskt ett rotelement som heter "record" så att en giltig XML-sträng kan returneras.
source
<xs:element name="metadata" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">This element can contain a description in an optional metadata format. Its contents are not used by the Resolution Service by default, but its contents can be extracted from methods defined in the Resolution Service. The element must have the XML attribute "format" with a value that is unique and preferably equals the name of the metadata format. This metadata element should normally contain a XML document (with one root element). If there are more than one root elements present (eg dublin core uses more than one) the function in the Resolution Service that returns the metadata automatically encapsulates all data into a new root element called "record". The reason that the data is encapsulated is that the function in the Resolution Service must return a valid XML document which by definition only has a single root element.</xs:documentation>
    <xs:documentation xml:lang="sv">Posten kan här beskrivas i andra metadataformat. Denna delen är valfri och innehållet används inte av Resolution Service-programmet, däremot kan innehållet extraheras (hämtas ut) med hjälp av metoder som finns definierade i applikationen. Detta element måste ha XML-attributet "format" och värdet på detta attribut ska vara unikt och helst ange namnet på metadataformatet som används. Detta element kan innehålla ett XML-dokument (med ett rotelement) men också en struktur med fler rotelement (dublin core är ett exempel på ett format har flera rotelement eller om man så vill saknar ett rotelement). I fallet med ett rotelement returnerar funktionen i Resolution Service-applikationen en XML-sträng med just rotelementet som toppelement. När rotelementen är fler till antalet bildar funktionen automatiskt ett rotelement som heter "record" så att en giltig XML-sträng kan returneras.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:any maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation xml:lang="en">Metadata in any XML based metadata format. All data must be put into XML elements. At least one element must be put into the metadata element.</xs:documentation>
          <xs:documentation xml:lang="sv">Innehåller metadata i valfritt XML-baserat metadataformat. All information som anges måste omges av XML-element. Åtminstone ett element måste finnas under metadataelementet.</xs:documentation>
        </xs:annotation>
      </xs:any>
    </xs:sequence>
    <xs:attribute name="format" type="xs:NMTOKEN" use="required"/>
  </xs:complexType>
</xs:element>


XML Schema documentation generated with
XMLSPY Schema Editor http://www.altova.com/xmlspy