private void GeneratePhNo(PhNoModel contactinfo, ICustodianOrganization assignedCustodian, Factory hl7factory)
 {
     if (contactinfo.telcomValue != "" && contactinfo.telcomValue != null)
     {
         var telcom = hl7factory.CreateTEL();
         telcom.Use   = contactinfo.telcomUse;
         telcom.Value = contactinfo.telcomValue;
         assignedCustodian.Telecom = telcom;
     }
 }
        private void GenerateAddress(AddressModel addressinfo, ICustodianOrganization assignedCustodian, Factory hl7factory)
        {
            var Street  = hl7factory.CreateadxpstreetAddressLine();
            var City    = hl7factory.Createadxpcity();
            var State   = hl7factory.Createadxpstate();
            var Country = hl7factory.Createadxpcountry();
            var PotalCd = hl7factory.CreateadxppostalCode();

            if (addressinfo.street != "" && addressinfo.street != null)
            {
                Street.Init(addressinfo.street);
                assignedCustodian.Addr.Items.Add(Street);
            }
            if (addressinfo.city != "" && addressinfo.city != null)
            {
                City.Init(addressinfo.city);
                assignedCustodian.Addr.Items.Add(City);
            }
            if (addressinfo.state != "" && addressinfo.state != null)
            {
                State.Init(addressinfo.state);
                assignedCustodian.Addr.Items.Add(State);
            }
            if (addressinfo.country != "" && addressinfo.country != null)
            {
                Country.Init(addressinfo.country);
                assignedCustodian.Addr.Items.Add(Country);
            }
            if (addressinfo.pinCode != "" && addressinfo.pinCode != null)
            {
                PotalCd.Init(addressinfo.pinCode);
            }
            else
            {
                PotalCd.NullFlavor = addressinfo.nullFlavor;
            }
        }