DATE top-level property
Follows DateTime format specified in FHIRPath (I have also updated the FHIR) package to follow many of these guidelines
Implementation
final Parser<DateParser> DATE = (char('@') & DATEFORMAT).flatten().map((value) {
return DateParser(FhirDate(value.replaceFirst('@', '')));
});