예제 #1
0
        public override Object ToServerObject()
        {
            Server.Application.ServiceSingletonDefinition serverObject = new Server.Application.ServiceSingletonDefinition();

            MapToServerObject(serverObject);

            return(serverObject);
        }
예제 #2
0
        public ServiceSingletonDefinition Copy()
        {
            Server.Application.ServiceSingletonDefinition serverObject = (Server.Application.ServiceSingletonDefinition)ToServerObject();

            ServiceSingletonDefinition copiedObject = new ServiceSingletonDefinition(application, serverObject);

            return(copiedObject);
        }
예제 #3
0
        public virtual void MapToServerObject(Server.Application.ServiceSingletonDefinition serverObject)
        {
            base.MapToServerObject((Server.Application.CoreObject)serverObject);

            serverObject.ServiceId = serviceId;

            serverObject.DataSourceType = dataSourceType;

            serverObject.EventDateOrder = eventDateOrder;

            serverObject.PrincipalDiagnosisCriteria = principalDiagnosisCriteria;

            serverObject.PrincipalDiagnosisVersion = PrincipalDiagnosisVersion;

            serverObject.DiagnosisCriteria = diagnosisCriteria;

            serverObject.DiagnosisVersion = DiagnosisVersion;

            serverObject.DrgCriteria = drgCriteria;

            serverObject.Icd9ProcedureCodeCriteria = icd9ProcedureCodeCriteria;

            serverObject.BillTypeCriteria = billTypeCriteria;

            serverObject.LocationCodeCriteria = locationCodeCriteria;

            serverObject.RevenueCodeCriteria = revenueCodeCriteria;

            serverObject.ProcedureCodeCriteria = procedureCodeCriteria;

            serverObject.ModifierCodeCriteria = modifierCodeCriteria;


            serverObject.ProviderSpecialtyCriteria = providerSpecialtyCriteria;

            serverObject.IsPcpRequiredCriteria = isPcpRequiredCriteria;


            serverObject.UseMemberAgeCriteria = useMemberAgeCriteria;

            serverObject.MemberAgeDateQualifier = memberAgeDateQualifier;

            serverObject.MemberAgeMinimum = memberAgeMinimum;

            serverObject.MemberAgeMaximum = MemberAgeMaximum;


            serverObject.NdcCodeCriteria = ndcCodeCriteria;

            serverObject.DrugNameCriteria = drugNameCriteria;

            serverObject.DeaClassificationCriteria = deaClassificationCriteria;

            serverObject.TherapeuticClassificationCriteria = therapeuticClassificationCriteria;


            serverObject.LabLoincCodeCriteria = labLoincCodeCriteria;

            serverObject.LabNameCriteria = labNameCriteria;

            serverObject.LabValueExpressionCriteria = labValueExpressionCriteria;

            serverObject.LabMetricId = labMetricId;


            serverObject.CustomCriteria = customCriteria;

            serverObject.Enabled = enabled;


            return;
        }