Menu Display

Language Selector

العربية

Smart Salem Center - Index

Smart Salem Center - Index

We, at Smart Salem Center - Index, are dedicated to delivering efficient and reliable medical fitness examination services. Committed to combating communicable diseases, we implement rigorous screening processes and adhere strictly to health protocols. Our aim is to safeguard public health and contribute to the overall safety and well-being of the community.

 

Our center employs advanced technologies and software to streamline operations, ensuring a smooth and expedited process for our clients, promoting the well-being of our community or community members.

Excellence at a Glance

Related Assets

An error occurred while processing the template.
The following has evaluated to null or missing:
==> hospitalPrimaryLocationCategoryId  [in template "20096#20121#3336383" at line 69, column 52]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${"/faq-search?q=" + hospitalPrimaryL...  [in template "20096#20121#3336383" at line 69, column 33]
----
1<#assign 
2AssetVocabularyLocalService=serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService") 
3journalArticleResourceLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleResourceLocalService") 
4assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") 
5journalArticleId = .vars['reserved-article-id'].data 
6articleResourcePrimaryKey = journalArticleResourceLocalService.getArticleResourcePrimKey(themeDisplay.getScopeGroupId(), journalArticleId) 
7assetEntry = assetEntryLocalService.getEntry("com.liferay.journal.model.JournalArticle", articleResourcePrimaryKey) 
8assetCategories = assetEntry.getCategories() 
9hospitalPrimaryLocationAssetVocabulary=AssetVocabularyLocalService.fetchGroupVocabulary(themeDisplay.getScopeGroupId(), "primary-location") 
10facilityList = [] 
11/> 
12 
13<#assign hospitalPrimaryLocationVocabularyId=hospitalPrimaryLocationAssetVocabulary.getVocabularyId() /> 
14 
15<#list assetCategories as assetCategory> 
16 
17<#if hospitalPrimaryLocationVocabularyId == assetCategory.getVocabularyId()> 
18<#assign facilityList = facilityList + [assetCategory.getCategoryId()]> 
19<#assign hospitalPrimaryLocationCategoryId=assetCategory.getCategoryId() /> 
20</#if> 
21</#list> 
22 
23<#assign assetEntriesfaq=customAssetEntry.getAssetEntries(facilityList,"FAQ", themeDisplay.getScopeGroupId()) /> 
24         <#if assetEntriesfaq?? && (assetEntriesfaq?size > 0)> 
25         <div id="facilityFaq"> 
26            <div class="divider"></div> 
27               <div class="facilityFaqgrid" id="facilityFaqgrid"> 
28                  <div class="subtitle"> 
29                        ${languageUtil.get(locale, "facility-faq")} 
30                  </div> 
31			 
32             
33                     <#assign faqcount=0 /> 
34                     <#list assetEntriesfaq as assetEntryfaq> 
35                     <#if faqcount<3> 
36                     <#assign faqcount=faqcount + 1> 
37                     <#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")/> 
38                     <#assign article=JournalArticleLocalService.fetchLatestArticle(assetEntryfaq.getClassPK())  
39                     docXml=saxReaderUtil.read(article.getContentByLocale(locale))/> 
40                     <#assign question=docXml.valueOf("//dynamic-element[@field-reference='question']/dynamic-content") /> 
41                     <#assign answer=docXml.valueOf("//dynamic-element[@field-reference='answer']/dynamic-content") /> 
42 
43                        <div class="dropdown"> 
44                           <div class="frame-421"> 
45                              <div class="frame-359" id="dropdownMenuButton${assetEntryfaq?counter}"> 
46                                 <div class="faqQus d-flex collapsed" type="button" data-toggle="collapse" data-target="#collapseOne${assetEntryfaq?counter}" aria-expanded="false" aria-controls="collapseOne${assetEntryfaq?counter}"> 
47                                    <div class="faqQus"> 
48                                       ${question} 
49                                    </div> 
50                                 <div class="arrow"> 
51                                    <svg class="arrow-icon" width="20" height="12" viewBox="0 0 20 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 
52                                       <path d="M20 1.39329L18.7733 0.166626L10 8.93996L1.22667 0.166626L0 1.39329L9.38667 10.78L10 11.3666L10.6133 10.78L20 1.39329Z" fill="#003366"/> 
53                                    </svg> 
54                                 </div> 
55 
56                              </div> 
57                           </div> 
58          
59                              <div id="collapseOne${assetEntryfaq?counter}" class="faq-answer collapse" aria-labelledby="dropdownMenuButton${assetEntryfaq?counter}" data-parent="#facilityFaqgrid"> 
60                              ${answer} 
61                              </div> 
62                           </div> 
63                        </div> 
64 
65               </#if> 
66               </#list> 
67 
68      <div class="frame-369"> 
69         <a class="number" href=${"/faq-search?q="+hospitalPrimaryLocationCategoryId}>${languageUtil.get(locale, 'view-more')} 
70         <div class="arrow2"> 
71                 <svg class="rotate180deg" width="11.2" height="20" viewBox="0 0 12 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 
72                    <path d="M1.39341 0L0.166748 1.22667L8.94008 10L0.166748 18.7733L1.39341 20L10.7801 10.6133L11.3667 10L10.7801 9.38667L1.39341 0Z" fill="#003366"></path> 
73            </svg> 
74         </div> 
75      </a> 
76         </div> 
77     </div> 
78 
79         </#if> 
80 
81         <style> 
82            .facilityFaqgrid { 
83            display: flex; 
84            flex-direction: column; 
85            gap: 12px; 
86            align-items: flex-start; 
87            justify-content: flex-start; 
88            align-self: stretch; 
89            flex-shrink: 0; 
90            position: relative; 
91
92            .collapsing { 
93              transition: var(--transition-collapse, height 0.65s ease); 
94
95            .subtitle { 
96            color: var(--primary-navy-blue, #002f70); 
97            font-size: var(--web-heading-2-font-size, 26px); 
98            line-height: var(--web-heading-2-line-height, 32px); 
99            font-family: 'Dubai-Bold'; 
100
101             
102            #facilityFaq .frame-421 { 
103            display: flex; 
104            flex-direction: column; 
105            gap: 12px; 
106            align-items: flex-start; 
107            justify-content: flex-start; 
108            align-self: stretch; 
109            flex-shrink: 0; 
110            position: relative; 
111
112             
113            #facilityFaq .arrow2{ 
114              margin-top: -2px; 
115               padding-left: 4.17px; 
116               padding-right: 4.63px; 
117
118             
119            #facilityFaq .frame-359 { 
120            border-style: solid; 
121            border-color: var(--primary-navy-blue-100, #e5ebf0); 
122            border-width: 0px 0px 1px 0px; 
123            padding: 12px 0px 12px 0px; 
124            display: flex; 
125            flex-direction: column; 
126            gap: 16px; 
127            justify-content: flex-start; 
128            align-self: stretch; 
129            flex-shrink: 0; 
130            position: relative; 
131            cursor: pointer; 
132
133             
134            #facilityFaq .faqQus { 
135            color: var(--primary-navy-blue-900, #1a4775); 
136            font-size: var(--functional-16-medium-font-size, 16px); 
137            line-height: var(--functional-16-medium-line-height, 20px); 
138            font-family: var(--functional-16-medium-font-family,"Dubai-Medium", sans-serif); 
139            position: relative; 
140            flex: 1; 
141
142             
143            #facilityFaq .arrow { 
144            flex-shrink: 0; 
145            width: 20px; 
146            height: 20px; 
147            position: relative; 
148            transform-origin: center; 
149            transition: transform 0.3s ease; 
150
151             
152            #facilityFaq .frame-369 { 
153            display: flex; 
154            flex-direction: row; 
155            gap: 4px; 
156            align-items: center; 
157            flex-shrink: 0; 
158            position: relative; 
159            cursor:pointer; 
160            margin-top: 24px; 
161
162             
163            #facilityFaq .number { 
164            display: flex; 
165            color: var(--secondary-1-blue, #32affc); 
166            font-size: var(--web-button-text-1-font-size, 18px); 
167            line-height: var(--web-button-text-1-line-height, 24px); 
168            font-weight: initial; 
169            position: relative; 
170
171                
172               .faqQus.collapsed svg { 
173               transform: rotate(0deg); 
174                transition: all 0.5s ease; 
175
176               .faqQus svg { 
177               transform: rotate(180deg); 
178                transition: all 0.5s ease; 
179
180             
181            #facilityFaq .faq-answer, #facilityFaq .faq-answer p { 
182            color: var(--primary-navy-blue-900, #1A4775); 
183            font-size: 14px; 
184            font-style: normal; 
185            font-weight: initial; 
186            line-height: 18px; 
187            align-self: stretch; 
188
189             
190            .faq-answer p, .faq-answer ul { 
191            margin-bottom: 0px; 
192
193             
194            #facilityFaq .dropup, .dropright, .dropdown, .dropleft { 
195            position: relative; 
196            width: 100%; 
197
198             
199            @media screen and (max-width: 1023px) { 
200            .subtitle, #facilityFaq .number { 
201              font-size: 16px; 
202              line-height: 20px; 
203
204            .facilityFaqgrid{ 
205                  gap:4px; 
206
207            #facilityFaq .faqQus { 
208              font-size: 14px; 
209              line-height: 18px; 
210
211             
212            #facilityFaq .faq-answer, #facilityFaq .faq-answer p { 
213              font-size: 12px; 
214              line-height: 16px; 
215
216             
217            #facilityFaq .frame-421 { 
218              gap: 4px; 
219
220             
221            #facilityFaq .frame-359 { 
222              padding: 6px 0px; 
223
224
225             
226            .arrow-icon.rotate { 
227            transform: rotate(180deg); 
228
229            </style>          
230             
231            <script> 
232             
233            function onViewMoreClicked() { 
234             
235            const facilityId = getQueryParam('facility'); 
236            const redirectUrl = '/faq-search?q='+facilityId; 
237            window.location.href = redirectUrl; 
238
239             
240             
241            function getQueryParam(param) { 
242                  const urlParams = new URLSearchParams(window.location.search); 
243                  return urlParams.get(param); 
244
245 
246            </script> 

Related Assets

Related Assets

Doctor List - V2

Location
DIFC, Index Tower, Dubai, UAE
Contact number
Emergency Timings
Working Hours
Monday: 07:00 AM - 09:30 PM
Tuesday: 07:00 AM - 09:30 PM
Wednesday: 07:00 AM - 09:30 PM
Thursday: 07:00 AM - 09:30 PM
Friday: 07:30 AM - 08:00 PM
Schedule an Appointment
Browse our list of doctors across various departments and specialties to find the right fit for you.

Chat