/// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="codeType">If CodeType = "NCES" then use code set 0768 Primary Disability Type [NCES Handbooks]</param>
 ///<param name="exceptionalityPriority">Identifies priority of the exceptionality.  "Primary" is the first and is required even if only one exceptionality is specified. "Secondary", etc. are of lower priority. Primary, Secondary, and Tertiary must be specified before "Additional" is used.</param>
 ///<param name="code">Exceptionality description/code which identifies the exceptionality or areas of need of the student.  Not all programs require identification of an exceptionality.  If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary".</param>
 ///
 public ExceptionalityCategory( string codeType, ExceptionalityPriority exceptionalityPriority, ExceptionalityCategoryCode code )
     : base(CommonDTD.EXCEPTIONALITYCATEGORY)
 {
     this.CodeType = codeType;
     this.SetExceptionalityPriority( exceptionalityPriority );
     this.SetCode( code );
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor that accepts values for all mandatory fields
 /// </summary>
 ///<param name="codeType">If CodeType = "NCES" then use code set 0768 Primary Disability Type [NCES Handbooks]</param>
 ///<param name="exceptionalityPriority">Identifies priority of the exceptionality.  "Primary" is the first and is required even if only one exceptionality is specified. "Secondary", etc. are of lower priority. Primary, Secondary, and Tertiary must be specified before "Additional" is used.</param>
 ///<param name="code">Exceptionality description/code which identifies the exceptionality or areas of need of the student.  Not all programs require identification of an exceptionality.  If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary".</param>
 ///
 public ExceptionalityCategory(string codeType, ExceptionalityPriority exceptionalityPriority, ExceptionalityCategoryCode code) : base(CommonDTD.EXCEPTIONALITYCATEGORY)
 {
     this.CodeType = codeType;
     this.SetExceptionalityPriority(exceptionalityPriority);
     this.SetCode(code);
 }
Esempio n. 3
0
 /// <summary>
 /// Sets the value of the <c>&lt;Code&gt;</c> element.
 /// </summary>
 /// <param name="val">A ExceptionalityCategoryCode object</param>
 /// <remarks>
 /// <para>The SIF specification defines the meaning of this element as: "Exceptionality description/code which identifies the exceptionality or areas of need of the student.  Not all programs require identification of an exceptionality.  If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary"."</para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 1.5r1</para>
 /// </remarks>
 public void SetCode(ExceptionalityCategoryCode val)
 {
     SetField(CommonDTD.EXCEPTIONALITYCATEGORY_CODE, val);
 }
 ///<summary>Adds the value of the <c>&lt;ExceptionalityCategory&gt;</c> element.</summary>
 /// <param name="CodeType">If CodeType = "NCES" then use code set 0768 Primary Disability Type [NCES Handbooks]</param>
 /// <param name="ExceptionalityPriority">Identifies priority of the exceptionality.  "Primary" is the first and is required even if only one exceptionality is specified. "Secondary", etc. are of lower priority. Primary, Secondary, and Tertiary must be specified before "Additional" is used.</param>
 /// <param name="Code">Exceptionality description/code which identifies the exceptionality or areas of need of the student.  Not all programs require identification of an exceptionality.  If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary".</param>
 ///<remarks>
 /// <para>This form of <c>setExceptionalityCategory</c> is provided as a convenience method
 /// that is functionally equivalent to the method <c>AddExceptionalityCategory</c></para>
 /// <para>Version: 2.6</para>
 /// <para>Since: 2.0</para>
 /// </remarks>
 public void AddExceptionalityCategory(string CodeType, ExceptionalityPriority ExceptionalityPriority, ExceptionalityCategoryCode Code)
 {
     AddChild(CommonDTD.EXCEPTIONALITYCATEGORIES_EXCEPTIONALITYCATEGORY, new ExceptionalityCategory(CodeType, ExceptionalityPriority, Code));
 }
 /// <summary>
 /// Sets the value of the <c>&lt;Code&gt;</c> element.
 /// </summary>
 /// <param name="val">A ExceptionalityCategoryCode object</param>
 /// <remarks>
 /// <para>The SIF specification defines the meaning of this element as: "Exceptionality description/code which identifies the exceptionality or areas of need of the student.  Not all programs require identification of an exceptionality.  If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary"."</para>
 /// <para>Version: 2.5</para>
 /// <para>Since: 1.5r1</para>
 /// </remarks>
 public void SetCode( ExceptionalityCategoryCode val )
 {
     SetField( CommonDTD.EXCEPTIONALITYCATEGORY_CODE, val );
 }