internal static VidalAPI.Domain.SummarizedPosologyAlert dtoToNative(SummarizedPosologyAlertDto? SummarizedPosologyAlert)
        {
            switch (SummarizedPosologyAlert)
            {
                case SummarizedPosologyAlertDto.HAS_ALERT: return VidalAPI.Domain.SummarizedPosologyAlert.SUMMARIZEDPOSOLOGYALERT_HAS_ALERT;
                case SummarizedPosologyAlertDto.NO_ALERT: return VidalAPI.Domain.SummarizedPosologyAlert.SUMMARIZEDPOSOLOGYALERT_NO_ALERT;
                case SummarizedPosologyAlertDto.UNKNOWN_ALERT: return VidalAPI.Domain.SummarizedPosologyAlert.SUMMARIZEDPOSOLOGYALERT_UNKNOWN_ALERT;

            }
            return VidalAPI.Domain.SummarizedPosologyAlert.SUMMARIZEDPOSOLOGYALERT_JNULL;
        }
        internal static ServiceAnalysis.SummarizedPosologyAlert? dtoToAnalysisService(SummarizedPosologyAlertDto? SummarizedPosologyAlert)
        {
            switch (SummarizedPosologyAlert)
            {
                case SummarizedPosologyAlertDto.HAS_ALERT: return ServiceAnalysis.SummarizedPosologyAlert.HAS_ALERT;
                case SummarizedPosologyAlertDto.NO_ALERT: return ServiceAnalysis.SummarizedPosologyAlert.NO_ALERT;
                case SummarizedPosologyAlertDto.UNKNOWN_ALERT: return ServiceAnalysis.SummarizedPosologyAlert.UNKNOWN_ALERT;

            }
            return null;
        }