Is is possible to slice an element by ordinal position (rank)? For instance, to profile the first given element in HumanName differently than the second (and subsequent) instances:
... snip ...
<element>
<path value="Patient.name.given" />
<slicing>
<discriminator value="???" />
<ordered value="true" />
</slicing>
</element>
<element>
<path value="Patient.name.given" />
<name value="First Name" />
<fixed?? value="0" />
</element>
I don't see any facility for this? This was the easiest example, but there are many situations where we'd like to differentiate between the first element ("primary") and others.