{# # This file is part of MedShakeEHR. # # Copyright (c) 2017 # Bertrand Boutillier # http://www.medshake.net # # MedShakeEHR is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # any later version. # # MedShakeEHR is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with MedShakeEHR. If not, see . #/ /## # LAP > monographie > présentations # # @author Bertrand Boutillier #}

{{ page['presentations']['presentations']|length }} présentation{% if page['presentations']['presentations']|length > 1 %}s{% endif %}

{% for presentation in page['presentations']['presentations'] %} {# se simplifier la vie #} {% set conditio = page['presentations']['preCdt'][presentation.pre_code_pk] %} {% set dispensia = page['presentations']['preDsp'][presentation.pre_code_pk] %} {% set statut = page['presentations']['preStatut'][presentation.pre_code_pk] %} {% set prix = page['presentations']['prePri'][presentation.pre_code_pk] %} {% set rbt = page['presentations']['preRbt'][presentation.pre_code_pk] %} {% set conservatio = page['presentations']['preCsv'][presentation.pre_code_pk] %}
{% if presentation.pre_cacdt_texte|length > 2 %} {% endif %}
Code CIP13{{ presentation.pre_ean_ref }}
Code CIP7{{ presentation.pre_code_pk }}
Commercialisation {% if presentation.pre_etat_commer == 'D' %}Disponible (depuis le {{ presentation.pre_datecommer }}) {% elseif presentation.pre_etat_commer == 'S' %} {% endif %}
Agrément collectivités / date JO {% if presentation.pre_agrcoll == 'O' %}Oui le {{ presentation.pre_datejocoll }} {% elseif presentation.pre_agrcoll == 'N' %}Non {% elseif presentation.pre_agrcoll == 'E' %}En cours {% endif %}
Radiation collectivités / date JO {% if presentation.pre_date_applifincoll %}Oui le {{ presentation.pre_date_applifincoll }} (JO du {{ presentation.pre_datefincoll }}) {% endif %}
Présentation réservée à l'hôpital {{ presentation.reservhop }}
Conditionnement
Dose totale contenue dans l'unité commune de dispensation (UCD) {% for condi in conditio %} {% if condi.type == '1' %} {{ condi.valeur_1|number_format(2, ',', '') }} {{ condi.info_1 }} {{ condi.info_2 }} {% endif %} {% endfor %}
Conditionnement primaire {% for condi in conditio %} {% if condi.type starts with '2.' and condi.valeur_1 > 0 %} {{ condi.info_1 }} ({{ condi.valeur_1|number_format(2, ',', '') }}) {# matériaux #}

matériaux : {% for materiaux in conditio %} {% if materiaux.type starts with condi.type ~ '.' %} {{ materiaux.info_1 }} {% endif %} {% endfor %}

{% endif %} {% endfor %}
Caractéristique(s) de l'emballage
    {% for condi in conditio %} {% if condi.type == '' %}
  • {{ condi.info_1 }}
  • {% endif %} {% endfor %}
{{ presentation.pre_cacdt_texte|nl2br }}
Référence(s) officielle(s)
    {% for condi in conditio %} {% if condi.type == '4' %}
  • {{ condi.info_1 }} {{ condi.info_2 }}
  • {% endif %} {% endfor %}
Conditions de délivrance
Liste {% for dispen in dispensia %} {% if dispen.typ == '4' %} {{ dispen.info_1 }} {% endif %} {% endfor %}
Statut de la présentation
Statut de la présentation
    {% set statutListe = [] %} {% for statu in statut %} {% if statu.ref_off ~ statu.ident ~ statu.dat_ref_off not in statutListe %}
  • {{ statu.ref_off }} {{ statu.ident }} {{ statu.dat_ref_off }} {% if statu.dat_revision %}{% endif %}
  • {% set statutListe = statutListe|merge([statu.ref_off ~ statu.ident ~ statu.dat_ref_off]) %} {% endif %} {% endfor %}
Prix
Prix en officine ville :
Prix de cette présentation (CIP) / date JO {% for pri in prix %} {% if pri.grp == 'A.0' %} {{ pri.valeur_1 }} {{ pri.nature_1 }} {% if pri.date_1 %}({{ pri.date_1 }}){% endif %} {% endif %} {% else %} Non concerné {% endfor %}
Tarif forfaitaire de responsabilité / date JO (génériques) {% for pri in prix %} {% if pri.grp == 'A.1' %} {{ pri.valeur_1 }} {{ pri.nature_1 }} {% if pri.date_1 %}({{ pri.date_1 }}){% endif %} {% endif %} {% else %} Non concerné {% endfor %}
Prix à l'hôpital (Pharmacie à usage intérieur) :
Prix de vente aux établissements de santé par UCD/date JO (rétrocession - vente au public) {% for pri in prix %} {% if pri.grp == 'B.0' %} {{ pri.valeur_1 }} {{ pri.nature_1 }} ({{ pri.date_1 }}) {% endif %} {% else %} Non concerné {% endfor %}
Tarif de responsabilité par UCD (tarification à l'activité) {% for pri in prix %} {% if pri.grp == 'B.1' %} {{ pri.valeur_1 }} {{ pri.nature_1 }} ({{ pri.date_1 }}) {% endif %} {% else %} Non concerné {% endfor %}
Remboursement
Ville :
Taux de remboursement / date JO
    {% for rb in rbt %} {% if rb.type == '1' %}
  • {{ rb.info_1 }} {% if rb.date_1 %} le {{ rb.date_1 }}{% endif %} {% if rb.date_2 %} - date d'application ({{ rb.date_2 }}){% endif %} {% if rb.texte %}

    {{ rb.texte }}

    {% endif %}
  • {% endif %} {% endfor %}
Hôpital (Rétrocession - vente au public) :
Taux de remboursement
    {% for rb in rbt %} {% if rb.type == '1.1' %}
  • {{ rb.info_1 }} {% if rb.date_1 %} le {{ rb.date_1 }}{% endif %} {% if rb.date_2 %} - date d'application ({{ rb.date_2 }}){% endif %}
  • {% endif %} {% endfor %}
Tarif forfaitaire de remboursement
    {% for rb in rbt %} {% if rb.type == 2 %}
  • {{ rb.valeur_1 }} {% if rb.date_1 %} le {{ rb.date_1 }}{% endif %}
  • {% endif %} {% endfor %}
Statut(s) du remboursement
    {% for rb in rbt %} {% if rb.type == '3' %}
  • {{ rb.info_1 }}
  • {% endif %} {% endfor %}
Dispensation
Modalité(s) de dispensation
    {% for dispen in dispensia %} {% if dispen.typ == '1' %}
  • {{ dispen.info_1 }}
  • {% for dis in dispensia %} {% if dis.typ == '2' and dis.valeur_1 == dispen.valeur_1 %}
  • {{ dis.info_1 }}
  • {% endif %} {% endfor %} {% endif %} {% endfor %}
Conservation
Durée(s) et condition(s) de conservation
    {% for conserva in conservatio %} {% if conserva.type starts with '1.' and conserva.valeur_1 %}
  • {{ conserva.valeur_1 }} {{ conserva.info_1 }}
  • {% for conserva2 in conservatio %} {% if conserva2.type starts with conserva.type and conserva2.type|length > conserva.type|length %}
  • {{ conserva2.info_1 }}
  • {% endif %} {% endfor %} {% endif %} {% endfor %}
{% for conserva in conservatio %} {% if conserva.type == '2' %} {{ conserva.texte|nl2br }} {% endif %} {% endfor %}
Référence(s) officielles(s)
    {% for conserva in conservatio %} {% if conserva.type == 3 and conserva.info_1 %}
  • {{ conserva.info_1 }} ({{ conserva.date_1 }})
  • {% endif %} {% endfor %}
{% endfor %}