/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="refId">The ID (GUID) that uniquely identifies a learner special need (provision).</param> ///<param name="learnerPersonalRefId">The ID (GUID) of the learner with special educational needs.</param> ///<param name="schoolInfoRefId">The ID (GUID) that uniquely identifies the school provisioned to work with the learner's special needs.</param> ///<param name="provision">A provision (stage) accommodated for this learner within this school.</param> ///<param name="startDate">Date when learner was placed on the current SEN stage. Date may be in the future.</param> /// public LearnerSpecialNeeds( string refId, string learnerPersonalRefId, string schoolInfoRefId, SENProvision provision, DateTime? startDate ) : base(Adk.SifVersion, LearnerDTD.LEARNERSPECIALNEEDS) { this.RefId = refId; this.LearnerPersonalRefId = learnerPersonalRefId; this.SchoolInfoRefId = schoolInfoRefId; this.SetProvision( provision ); this.StartDate = startDate; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="refId">The ID (GUID) that uniquely identifies a learner special need (provision).</param> ///<param name="learnerPersonalRefId">The ID (GUID) of the learner with special educational needs.</param> ///<param name="schoolInfoRefId">The ID (GUID) that uniquely identifies the school provisioned to work with the learner's special needs.</param> ///<param name="provision">A provision (stage) accommodated for this learner within this school.</param> ///<param name="startDate">Date when learner was placed on the current SEN stage. Date may be in the future.</param> /// public LearnerSpecialNeeds(string refId, string learnerPersonalRefId, string schoolInfoRefId, SENProvision provision, DateTime?startDate) : base(Adk.SifVersion, LearnerDTD.LEARNERSPECIALNEEDS) { this.RefId = refId; this.LearnerPersonalRefId = learnerPersonalRefId; this.SchoolInfoRefId = schoolInfoRefId; this.SetProvision(provision); this.StartDate = startDate; }
/// <summary> /// Sets the value of the <c><Provision></c> element. /// </summary> /// <param name="val">A SENProvision object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "A provision (stage) accommodated for this learner within this school."</para> /// <para>Version: 2.6</para> /// <para>Since: 2.0</para> /// </remarks> public void SetProvision(SENProvision val) { SetField(LearnerDTD.LEARNERSPECIALNEEDS_PROVISION, val); }
/// <summary> /// Sets the value of the <c><Provision></c> element. /// </summary> /// <param name="val">A SENProvision object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "A provision (stage) accommodated for this learner within this school."</para> /// <para>Version: 2.6</para> /// <para>Since: 2.0</para> /// </remarks> public void SetProvision( SENProvision val ) { SetField( LearnerDTD.LEARNERSPECIALNEEDS_PROVISION, val ); }