Hide
Vaccine Administration Interval - 42 Days up to 2 Years Old
Interval[date from Patient.birthDatetime + 42 days, "Date of Second Birthday"]
The lower bound is 42 days after the patient birth date. This will always be day precision.
This relevantDatetime of various vaccines are checked against this statement using the In operator with no precision specified.
If relevantDatetime is day precision, the 42nd day after the patient birth date is counted.
If relevantDatetime is a finer precision such as seconds precision, the 42nd day after the patient birth date is not counted (except for the last second).
There is an entire day difference in the interval depending on whether or not the relevantDatetime precision is day or not.
The In operator should probably have a precision.
Does CMS 117 intend to include or exclude the 42nd day?
The statement "Vaccine Administration Interval - 180 Days up to 2 Years Old" also has this issue.
Show
Vaccine Administration Interval - 42 Days up to 2 Years Old
Interval[date from Patient.birthDatetime + 42 days, "Date of Second Birthday"]
The lower bound is 42 days after the patient birth date. This will always be day precision.
This relevantDatetime of various vaccines are checked against this statement using the In operator with no precision specified.
If relevantDatetime is day precision, the 42nd day after the patient birth date is counted.
If relevantDatetime is a finer precision such as seconds precision, the 42nd day after the patient birth date is not counted (except for the last second).
There is an entire day difference in the interval depending on whether or not the relevantDatetime precision is day or not.
The In operator should probably have a precision.
Does CMS 117 intend to include or exclude the 42nd day?
The statement "Vaccine Administration Interval - 180 Days up to 2 Years Old" also has this issue.