В XSD schema можно указать так:
<xs:sequence>
<xs:element name="current_status" type="nsi_current_status" nillable="true"/>
<xs:element name="status_date" type="xs:dateTime" nillable="true"/>
В XML сообщении, если значения элемента нет, к примеру status_date то будет примерно так:
<current_status>7897986<current_status/>
<status_date>null<status_date>
Вопрос:
Как XSD обозначить элемент, чтобы если данных нет, то элемент не отправлялся бы с XML сообщении?
Пример аналогичный с status_date:
<current_status>7897986<current_status/>