Médecins

dr Dimitri Stylemans
Une erreur s'est produite lors du traitement du gabarit.
Java method "com.sun.proxy.$Proxy484.getArticle(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy484 object "be.uzbrussel.website.categorisation.JournalArticleCategorisationService@5ab78317"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign article = journalArticleLocal...  [in template "20116#20152#PROFILE DETAIL TEMPLATE" at line 12, column 1]
----
1<#setting time_zone = timeZone.ID> 
2<#setting locale = "nl_BE"> 
3<#setting datetime_format = "EEE, d MMM yyyy HH:mm:ss Z"> 
4<#assign modifiedDate = .vars['reserved-article-modified-date'].data?datetime?string["yyyy-MM-dd"] /> 
5 
6<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
7<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService")> 
8<#assign localeUtil = staticUtil["com.liferay.portal.kernel.util.LocaleUtil"] /> 
9<#--<#assign journalContentUtil = serviceLocator.findService("com.liferay.journal.util.JournalContent") />--> 
10 
11<#assign articleId = .vars['reserved-article-id'].data /> 
12<#assign article = journalArticleLocalService.getArticle(groupId, articleId)> 
13 
14<script type="text/javascript"> 
15	var elem = $("span.header-back-to").first(); 
16 
17	if (elem.length) { 
18		elem.parent().addClass("uzb-detail-back-button"); 
19        elem.find("span.taglib-text").first().html("<@liferay.language key="back-to-overview" />"); 
20        elem.find("span.taglib-text").first().removeClass("hide-accessible"); 
21        $("span.header-back-to + span").hide(); 
22
23</script> 
24 
25<section class="profile-detail" data-date="${modifiedDate}"> 
26 
27	<div class="container-fluid"> 
28        <#--<div class="row">--> 
29            <#--<div class="col-md-12">--> 
30	            <#--<a href="javascript:window.history.back();">--> 
31                   <#--<i class="fa fa-chevron-left" aria-hidden="true"></i>--> 
32	               <#--<@liferay.language key="back-to-overview" />--> 
33	            <#--</a>--> 
34            <#--</div>--> 
35        <#--</div>--> 
36        <div class="row"> 
37            <div class="col-md-12 general-info"> 
38				<#if image?? && image.getData()?? && image.getData() != "" > 
39					<div class="image" style="background-image: url('${image.getData()}');"> 
40						<img src="/o/uzb-theme/images/circle-mask-xl.png" alt="${name.getData()}" class="print-hidden" /> 
41                        <img src="${image.getData()}" class="print-only" alt="${name.getData()}" /> 
42					</div> 
43					<div class="info middle"> 
44				<#else> 
45					<div class="info"> 
46				</#if> 
47					<h1>${name.getData()}</h1> 
48					<h5>${function.getData()}</h5> 
49 
50					<div class="convention"> 
51						<#assign statuutLabel = "" /> 
52						<#assign statuutInfo = "" /> 
53						<#if statuut?? && statuut.getData() == "1"> 
54								<#assign statuutLabel =  languageUtil.get(locale, "statuut-1-label-title") /> 
55								<#assign statuutInfo = languageUtil.get(locale, "statuut-1-label-desc") /> 
56						<#elseif statuut?? && statuut.getData() == "2"> 
57								<#assign statuutLabel = languageUtil.get(locale, "statuut-2-label-title") /> 
58								<#assign statuutInfo = languageUtil.get(locale, "statuut-2-label-desc")/> 
59						<#elseif statuut?? && statuut.getData() == "3"> 
60								<#assign statuutLabel = languageUtil.get(locale, "statuut-3-label-title") /> 
61								<#assign statuutInfo = languageUtil.get(locale, "statuut-3-label-desc") /> 
62						</#if> 
63 
64 
65						<#if statuutLabel != ""> 
66							${statuutLabel} 
67							<a tabindex="0" role="button" data-toggle="popover" data-trigger="focus" data-placement="bottom" title="${statuutLabel}" data-content="${statuutInfo}" class="borderless"> 
68								<i class="fa fa-info-circle" aria-hidden="true"></i> 
69							</a> 
70						</#if> 
71					</div> 
72 
73					<div class="contact"> 
74						<#if phone?? && phone.getData()?? && phone.getData() != "" > 
75							<div class="item"> 
76								<i class="fa fa-phone" aria-hidden="true"></i> 
77								<a href="tel:${phone.getData()}">${phone.getData()}</a> 
78							</div> 
79						</#if> 
80						<#if mail?? && mail.getData()?? && mail.getData() != "" > 
81							<div class="item"> 
82								<i class="fa fa-envelope" aria-hidden="true"></i> 
83								<a href="mailto:${mail.getData()}">${mail.getData()}</a> 
84							</div> 
85						</#if> 
86					</div> 
87				</div> 
88 
89            </div> 
90        </div> 
91		<#if specialization.getSiblings()?has_content && specialization.getSiblings()[0].getData()?? && specialization.getSiblings()[0].getData() != ""> 
92			<div class="row"> 
93	            <div class="col-md-12 specialization"> 
94		            <h3><@liferay.language key="specialization-label" /></h3> 
95		            <ul> 
96						<#list specialization.getSiblings() as item> 
97							<#if item?? && item.getData()?? && item.getData() != "" > 
98	                            <li>${item.getData()}</li> 
99							</#if> 
100						</#list> 
101		            </ul> 
102	            </div> 
103			</div> 
104		</#if> 
105		<div class="row"> 
106			<#if about?? && about.getData()?? && about.getData() != "" > 
107	            <div class="col-md-12 about"> 
108	                <h3><@liferay.language key="about" /> ${name.getData()}</h3> 
109		            <p>${about.getData()}</p> 
110	            </div> 
111			</#if> 
112        </div> 
113		<#--<#if colleague.getSiblings()?has_content && colleague.getSiblings()[0].getData()?? && colleague.getSiblings()[0].getData() != "">--> 
114			<#--<div class="row">--> 
115	            <#--<div class="col-md-12 colleagues">--> 
116	                <#--<h3><@liferay.language key="colleagues-label" /></h3>--> 
117	                <#--<ul>--> 
118				        <#--<#list colleague.getSiblings() as item>--> 
119					        <#--<#if item.getData()?? && item.getData() != "" >--> 
120			                    <#--<#assign obj = item.getData()?eval />--> 
121						        <#--<#assign entry = assetEntryLocalService.getEntry(obj.className, getterUtil.getLong(obj.classPK, 0)) />--> 
122						        <#--<#assign assetRenderer = entry.getAssetRenderer() />--> 
123						        <#--<#assign journalArticle = assetRenderer.assetObject />--> 
124						        <#--<#assign title = journalArticle.getTitle(locale) />--> 
125						        <#--<#assign type = journalArticle.getDDMStructure().getStructureKey() />--> 
126 
127						        <#--<#if type == "PROFILE">--> 
128						            <#--<li>${title}</li>--> 
129 
130							        <#--&lt;#&ndash;<li>&ndash;&gt;--> 
131								        <#--&lt;#&ndash;<@liferay_ui["asset-display"]&ndash;&gt;--> 
132									        <#--&lt;#&ndash;className=obj.className&ndash;&gt;--> 
133									        <#--&lt;#&ndash;classPK=getterUtil.getLong(obj.classPK, 0)&ndash;&gt;--> 
134									        <#--&lt;#&ndash;template="full_content"&ndash;&gt;--> 
135								        <#--&lt;#&ndash;/>&ndash;&gt;--> 
136							        <#--&lt;#&ndash;</li>&ndash;&gt;--> 
137						        <#--</#if>--> 
138					        <#--</#if>--> 
139				        <#--</#list>--> 
140	                <#--</ul>--> 
141	            <#--</div>--> 
142            <#--</div>--> 
143		<#--</#if>--> 
144		<#if (research.getSiblings()?has_content && research.getSiblings()[0].getData()?? && research.getSiblings()[0].getData() != "") || (cv?? && cv.getData()?? ) > 
145			<div class="row"> 
146				<div class="col-md-12 research"> 
147					<#if research.getSiblings()?has_content && research.getSiblings()[0].getData()?? && research.getSiblings()[0].getData() != ""> 
148						<h3><@liferay.language key="research-label" /></h3> 
149						<ul> 
150							<#list research.getSiblings() as item> 
151								<#if item?? && item.getData()?? && item.getData() != "" > 
152									<li> 
153										<#if item.attachment?? && item.attachment.getData()?? && item.attachment.getData() != "" > 
154											<#assign itemUrl = item.attachment.getData() /> 
155											<a href="${itemUrl}" target="_blank">${item.getData()}</a> 
156										<#elseif item.link?? && item.link.getData()?? && item.link.getData() != "" > 
157											<a href="${item.link.getData()}" target="_blank">${item.getData()}</a> 
158										<#else> 
159											${item.getData()} 
160										</#if> 
161 
162									</li> 
163								</#if> 
164							</#list> 
165						</ul> 
166					</#if> 
167					<#if cv?? && cv.getData()?? && cv.getData() != "" > 
168						<a href="${cv.getData()}" target="_blank" class="btn-link"><@liferay.language key="complete-cv" /></a> 
169					</#if> 
170				</div> 
171			</div> 
172 
173		</#if> 
174 
175 
176 
177 
178		<div class="row"> 
179			<div class="col-md-12 actions"> 
180				<a href="javascript: window.history.go(-1)" class="uzb-button green"> 
181					<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-arrow-left" width="24" height="24" 
182						 viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" fill="none" stroke-linecap="round" 
183						 stroke-linejoin="round"> 
184						<path stroke="none" d="M0 0h24v24H0z" fill="none"/> 
185						<line x1="5" y1="12" x2="19" y2="12"/> 
186						<line x1="5" y1="12" x2="11" y2="18"/> 
187						<line x1="5" y1="12" x2="11" y2="6"/> 
188					</svg> 
189					<span> 
190						<@liferay.language key="back" /> 
191					</span> 
192				</a> 
193			</div> 
194		</div> 
195    </div> 
196    <#--<div class="row">--> 
197        <#--<div class="col-md-12 modified">--> 
198	        <#--<h6>--> 
199	            <#--<@liferay.language key="last-modified-on" />:--> 
200	            <#--${dateUtil.getDate(article.getModifiedDate(), "dd/MM/yyyy", locale)}--> 
201	            <#--<@liferay.language key="at" />--> 
202	            <#--${dateUtil.getDate(article.getModifiedDate(), "HH:mm", locale)}.--> 
203	            <#--<@liferay.language key="profile-error-label" />--> 
204	        <#--</h6>--> 
205        <#--</div>--> 
206	<#--</div>--> 
207 
208</section> 

Médecins spécialistes en formation

Dans un hôpital académique les médecins spécialistes expérimentés peuvent être assistés par des médecins spécialistes en formation. Ce sont des médecins diplômés qui se spécialisent davantage.

Qu’est-ce que cela signifie pour vous?