query Titre($id: ID!) {
  titres(ids: [$id]) {
    elements {
      ...titre
    }
  }
}

fragment titre on Titre {
  id
  nom
  typeId
  titreStatutId
  references {
    referenceTypeId
    nom
  }
  surface
  substances
  administrations
  titulaireIds
  amodiataireIds
  communes {
    id
  }
  demarches {
    ...demarche
  }
}

fragment demarche on Demarche {
  id
  ordre
  typeId
  statutId
  demarcheDateDebut
  demarcheDateFin
  etapes {
    ...etape
  }
}

fragment etape on Etape {
  id
  ordre
  date
  duree
  surface
  typeId
  statutId
  administrations
  titulaireIds
  amodiataireIds
  substances
}
