{% macro card_title(pac_info) %} {% if pac_info.display_name %} {{ pac_info.display_name }} {% endif %} {% endmacro %} {% macro card_image(pac_info) %} {% if pac_info.image_url %}
{% elif pac_info.main_category %}
{{ pac_info.main_category.key }}
{% endif %} {% endmacro %} {% macro card_main(pac_info) %}
{{ card_image(pac_info) }} {{ card_category_info(pac_info) }}
{% endmacro%} {% macro card_category_info(pac_info) %} {% if pac_info.main_category %} {% set c = pac_info.main_category %} {{ card_info_block(c.segments_as_dict()) }} {% endif %} {% endmacro %} {% macro card_info_block(segments) %}
{% for k, v in segments.items() %} {% if k != "key" %}
{% if k %}{{ title_format(k) }}{% else %}No Key{% endif %}
{{ v }}
{% endif %} {% endfor %}
{% endmacro%} {% macro safety_pictograms(pac_info) %} {% if pac_info.safety_pictograms %}
{% for p in pac_info.safety_pictograms.values() %}
{{ p.label|e }}
{{ p.label }}
{% endfor %}
{% endif %} {% endmacro %} {% macro qualification_state(pac_info) %} {% if pac_info.qualification_state %} {{pac_info.qualification_state.label }}: {{pac_info.qualification_state.value }} {% endif %} {% endmacro %}