The `valid_iso8601_date` function of the `Time_Definitions` class in the `BASE-foundation_types.time` package doesn't mention that a timezone may optionally part of an ISO 8601 date value.
And the `Iso8601_date` class in the same package doesn't include the syntax of the optional timezone part of the date value in its description.
Expected
The description of the `valid_iso8601_date` function and the `Iso8601_date` class should include the optional timezone part of ISO 8601 date values.
Observed
The `valid_iso8601_date` function of the `Time_Definitions` class in the `BASE-foundation_types.time` package doesn't mention that a timezone may optionally part of an ISO 8601 date value.
And the `Iso8601_date` class in the same package doesn't include the syntax of the optional timezone part of the date value in its description.
Expected
The description of the `valid_iso8601_date` function and the `Iso8601_date` class should include the optional timezone part of ISO 8601 date values.
References
- org.openehr.base.foundation_types.time_definitions.adoc#L139-L153
- org.openehr.base.foundation_types.iso8601_date.adoc#L8-L15
- https://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateParser--
- Timezone of ISO 8601 Date | discourse.openehr.org