Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Creation of a Student Transcript

This series of five how-to exercises will walk you through the various methods available to extend the Ed-Fi XML Schema. The techniques outlined in the Ed-Fi Extensions Framework are applied to create a single extended core from which many interchanges may be derived, as depicted below.


Extended Core Schema

All restricted types, extended types, and new types, are encapsulated in a new extended core XSD file.

Getting Started: Create a Base XSD File to House Extensions 

To get started with this how-to example, create a base XSD file to house the extended core. Name the file EXTENSION-Ed-Fi-Extended-Core.xsd, include the Ed-Fi-Core.xsd using the following code: 

<?xml version=”1.0” encoding=”UTF-8”?>
<xs:schema xmlns:xs=”” xmlns=”” xmlns:ann=”” targetNamespace=”” elementFormDefault=”qualified” attributeFormDefault=”unqualified”>
<xs:import namespace=”” schemaLocation=”SchemaAnnotation.xsd”/>
<xs:include schemaLocation=” Ed-Fi-Core.xsd”/>
 	. . .

Extensions created in the following steps will be built in this file.



Developers' Guide Documentation Contents

Find out more about how to develop solutions based on the Ed-Fi Data Standard v2.0:

  • No labels