schema-fil(pasient.xsd)
<?xml version="1.0" encoding="iso-8859-1"?>
<pas:schema xmlns:pas="http://www.w3.org/2001/XMLSchema">
<pas:complexType name="journalData" mixed="true">
<pas:sequence minOccurs="0" maxOccurs="1">
<pas:element name="legeid" type="pas:integer" minOccurs="1" maxOccurs="1"/>
<pas:element name="dato" type="pas:dateTime" minOccurs="1" maxOccurs="1"/>
<pas:element name="journal" type="pas:string" minOccurs="1" maxOccurs="1"/>
</pas:sequence>
</pas:complexType>
<pas:complexType name="pasientData" mixed="true">
<pas:sequence minOccurs="0" maxOccurs="1">
<pas:element name="personnr" type="pas:string" minOccurs="1" maxOccurs="1"/>
<pas:element name="fastlegeid" type="pas:integer" minOccurs="0" maxOccurs="1"/>
<pas:element name="navn" type="pas:string" minOccurs="0" maxOccurs="1"/>
<pas:element name="adresse" type="pas:string" minOccurs="0" maxOccurs="1"/>
<pas:element name="tlf" type="pas:string" minOccurs="0" maxOccurs="1"/>
<pas:element name="yrke" type="pas:string" minOccurs="0" maxOccurs="1"/>
<pas:element name="legebesok" type="journalData" minOccurs="0" maxOccurs="unbounded"/>
</pas:sequence>
</pas:complexType>
</pas:schema>