complexType GradingPeriod
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p508.png
namespace http://ed-fi.org/0110
type extension of ComplexObjectType
properties
base ComplexObjectType
children GradingPeriod BeginDate EndDate TotalInstructionalDays PeriodSequence CalendarDateReference
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:ID      
documentation
The XML ID associated with the complex object.
annotation
documentation
This entity represents the time span for which grades are reported.
appinfo
<ann:TypeGroup>Domain Entity</ann:TypeGroup>
source <xs:complexType name="GradingPeriod">
 
<xs:annotation>
   
<xs:documentation>This entity represents the time span for which grades are reported.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Domain Entity</ann:TypeGroup>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ComplexObjectType">
     
<xs:sequence>
       
<xs:element name="GradingPeriod" type="DescriptorReferenceType">
         
<xs:annotation>
           
<xs:documentation>The name of the period for which grades are reported</xs:documentation>
           
<xs:appinfo>
             
<ann:Descriptor>GradingPeriodDescriptor</ann:Descriptor>
           
</xs:appinfo>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="BeginDate" type="xs:date">
         
<xs:annotation>
           
<xs:documentation>Month, day, and year of the first day of the grading period.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="EndDate" type="xs:date">
         
<xs:annotation>
           
<xs:documentation>Month, day, and year of the last day of the grading period.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="TotalInstructionalDays" type="TotalInstructionalDays">
         
<xs:annotation>
           
<xs:documentation>Total days available for educational instruction during the grading period.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="PeriodSequence" type="xs:int" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The sequential order of this period relative to other periods.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="CalendarDateReference" type="CalendarDateReferenceType" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>Days associated with the grading period.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element GradingPeriod/GradingPeriod
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p509.png
namespace http://ed-fi.org/0110
type DescriptorReferenceType
properties
isRef 0
content complex
children CodeValue ShortDescription Description
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:ID      
documentation
The XML ID associated with this complex object.
refxs:IDREF      
documentation
The XML IDREF that references the object associated with this object.
AsOfDate      
documentation
The date context in which this reference should be considered. This is important when descriptors change over time. If omitted, assumed to be the current descriptor.
namespaceURIrequired      
documentation
A globally unique namespace that identifies this descriptor set. Author is strongly encouraged to use the Universal Resource Identifier (http, ftp, file, etc.) for the source of the descriptor definition. Best practice is for this source to be the descriptor file itself, so that it can be machine-readable and be fetched in real-time, if necessary.
annotation
documentation
The name of the period for which grades are reported
appinfo
<ann:Descriptor>GradingPeriodDescriptor</ann:Descriptor>
source <xs:element name="GradingPeriod" type="DescriptorReferenceType">
 
<xs:annotation>
   
<xs:documentation>The name of the period for which grades are reported</xs:documentation>
   
<xs:appinfo>
     
<ann:Descriptor>GradingPeriodDescriptor</ann:Descriptor>
   
</xs:appinfo>
 
</xs:annotation>
</xs:element>

element GradingPeriod/BeginDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p510.png
namespace http://ed-fi.org/0110
type xs:date
properties
isRef 0
content simple
annotation
documentation
Month, day, and year of the first day of the grading period.
source <xs:element name="BeginDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Month, day, and year of the first day of the grading period.</xs:documentation>
 
</xs:annotation>
</xs:element>

element GradingPeriod/EndDate
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p511.png
namespace http://ed-fi.org/0110
type xs:date
properties
isRef 0
content simple
annotation
documentation
Month, day, and year of the last day of the grading period.
source <xs:element name="EndDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Month, day, and year of the last day of the grading period.</xs:documentation>
 
</xs:annotation>
</xs:element>

element GradingPeriod/TotalInstructionalDays
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p512.png
namespace http://ed-fi.org/0110
type TotalInstructionalDays
properties
isRef 0
content simple
facets
Kind Value annotation 
minInclusive 
annotation
documentation
Total days available for educational instruction during the grading period.
source <xs:element name="TotalInstructionalDays" type="TotalInstructionalDays">
 
<xs:annotation>
   
<xs:documentation>Total days available for educational instruction during the grading period.</xs:documentation>
 
</xs:annotation>
</xs:element>

element GradingPeriod/PeriodSequence
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p513.png
namespace http://ed-fi.org/0110
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
The sequential order of this period relative to other periods.
source <xs:element name="PeriodSequence" type="xs:int" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The sequential order of this period relative to other periods.</xs:documentation>
 
</xs:annotation>
</xs:element>

element GradingPeriod/CalendarDateReference
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p514.png
namespace http://ed-fi.org/0110
type CalendarDateReferenceType
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children CalendarDateIdentity
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:ID      
documentation
The XML ID associated with this complex object.
refxs:IDREF      
documentation
The XML IDREF that references the object associated with this object.
annotation
documentation
Days associated with the grading period.
source <xs:element name="CalendarDateReference" type="CalendarDateReferenceType" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Days associated with the grading period.</xs:documentation>
 
</xs:annotation>
</xs:element>