/*! Copyright Epic Systems Corporation 2018 */
!function WP$ChartSync$Synchronization$definition(){var t=$$WP.Common.ModelCollection,n=function WP$ChartSync$Synchronization(t,n,o,i,r,a){this.WP$Common$Model(),this.PatientCid=t,this.UserCid=n,this.ApplicationId=o,this.HomeDeploymentInternalId=i,this.Priority=r,this.SyncType=a,this.Status=e.NotRequested},e={NotRequested:0,InProgress:1,UpToDate:2,UnknownError:3,Canceled:4},o=[{propertyNames:"Status",storeAs:"set"},{propertyNames:"IsDisplayed",storeAs:"single"}],i=["Status","Error","IsDisplayed","EstimatedTimeLeft"],r=[{propertyName:"IsDisplayed",value:!0,bumpToValue:!1}];n.prototype={s_dataMembers:[],PatientCid:null,UserCid:null,ApplicationId:null,HomeDeploymentInternalId:null,Priority:null,SyncType:null,Status:null,EstimatedTimeLeft:null,Error:null,IsDisplayed:!1},n.SyncStatusEnum=e,n.createSynchronizationCollection=function WP$ChartSync$Synchronization$createSynchronizationController(){return new t(o,i,r)},$$WP.ChartSync=$$WP.ChartSync||{},$$WP.ChartSync.Synchronization=n,n.extend($$WP.Common.Model,"WP$ChartSync$Synchronization")}();