PwgSmRev1-185 - UserIdentificationType

complexType UserIdentificationType
diagram PwgSmRev1-185_p4278.png
namespace http://www.pwg.org/schemas/2012/12/sm
children UserUuid UserSecurityKey UsernameToken UserID UserRole UserGroup EmailId UserLocation
used by
elements SecurityIdentificationType/UserIdentification UserSecurityType/UserIdentification
source <xs:complexType name="UserIdentificationType">
 
<xs:sequence>
   
<xs:element name="UserUuid" type="Uuid" minOccurs="1"/>
   
<xs:element name="UserSecurityKey" type="SecurityKeyType" minOccurs="0"/>
   
<xs:element name="UsernameToken" type="UsernameTokenType" minOccurs="0"/>
   
<xs:element name="UserID" type="xs:string" minOccurs="0"/>
   
<xs:element name="UserRole" type="UserRoleWKV" minOccurs="0"/>
   
<xs:element name="UserGroup" type="xs:string" minOccurs="0"/>
   
<xs:element name="EmailId" type="xs:string" minOccurs="0"/>
   
<xs:element name="UserLocation" type="LocationType" minOccurs="0"/>
   
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element UserIdentificationType/UserUuid
diagram PwgSmRev1-185_p4279.png
namespace http://www.pwg.org/schemas/2012/12/sm
type Uuid
properties
content simple
facets
Kind Value Annotation
pattern [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
source <xs:element name="UserUuid" type="Uuid" minOccurs="1"/>

element UserIdentificationType/UserSecurityKey
diagram PwgSmRev1-185_p4280.png
namespace http://www.pwg.org/schemas/2012/12/sm
type SecurityKeyType
properties
minOcc 0
maxOcc 1
content complex
children dsKeyInfo Token
source <xs:element name="UserSecurityKey" type="SecurityKeyType" minOccurs="0"/>

element UserIdentificationType/UsernameToken
diagram PwgSmRev1-185_p4281.png
namespace http://www.pwg.org/schemas/2012/12/sm
type UsernameTokenType
properties
minOcc 0
maxOcc 1
content complex
children Username Password
attributes
Name  Type  Use  Default  Fixed  Annotation
Id  xs:ID        
source <xs:element name="UsernameToken" type="UsernameTokenType" minOccurs="0"/>

element UserIdentificationType/UserID
diagram PwgSmRev1-185_p4282.png
namespace http://www.pwg.org/schemas/2012/12/sm
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="UserID" type="xs:string" minOccurs="0"/>

element UserIdentificationType/UserRole
diagram PwgSmRev1-185_p4283.png
namespace http://www.pwg.org/schemas/2012/12/sm
type UserRoleWKV
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration Administrator
enumeration Operator
enumeration User
enumeration JobOwner
enumeration GroupMember
enumeration Normal
enumeration end-user
enumeration ServiceTechnition
enumeration FieldTechnition
enumeration NetworkAdministrator
source <xs:element name="UserRole" type="UserRoleWKV" minOccurs="0"/>

element UserIdentificationType/UserGroup
diagram PwgSmRev1-185_p4284.png
namespace http://www.pwg.org/schemas/2012/12/sm
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="UserGroup" type="xs:string" minOccurs="0"/>

element UserIdentificationType/EmailId
diagram PwgSmRev1-185_p4285.png
namespace http://www.pwg.org/schemas/2012/12/sm
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="EmailId" type="xs:string" minOccurs="0"/>

element UserIdentificationType/UserLocation
diagram PwgSmRev1-185_p4286.png
namespace http://www.pwg.org/schemas/2012/12/sm
type LocationType
properties
minOcc 0
maxOcc 1
content complex
children LocationString GeoLocation
source <xs:element name="UserLocation" type="LocationType" minOccurs="0"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy