/// <summary> /// set reference number /// </summary> /// <param name="reference"> reference number (in domestic format) </param> public override void SetReference(string reference) { // convert reference number from domestic to international format reference = ReferenceChecker.ConvertToISO11649(reference); reference = reference.Substring(2); while (reference.Length < 23) { // fill leading zeros reference = reference.Insert(2, "0"); } this._reference = reference; }