示例#1
0
        } // end of EmergencyActionType

        /// <summary>
        /// Copy constructor
        /// </summary>
        /// <param name="actionType">Action type class to copy</param>
        public ActionTypeClass(ActionTypeClass actionType)
        {
            _type          = actionType.Type;
            _name          = actionType.Identifier;
            _isHold        = actionType.IsHold;
            _isPreemptable = actionType.IsPreemptable;

            _facilityRequirements           = actionType.FacilityRequirements;
            _mainDoctorRequirements         = actionType.MainDoctorRequirements;
            _mainNurseRequirements          = actionType.MainNurseRequirements;
            _assistingDoctorRequirements    = actionType.AssistingDoctorRequirements;
            _assistingNurseRequirements     = actionType.AssistingNurseRequirements;
            _definesCorrespondingDocStart   = actionType.DefinesCorrespondingDocStart;
            _definesCorrespondingDocEnd     = actionType.DefinesCorrespondingDocEnd;
            _definesCorrespondingNurseStart = actionType.DefinesCorrespondingNurseStart;
            _definesCorrespondingNurseEnd   = actionType.DefinesCorrespondingNurseEnd;
            _busFactorDoctor                 = actionType.BusyFactorDoctor;
            _busFactorNurse                  = actionType.BusyFactorNurse;
            _busyFactorAssistingDoctors      = actionType.BusyFactorAssistingDoctors;
            _busyFactorAssistingNurses       = actionType.BusyFactorAssistingNurses;
            _definesFacilitiyOccupationStart = actionType.DefinesFacilitiyOccupationStart;
            _definesFacilitiyOccupationEnd   = actionType.DefinesFacilitiyOccupationEnd;
        } // end of ActionTypeClass
示例#2
0
        } // end of OutpatientActionTypeClass

        /// <summary>
        /// Copy constructor
        /// </summary>
        /// <param name="actionType">Action type class to copy</param>
        public OutpatientActionTypeClass(ActionTypeClass actionType)
            : base(actionType)
        {
        } // end of OutpatientActionTypeClass
示例#3
0
        } // end of EmergencyActionType

        /// <summary>
        /// Copy constructor
        /// </summary>
        /// <param name="actionType">Action type class to copy</param>
        public SpecialServiceActionTypeClass(ActionTypeClass actionType)
            : base(actionType)
        {
        } // end of Emergency
示例#4
0
        } // end of EmergencyActionType

        /// <summary>
        /// Copy constructor
        /// </summary>
        /// <param name="actionType">Action type class to copy</param>
        public EmergencyActionTypeClass(ActionTypeClass actionType) : base(actionType)
        {
        } // end of Emergency