/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="refId">The RefId of the PersonRoleAssociation object.</param> ///<param name="personRefId">The GUID of the person.</param> ///<param name="associatedRoleRefId">The RefId of the *Personal SIF_Object representing this Person's role .</param> ///<param name="entryDate">Effective start date of the association.</param> ///<param name="exitDate">Effective end date of the association.</param> ///<param name="authoritativeSource">Body or organization creating this association.</param> /// public Person(string refId, string personRefId, AssociatedRoleRefId associatedRoleRefId, DateTime?entryDate, DateTime?exitDate, string authoritativeSource) : base(Adk.SifVersion, InstrDTD.PERSON) { this.RefId = refId; this.PersonRefId = personRefId; this.AssociatedRoleRefId = associatedRoleRefId; this.EntryDate = entryDate; this.ExitDate = exitDate; this.AuthoritativeSource = authoritativeSource; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="refId">The RefId of the PersonRoleAssociation object.</param> ///<param name="personRefId">The GUID of the person.</param> ///<param name="associatedRoleRefId">The RefId of the *Personal SIF_Object representing this Person's role .</param> ///<param name="entryDate">Effective start date of the association.</param> ///<param name="exitDate">Effective end date of the association.</param> ///<param name="authoritativeSource">Body or organization creating this association.</param> /// public Person( string refId, string personRefId, AssociatedRoleRefId associatedRoleRefId, DateTime? entryDate, DateTime? exitDate, string authoritativeSource ) : base(Adk.SifVersion, InstrDTD.PERSON) { this.RefId = refId; this.PersonRefId = personRefId; this.AssociatedRoleRefId = associatedRoleRefId; this.EntryDate = entryDate; this.ExitDate = exitDate; this.AuthoritativeSource = authoritativeSource; }