Skip to content

NZ provider #16

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
8312ef8
corrected xhtml namespace prefix definition so all examples will be v…
Feb 22, 2018
ccd3c4a
Corrected GUIDs and BinaryData in examples so they will actually vali…
Feb 22, 2018
32d2479
Updated input schema to reflect structure of CommonTypes files
Feb 22, 2018
0d49d16
Corrected validation errors in commonTypes and CodeSets; tag order, m…
Feb 22, 2018
19c50c4
Fixed up validation errors; order of elements in Item; mis-spelt elem…
Feb 23, 2018
c4255cb
Added privacyRating values; can now validate combined input file; tid…
Feb 23, 2018
7e27d95
Fixed up spurious type references in Item definitions; e.g. Type miss…
Feb 23, 2018
c38d7ba
All includes are now parse='xml' - it means they are checked for well…
Feb 27, 2018
723243d
Commented out generic types that aren't actually used anywhere
Feb 27, 2018
1d058ad
Altered the order that DataObjects are includes to match CommonTypes …
Feb 27, 2018
25286ef
Chopped CommonTypes and CodeSets up into domain based pieces - making…
Feb 27, 2018
7633b3c
Initial WIP edition of SIF NZ data model; Provider data object
Mar 7, 2018
96777e7
Merged initial release of AU v3.4.3 (Assessment) into nz-provider branch
Mar 9, 2018
0fe38fa
Merge branch 'master' of github.com:nsip/specgen_input into nz-provider
Mar 11, 2018
9a90c11
If elements can contain lots of different elements. IncludeGroup can …
Mar 11, 2018
f619891
Description comes after Characteristics - that way XML files are vali…
Mar 11, 2018
f8ec567
HTML Output now incudes JSON examples - converted from XML examples
Mar 20, 2018
ad763d5
NZ has somewhat more rational AddressType and AddressRole classifiers…
Mar 20, 2018
9765e8a
NZ address model is simpler than AU address model; gridLocation etc i…
Mar 20, 2018
581c3a5
Added XSLT transform config; updates to reference data; version numbe…
Apr 6, 2018
eb2811a
Values lists can have <if> elements in them; Value description can co…
Apr 8, 2018
9054f22
YearLevelCoEdStatus codelist is now SchoolingGender codelist
Apr 8, 2018
adafec5
We've got 3 XSLT scripts to produce JSON schema & API outputs
Apr 8, 2018
7d9ea5c
Fixed up element descriptions to match what was agreed in meetings
Apr 8, 2018
a9618bd
Now have jsonSchema output as well as OpenAPI and Swagger
Apr 8, 2018
769e981
Moved SchoolingGender codeset to NZCodeSets
Apr 8, 2018
4439064
Merged AU v3.4.3 changes from Master into nz-provider
Apr 9, 2018
3a1af98
Removed spurious NZ from various NZ defined types
Apr 9, 2018
5530054
EnactedPolicyList has items of type EnactedPolicy, removed Choice
Apr 9, 2018
6919f6e
The last of the NZ codesets are now numeric codes
Apr 9, 2018
aa2dac1
xmlToJson now done by external XSLT; added json:force-array and json:…
Apr 13, 2018
a857572
Added 'copy to clipboard' buttons to the example widgets
Apr 13, 2018
cf9e95f
tabWidget.css has capital 'W'
Apr 13, 2018
bcf38ac
adjust CSS for copy-to-clipboard icons
Apr 13, 2018
b1c8d68
Restructured 99_Resources directory with 'Custom' subdir; NZ doesn't …
Apr 17, 2018
3476fc8
Correct this version label for NZ
Apr 17, 2018
3d0e04d
CodeSet descriptions include def list showing allowed values
Apr 17, 2018
796200c
NZ Zone circle has slightly different labels
Apr 17, 2018
ca72f33
Tidied up definitions in a couple of CodeSets, added first background…
Apr 26, 2018
dbb3ce9
isDraft global setting ensures correct SIF SPecification logo is incl…
May 2, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions 06_DataModel/Custom/AU/NAPCodeFrame.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,31 +19,31 @@
<Attribute>RefId</Attribute>
<Characteristics>M</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="RefIdType"></Type>
<Description>
<p>The GUID that uniquely identifies an instance of the object.</p>
</Description>
<Type ref="CommonTypes" name="RefIdType"></Type>
</Item>

<Item>
<Element>NAPTestRefId</Element>
<Characteristics>M</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="IdRefType"></Type>
<Description>
<p>The GUID that identifies the associated NAP test object.</p>
</Description>
<Type ref="CommonTypes" name="IdRefType"></Type>
</Item>


<Item>
<Element>TestContent</Element>
<Characteristics>M</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="NAPTestContentType"></Type>
<Description>
<p></p>
</Description>
<Type ref="CommonTypes" name="NAPTestContentType"></Type>
</Item>

<!--Item>
Expand All @@ -52,7 +52,7 @@
<Description>
<p>Local identifier of NAP test.</p>
</Description>
<Type ref="CommonTypes" name="LocalId"/>
<Type ref="CommonTypes" name="LocalIdType"/>
</Item>
<Item>
<Element>TestName</Element>
Expand Down
26 changes: 14 additions & 12 deletions 06_DataModel/Custom/AU/NAPEventStudentLink.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,19 @@
<Attribute>RefId</Attribute>
<Characteristics>M</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="RefIdType"></Type>
<Description>
<p>The GUID that uniquely identifies an instance of the object.</p>
</Description>
<Type ref="CommonTypes" name="RefIdType"></Type>
</Item>
<Item>
<Element>StudentPersonalRefId</Element>
<Characteristics>O</Characteristics>
<privacyRating>High</privacyRating>
<Type ref="CommonTypes" name="IdRefType"></Type>
<Description>
<p>The student associated with the NAP event.</p>
</Description>
<Type ref="CommonTypes" name="IdRefType"></Type>
</Item>
<Item>
<Element>PlatformStudentIdentifier</Element>
Expand All @@ -45,10 +45,10 @@
<Element>SchoolInfoRefId</Element>
<Characteristics>O</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="IdRefType"></Type>
<Description>
<p>Optional reference to a school associated with the NAP Event.</p>
</Description>
<Type ref="CommonTypes" name="IdRefType"></Type>
</Item>
<Item>
<Element>SchoolACARAId</Element>
Expand All @@ -64,10 +64,10 @@
<Element>NAPTestRefId</Element>
<Characteristics>O</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="IdRefType"></Type>
<Description>
<p>The GUID for the test that the student is sitting. May be linking to prior codeframe download.</p>
</Description>
<Type ref="CommonTypes" name="IdRefType"></Type>
</Item>
<Item>
<Element>NAPTestLocalId</Element>
Expand Down Expand Up @@ -128,53 +128,55 @@
<Element>ParticipationCode</Element>
<Characteristics>M</Characteristics>
<privacyRating>High</privacyRating>
<p>Indicates the participation status of the student for the NAP test.</p>
<Description>
<p>Indicates the participation status of the student for the NAP test.</p>
</Description>
<Type ref="CodeSets" name="AUCodeSetsNAPParticipationCodeType"/>
</Item>
<Item>
<Element>ParticipationText</Element>
<Characteristics>M</Characteristics>
<privacyRating>High</privacyRating>
<Type name="xs:normalizedString"></Type>
<Description>
<p>Text added to reports indicating the participation status of the student for the NAP test. Determined by the Participation Code.</p>
</Description>
<Type name="xs:normalizedString"></Type>
</Item>
<Item>
<Element>Device</Element>
<Characteristics>O</Characteristics>
<privacyRating>Low</privacyRating>
<Type name="xs:token"></Type>
<Description>
<p>Device used to do the test.</p>
</Description>
<Type name="xs:token"></Type>
</Item>
<Item>
<Element>Date</Element>
<Characteristics>C</Characteristics>
<privacyRating>Low</privacyRating>
<Type name="xs:date"></Type>
<Description>
<p>Date test administered. Not provided unless the student was actually administered the test.</p>
</Description>
<Type name="xs:date"></Type>
</Item>
<Item>
<Element>StartTime</Element>
<Characteristics>C</Characteristics>
<privacyRating>Low</privacyRating>
<Type name="xs:time"></Type>
<Description>
<p>Time student commenced test. Not provided unless the student was actually administered the test.</p>
</Description>
<Type name="xs:time"></Type>
</Item>
<Item>
<Element>LapsedTimeTest</Element>
<Characteristics>C</Characteristics>
<privacyRating>High</privacyRating>
<Type name="xs:duration"></Type>
<Description>
<p>Time taken for student to complete test. Not provided unless the student was actually administered the test.</p>
</Description>
<Type name="xs:duration"></Type>
</Item>
<Item>
<Element>ExemptionReason</Element>
Expand Down Expand Up @@ -225,19 +227,19 @@
<Element>TestDisruptionList</Element>
<Characteristics>O</Characteristics>
<privacyRating>High</privacyRating>
<Type ref="CommonTypes" name="TestDisruptionListType"></Type>
<Description>
<p></p>
</Description>
<Type ref="CommonTypes" name="TestDisruptionListType"></Type>
</Item>
<Item>
<Element>Adjustment</Element>
<Characteristics>O</Characteristics>
<privacyRating>High</privacyRating>
<Type ref="CommonTypes" name="AdjustmentContainerType"></Type>
<Description>
<p></p>
</Description>
<Type ref="CommonTypes" name="AdjustmentContainerType"></Type>
</Item>


Expand Down
22 changes: 12 additions & 10 deletions 06_DataModel/Custom/AU/NAPStudentResponseSet.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,70 +18,70 @@
<Item>
<Attribute>RefId</Attribute>
<Characteristics>M</Characteristics>
<Type ref="CommonTypes" name="RefIdType"></Type>
<Description>
<p>The GUID that uniquely identifies an instance of the object.</p>
</Description>
<Type ref="CommonTypes" name="RefIdType"></Type>
</Item>

<Item>
<Element>ReportExclusionFlag</Element>
<Characteristics>M</Characteristics>
<privacyRating>High</privacyRating>
<Type name="xs:boolean"></Type>
<Description>
<p>Flag to exclude this student's responses from National Reporting. If absent, student response is assumed to be excluded.</p>
</Description>
<Type name="xs:boolean"></Type>
</Item>

<Item>
<Element>CalibrationSampleFlag</Element>
<Characteristics>O</Characteristics>
<privacyRating>High</privacyRating>
<Type name="xs:token"></Type>
<Description>
<p>Flags at student level that the test responses given are to be treated as part of the Calibration Sample.</p>
</Description>
<Type name="xs:token"></Type>
</Item>

<Item>
<Element>EquatingSampleFlag</Element>
<Characteristics>O</Characteristics>
<privacyRating>High</privacyRating>
<Type name="xs:token"></Type>
<Description>
<p>Flags at student level that the test responses given are to be treated as part of the Equating Sample.</p>
</Description>
<Type name="xs:token"></Type>
</Item>

<Item>
<Element>PathTakenForDomain</Element>
<Characteristics>C</Characteristics>
<privacyRating>High</privacyRating>
<Type name="xs:normalizedString"></Type>
<Description>
<p>Student’s trajectory through adaptive test for the domain. Expressed as a sequence of node identifiers.Not provided if test is not adaptive (e.g. Writing).</p>
</Description>
<Type name="xs:normalizedString"></Type>
</Item>

<Item>
<Element>ParallelTest</Element>
<Characteristics>C</Characteristics>
<privacyRating>High</privacyRating>
<Type name="xs:normalizedString"></Type>
<Description>
<p>Student’s trajectory through adaptive test for the domain. Expressed as a sequence of testlet identifiers.Not provided if test is not adaptive (e.g. Writing).</p>
</Description>
<Type name="xs:normalizedString"></Type>
</Item>

<Item>
<Element>StudentPersonalRefId</Element>
<Characteristics>O</Characteristics>
<privacyRating>High</privacyRating>
<Type ref="CommonTypes" name="IdRefType"></Type>
<Description>
<p>The student associated with the NAP event.</p>
</Description>
<Type ref="CommonTypes" name="IdRefType"></Type>
</Item>
<Item>
<Element>PlatformStudentIdentifier</Element>
Expand All @@ -97,10 +97,10 @@
<Element>NAPTestRefId</Element>
<Characteristics>O</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="IdRefType"></Type>
<Description>
<p>The GUID for the test that the student is sitting. May be linking to prior codeframe download.</p>
</Description>
<Type ref="CommonTypes" name="IdRefType"></Type>
</Item>

<Item>
Expand All @@ -117,18 +117,20 @@
<Element>DomainScore</Element>
<Characteristics>C</Characteristics>
<privacyRating>High</privacyRating>
<p>Overall score received in the NAP test.Overall score received in the test. Contents are not populated if this is an empty object (sanctioned abandonment or refusal).</p>
<Description>
<p>Overall score received in the NAP test.Overall score received in the test. Contents are not populated if this is an empty object (sanctioned abandonment or refusal).</p>
</Description>
<Type ref="CommonTypes" name="DomainScoreType"></Type>
</Item>

<Item>
<Element>TestletList</Element>
<Characteristics>C</Characteristics>
<privacyRating>High</privacyRating>
<Type ref="CommonTypes" name="NAPStudentResponseTestletListType"></Type>
<Description>
<p>Conditional on Participation Code.</p>
</Description>
<Type ref="CommonTypes" name="NAPStudentResponseTestletListType"></Type>
</Item>

<Item>
Expand Down
2 changes: 1 addition & 1 deletion 06_DataModel/Custom/AU/NAPTest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
<Attribute>RefId</Attribute>
<Characteristics>M</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="RefIdType"></Type>
<Description>
<p>The GUID that uniquely identifies an instance of the object.</p>
</Description>
<Type ref="CommonTypes" name="RefIdType"></Type>
</Item>

<Item>
Expand Down
4 changes: 2 additions & 2 deletions 06_DataModel/Custom/AU/NAPTestItem.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,20 +19,20 @@
<Attribute>RefId</Attribute>
<Characteristics>M</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="RefIdType"></Type>
<Description>
<p>The GUID that uniquely identifies an instance of the object.</p>
</Description>
<Type ref="CommonTypes" name="RefIdType"></Type>
</Item>

<Item>
<Element>TestItemContent</Element>
<Characteristics>M</Characteristics>
<privacyRating>Low</privacyRating>
<Type ref="CommonTypes" name="NAPTestItemContentType"></Type>
<Description>
<p></p>
</Description>
<Type ref="CommonTypes" name="NAPTestItemContentType"></Type>
</Item>

<Item>
Expand Down
Loading