schema location: | authorizationws.xsd |
targetNamespace: | http://healthXML.org/PasLink |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId System | ||
annotation |
|
||
source | <xs:element name="GetUserAuthorizationRequest"> <xs:annotation> <xs:documentation>The request for getting authorization for one user</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</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>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId System Authorizations | ||
annotation |
|
||
source | <xs:element name="GetUserAuthorizationResponse"> <xs:annotation> <xs:documentation>The response for a use'rs authorizations </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Authorizations"> <xs:annotation> <xs:documentation>User authorizations given by Roles or AccessTemplates HIS90: Bilde 011. For HIS90 the response will give max. 100 occurs for selected user.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </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>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Authorization | ||
annotation |
|
||
source | <xs:element name="Authorizations"> <xs:annotation> <xs:documentation>User authorizations given by Roles or AccessTemplates HIS90: Bilde 011. For HIS90 the response will give max. 100 occurs for selected user.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </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 UserAuthorization |
children | Organization Signature ValidPeriod Printers Economy Role AccessTemplate |
source | <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Name | ||
annotation |
|
||
source | <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Name | ||
annotation |
|
||
source | <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
annotation |
|
||
source | <xs:element name="Name" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId System | ||
annotation |
|
||
source | <xs:element name="GetUserServiceAccessesRequest"> <xs:annotation> <xs:documentation>Request to AuhorizationWS.GetUserServiceAccesses. List a user serviceaccesses. HIS90: Only user service accesses that are in adition to accesses given by authorization in role/group are to be listed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</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>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId System ServiceAccessesOrg | ||
annotation |
|
||
source | <xs:element name="GetUserServiceAccessesResponse"> <xs:annotation> <xs:documentation>Response from AuthorizationWS.GetUserServiceAccesses. A users serviceaccesses by organizationunits. HIS90: Only user service accesses that are in adition to accesses given by authorization in role/group are to be listed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ServiceAccessesOrg" type="ServiceAccessesOrg"/> </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>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | ServiceAccessesOrg |
children | ServiceAccessOrg |
source | <xs:element name="ServiceAccessesOrg" type="ServiceAccessesOrg"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | System Organization | ||
annotation |
|
||
source | <xs:element name="ListAccessTemplatesRequest"> <xs:annotation> <xs:documentation>Request to AuhorizationWS.ListAccessTemplates. List a all accesstemplates.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90 Only: The system to access. HIS90: REQUIRED Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Organization" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Unit to list from. Null then all AccesssGroups</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UnitId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Avdeling</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90 Only: The system to access. HIS90: REQUIRED Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UnitId | ||
annotation |
|
||
source | <xs:element name="Organization" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Unit to list from. Null then all AccesssGroups</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UnitId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Avdeling</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="UnitId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Avdeling</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | AccessTemplates | ||
annotation |
|
||
source | <xs:element name="ListAccessTemplatesResponse"> <xs:annotation> <xs:documentation>Response from AuhorizationWS.ListAccessTemplates. All access templates in a system.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AccessTemplates" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="AccessTemplate" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MedicalUnit" type="IdCodeNameType" minOccurs="0"/> <xs:element name="CareUnits" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CareUnit" type="IdCodeNameType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | AccessTemplate |
source | <xs:element name="AccessTemplates" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="AccessTemplate" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MedicalUnit" type="IdCodeNameType" minOccurs="0"/> <xs:element name="CareUnits" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CareUnit" type="IdCodeNameType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | Id Name MedicalUnit CareUnits |
source | <xs:element name="AccessTemplate" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MedicalUnit" type="IdCodeNameType" minOccurs="0"/> <xs:element name="CareUnits" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CareUnit" type="IdCodeNameType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Not in use</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | IdCodeNameType |
children | Id Code Name |
source | <xs:element name="MedicalUnit" type="IdCodeNameType" minOccurs="0"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | CareUnit |
source | <xs:element name="CareUnits" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CareUnit" type="IdCodeNameType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | IdCodeNameType |
children | Id Code Name |
source | <xs:element name="CareUnit" type="IdCodeNameType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | System RoleId | ||
annotation |
|
||
source | <xs:element name="ListRolesRequest"> <xs:annotation> <xs:documentation>Request to AuhorizationWS.ListRoles. List a all roles</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RoleId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Role Id/code If null/omited then the metod will return all roles else get information about the one role specified</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="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="RoleId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Role Id/code If null/omited then the metod will return all roles else get information about the one role specified</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Roles | ||
annotation |
|
||
source | <xs:element name="ListRolesResponse"> <xs:annotation> <xs:documentation>Response from AuhorizationWS.ListRoles. All roles in a system.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Roles" minOccurs="0"> <xs:annotation> <xs:documentation>All roles in system. Optionally with the servicegroups belonging to it HIS90: Role = Category (Kategori)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Role" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id/Code for Role HIS90: Kategorikode</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>Name/Description of the role HIS90: Kategorinavn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ServiceAccesses" minOccurs="0"> <xs:annotation> <xs:documentation>Possible serviceaccesses (services or groups) for the role HIS90: Bilder</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Role | ||
annotation |
|
||
source | <xs:element name="Roles" minOccurs="0"> <xs:annotation> <xs:documentation>All roles in system. Optionally with the servicegroups belonging to it HIS90: Role = Category (Kategori)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Role" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id/Code for Role HIS90: Kategorikode</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>Name/Description of the role HIS90: Kategorinavn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ServiceAccesses" minOccurs="0"> <xs:annotation> <xs:documentation>Possible serviceaccesses (services or groups) for the role HIS90: Bilder</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | Id Name ServiceAccesses |
source | <xs:element name="Role" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id/Code for Role HIS90: Kategorikode</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>Name/Description of the role HIS90: Kategorinavn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ServiceAccesses" minOccurs="0"> <xs:annotation> <xs:documentation>Possible serviceaccesses (services or groups) for the role HIS90: Bilder</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id/Code for Role HIS90: Kategorikode</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>Name/Description of the role HIS90: Kategorinavn</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | ServiceAccess | ||
annotation |
|
||
source | <xs:element name="ServiceAccesses" minOccurs="0"> <xs:annotation> <xs:documentation>Possible serviceaccesses (services or groups) for the role HIS90: Bilder</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | ServiceAccessType |
children | Id Name AccessLevel |
source | <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | System | ||
annotation |
|
||
source | <xs:element name="ListServiceAccessesRequest"> <xs:annotation> <xs:documentation>Request to AuhorizationWS.ListServiceAccesses. List a all service accesses.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: REQUIRED Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</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="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: REQUIRED Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | ServiceAccesses | ||
annotation |
|
||
source | <xs:element name="ListServiceAccessesResponse"> <xs:annotation> <xs:documentation>Response from AuhorizationWS.ListServiceAccesses. All serviceaccesses from a system.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccesses" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:int"> <xs:annotation> <xs:documentation>Service/Functional access id HIS90: Bilde id/nummer</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Functional access code/name/text HIS90: Bilde navn/beskrivelse</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | ServiceAccess |
source | <xs:element name="ServiceAccesses" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:int"> <xs:annotation> <xs:documentation>Service/Functional access id HIS90: Bilde id/nummer</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Functional access code/name/text HIS90: Bilde navn/beskrivelse</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | Id Name |
source | <xs:element name="ServiceAccess" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:int"> <xs:annotation> <xs:documentation>Service/Functional access id HIS90: Bilde id/nummer</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Functional access code/name/text HIS90: Bilde navn/beskrivelse</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
annotation |
|
||
source | <xs:element name="Id" type="xs:int"> <xs:annotation> <xs:documentation>Service/Functional access id HIS90: Bilde id/nummer</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Functional access code/name/text HIS90: Bilde navn/beskrivelse</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId System Authorizations | ||
annotation |
|
||
source | <xs:element name="SaveUserAuthorizationRequest"> <xs:annotation> <xs:documentation>The request for saving a user's authorizations</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Authorizations"> <xs:annotation> <xs:documentation>User authorizations given by Roles or AccessTemplates HIS90: Bilde 011</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </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>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Authorization | ||
annotation |
|
||
source | <xs:element name="Authorizations"> <xs:annotation> <xs:documentation>User authorizations given by Roles or AccessTemplates HIS90: Bilde 011</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"/> </xs:sequence> </xs:complexType> </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 UserAuthorization |
children | Organization Signature ValidPeriod Printers Economy Role AccessTemplate |
source | <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Name | ||
annotation |
|
||
source | <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Name | ||
annotation |
|
||
source | <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
source | <xs:element name="Name" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId System Authorizations | ||
annotation |
|
||
source | <xs:element name="SaveUserAuthorizationResponse"> <xs:annotation> <xs:documentation>The response after saving a user's authorizations</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Authorizations"> <xs:annotation> <xs:documentation>User authorizations given by Roles or AccessTemplates HIS90: Bilde 011</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </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>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Authorization | ||
annotation |
|
||
source | <xs:element name="Authorizations"> <xs:annotation> <xs:documentation>User authorizations given by Roles or AccessTemplates HIS90: Bilde 011</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"/> </xs:sequence> </xs:complexType> </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 UserAuthorization |
children | Organization Signature ValidPeriod Printers Economy Role AccessTemplate |
source | <xs:element name="Authorization" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="UserAuthorization"> <xs:sequence> <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Name | ||
annotation |
|
||
source | <xs:element name="Role"> <xs:annotation> <xs:documentation>AccessCategory HIS90: Bilde 011 Kategori</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Name | ||
annotation |
|
||
source | <xs:element name="AccessTemplate"> <xs:annotation> <xs:documentation>AccessGroup HIS90: Bilde 011 Autorisasjonsgruppe</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Name" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
source | <xs:element name="Name" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId System ServiceAccessesOrg | ||
annotation |
|
||
source | <xs:element name="SaveUserServiceAccessesRequest"> <xs:annotation> <xs:documentation>Request to AuhorizationWS.SaveUserServiceAccesses. Saves a user's servce accesses</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ServiceAccessesOrg" type="ServiceAccessesOrg"/> </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>The user's unique id. HIS90: Official Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values are PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | ServiceAccessesOrg |
children | ServiceAccessOrg |
source | <xs:element name="ServiceAccessesOrg" type="ServiceAccessesOrg"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | UserId System ServiceAccessesOrg | ||
annotation |
|
||
source | <xs:element name="SaveUserServiceAccessesResponse"> <xs:annotation> <xs:documentation>Response from AuthorizationWS.SaveUserServiceAccesses. Result for saving a user's service accesses.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UserId" type="xs:string"> <xs:annotation> <xs:documentation>The user's unique id. HIS90: Fødselsnummer</xs:documentation> </xs:annotation> </xs:element> <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values is PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ServiceAccessesOrg" type="ServiceAccessesOrg"/> </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>The user's unique id. HIS90: Fødselsnummer</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="System" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The system to access. HIS90: Required. Systemcode for HIS90. Valid values is PA, KK, BL GY etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | ServiceAccessesOrg |
children | ServiceAccessOrg |
source | <xs:element name="ServiceAccessesOrg" type="ServiceAccessesOrg"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Code Name | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:int |
source | <xs:element name="Id" type="xs:int"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Code | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:int |
source | <xs:element name="Id" type="xs:int"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | FromDate ToDate | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="PeriodDateTimeType"> <xs:annotation> <xs:documentation>Type for datetimeperiods (date and time/clock)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="FromDate" type="xs:dateTime"/> <xs:element name="ToDate" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:dateTime |
source | <xs:element name="FromDate" type="xs:dateTime"/> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:dateTime |
source | <xs:element name="ToDate" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | ServiceAccessOrg | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="ServiceAccessesOrg"> <xs:annotation> <xs:documentation>Type for a user's serviceaccesses by organizationunits.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ServiceAccessOrg" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Service/Functional accesses. All accesses is related to a given MedicalUnit and/or CareUnit HIS90: Bilde 12, HIS90: Only user service accesses that are in adition to accesses given by authorization in role/group are to be listed. Always assosiated to selected Medical Unit.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccesses"> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MedicalUnit" type="IdCodeType"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Department/Avd Bilde 012 Avd</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | ServiceAccesses MedicalUnit | ||
annotation |
|
||
source | <xs:element name="ServiceAccessOrg" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Service/Functional accesses. All accesses is related to a given MedicalUnit and/or CareUnit HIS90: Bilde 12, HIS90: Only user service accesses that are in adition to accesses given by authorization in role/group are to be listed. Always assosiated to selected Medical Unit.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccesses"> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MedicalUnit" type="IdCodeType"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Department/Avd Bilde 012 Avd</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | ServiceAccess |
source | <xs:element name="ServiceAccesses"> <xs:complexType> <xs:sequence> <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | ServiceAccessType |
children | Id Name AccessLevel |
source | <xs:element name="ServiceAccess" type="ServiceAccessType" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | IdCodeType | ||
children | Id Code | ||
annotation |
|
||
source | <xs:element name="MedicalUnit" type="IdCodeType"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Department/Avd Bilde 012 Avd</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Name AccessLevel | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="ServiceAccessType"> <xs:annotation> <xs:documentation>Service access with id, text, group and accesslevel</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Id" type="xs:int"> <xs:annotation> <xs:documentation>Service/Functional access id HIS90: Bilde 012 Bilde</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Functional access code/name/text HIS90: Bilde 012 Funktion</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AccessLevel" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>What access user have to the service. Accesslevel: 0 is no access/authorization (False) and 9 is full access. (True > 0) HIS90: Bilde 012 Autorisasjon. AccessLevel set as 0 means that the ServiceAccess is deleted/revoked.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
annotation |
|
||
source | <xs:element name="Id" type="xs:int"> <xs:annotation> <xs:documentation>Service/Functional access id HIS90: Bilde 012 Bilde</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Functional access code/name/text HIS90: Bilde 012 Funktion</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
annotation |
|
||
source | <xs:element name="AccessLevel" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>What access user have to the service. Accesslevel: 0 is no access/authorization (False) and 9 is full access. (True > 0) HIS90: Bilde 012 Autorisasjon. AccessLevel set as 0 means that the ServiceAccess is deleted/revoked.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Organization Signature ValidPeriod Printers Economy | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="UserAuthorization"> <xs:annotation> <xs:documentation>Type for one user authorization</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Organization" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CareUnitCode" type="xs:string"> <xs:annotation> <xs:documentation>Organization unit where the care is taking place HIS90: Care Unit (Enhet/post Bilde 011 Enhet)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MedicalUnit" type="xs:string"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Medical Unit (Bilde 011 Avd)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Signature" type="xs:string" minOccurs="0"/> <xs:element name="ValidPeriod" type="PeriodDateTimeType"> <xs:annotation> <xs:documentation>The authorization's validperiod. HIS90: Bilde 011 Fom og Tom</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Printers" minOccurs="0"> <xs:annotation> <xs:documentation>Default printers for the user to use with the role</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Letter" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Brevskriver</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Report" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Rapp.skriver</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Giro" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Giro.skriver</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Label" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Etik.skriver</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Economy" minOccurs="0"> <xs:annotation> <xs:documentation>Default economy setting for the user related to the role</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="CashRegister" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Kasse</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | CareUnitCode MedicalUnit |
source | <xs:element name="Organization" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CareUnitCode" type="xs:string"> <xs:annotation> <xs:documentation>Organization unit where the care is taking place HIS90: Care Unit (Enhet/post Bilde 011 Enhet)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MedicalUnit" type="xs:string"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Medical Unit (Bilde 011 Avd)</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="CareUnitCode" type="xs:string"> <xs:annotation> <xs:documentation>Organization unit where the care is taking place HIS90: Care Unit (Enhet/post Bilde 011 Enhet)</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="MedicalUnit" type="xs:string"> <xs:annotation> <xs:documentation>Department/Medical Speciality HIS90: Medical Unit (Bilde 011 Avd)</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
type | xs:string |
source | <xs:element name="Signature" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | PeriodDateTimeType | ||
children | FromDate ToDate | ||
annotation |
|
||
source | <xs:element name="ValidPeriod" type="PeriodDateTimeType"> <xs:annotation> <xs:documentation>The authorization's validperiod. HIS90: Bilde 011 Fom og Tom</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Letter Report Giro Label | ||
annotation |
|
||
source | <xs:element name="Printers" minOccurs="0"> <xs:annotation> <xs:documentation>Default printers for the user to use with the role</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Letter" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Brevskriver</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Report" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Rapp.skriver</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Giro" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Giro.skriver</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Label" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Etik.skriver</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="Letter" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Brevskriver</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Report" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Rapp.skriver</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Giro" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Giro.skriver</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
annotation |
|
||
source | <xs:element name="Label" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Etik.skriver</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | CashRegister | ||
annotation |
|
||
source | <xs:element name="Economy" minOccurs="0"> <xs:annotation> <xs:documentation>Default economy setting for the user related to the role</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="CashRegister" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Kasse</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="CashRegister" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Bilde 011 Kasse</xs:documentation> </xs:annotation> </xs:element> |