complexType ComplexObjectType
diagram Ed-Fi-Core_diagrams/Ed-Fi-Core_p290.png
namespace http://ed-fi.org/0200
properties
abstract true
used by
complexTypes AcademicWeek Account AccountabilityRating Actual Assessment AssessmentFamily AssessmentItem BellSchedule Budget CalendarDate ClassPeriod Cohort CompetencyObjective ContractedStaff Course CourseOffering CourseTranscript DescriptorType DisciplineAction DisciplineIncident EducationContent EducationOrganization EducationOrganizationInterventionPrescriptionAssociation EducationOrganizationNetworkAssociation EducationOrganizationPeerAssociation FeederSchoolAssociation Grade GradebookEntry GradingPeriod GraduationPlan Intervention InterventionPrescription InterventionStudy LearningObjective LearningStandard LeaveEvent Location ObjectiveAssessment OpenStaffPosition Parent Payroll PostSecondaryEvent Program ReportCard RestraintEvent Section SectionAttendanceTakenEvent Session Staff StaffCohortAssociation StaffEducationOrganizationAssignmentAssociation StaffEducationOrganizationEmploymentAssociation StaffProgramAssociation StaffSchoolAssociation StaffSectionAssociation Student StudentAcademicRecord StudentAssessment StudentCohortAssociation StudentCompetencyObjective StudentDisciplineIncidentAssociation StudentEducationOrganizationAssociation StudentGradebookEntry StudentInterventionAssociation StudentInterventionAttendanceEvent StudentLearningObjective StudentParentAssociation StudentProgramAssociation StudentProgramAttendanceEvent StudentSchoolAssociation StudentSchoolAttendanceEvent StudentSectionAssociation StudentSectionAttendanceEvent
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID        
documentation
The XML ID associated with the complex object.
annotation
documentation
This is the base type from which all entity elements are extended.
appinfo
<ann:TypeGroup>Base</ann:TypeGroup>
<ann:EdFiId>251</ann:EdFiId>
source <xs:complexType name="ComplexObjectType" abstract="true">
 
<xs:annotation>
   
<xs:documentation>This is the base type from which all entity elements are extended.</xs:documentation>
   
<xs:appinfo>
     
<ann:TypeGroup>Base</ann:TypeGroup>
     
<ann:EdFiId>251</ann:EdFiId>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:attribute name="id" type="xs:ID">
   
<xs:annotation>
     
<xs:documentation>The XML ID associated with the complex object.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute ComplexObjectType/@id
type xs:ID
annotation
documentation
The XML ID associated with the complex object.
source <xs:attribute name="id" type="xs:ID">
 
<xs:annotation>
   
<xs:documentation>The XML ID associated with the complex object.</xs:documentation>
 
</xs:annotation>
</xs:attribute>