Schema tariff.xsd


schema location:  P:\eDartXML\tariff.xsd
 
Elements 
comp_facility_id 
company 
edart 
edart_facility_id 
effective_date 
equipment_name 
facility 
facility_name 
included_in_ems_model 
pjm_monitored_status 
pjm_oat_facility_status 
reportable_trans_facility 
station 
tariff 
tariff_type 
terminate_date 
voltage 


element comp_facility_id
diagram
type xs:integer
properties
content simple
used by
element facility
source
<xs:element name="comp_facility_id" type="xs:integer"/>

element company
diagram
properties
content complex
children facility
used by
element tariff
attributes
Name  Type  Use  Default  Fixed  Annotation
name  xs:stringrequired      
source
<xs:element name="company">  <xs:complexType>    <xs:sequence>      <xs:element ref="facility" maxOccurs="unbounded"/>    </xs:sequence>    <xs:attribute name="name" type="xs:string" use="required"/>  </xs:complexType></xs:element>

element edart
diagram
properties
content complex
children tariff
source
<xs:element name="edart">  <xs:complexType>    <xs:sequence>      <xs:element ref="tariff"/>    </xs:sequence>  </xs:complexType></xs:element>

element edart_facility_id
diagram
type xs:integer
properties
content simple
used by
element facility
source
<xs:element name="edart_facility_id" type="xs:integer"/>

element effective_date
diagram
type xs:dateTime
properties
content simple
used by
element facility
source
<xs:element name="effective_date" type="xs:dateTime"/>

element equipment_name
diagram
type xs:string
properties
content simple
used by
element facility
source
<xs:element name="equipment_name" type="xs:string"/>

element facility
diagram
properties
content complex
children tariff_type comp_facility_id edart_facility_id facility_name station voltage equipment_name pjm_oat_facility_status included_in_ems_model reportable_trans_facility pjm_monitored_status effective_date terminate_date
used by
element company
source
<xs:element name="facility">  <xs:complexType>    <xs:sequence>      <xs:element ref="tariff_type"/>      <xs:element ref="comp_facility_id" minOccurs="0"/>      <xs:element ref="edart_facility_id" minOccurs="0"/>      <xs:element ref="facility_name" minOccurs="0"/>      <xs:element ref="station" minOccurs="0"/>      <xs:element ref="voltage" minOccurs="0"/>      <xs:element ref="equipment_name" minOccurs="0"/>      <xs:element ref="pjm_oat_facility_status"/>      <xs:element ref="included_in_ems_model"/>      <xs:element ref="reportable_trans_facility"/>      <xs:element ref="pjm_monitored_status"/>      <xs:element ref="effective_date"/>      <xs:element ref="terminate_date" minOccurs="0"/>    </xs:sequence>  </xs:complexType></xs:element>

element facility_name
diagram
type xs:string
properties
content simple
used by
element facility
source
<xs:element name="facility_name" type="xs:string"/>

element included_in_ems_model
diagram
type restriction of xs:string
properties
content simple
used by
element facility
facets
enumeration N
enumeration Y
source
<xs:element name="included_in_ems_model">  <xs:simpleType>    <xs:restriction base="xs:string">      <xs:enumeration value="N"/>      <xs:enumeration value="Y"/>    </xs:restriction>  </xs:simpleType></xs:element>

element pjm_monitored_status
diagram
type restriction of xs:string
properties
content simple
used by
element facility
facets
enumeration N
enumeration Y
source
<xs:element name="pjm_monitored_status">  <xs:simpleType>    <xs:restriction base="xs:string">      <xs:enumeration value="N"/>      <xs:enumeration value="Y"/>    </xs:restriction>  </xs:simpleType></xs:element>

element pjm_oat_facility_status
diagram
type restriction of xs:string
properties
content simple
used by
element facility
facets
enumeration Y
enumeration N
source
<xs:element name="pjm_oat_facility_status">  <xs:simpleType>    <xs:restriction base="xs:string">      <xs:enumeration value="Y"/>      <xs:enumeration value="N"/>    </xs:restriction>  </xs:simpleType></xs:element>

element reportable_trans_facility
diagram
type restriction of xs:string
properties
content simple
used by
element facility
facets
enumeration L
enumeration N
enumeration Y
source
<xs:element name="reportable_trans_facility">  <xs:simpleType>    <xs:restriction base="xs:string">      <xs:enumeration value="L"/>      <xs:enumeration value="N"/>      <xs:enumeration value="Y"/>    </xs:restriction>  </xs:simpleType></xs:element>

element station
diagram
type xs:string
properties
content simple
used by
element facility
source
<xs:element name="station" type="xs:string"/>

element tariff
diagram
properties
content complex
children company
used by
element edart
source
<xs:element name="tariff">  <xs:complexType>    <xs:sequence>      <xs:element ref="company" maxOccurs="unbounded"/>    </xs:sequence>  </xs:complexType></xs:element>

element tariff_type
diagram
type restriction of xs:string
properties
content simple
used by
element facility
facets
enumeration Line
enumeration Other
enumeration Transformer
source
<xs:element name="tariff_type">  <xs:simpleType>    <xs:restriction base="xs:string">      <xs:enumeration value="Line"/>      <xs:enumeration value="Other"/>      <xs:enumeration value="Transformer"/>    </xs:restriction>  </xs:simpleType></xs:element>

element terminate_date
diagram
type xs:dateTime
properties
content simple
used by
element facility
source
<xs:element name="terminate_date" type="xs:dateTime"/>

element voltage
diagram
type xs:string
properties
content simple
used by
element facility
source
<xs:element name="voltage" type="xs:string"/>


XML Schema documentation generated with
XMLSPY Schema Editor http://www.altova.com/xmlspy