Schema nbvl.xsd


schema location C:\personal\git-projects\edart-rest\src\main\resources\schema\nbvl.xsd
attributeFormDefault unqualified
elementFormDefault qualified
 
Elements  Complex types  Simple types 
effectiveLimitReport  adjustedValuesType  scenarioRestrictionType 
nuclearVoltageLimitReport  decimalWithPjmValueType 
nuclearVoltageLimitTicket  effectiveLimitReportType 
nuclearVoltageLimitTickets  effectiveLimitType 
unitSetUp  historyLogType 
nuclearVoltageLimitReportTicketType 
nuclearVoltageLimitReportType 
scenarioInfoType 
scenarioNameType 
scenariosInfoType 
scenarioType 
ticketStatusType 
unitBusLimitsType 
unitBusType 
unitSetUpType 
unitSetUpUnitType 


element effectiveLimitReport
diagram nbvl_p1.png
type effectiveLimitReportType
properties
content complex
children message effectiveDateTime effectiveLimit
source <xs:element name="effectiveLimitReport" type="effectiveLimitReportType"/>

element nuclearVoltageLimitReport
diagram nbvl_p2.png
type nuclearVoltageLimitReportType
properties
content complex
children nuclearVoltageLimitTicket
source <xs:element name="nuclearVoltageLimitReport" type="nuclearVoltageLimitReportType"/>

element nuclearVoltageLimitTicket
diagram nbvl_p3.png
properties
content complex
children ticketID type ticketStatus nuclearVoltageID estStartDateTime estEndDateTime actStartDateTime actEndDateTime unitBusLimits comments pjmComments historyLog fileCount
used by
element nuclearVoltageLimitTickets
source <xs:element name="nuclearVoltageLimitTicket">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ticketID" type="xs:long" minOccurs="0"/>
     
<xs:element name="type" type="xs:string"/>
     
<xs:element name="ticketStatus" type="xs:string" minOccurs="0"/>
     
<xs:element name="nuclearVoltageID" type="xs:long"/>
     
<xs:element name="estStartDateTime" type="xs:string"/>
     
<xs:element name="estEndDateTime" type="xs:string" minOccurs="0"/>
     
<xs:element name="actStartDateTime" type="xs:string" minOccurs="0"/>
     
<xs:element name="actEndDateTime" type="xs:string" minOccurs="0"/>
     
<xs:element name="unitBusLimits" type="unitBusLimitsType" maxOccurs="unbounded"/>
     
<xs:element name="comments" type="xs:string" minOccurs="0"/>
     
<xs:element name="pjmComments" type="xs:string" minOccurs="0"/>
     
<xs:element name="historyLog" type="historyLogType" minOccurs="0"/>
     
<xs:element name="fileCount" type="xs:long" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element nuclearVoltageLimitTicket/ticketID
diagram nbvl_p4.png
type xs:long
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ticketID" type="xs:long" minOccurs="0"/>

element nuclearVoltageLimitTicket/type
diagram nbvl_p5.png
type xs:string
properties
content simple
source <xs:element name="type" type="xs:string"/>

element nuclearVoltageLimitTicket/ticketStatus
diagram nbvl_p6.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ticketStatus" type="xs:string" minOccurs="0"/>

element nuclearVoltageLimitTicket/nuclearVoltageID
diagram nbvl_p7.png
type xs:long
properties
content simple
source <xs:element name="nuclearVoltageID" type="xs:long"/>

element nuclearVoltageLimitTicket/estStartDateTime
diagram nbvl_p8.png
type xs:string
properties
content simple
source <xs:element name="estStartDateTime" type="xs:string"/>

element nuclearVoltageLimitTicket/estEndDateTime
diagram nbvl_p9.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="estEndDateTime" type="xs:string" minOccurs="0"/>

element nuclearVoltageLimitTicket/actStartDateTime
diagram nbvl_p10.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="actStartDateTime" type="xs:string" minOccurs="0"/>

element nuclearVoltageLimitTicket/actEndDateTime
diagram nbvl_p11.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="actEndDateTime" type="xs:string" minOccurs="0"/>

element nuclearVoltageLimitTicket/unitBusLimits
diagram nbvl_p12.png
type unitBusLimitsType
properties
minOcc 1
maxOcc unbounded
content complex
children unitBusID scenario defaultValues currentValues adjustedValues
source <xs:element name="unitBusLimits" type="unitBusLimitsType" maxOccurs="unbounded"/>

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

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

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

element nuclearVoltageLimitTicket/fileCount
diagram nbvl_p16.png
type xs:long
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="fileCount" type="xs:long" minOccurs="0"/>

element nuclearVoltageLimitTickets
diagram nbvl_p17.png
properties
content complex
children nuclearVoltageLimitTicket
source <xs:element name="nuclearVoltageLimitTickets">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="nuclearVoltageLimitTicket" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element unitSetUp
diagram nbvl_p18.png
type unitSetUpType
properties
content complex
children message unit
source <xs:element name="unitSetUp" type="unitSetUpType"/>

complexType adjustedValuesType
diagram nbvl_p19.png
children normalMinKv normalMaxKv emergencyMinKv emergencyMaxKv loadDump voltageDropWarnPercent voltageDropViolationPercent
used by
elements unitBusLimitsType/adjustedValues unitBusLimitsType/currentValues unitBusLimitsType/defaultValues
source <xs:complexType name="adjustedValuesType">
 
<xs:sequence>
   
<xs:element name="normalMinKv" type="decimalWithPjmValueType"/>
   
<xs:element name="normalMaxKv" type="decimalWithPjmValueType"/>
   
<xs:element name="emergencyMinKv" type="decimalWithPjmValueType"/>
   
<xs:element name="emergencyMaxKv" type="decimalWithPjmValueType"/>
   
<xs:element name="loadDump" type="decimalWithPjmValueType"/>
   
<xs:element name="voltageDropWarnPercent" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="voltageDropViolationPercent" type="xs:decimal" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element adjustedValuesType/normalMinKv
diagram nbvl_p20.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="normalMinKv" type="decimalWithPjmValueType"/>

element adjustedValuesType/normalMaxKv
diagram nbvl_p21.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="normalMaxKv" type="decimalWithPjmValueType"/>

element adjustedValuesType/emergencyMinKv
diagram nbvl_p22.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="emergencyMinKv" type="decimalWithPjmValueType"/>

element adjustedValuesType/emergencyMaxKv
diagram nbvl_p23.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="emergencyMaxKv" type="decimalWithPjmValueType"/>

element adjustedValuesType/loadDump
diagram nbvl_p24.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="loadDump" type="decimalWithPjmValueType"/>

element adjustedValuesType/voltageDropWarnPercent
diagram nbvl_p25.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="voltageDropWarnPercent" type="xs:decimal" minOccurs="0"/>

element adjustedValuesType/voltageDropViolationPercent
diagram nbvl_p26.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="voltageDropViolationPercent" type="xs:decimal" minOccurs="0"/>

complexType decimalWithPjmValueType
diagram nbvl_p27.png
type extension of xs:decimal
properties
base xs:decimal
used by
elements scenarioInfoType/emergencyMaxKv adjustedValuesType/emergencyMaxKv scenarioInfoType/emergencyMinKv adjustedValuesType/emergencyMinKv scenarioInfoType/loadDump adjustedValuesType/loadDump scenarioInfoType/normalMaxKv adjustedValuesType/normalMaxKv scenarioInfoType/normalMinKv adjustedValuesType/normalMinKv
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:complexType name="decimalWithPjmValueType">
 
<xs:simpleContent>
   
<xs:extension base="xs:decimal">
     
<xs:attribute name="pjmValue" type="xs:decimal"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute decimalWithPjmValueType/@pjmValue
type xs:decimal
source <xs:attribute name="pjmValue" type="xs:decimal"/>

complexType effectiveLimitReportType
diagram nbvl_p28.png
children message effectiveDateTime effectiveLimit
used by
element effectiveLimitReport
source <xs:complexType name="effectiveLimitReportType">
 
<xs:sequence>
   
<xs:element name="message" type="xs:string"/>
   
<xs:element name="effectiveDateTime" type="xs:string"/>
   
<xs:element name="effectiveLimit" type="effectiveLimitType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element effectiveLimitReportType/message
diagram nbvl_p29.png
type xs:string
properties
content simple
source <xs:element name="message" type="xs:string"/>

element effectiveLimitReportType/effectiveDateTime
diagram nbvl_p30.png
type xs:string
properties
content simple
source <xs:element name="effectiveDateTime" type="xs:string"/>

element effectiveLimitReportType/effectiveLimit
diagram nbvl_p31.png
type effectiveLimitType
properties
minOcc 0
maxOcc unbounded
content complex
children nuclearVoltageID ticketID type status startDateTime endDateTime
source <xs:element name="effectiveLimit" type="effectiveLimitType" minOccurs="0" maxOccurs="unbounded"/>

complexType effectiveLimitType
diagram nbvl_p32.png
children nuclearVoltageID ticketID type status startDateTime endDateTime
used by
element effectiveLimitReportType/effectiveLimit
source <xs:complexType name="effectiveLimitType">
 
<xs:sequence>
   
<xs:element name="nuclearVoltageID" type="xs:string"/>
   
<xs:element name="ticketID" type="xs:long"/>
   
<xs:element name="type" type="xs:string"/>
   
<xs:element name="status" type="xs:string"/>
   
<xs:element name="startDateTime" type="xs:string"/>
   
<xs:element name="endDateTime" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element effectiveLimitType/nuclearVoltageID
diagram nbvl_p33.png
type xs:string
properties
content simple
source <xs:element name="nuclearVoltageID" type="xs:string"/>

element effectiveLimitType/ticketID
diagram nbvl_p34.png
type xs:long
properties
content simple
source <xs:element name="ticketID" type="xs:long"/>

element effectiveLimitType/type
diagram nbvl_p35.png
type xs:string
properties
content simple
source <xs:element name="type" type="xs:string"/>

element effectiveLimitType/status
diagram nbvl_p36.png
type xs:string
properties
content simple
source <xs:element name="status" type="xs:string"/>

element effectiveLimitType/startDateTime
diagram nbvl_p37.png
type xs:string
properties
content simple
source <xs:element name="startDateTime" type="xs:string"/>

element effectiveLimitType/endDateTime
diagram nbvl_p38.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="endDateTime" type="xs:string" minOccurs="0"/>

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

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

complexType nuclearVoltageLimitReportTicketType
diagram nbvl_p41.png
children ticketID nuclearVoltageID company type startDateTime endDateTime ticketStatus fileCount historyLog
used by
element nuclearVoltageLimitReportType/nuclearVoltageLimitTicket
source <xs:complexType name="nuclearVoltageLimitReportTicketType">
 
<xs:sequence>
   
<xs:element name="ticketID" type="xs:long"/>
   
<xs:element name="nuclearVoltageID" type="xs:string"/>
   
<xs:element name="company" type="xs:string"/>
   
<xs:element name="type" type="xs:string"/>
   
<xs:element name="startDateTime" type="xs:string"/>
   
<xs:element name="endDateTime" type="xs:string" minOccurs="0"/>
   
<xs:element name="ticketStatus" type="xs:string"/>
   
<xs:element name="fileCount" type="xs:int"/>
   
<xs:element name="historyLog" type="historyLogType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element nuclearVoltageLimitReportTicketType/ticketID
diagram nbvl_p42.png
type xs:long
properties
content simple
source <xs:element name="ticketID" type="xs:long"/>

element nuclearVoltageLimitReportTicketType/nuclearVoltageID
diagram nbvl_p43.png
type xs:string
properties
content simple
source <xs:element name="nuclearVoltageID" type="xs:string"/>

element nuclearVoltageLimitReportTicketType/company
diagram nbvl_p44.png
type xs:string
properties
content simple
source <xs:element name="company" type="xs:string"/>

element nuclearVoltageLimitReportTicketType/type
diagram nbvl_p45.png
type xs:string
properties
content simple
source <xs:element name="type" type="xs:string"/>

element nuclearVoltageLimitReportTicketType/startDateTime
diagram nbvl_p46.png
type xs:string
properties
content simple
source <xs:element name="startDateTime" type="xs:string"/>

element nuclearVoltageLimitReportTicketType/endDateTime
diagram nbvl_p47.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="endDateTime" type="xs:string" minOccurs="0"/>

element nuclearVoltageLimitReportTicketType/ticketStatus
diagram nbvl_p48.png
type xs:string
properties
content simple
source <xs:element name="ticketStatus" type="xs:string"/>

element nuclearVoltageLimitReportTicketType/fileCount
diagram nbvl_p49.png
type xs:int
properties
content simple
source <xs:element name="fileCount" type="xs:int"/>

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

complexType nuclearVoltageLimitReportType
diagram nbvl_p51.png
children nuclearVoltageLimitTicket
used by
element nuclearVoltageLimitReport
source <xs:complexType name="nuclearVoltageLimitReportType">
 
<xs:sequence>
   
<xs:element name="nuclearVoltageLimitTicket" type="nuclearVoltageLimitReportTicketType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element nuclearVoltageLimitReportType/nuclearVoltageLimitTicket
diagram nbvl_p52.png
type nuclearVoltageLimitReportTicketType
properties
minOcc 0
maxOcc unbounded
content complex
children ticketID nuclearVoltageID company type startDateTime endDateTime ticketStatus fileCount historyLog
used by
element nuclearVoltageLimitTickets
source <xs:element name="nuclearVoltageLimitTicket" type="nuclearVoltageLimitReportTicketType" minOccurs="0" maxOccurs="unbounded"/>

complexType scenarioInfoType
diagram nbvl_p53.png
children scenarioName normalMinKv normalMaxKv emergencyMinKv emergencyMaxKv loadDump voltageDropWarnPercent voltageDropViolationPercent
used by
element scenariosInfoType/scenario
source <xs:complexType name="scenarioInfoType">
 
<xs:sequence>
   
<xs:element name="scenarioName" type="scenarioNameType"/>
   
<xs:element name="normalMinKv" type="decimalWithPjmValueType"/>
   
<xs:element name="normalMaxKv" type="decimalWithPjmValueType"/>
   
<xs:element name="emergencyMinKv" type="decimalWithPjmValueType"/>
   
<xs:element name="emergencyMaxKv" type="decimalWithPjmValueType"/>
   
<xs:element name="loadDump" type="decimalWithPjmValueType"/>
   
<xs:element name="voltageDropWarnPercent" type="xs:decimal"/>
   
<xs:element name="voltageDropViolationPercent" type="xs:decimal"/>
 
</xs:sequence>
</xs:complexType>

element scenarioInfoType/scenarioName
diagram nbvl_p54.png
type scenarioNameType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long        
source <xs:element name="scenarioName" type="scenarioNameType"/>

element scenarioInfoType/normalMinKv
diagram nbvl_p55.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="normalMinKv" type="decimalWithPjmValueType"/>

element scenarioInfoType/normalMaxKv
diagram nbvl_p56.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="normalMaxKv" type="decimalWithPjmValueType"/>

element scenarioInfoType/emergencyMinKv
diagram nbvl_p57.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="emergencyMinKv" type="decimalWithPjmValueType"/>

element scenarioInfoType/emergencyMaxKv
diagram nbvl_p58.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="emergencyMaxKv" type="decimalWithPjmValueType"/>

element scenarioInfoType/loadDump
diagram nbvl_p59.png
type decimalWithPjmValueType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
pjmValue  xs:decimal        
source <xs:element name="loadDump" type="decimalWithPjmValueType"/>

element scenarioInfoType/voltageDropWarnPercent
diagram nbvl_p60.png
type xs:decimal
properties
content simple
source <xs:element name="voltageDropWarnPercent" type="xs:decimal"/>

element scenarioInfoType/voltageDropViolationPercent
diagram nbvl_p61.png
type xs:decimal
properties
content simple
source <xs:element name="voltageDropViolationPercent" type="xs:decimal"/>

complexType scenarioNameType
diagram nbvl_p62.png
type extension of xs:string
properties
base xs:string
used by
element scenarioInfoType/scenarioName
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:long        
source <xs:complexType name="scenarioNameType">
 
<xs:simpleContent>
   
<xs:extension base="xs:string">
     
<xs:attribute name="id" type="xs:long"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute scenarioNameType/@id
type xs:long
source <xs:attribute name="id" type="xs:long"/>

complexType scenariosInfoType
diagram nbvl_p63.png
children scenario
used by
element unitBusType/scenarios
source <xs:complexType name="scenariosInfoType">
 
<xs:sequence>
   
<xs:element name="scenario" type="scenarioInfoType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element scenariosInfoType/scenario
diagram nbvl_p64.png
type scenarioInfoType
properties
minOcc 1
maxOcc unbounded
content complex
children scenarioName normalMinKv normalMaxKv emergencyMinKv emergencyMaxKv loadDump voltageDropWarnPercent voltageDropViolationPercent
source <xs:element name="scenario" type="scenarioInfoType" maxOccurs="unbounded"/>

complexType scenarioType
diagram nbvl_p65.png
children scenarioName scenarioType
used by
element unitBusLimitsType/scenario
source <xs:complexType name="scenarioType">
 
<xs:choice>
   
<xs:element name="scenarioName">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:string">
           
<xs:attribute name="scenarioId" type="xs:decimal"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="scenarioType" type="scenarioRestrictionType"/>
 
</xs:choice>
</xs:complexType>

element scenarioType/scenarioName
diagram nbvl_p66.png
type extension of xs:string
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
scenarioId  xs:decimal        
source <xs:element name="scenarioName">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="scenarioId" type="xs:decimal"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute scenarioType/scenarioName/@scenarioId
type xs:decimal
source <xs:attribute name="scenarioId" type="xs:decimal"/>

element scenarioType/scenarioType
diagram nbvl_p67.png
type scenarioRestrictionType
properties
content simple
facets
Kind Value Annotation
enumeration No Change
enumeration Unlisted
enumeration New Default
source <xs:element name="scenarioType" type="scenarioRestrictionType"/>

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

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

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

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

complexType unitBusLimitsType
diagram nbvl_p72.png
children unitBusID scenario defaultValues currentValues adjustedValues
used by
element nuclearVoltageLimitTicket/unitBusLimits
source <xs:complexType name="unitBusLimitsType">
 
<xs:sequence>
   
<xs:element name="unitBusID" type="xs:long"/>
   
<xs:element name="scenario" type="scenarioType" minOccurs="0"/>
   
<xs:element name="defaultValues" type="adjustedValuesType" minOccurs="0"/>
   
<xs:element name="currentValues" type="adjustedValuesType" minOccurs="0"/>
   
<xs:element name="adjustedValues" type="adjustedValuesType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element unitBusLimitsType/unitBusID
diagram nbvl_p73.png
type xs:long
properties
content simple
source <xs:element name="unitBusID" type="xs:long"/>

element unitBusLimitsType/scenario
diagram nbvl_p74.png
type scenarioType
properties
minOcc 0
maxOcc 1
content complex
children scenarioName scenarioType
source <xs:element name="scenario" type="scenarioType" minOccurs="0"/>

element unitBusLimitsType/defaultValues
diagram nbvl_p75.png
type adjustedValuesType
properties
minOcc 0
maxOcc 1
content complex
children normalMinKv normalMaxKv emergencyMinKv emergencyMaxKv loadDump voltageDropWarnPercent voltageDropViolationPercent
source <xs:element name="defaultValues" type="adjustedValuesType" minOccurs="0"/>

element unitBusLimitsType/currentValues
diagram nbvl_p76.png
type adjustedValuesType
properties
minOcc 0
maxOcc 1
content complex
children normalMinKv normalMaxKv emergencyMinKv emergencyMaxKv loadDump voltageDropWarnPercent voltageDropViolationPercent
source <xs:element name="currentValues" type="adjustedValuesType" minOccurs="0"/>

element unitBusLimitsType/adjustedValues
diagram nbvl_p77.png
type adjustedValuesType
properties
minOcc 0
maxOcc 1
content complex
children normalMinKv normalMaxKv emergencyMinKv emergencyMaxKv loadDump voltageDropWarnPercent voltageDropViolationPercent
source <xs:element name="adjustedValues" type="adjustedValuesType" minOccurs="0"/>

complexType unitBusType
diagram nbvl_p78.png
children unitBusID station voltage busNameKeyword scenarios
used by
element unitSetUpUnitType/unitBus
source <xs:complexType name="unitBusType">
 
<xs:sequence>
   
<xs:element name="unitBusID" type="xs:long"/>
   
<xs:element name="station" type="xs:string"/>
   
<xs:element name="voltage" type="xs:string"/>
   
<xs:element name="busNameKeyword" type="xs:string"/>
   
<xs:element name="scenarios" type="scenariosInfoType" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element unitBusType/unitBusID
diagram nbvl_p79.png
type xs:long
properties
content simple
source <xs:element name="unitBusID" type="xs:long"/>

element unitBusType/station
diagram nbvl_p80.png
type xs:string
properties
content simple
source <xs:element name="station" type="xs:string"/>

element unitBusType/voltage
diagram nbvl_p81.png
type xs:string
properties
content simple
source <xs:element name="voltage" type="xs:string"/>

element unitBusType/busNameKeyword
diagram nbvl_p82.png
type xs:string
properties
content simple
source <xs:element name="busNameKeyword" type="xs:string"/>

element unitBusType/scenarios
diagram nbvl_p83.png
type scenariosInfoType
properties
minOcc 0
maxOcc 1
content complex
children scenario
source <xs:element name="scenarios" type="scenariosInfoType" minOccurs="0"/>

complexType unitSetUpType
diagram nbvl_p84.png
children message unit
used by
element unitSetUp
source <xs:complexType name="unitSetUpType">
 
<xs:sequence>
   
<xs:element name="message" type="xs:string" minOccurs="0"/>
   
<xs:element name="unit" type="unitSetUpUnitType" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element unitSetUpType/message
diagram nbvl_p85.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="message" type="xs:string" minOccurs="0"/>

element unitSetUpType/unit
diagram nbvl_p86.png
type unitSetUpUnitType
properties
minOcc 0
maxOcc unbounded
content complex
children nuclearVoltageID unitName company unitBus
source <xs:element name="unit" type="unitSetUpUnitType" minOccurs="0" maxOccurs="unbounded"/>

complexType unitSetUpUnitType
diagram nbvl_p87.png
children nuclearVoltageID unitName company unitBus
used by
element unitSetUpType/unit
source <xs:complexType name="unitSetUpUnitType">
 
<xs:sequence>
   
<xs:element name="nuclearVoltageID" type="xs:long"/>
   
<xs:element name="unitName" type="xs:string"/>
   
<xs:element name="company" type="xs:string"/>
   
<xs:element name="unitBus" type="unitBusType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element unitSetUpUnitType/nuclearVoltageID
diagram nbvl_p88.png
type xs:long
properties
content simple
source <xs:element name="nuclearVoltageID" type="xs:long"/>

element unitSetUpUnitType/unitName
diagram nbvl_p89.png
type xs:string
properties
content simple
source <xs:element name="unitName" type="xs:string"/>

element unitSetUpUnitType/company
diagram nbvl_p90.png
type xs:string
properties
content simple
source <xs:element name="company" type="xs:string"/>

element unitSetUpUnitType/unitBus
diagram nbvl_p91.png
type unitBusType
properties
minOcc 1
maxOcc unbounded
content complex
children unitBusID station voltage busNameKeyword scenarios
source <xs:element name="unitBus" type="unitBusType" maxOccurs="unbounded"/>

simpleType scenarioRestrictionType
type restriction of xs:string
properties
base xs:string
used by
element scenarioType/scenarioType
facets
Kind Value Annotation
enumeration No Change
enumeration Unlisted
enumeration New Default
source <xs:simpleType name="scenarioRestrictionType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="No Change"/>
   
<xs:enumeration value="Unlisted"/>
   
<xs:enumeration value="New Default"/>
 
</xs:restriction>
</xs:simpleType>


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