CW DMP JAVASCRIPT DESACTIVE

CW DMP MAINTENANCE

CW DMP CREER PS

Découvrez comment consulter le DMP de vos patients

CW DMP QUOI PS

Mieux connaître le DMP

Le Dossier Médical Partagé (DMP) est un service qui vous permet d’accéder simplement et rapidement aux données de santé de votre patient : traitements, antécédents, allergies, etc.

Le DMP renforce la collaboration ville-hôpital en garantissant une circulation sécurisée de l’information entre professionnels de santé.

en savoir plus

CW DMP AVANTAGES PS

Les avantages du DMP

Un suivi médical plus efficace

Des soins coordonnés simplifiés

Une aide au diagnostic

CW DMP QUI PS

Une erreur s'est produite lors du traitement du gabarit.
Java method "com.sun.proxy.$Proxy211.getFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy211 object "com.liferay.portlet.documentlibrary.service.impl.DLFileEntryServiceImpl@3fa0e7a0"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign file = dlFileEntryService.get...  [in template "20116#20152#2237926" at line 54, column 177]
----
1<#assign dlFileEntryService = serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryService') /> 
2<#assign cdnUrl= (propsUtil.get("booster.cdn.url"))!"" /> 
3 
4<#function getFileGroupId fileUrl> 
5    <#assign counter = 0 > 
6    <#list "${fileUrl}"?split("/") as x> 
7        <#if counter == 2> 
8            <#return x?number> 
9        </#if> 
10        <#assign counter = counter+1 > 
11    </#list> 
12</#function> 
13 
14<#function getFileUuid fileUrl> 
15    <#assign counter = 0 > 
16    <#list "${fileUrl}"?split("/") as x> 
17        <#if counter == 5> 
18            <#return x?split("?")[0]> 
19        </#if> 
20        <#assign counter = counter+1 > 
21    </#list> 
22</#function> 
23 
24<#function getCustomFieldValue fieldsMap customFieldName> 
25    <#list fieldsMap?keys as structureKey> 
26        <#list fieldsMap[structureKey].iterator() as field> 
27            <#if field.getName() = customFieldName> 
28                <#return field.getValue()> 
29            </#if> 
30        </#list> 
31    </#list> 
32    <#return ""> 
33</#function> 
34 
35<div class="home-dmp-who"> 
36    <div class="row"> 
37        <div class="col-sm-12 col-md-6 container-img"> 
38            <button type="button" class="no-btn" data-toggle="modal" data-target="#pour-qui-pa-modal"><img src="${idsWhoImage.idsWhoImageLink.getData()}" alt="${idsWhoImage.idsWhoImageAlternativeText.getData()}"></button> 
39            <!-- Large modal --> 
40            <div id="pour-qui-pa-modal" class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="videoTitle1"> 
41                <div class="modal-dialog modal-lg" role="document"> 
42                    <div class="modal-content"> 
43                        <div class="modal-header"> 
44                            <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 
45                            <h3 class="modal-title" id="videoTitle1">${idsWhoPopup.idsWhoPopupTitle.getData()}</h3> 
46                        </div> 
47                        <div class="modal-body">																								    														 
48                            <video preload="none" controls style="width : 100%;"> 
49                                <#if idsWhoPopup.idsWhoPopupVideos.getSiblings()?has_content> 
50                                    <#list idsWhoPopup.idsWhoPopupVideos.getSiblings() as x> 
51                                        <#if x.idsWhoPopupVideoLink.getData()?has_content>																																								 
52                                            <#assign fileUuid = getFileUuid(x.idsWhoPopupVideoLink.getData())>																				 
53                                            <#assign fileGroupId = getFileGroupId(x.idsWhoPopupVideoLink.getData())> 
54																						<#assign file = dlFileEntryService.getFileEntryByUuidAndGroupId(fileUuid, fileGroupId)> 
55                                            <#assign latestFileVersion = file.getLatestFileVersion(true).getFileVersionId()> 
56                                            <#assign formValues = file.getDDMFormValuesMap(latestFileVersion)> 
57                                            <#list formValues?keys as prop> 
58                                                <#assign currFormValue = formValues[prop]> 
59                                                <#list currFormValue.getDDMFormFieldValues() as x> 
60                                                    <#if x.getName() == "videoUrl"> 
61                                                        <#assign videoPath = x.getValue().getString(x.getValue().getDefaultLocale()) > 
62                                                    </#if> 
63                                                    <#if x.getName() == "videoExtension"> 
64                                                        <#assign videoExt = x.getValue().getString(x.getValue().getDefaultLocale()) > 
65                                                    </#if> 
66                                                </#list> 
67                                            </#list> 
68                                        </#if> 
69                                        <source src="${cdnUrl!""}${videoPath}" type="video/${videoExt}"></source> 
70                                    </#list> 
71                                    <#list idsWhoPopup.idsWhoPopupVideoSubtitles.getSiblings() as z> 
72                                        <#if z.idsWhoPopupVideoSubtitleLink.getData()?has_content> 
73                                        <track label="${z.idsWhoPopupVideoSubtitleLabel.getData()}" kind="subtitles" srclang="${z.idsWhoPopupVideoSubtitleLanguage.getData()}" src="${z.idsWhoPopupVideoSubtitleLink.getData()}" <#if  getterUtil.getBoolean(z.idsWhoPopupVideoSubtitleDefault.getData())>default</#if>> 
74                                        </#if> 
75                                    </#list> 
76                                </#if> 
77                            </video> 
78                            <#if idsWhoPopup.idsWhoPopupVideoAudiodescription?? && idsWhoPopup.idsWhoPopupVideoAudiodescription.getData()?has_content > 
79                            <audio style="float:left; width:100%;" controls> 
80                                <source type="audio/mpeg" src=${idsWhoPopup.idsWhoPopupVideoAudiodescription.getData()} /> 
81                                Votre navigateur ne supporte pas l'élément audio 
82                            </audio> 
83                            </#if> 
84                            <#assign content = idsWhoPopup.idsWhoPopupVideoTranscriptContent.getData()> 
85                            <a class="transcriptLabel">${idsWhoPopup.idsWhoPopupVideoTranscriptLabel.getData()}</a> 
86                            <p class="transcriptContent">${content?replace('<p>|</p>', '', 'r')}</p> 
87                        </div> 
88                    </div> 
89                </div> 
90            </div> 
91        </div> 
92        <div class="col-sm-12 col-md-6"> 
93            <div class="text"> 
94                <h2>${idsWhoTitle.getData()}</h2> 
95                <p>${idsWhoText.getData()}</p> 
96                <div class="text-center"> 
97                    <a href="${idsWhoButton.idsWhoButtonLink.getData()}" class="btn btn-primary" <#if getterUtil.getBoolean(idsWhoRedirectionToggle.getData())> 
98	target="_blank" 
99</#if>>${idsWhoButton.idsWhoButtonLabel.getData()}</a> 
100                </div> 
101            </div> 
102        </div> 
103    </div> 
104</div> 

CW DMP EPS PS

Le DMP en établissement de santé

Le déploiement du DMP dans votre établissement est une opportunité pour simplifier et sécuriser la prise en charge de vos patients, notamment en cas d’urgence.

L’Assurance Maladie vous accompagne au travers de 5 étapes clés.

CW DMP AIDE PS

Besoin d’aide ?

Retrouvez les réponses à vos questions sur notre FAQ.