schema location: | C:\VSS\LUDO\PasLinkWS\XmlSpyProj\skjema\authentication.xsd |
targetNamespace: | http://healthXML.org/PasLink |
Elements | Complex types |
GetUserRequest | UserType |
GetUserResponse | |
SaveUserRequest | |
SaveUserResponse |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId | ||
annotation |
|
||
source | <xs:element name="GetUserRequest"> <xs:annotation> <xs:documentation>The request for getting one user</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Users Official Id</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Users Official Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | User | ||
annotation |
|
||
source | <xs:element name="GetUserResponse"> <xs:annotation> <xs:documentation>The response from GetUser, one user</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="User"> <xs:complexType> <xs:complexContent> <xs:extension base="UserType"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | extension of UserType |
children | UserId Name WorkPlace Telecom ValidPeriod |
source | <xs:element name="User"> <xs:complexType> <xs:complexContent> <xs:extension base="UserType"/> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | User | ||
annotation |
|
||
source | <xs:element name="SaveUserRequest"> <xs:annotation> <xs:documentation>The requeste for saving one user</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="User"> <xs:complexType> <xs:complexContent> <xs:extension base="UserType"> <xs:sequence> <xs:element name="Password" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Only for creating new user with SaveUser, for changig password on existing user use ChangeUserPassword method.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | extension of UserType |
children | UserId Name WorkPlace Telecom ValidPeriod Password |
source | <xs:element name="User"> <xs:complexType> <xs:complexContent> <xs:extension base="UserType"> <xs:sequence> <xs:element name="Password" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Only for creating new user with SaveUser, for changig password on existing user use ChangeUserPassword method.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Password" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Only for creating new user with SaveUser, for changig password on existing user use ChangeUserPassword method.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | User | ||
annotation |
|
||
source | <xs:element name="SaveUserResponse"> <xs:annotation> <xs:documentation>The Response from saving one user</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="User" type="UserType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | UserType |
children | UserId Name WorkPlace Telecom ValidPeriod |
source | <xs:element name="User" type="UserType" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId Name WorkPlace Telecom ValidPeriod | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="UserType"> <xs:annotation> <xs:documentation>User type defintion</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Fødselsnummer til bruker</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name"> <xs:complexType> <xs:sequence> <xs:element name="UserName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Formatert brukernavn. HIS90: Sammensatt av Etternavn, Fornavn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LastName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Bilde 010 Etternavn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FirstName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Bilde 010 Fornavn</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="WorkPlace" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Bilde 010 Arbeidssted</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Telecom" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="OfficePhoneNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: OfficePhoneNumber fylles ut for Bilde 010 Telefon</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>Then user's validperiod. HIS90: Bilde 010</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Fødselsnummer til bruker</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | UserName LastName FirstName |
source | <xs:element name="Name"> <xs:complexType> <xs:sequence> <xs:element name="UserName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Formatert brukernavn. HIS90: Sammensatt av Etternavn, Fornavn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LastName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Bilde 010 Etternavn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FirstName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Bilde 010 Fornavn</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="UserName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Formatert brukernavn. HIS90: Sammensatt av Etternavn, Fornavn</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="LastName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Bilde 010 Etternavn</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="FirstName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Bilde 010 Fornavn</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="WorkPlace" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Bilde 010 Arbeidssted</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | OfficePhoneNumber |
source | <xs:element name="Telecom" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="OfficePhoneNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: OfficePhoneNumber fylles ut for Bilde 010 Telefon</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="OfficePhoneNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: OfficePhoneNumber fylles ut for Bilde 010 Telefon</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | From To | ||
annotation |
|
||
source | <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>Then user's validperiod. HIS90: Bilde 010</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="From" type="xs:dateTime"/> <xs:element name="To" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:dateTime |
source | <xs:element name="From" type="xs:dateTime"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:dateTime |
source | <xs:element name="To" type="xs:dateTime" minOccurs="0"/> |