{% extends "passerelle/manage/service_view.html" %}
{% load i18n passerelle %}

{% block endpoints %}
<ul>
    <li>
        <h4>{%trans 'Create Demand'%}</h4>
        {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="create" as create %}
        <p> <strong>POST</strong> <a href="{{create}}">{{create}}</a></p>
        <ul>
            <li>
                <p>ILE-LA PAYLOAD</p>
                <ul style="font-size:smaller; font-style:oblique">
                    <p>Extra</p>
                    <ul>
                        <li>demand_type (ile-la, rco-la, aec-la) *</li>
                        <li>code_insee *</li>
                    </ul>
                    <p>Fields</p>
                    <ul>
                        <li>nom_famille *</li>
                        <li>nom_usage *</li>
                        <li>prenoms *</li>
                        <li>date_naissance *</>
                        <li>lieunaiss_localite *</>
                        <li>lieunaiss_division_territoriale *</>
                        <li>lieunaiss_code_postal *</>
                        <li>lieunaiss_pays (iso3a) *</>
                        <li>sexe (H/F) *</li>
                        <li>nationalite (iso3a ie FRA) *</li>
                        <li>adresse_num_voie *</li>
                        <li>adresse_type_voie *</li>
                        <li>adresse_nom_voie </li>
                        <li>adresse_code_postal *</li>
                        <li>adresse_localite *</li>
                        <li>adresse_division_territoriale *</li>
                        <li>contact_telephone (0650643793)</li>
                        <li>contact_email (lucas@lucas.org)</li>
                        <li>inscription_liste_type (p, ce, cm)*</li>
                        <li>inscription_localite *</li>
                        <li>inscription_division_territoriale *</li>
                        <li>insription_code_insee *</li>
                        <li>inscription_date *</li>
                        <li>anterieur_situation (prem, cci)</li>
                        <li>anterieur_consulat (consulat/amabassade)</li>
                        <li>anterieur_consulat_pays</li>
                        <li>anterieur_localite</li>
                        <li>anterieur_division_territoriale</li>
                        <li>anterieur_ue_localite</li>
                        <li>anterieur_ue_division_territoriale</li>
                        <li>anterieur_ue_localite_pays</li>
                        <li>justificatif_identite</li>
                        <li>justificatif_domicile</li>
                    </ul>
                </ul>
            <li>
                <p>RCO-LA PAYLOAD</p>
            </li>
            <li>
                <p>AEC-LA PAYLOAD</p>
                <ul style="font-size:smaller; font-style:oblique">
                    <p>Extra</p>
                    <ul>
                        <li>demand_type (aec-la)</li>
                        <li>code_insee</li>
                        <li>code_postal</li>
                        <li>aec_type</li>
                        <li>aec_type_raw</li>
                        <li>ville</li>
                    </ul>
                    <p>Fields</p>
                    <ul>
                        <li>aec_nature</li>
                        <li>aec_nature_raw</li>
                        <li>date_acte</li>
                        <li>demandeur_adresse_code_postal</li>
                        <li>demandeur_adresse_complement</li>
                        <li>demandeur_adresse_ville</li>
                        <li>demandeur_adresse_num</li>
                        <li>demandeur_adresse_pays</li>
                        <li>demandeur_adresse_pays_raw</li>
                        <li>demandeur_adresse_voie</li>
                        <li>demandeur_civilite</li>
                        <li>demandeur_civilite_raw</li>
                        <li>demandeur_email</li>
                        <li>demandeur_nom</li>
                        <li>demandeur_prenoms</li>
                        <li>demandeur_telephone</li>
                        <li>nombre_exemplaire</li>
                        <li>qualite_demandeur</li>
                        <li>qualite_demandeur_autre</li>
                        <li>qualite_demandeur_raw</li>
                        <li>titulaire_mere_nom</li>
                        <li>titulaire_mere_prenoms</li>
                        <li>titulaire_naiss_date</li>
                        <li>titulaire_naiss_departement</li>
                        <li>titulaire_naiss_departement_raw</li>
                        <li>titulaire_naiss_ville</li>
                        <li>titulaire_naiss_ville_raw</li>
                        <li>titulaire_nom</li>
                        <li>titulaire_pere_nom</li>
                        <li>titulaire_pere_prenoms</li>
                        <li>titulaire_prenoms</li>
                    </ul>
            </li>
        </ul>
    </li>
    <li>
        <h4>{%trans 'Get Demand Status'%}</h4>
        {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="status" as get_status %}
        <p><strong>GET</strong> <a href="{{get_status}}?demand_id=1-14-ILE-LA">{{get_status}}?demand_id=1-14-ILE-LA</a></p>
        <samp>
            {
                "data": {
                    "closed": True,
                    "status": "accepted",
                    "comment": "Dossier traité"
                },
                "err": 0
            }
        </samp>
    </li>
    <li>
        <h4>{%trans 'Data Sources'%}</h4>
        {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="applicants" as get_applicants %}
        <p><strong>GET</strong> <a href="{{get_applicants}}?without=PersonneConcernee,Representant">{{get_applicants}}?without=PersonneConcernee,Representant</a></p>
        {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="certificates" as get_certificates %}
        <p><strong>GET</strong> <a href="{{get_certificates}}">{{get_certificates}}</a></p>
        {% url "generic-endpoint" connector="mdel" slug=object.slug endpoint="certificate-types" as get_certificates_type %}
        <p><strong>GET</strong> <a href="{{get_certificates_type}}">{{get_certificates_type}}</a></p>
    </li>
</ul>
{% endblock %}

{% block security %}
<p>
  {% trans 'Access is limited to the following API users:' %}
</p>
{% access_rights_table resource=object permission='can_access' %}
{% endblock %}
