XSD type xsd:dateTime has the T since it follows this format: CCYY-MM-DDThh:mm:ss[Z|(+|)hh:mm]
Maybe we need to be sure date time values in the XML have explicit type dateTime instead of string.
Personally I would prefer the schema to be an exact mirror of the specs, so if the original is a string with a regex, then the schema should be a string with a regex
I agree, the openEHR specs allows a bit more than only the xs:dateTime format, and the ITS-XML should just reflect that in the XSD.
Question is if this change (see commit) is correct, good enough, etc