within the Immunization, ImmunizationEvaluation, and ImmunizationRecommendation resources, the "doseNumber" and "seriesDoses" elements' data types had previously been changed in R4 from positiveInt to "[x]" (postitiveInt or string)
this was to accommodate that there may not always be numerical "dose order" indications – some immunizations are given as boosters or even annually outside of any series
new comment suggests that the purpose of these elements is to convey intent from / to a clinician and that no numerical calculations are actually performed on them, so they can be string-only data type
recommendation is to approve as "persuasive"
WG provided feedback that Craig will take back to the SMEs before any further approval motion:
dose "seriesDoses" really ever need to be a string? would it ever convey anything other than a number (the denominator of "dose X out of Y")?
would any system try to numerically compare "doseNumber" to "seriesDoses" to determine series completion status?