public EDIOutput271 Send270AndGet271(EDIInput ediInputItem) { EDIUtils ediUtils = new EDIUtils(); string strControler = ""; string edi270 = ediUtils.Write270(ediInputItem.SurescriptsPassword, ediInputItem.SurescriptsParticipantId, ediInputItem.Staging, ediInputItem.PatientProviderLastName, ediInputItem.PatientProviderFirstName, ediInputItem.PatientProviderMiddleName, ediInputItem.PatientProviderSuffix, ediInputItem.PatientProviderNPI, ediInputItem.PatientProviderDEA, ediInputItem.PatientProviderAddressLine1, ediInputItem.PatientProviderAddressLine2, ediInputItem.PatientProviderAddressCity, ediInputItem.PatientProviderAddressState, ediInputItem.PatientProviderAddressZip, ediInputItem.PatientID, ediInputItem.PatientLastName, ediInputItem.PatientFirstName, ediInputItem.PatientMiddleName, ediInputItem.PatientAddressLine1, ediInputItem.PatientAddressLine2, ediInputItem.PatientAddressCity, ediInputItem.PatientAddressState, ediInputItem.PatientAddressZip, ediInputItem.PatientDOB, ediInputItem.PatientGender, out strControler); var edi271 = ediUtils.Post270AndGet271(edi270, ediInputItem.RxhubURL, ediInputItem.RxHubAuthorization); if (edi271.StartsWith("$Exception$")) { EDIOutput271 ediOutputItem = new EDIOutput271(); ediOutputItem.ShowMessage = edi271; ediOutputItem.Send270UsingDEA = ediInputItem.Send270UsingDEA; return(ediOutputItem); } else { bool Send270UsingDEA = ediInputItem.Send270UsingDEA; EDIOutput271 ediOutputItem = ediUtils.Read271(edi271, ref Send270UsingDEA); return(ediOutputItem); } }
public EDIOutput270 Get270(EDIInput270 ediInputItem) { EDIUtils ediUtils = new EDIUtils(); EDIOutput270 ediOutputItem = new EDIOutput270(); string strControler = ""; ediOutputItem.ediItem = ediUtils.Write270(ediInputItem.SurescriptsPassword, ediInputItem.SurescriptsParticipantId, ediInputItem.Staging, ediInputItem.PatientProviderLastName, ediInputItem.PatientProviderFirstName, ediInputItem.PatientProviderMiddleName, ediInputItem.PatientProviderSuffix, ediInputItem.PatientProviderNPI, ediInputItem.PatientProviderDEA, ediInputItem.PatientProviderAddressLine1, ediInputItem.PatientProviderAddressLine2, ediInputItem.PatientProviderAddressCity, ediInputItem.PatientProviderAddressState, ediInputItem.PatientProviderAddressZip, ediInputItem.PatientID, ediInputItem.PatientLastName, ediInputItem.PatientFirstName, ediInputItem.PatientMiddleName, ediInputItem.PatientAddressLine1, ediInputItem.PatientAddressLine2, ediInputItem.PatientAddressCity, ediInputItem.PatientAddressState, ediInputItem.PatientAddressZip, ediInputItem.PatientDOB, ediInputItem.PatientGender, out strControler); ediOutputItem.strControlNo = strControler; return(ediOutputItem); }