Schema ChangePasswordResponse.xsd


schema location:  ..\..\ChangePasswordResponse.xsd
 
Elements 
ChangePasswordResponse 


schema location:  ..\..\include\commonbasictypes.xsd
 
Complex types 
CodeNameType 
CodeOfficialCodeTextType 
CodeTextType 
IdCodeNameType 
IdCodeOfficialCodeTextType 
IdCodeShortAndLongTextType 
IdCodeTextType 
IdCodeType 
IdNameType 
IdShortAndLongTextType 
IdTextType 
LastChangedType 
MedCodeType 
ShortAndLongTextType 
UserType 


element ChangePasswordResponse
diagram
children ErrorStatus
source
<xs:element name="ChangePasswordResponse">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ErrorStatus" type="IdTextType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ChangePasswordResponse/ErrorStatus
diagram
type IdTextType
children Id Text
source
<xs:element name="ErrorStatus" type="IdTextType"/>

complexType CodeNameType
diagram
children Code Name
annotation
documentation 
Code and Name
source
<xs:complexType name="CodeNameType">
  <xs:annotation>
    <xs:documentation>Code and Name</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Code" type="xs:string"/>
    <xs:element name="Name" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element CodeNameType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element CodeNameType/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string"/>

complexType CodeOfficialCodeTextType
diagram
children Code OfficialCode Text
annotation
documentation 
Code, OfficialCode and Text
source
<xs:complexType name="CodeOfficialCodeTextType">
  <xs:annotation>
    <xs:documentation>Code, OfficialCode and Text</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Code" type="xs:string"/>
    <xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>
    <xs:element name="Text" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element CodeOfficialCodeTextType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element CodeOfficialCodeTextType/OfficialCode
diagram
type xs:string
source
<xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>

element CodeOfficialCodeTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

complexType CodeTextType
diagram
children Code Text
annotation
documentation 
Code and Text
source
<xs:complexType name="CodeTextType">
  <xs:annotation>
    <xs:documentation>Code and Text</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Code" type="xs:string"/>
    <xs:element name="Text" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element CodeTextType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element CodeTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

complexType IdCodeNameType
diagram
children Id Code Name
annotation
documentation 
Id, Code and Name
source
<xs:complexType name="IdCodeNameType">
  <xs:annotation>
    <xs:documentation>Id, Code and Name</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Id" type="xs:int"/>
    <xs:element name="Code" type="xs:string"/>
    <xs:element name="Name" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element IdCodeNameType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element IdCodeNameType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element IdCodeNameType/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string"/>

complexType IdCodeOfficialCodeTextType
diagram
children Id Code OfficialCode Text
used by
element MedCodeType/MedRegister
annotation
documentation 
Id, Code, Official Code and Text
source
<xs:complexType name="IdCodeOfficialCodeTextType">
  <xs:annotation>
    <xs:documentation>Id, Code, Official Code and Text</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Id" type="xs:int"/>
    <xs:element name="Code" type="xs:string"/>
    <xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>
    <xs:element name="Text" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element IdCodeOfficialCodeTextType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element IdCodeOfficialCodeTextType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element IdCodeOfficialCodeTextType/OfficialCode
diagram
type xs:string
source
<xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>

element IdCodeOfficialCodeTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

complexType IdCodeShortAndLongTextType
diagram
children Id Code ShortText LongText
annotation
documentation 
Id, Code, ShortText and LongText
source
<xs:complexType name="IdCodeShortAndLongTextType">
  <xs:annotation>
    <xs:documentation>Id, Code, ShortText and LongText</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Id" type="xs:int"/>
    <xs:element name="Code" type="xs:string"/>
    <xs:element name="ShortText" type="xs:string"/>
    <xs:element name="LongText" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element IdCodeShortAndLongTextType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element IdCodeShortAndLongTextType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element IdCodeShortAndLongTextType/ShortText
diagram
type xs:string
source
<xs:element name="ShortText" type="xs:string"/>

element IdCodeShortAndLongTextType/LongText
diagram
type xs:string
source
<xs:element name="LongText" type="xs:string"/>

complexType IdCodeTextType
diagram
children Id Code Text
used by
complexType MedCodeType
annotation
documentation 
Id, Code and Text
source
<xs:complexType name="IdCodeTextType">
  <xs:annotation>
    <xs:documentation>Id, Code and Text</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Id" type="xs:int"/>
    <xs:element name="Code" type="xs:string"/>
    <xs:element name="Text" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element IdCodeTextType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element IdCodeTextType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element IdCodeTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

complexType IdCodeType
diagram
children Id Code
annotation
documentation 
 Id and Code
source
<xs:complexType name="IdCodeType">
  <xs:annotation>
    <xs:documentation> Id and Code</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Id" type="xs:int"/>
    <xs:element name="Code" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element IdCodeType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element IdCodeType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

complexType IdNameType
diagram
children Id Name
annotation
documentation 
Id and Name
source
<xs:complexType name="IdNameType">
  <xs:annotation>
    <xs:documentation>Id and Name</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Id" type="xs:int"/>
    <xs:element name="Name" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element IdNameType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element IdNameType/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string"/>

complexType IdShortAndLongTextType
diagram
children Id ShortText LongText
annotation
documentation 
Id, ShortText and LongText
source
<xs:complexType name="IdShortAndLongTextType">
  <xs:annotation>
    <xs:documentation>Id, ShortText and LongText</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Id" type="xs:int"/>
    <xs:element name="ShortText" type="xs:string"/>
    <xs:element name="LongText" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element IdShortAndLongTextType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element IdShortAndLongTextType/ShortText
diagram
type xs:string
source
<xs:element name="ShortText" type="xs:string"/>

element IdShortAndLongTextType/LongText
diagram
type xs:string
source
<xs:element name="LongText" type="xs:string"/>

complexType IdTextType
diagram
children Id Text
used by
element ChangePasswordResponse/ErrorStatus
annotation
documentation 
Id and Text
source
<xs:complexType name="IdTextType">
  <xs:annotation>
    <xs:documentation>Id and Text</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Id" type="xs:int"/>
    <xs:element name="Text" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element IdTextType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element IdTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

complexType LastChangedType
diagram
children ChangedBy Changed
annotation
documentation 
Last changed by and date
source
<xs:complexType name="LastChangedType">
  <xs:annotation>
    <xs:documentation>Last changed by and date</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ChangedBy" type="xs:string"/>
    <xs:element name="Changed" type="xs:dateTime"/>
  </xs:sequence>
</xs:complexType>

element LastChangedType/ChangedBy
diagram
type xs:string
source
<xs:element name="ChangedBy" type="xs:string"/>

element LastChangedType/Changed
diagram
type xs:dateTime
source
<xs:element name="Changed" type="xs:dateTime"/>

complexType MedCodeType
diagram
type extension of IdCodeTextType
children Id Code Text MedRegister
annotation
documentation 
Medical code incl. medregister
source
<xs:complexType name="MedCodeType">
  <xs:annotation>
    <xs:documentation>Medical code incl. medregister</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="IdCodeTextType">
      <xs:sequence>
        <xs:element name="MedRegister" type="IdCodeOfficialCodeTextType">
          <xs:annotation>
            <xs:documentation>Medical register, i.e. ICD10</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element MedCodeType/MedRegister
diagram
type IdCodeOfficialCodeTextType
children Id Code OfficialCode Text
annotation
documentation 
Medical register, i.e. ICD10
source
<xs:element name="MedRegister" type="IdCodeOfficialCodeTextType">
  <xs:annotation>
    <xs:documentation>Medical register, i.e. ICD10</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ShortAndLongTextType
diagram
children ShortText LongText
annotation
documentation 
ShortText and LongText
source
<xs:complexType name="ShortAndLongTextType">
  <xs:annotation>
    <xs:documentation>ShortText and LongText</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ShortText" type="xs:string"/>
    <xs:element name="LongText" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element ShortAndLongTextType/ShortText
diagram
type xs:string
source
<xs:element name="ShortText" type="xs:string"/>

element ShortAndLongTextType/LongText
diagram
type xs:string
source
<xs:element name="LongText" type="xs:string"/>

complexType UserType
diagram
children Name FullName
annotation
documentation 
ShortNameId and Name
source
<xs:complexType name="UserType">
  <xs:annotation>
    <xs:documentation>ShortNameId and Name</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Name" type="xs:string"/>
    <xs:element name="FullName" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element UserType/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string"/>

element UserType/FullName
diagram
type xs:string
source
<xs:element name="FullName" type="xs:string"/>


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com