public void UpdatePatientObservation_Test() { List <PatientObservation> po = new List <PatientObservation>(); po.Add(new PatientObservation { DeleteFlag = true, DisplayId = 1, EndDate = null, GroupId = null, Id = "53e907dcd6a4850bc4f863ba", Name = "GERD", ObservationId = "533ed16ed4332307bc592bb8", PatientId = "5325db15d6a4850adcbba82a", Source = "CM", Standard = false, StartDate = DateTime.Now, StateId = 2, TypeId = "533d8278d433231deccaa62d", Units = null, Values = null }); PostUpdateObservationItemsRequest request = new PostUpdateObservationItemsRequest { ContractNumber = contract, PatientId = "5325db15d6a4850adcbba82a", UserId = userId, Version = version, Context = "NG", PatientObservations = po }; ObservationsManager oManager = new ObservationsManager(); PostUpdateObservationItemsResponse response = oManager.SavePatientObservations(request); Assert.IsNotNull(response); }
public ObservationsController(ObservationsManager observationsManager, UsersManager userManager, FileManager fileManager, IUserNotify userNotify, IUserPosition UserPosition) { this.ObservationsManager = observationsManager; this.FileManager = fileManager; this.UserNotify = userNotify; this.UsersManager = userManager; this.UserPosition = UserPosition; }
protected MissionValidator(T mission, User user, ObservationsManager observationsManager, MissionsManager missionsManager, UsersManager usersManager) { this.User = user; this.Mission = mission; this.ObservationsManager = observationsManager; this.MissionsManager = missionsManager; this.UsersManager = usersManager; }
public void GetCurrentPatientObservation_Test() { GetCurrentPatientObservationsRequest request = new GetCurrentPatientObservationsRequest { ContractNumber = contract, PatientId = "5323762f231e250d5c0c62a7", UserId = userId, Version = version }; ObservationsManager oManager = new ObservationsManager(); GetCurrentPatientObservationsResponse response = oManager.GetCurrentPatientObservations(request); Assert.IsNotNull(response); }
public void GetInitializeProblem_Test() { GetInitializeProblemRequest request = new GetInitializeProblemRequest { ContractNumber = contract, Token = "", PatientId = "5325da03d6a4850adcbba4fe", ObservationId = "533ed16dd4332307bc592bae", UserId = userId, Version = version }; ObservationsManager oManager = new ObservationsManager(); GetInitializeProblemResponse response = oManager.GetInitializeProblem(request); Assert.IsNotNull(response.PatientObservation); }
public void GetAllowedStates_InCorrectType_Test() { GetAllowedStatesRequest request = new GetAllowedStatesRequest { ContractNumber = contract, Token = "", UserId = userId, Version = version }; ObservationsManager oManager = new ObservationsManager(); GetAllowedStatesResponse response = oManager.GetAllowedObservationStates(request); Assert.IsNull(response.States); }
public GetAdditionalObservationItemResponse Get(GetAdditionalObservationItemRequest request) { GetAdditionalObservationItemResponse response = new GetAdditionalObservationItemResponse(); ObservationsManager om = new ObservationsManager(); ValidateTokenResponse result = null; try { request.Token = base.Request.Headers["Token"] as string; result = Security.IsUserValidated(request.Version, request.Token, request.ContractNumber); if (result.UserId.Trim() != string.Empty) { request.UserId = result.UserId; response = om.GetAdditionalObservationsRequest(request); } else { throw new UnauthorizedAccessException(); } } catch (Exception ex) { CommonFormatter.FormatExceptionResponse(response, base.Response, ex); if ((ex is WebServiceException) == false) { om.LogException(ex); } } finally { List <string> patientIds = new List <string>(); patientIds.Add(request.PatientId); if (result != null) { AuditHelper.LogAuditData(request, result.SQLUserId, patientIds, System.Web.HttpContext.Current.Request, request.GetType().Name); } } return(response); }
public VerifyMissionValidator(VerificationMission mission, User user, ObservationsManager observationsManager, MissionsManager missionsManager, UsersManager usersManager) : base(mission, user, observationsManager, missionsManager, usersManager) { }
public NewObservationMissionValidator(NewObservationMission mission, User user, ObservationsManager observationsManager, MissionsManager missionsManager, UsersManager usersManager) : base(mission, user, observationsManager, missionsManager, usersManager) { }