### Find certain subposets of lattices

Let L be a given finite distributive lattice. I wonder whether there is a quick method to obtain the list of all subposets P of L having the following properties:

a) P is not a lattice.

b) L is the smallest lattice that contains P.

c) P is bounded (meaning it has a unique global maximum and a unique global minimum).

Thank you for any help.

example: The distributive lattice L of alternating sign matrices contains the strong Bruhat order P of the symmetric group in that way.