public void SaveResponses(DTO.Actions action, DTO.IProcessActionRequest request, bool repeat) { throw new NotImplementedException(); }
public DTO.Program RequestPatientProgramDetail(DTO.IProcessActionRequest request) { DTO.Program prg = new DTO.Program { Id = "111100000000000000000000", Description = "this is a test program from the stub.", AssignDate = System.DateTime.UtcNow, AssignToId = ObjectId.GenerateNewId().ToString(), Client = "NG", Completed = false, ContractProgramId = "123456789098765432167846", ElementState = 4, Enabled = true, Name = "test stub program", ShortName = "t s p", EligibilityRequirements = "Individual must be a part of the health plan and have completed HRA and other requirements.", EligibilityStartDate = DateTime.UtcNow.AddDays(1), EligibilityEndDate = DateTime.UtcNow.AddDays(20), Modules = new List <DTO.Module>() { new DTO.Module { Id = "999990000000000000000000", Name = "Test stub module 1", Description = "BSHSI - Outreach & Enrollment", SourceId = "532b5585a381168abe00042c", ElementState = 4, Enabled = false, Actions = new List <DTO.Actions>() { new DTO.Actions { Id = "9999977dfe7a59112c364123", ElementState = 4, Name = "test action from stub", Description = "action Description", Text = "test action 1", AttrEndDate = DateTime.UtcNow.AddDays(10), AttrStartDate = DateTime.UtcNow, AssignDate = System.DateTime.UtcNow, Enabled = true, SpawnElement = new List <DTO.SpawnElement> { new DTO.SpawnElement { ElementId = "111116789012345678901234", ElementType = 3 } } }, new DTO.Actions { Id = "999996789012345678904567", ElementState = 4, Name = "test action from stub", Description = "action Description", Text = "test action 1", AttrEndDate = DateTime.UtcNow.AddDays(10), AttrStartDate = DateTime.UtcNow, AssignDate = System.DateTime.UtcNow, Enabled = true } } }, new DTO.Module { Id = "123450000000000000000000", Name = "Test stub module 1", Description = "BSHSI - Outreach & Enrollment", SourceId = "532b5585a381168abe00042c", ElementState = 4, Enabled = true, Actions = new List <DTO.Actions>() { new DTO.Actions { Id = "538ca77dfe7a59112c3649e4", ElementState = 4, Name = "test action from stub", Description = "action Description", Text = "test action 1", AttrEndDate = DateTime.UtcNow.AddDays(10), AttrStartDate = DateTime.UtcNow, AssignDate = System.DateTime.UtcNow, Enabled = true, SpawnElement = new List <DTO.SpawnElement> { new DTO.SpawnElement { ElementId = "111116789012345678901234", ElementType = 3 } } }, new DTO.Actions { Id = "111116789012345678901234", ElementState = 4, Name = "test action from stub", Description = "action Description", Text = "test action 1", AttrEndDate = DateTime.UtcNow.AddDays(10), AttrStartDate = DateTime.UtcNow, AssignDate = System.DateTime.UtcNow, Enabled = true } } } }, Text = "This is a sample patient program for the request patient details summary test stub", Attributes = new DTO.ProgramAttribute { //AssignedBy = "me", //AssignedOn = System.DateTime.UtcNow, Id = "000000000000000000000000", PlanElementId = "000000000000000000000000" } }; return(prg); }
public DataDomain.Program.DTO.ProgramDetail SaveAction(DTO.IProcessActionRequest request, string actionId, DTO.Program p, bool repeat) { return(new ProgramDetail()); }