/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="refId">The GUID that uniquely identifies an instance of the object.</param> ///<param name="scoreMetric">The metric or scale used to report the score.</param> ///<param name="assessmentAdministrationRefId">The administration associated with this score set.</param> ///<param name="studentPersonalRefId">The student associated with the response set.</param> /// public StudentScoreSet( string refId, AssessmentReportingMethod scoreMetric, string assessmentAdministrationRefId, string studentPersonalRefId ) : base(Adk.SifVersion, AssessmentDTD.STUDENTSCORESET) { this.RefId = refId; this.SetScoreMetric( scoreMetric ); this.AssessmentAdministrationRefId = assessmentAdministrationRefId; this.StudentPersonalRefId = studentPersonalRefId; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="name">Textual description of assessment.</param> ///<param name="administrationDate">Date the assessment was administered.</param> ///<param name="studentGradeLevelWhenAssessed">Student's grade level when assessed.</param> ///<param name="testScoreType">Type of test score</param> ///<param name="testScore">Test score.</param> /// public AssessmentHistory( string name, PartialDateType administrationDate, GradeLevel studentGradeLevelWhenAssessed, AssessmentReportingMethod testScoreType, string testScore ) : base(EtranscriptsDTD.ASSESSMENTHISTORY) { this.Name = name; this.AdministrationDate = administrationDate; this.StudentGradeLevelWhenAssessed = studentGradeLevelWhenAssessed; this.SetTestScoreType( testScoreType ); this.TestScore = testScore; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="scoreMetric">The metric or scale used to report the scores.</param> /// public ScoreRange( AssessmentReportingMethod scoreMetric ) : base(AssessmentDTD.SCORERANGE) { this.SetScoreMetric( scoreMetric ); }
/// <summary> /// Sets the value of the <c>ScoreMetric</c> attribute. /// </summary> /// <param name="val">A AssessmentReportingMethod object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this attribute as: "The metric or scale used to report the scores."</para> /// <para>Version: 2.6</para> /// <para>Since: 2.0</para> /// </remarks> public void SetScoreMetric( AssessmentReportingMethod val ) { SetField( AssessmentDTD.SCORERANGE_SCOREMETRIC, val ); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="scoreMetric">The metric or scale used to report the scores.</param> /// public ScoreReporting( AssessmentReportingMethod scoreMetric ) : base(AssessmentDTD.SCOREREPORTING) { this.SetScoreMetric( scoreMetric ); }
/// <summary> /// Sets the value of the <c><TestScoreType></c> element. /// </summary> /// <param name="val">A AssessmentReportingMethod object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "Type of test score"</para> /// <para>Version: 2.6</para> /// <para>Since: 2.0</para> /// </remarks> public void SetTestScoreType( AssessmentReportingMethod val ) { SetField( EtranscriptsDTD.ASSESSMENTHISTORY_TESTSCORETYPE, val ); }
///<summary>Sets the value of the <c><CutScores></c> element.</summary> /// <param name="ScoreMetric">The metric or scale used to report the scores.</param> ///<remarks> /// <para>This form of <c>setCutScores</c> is provided as a convenience method /// that is functionally equivalent to the <c>CutScores</c></para> /// <para>Version: 2.6</para> /// <para>Since: 2.0</para> /// </remarks> public void SetCutScores( AssessmentReportingMethod ScoreMetric ) { RemoveChild( AssessmentDTD.PERFORMANCELEVEL_CUTSCORES); AddChild( AssessmentDTD.PERFORMANCELEVEL_CUTSCORES, new CutScores( ScoreMetric ) ); }
///<summary>Sets the value of the <c><ScoreReporting></c> element.</summary> /// <param name="ScoreMetric">The metric or scale used to report the scores.</param> ///<remarks> /// <para>This form of <c>setScoreReporting</c> is provided as a convenience method /// that is functionally equivalent to the <c>ScoreReporting</c></para> /// <para>Version: 2.6</para> /// <para>Since: 2.6</para> /// </remarks> public void SetScoreReporting( AssessmentReportingMethod ScoreMetric ) { RemoveChild( AssessmentDTD.SIF3ASSESSMENTSUBTEST_SCOREREPORTING); AddChild( AssessmentDTD.SIF3ASSESSMENTSUBTEST_SCOREREPORTING, new ScoreReporting( ScoreMetric ) ); }
///<summary>Sets the value of the <c><ScoreRange></c> element.</summary> /// <param name="ScoreMetric">The metric or scale used to report the scores.</param> ///<remarks> /// <para>This form of <c>setScoreRange</c> is provided as a convenience method /// that is functionally equivalent to the <c>ScoreRange</c></para> /// <para>Version: 2.5</para> /// <para>Since: 2.0</para> /// </remarks> public void SetScoreRange( AssessmentReportingMethod ScoreMetric ) { RemoveChild( AssessmentDTD.ASSESSMENTSUBTEST_SCORERANGE); AddChild( AssessmentDTD.ASSESSMENTSUBTEST_SCORERANGE, new ScoreRange( ScoreMetric ) ); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="scoreMetric">The metric or scale used to report the scores.</param> /// public CutScores( AssessmentReportingMethod scoreMetric ) : base(AssessmentDTD.CUTSCORES) { this.SetScoreMetric( scoreMetric ); }
/// <summary> /// Sets the value of the <c>ScoreMetric</c> attribute. /// </summary> /// <param name="val">A AssessmentReportingMethod object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this attribute as: "The metric or scale used to report the score."</para> /// <para>Version: 2.6</para> /// <para>Since: 2.6</para> /// </remarks> public void SetScoreMetric( AssessmentReportingMethod val ) { SetField( AssessmentDTD.SIF3STUDENTSCORESET_SCOREMETRIC, val ); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="toScoreMetric">Indicates the score metric that is being derived by this table. For example, if this score table is deriving a scaled score, then this will be the scale score metric (3479).</param> ///<param name="value">Gets or sets the content value of the &lt;DerivedValue&gt; element</param> /// public DerivedValue( AssessmentReportingMethod toScoreMetric, string value ) : base(AssessmentDTD.DERIVEDVALUE) { this.SetToScoreMetric( toScoreMetric ); this.Value = value; }
/// <summary> /// Sets the value of the <c>ToScoreMetric</c> attribute. /// </summary> /// <param name="val">A AssessmentReportingMethod object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this attribute as: "Indicates the score metric that is being derived by this table. For example, if this score table is deriving a scaled score, then this will be the scale score metric (3479)."</para> /// <para>Version: 2.6</para> /// <para>Since: 2.6</para> /// </remarks> public void SetToScoreMetric( AssessmentReportingMethod val ) { SetField( AssessmentDTD.DERIVEDVALUE_TOSCOREMETRIC, val ); }