Schema projectedconditional.xsd


schema location ..\projectedconditional.xsd
attributeFormDefault
elementFormDefault
 
Elements  Complex types  Simple types 
projectedConditional  conditionType  datePlusHour 
historyLogType  datePlusHourMin 
messagesType 
profilesType 
profileType 
ratingSetType 
ticketStatusType 


element projectedConditional
diagram projectedconditional_p1.png
properties
content complex
children messages pjmTicketId companyShortName ticketStatus equipmentId lookupTicketId ratingSet pjmComments comments condition profiles historyLog
source <xs:element name="projectedConditional">
 
<xs:complexType>
   
<xs:all>
     
<xs:element name="messages" type="messagesType" minOccurs="0"/>
     
<xs:element name="pjmTicketId" type="xs:long" minOccurs="0"/>
     
<xs:element name="companyShortName" type="xs:string" minOccurs="0"/>
     
<xs:element name="ticketStatus" type="xs:long"/>
     
<xs:element name="equipmentId" type="xs:long" minOccurs="0"/>
     
<xs:element name="lookupTicketId" type="xs:long"/>
     
<xs:element name="ratingSet" type="ratingSetType" minOccurs="0"/>
     
<xs:element name="pjmComments" type="xs:string" minOccurs="0"/>
     
<xs:element name="comments" type="xs:string" minOccurs="0"/>
     
<xs:element name="condition" type="conditionType"/>
     
<xs:element name="profiles" type="profilesType"/>
     
<xs:element name="historyLog" type="historyLogType" minOccurs="0"/>
   
</xs:all>
 
</xs:complexType>
</xs:element>

element projectedConditional/messages
diagram projectedconditional_p2.png
type messagesType
properties
minOcc 0
maxOcc 1
content complex
children message
source <xs:element name="messages" type="messagesType" minOccurs="0"/>

element projectedConditional/pjmTicketId
diagram projectedconditional_p3.png
type xs:long
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="pjmTicketId" type="xs:long" minOccurs="0"/>

element projectedConditional/companyShortName
diagram projectedconditional_p4.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="companyShortName" type="xs:string" minOccurs="0"/>

element projectedConditional/ticketStatus
diagram projectedconditional_p5.png
type xs:long
properties
content simple
source <xs:element name="ticketStatus" type="xs:long"/>

element projectedConditional/equipmentId
diagram projectedconditional_p6.png
type xs:long
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="equipmentId" type="xs:long" minOccurs="0"/>

element projectedConditional/lookupTicketId
diagram projectedconditional_p7.png
type xs:long
properties
content simple
source <xs:element name="lookupTicketId" type="xs:long"/>

element projectedConditional/ratingSet
diagram projectedconditional_p8.png
type ratingSetType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
tempSet  xs:string        
nl  xs:long        
lt  xs:long        
st  xs:long        
ld  xs:long        
source <xs:element name="ratingSet" type="ratingSetType" minOccurs="0"/>

element projectedConditional/pjmComments
diagram projectedconditional_p9.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="pjmComments" type="xs:string" minOccurs="0"/>

element projectedConditional/comments
diagram projectedconditional_p10.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="comments" type="xs:string" minOccurs="0"/>

element projectedConditional/condition
diagram projectedconditional_p11.png
type conditionType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
tempSet  derived by: xs:string  required      
source <xs:element name="condition" type="conditionType"/>

element projectedConditional/profiles
diagram projectedconditional_p12.png
type profilesType
properties
content complex
children profile
source <xs:element name="profiles" type="profilesType"/>

element projectedConditional/historyLog
diagram projectedconditional_p13.png
type historyLogType
properties
minOcc 0
maxOcc 1
content complex
children ticketStatus
source <xs:element name="historyLog" type="historyLogType" minOccurs="0"/>

complexType conditionType
diagram projectedconditional_p14.png
used by
element projectedConditional/condition
attributes
Name  Type  Use  Default  Fixed  Annotation
tempSet  derived by: xs:string  required      
source <xs:complexType name="conditionType">
 
<xs:attribute name="tempSet" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string"/>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute conditionType/@tempSet
type restriction of xs:string
properties
use required
source <xs:attribute name="tempSet" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string"/>
 
</xs:simpleType>
</xs:attribute>

complexType historyLogType
diagram projectedconditional_p15.png
children ticketStatus
used by
element projectedConditional/historyLog
source <xs:complexType name="historyLogType">
 
<xs:sequence>
   
<xs:element name="ticketStatus" type="ticketStatusType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element historyLogType/ticketStatus
diagram projectedconditional_p16.png
type ticketStatusType
properties
minOcc 1
maxOcc unbounded
content complex
children user status timestamp
source <xs:element name="ticketStatus" type="ticketStatusType" maxOccurs="unbounded"/>

complexType messagesType
diagram projectedconditional_p17.png
children message
used by
element projectedConditional/messages
source <xs:complexType name="messagesType">
 
<xs:sequence>
   
<xs:element name="message" type="xs:string" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element messagesType/message
diagram projectedconditional_p18.png
type xs:string
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="message" type="xs:string" maxOccurs="unbounded"/>

complexType profilesType
diagram projectedconditional_p19.png
children profile
used by
element projectedConditional/profiles
source <xs:complexType name="profilesType">
 
<xs:sequence>
   
<xs:element name="profile" type="profileType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element profilesType/profile
diagram projectedconditional_p20.png
type profileType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
start  datePlusHour        
documentation
mm/dd/yyyy hh24
end  datePlusHour        
documentation
mm/dd/yyyy hh24
source <xs:element name="profile" type="profileType" maxOccurs="unbounded"/>

complexType profileType
diagram projectedconditional_p21.png
used by
element profilesType/profile
attributes
Name  Type  Use  Default  Fixed  Annotation
start  datePlusHour        
documentation
mm/dd/yyyy hh24
end  datePlusHour        
documentation
mm/dd/yyyy hh24
source <xs:complexType name="profileType">
 
<xs:attribute name="start" type="datePlusHour">
   
<xs:annotation>
     
<xs:documentation>mm/dd/yyyy hh24</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="end" type="datePlusHour">
   
<xs:annotation>
     
<xs:documentation>mm/dd/yyyy hh24</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute profileType/@start
type datePlusHour
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}
annotation
documentation
mm/dd/yyyy hh24
source <xs:attribute name="start" type="datePlusHour">
 
<xs:annotation>
   
<xs:documentation>mm/dd/yyyy hh24</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute profileType/@end
type datePlusHour
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}
annotation
documentation
mm/dd/yyyy hh24
source <xs:attribute name="end" type="datePlusHour">
 
<xs:annotation>
   
<xs:documentation>mm/dd/yyyy hh24</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType ratingSetType
diagram projectedconditional_p22.png
used by
element projectedConditional/ratingSet
attributes
Name  Type  Use  Default  Fixed  Annotation
tempSet  xs:string        
nl  xs:long        
lt  xs:long        
st  xs:long        
ld  xs:long        
source <xs:complexType name="ratingSetType">
 
<xs:attribute name="tempSet" type="xs:string"/>
 
<xs:attribute name="nl" type="xs:long"/>
 
<xs:attribute name="lt" type="xs:long"/>
 
<xs:attribute name="st" type="xs:long"/>
 
<xs:attribute name="ld" type="xs:long"/>
</xs:complexType>

attribute ratingSetType/@tempSet
type xs:string
source <xs:attribute name="tempSet" type="xs:string"/>

attribute ratingSetType/@nl
type xs:long
source <xs:attribute name="nl" type="xs:long"/>

attribute ratingSetType/@lt
type xs:long
source <xs:attribute name="lt" type="xs:long"/>

attribute ratingSetType/@st
type xs:long
source <xs:attribute name="st" type="xs:long"/>

attribute ratingSetType/@ld
type xs:long
source <xs:attribute name="ld" type="xs:long"/>

complexType ticketStatusType
diagram projectedconditional_p23.png
children user status timestamp
used by
element historyLogType/ticketStatus
source <xs:complexType name="ticketStatusType">
 
<xs:all>
   
<xs:element name="user" type="xs:string"/>
   
<xs:element name="status" type="xs:long"/>
   
<xs:element name="timestamp" type="xs:string"/>
 
</xs:all>
</xs:complexType>

element ticketStatusType/user
diagram projectedconditional_p24.png
type xs:string
properties
content simple
source <xs:element name="user" type="xs:string"/>

element ticketStatusType/status
diagram projectedconditional_p25.png
type xs:long
properties
content simple
source <xs:element name="status" type="xs:long"/>

element ticketStatusType/timestamp
diagram projectedconditional_p26.png
type xs:string
properties
content simple
source <xs:element name="timestamp" type="xs:string"/>

simpleType datePlusHour
type restriction of xs:string
properties
base xs:string
used by
attributes profileType/@end profileType/@start
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}
source <xs:simpleType name="datePlusHour">
 
<xs:restriction base="xs:string">
   
<xs:pattern value="\d{2}/\d{2}/\d{4}\s+\d{2}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType datePlusHourMin
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
pattern \d{2}/\d{2}/\d{4}\s+\d{2}:\d{2}
source <xs:simpleType name="datePlusHourMin">
 
<xs:restriction base="xs:string">
   
<xs:pattern value="\d{2}/\d{2}/\d{4}\s+\d{2}:\d{2}"/>
 
</xs:restriction>
</xs:simpleType>


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