Working method when using uncertainty criterion in PeriodOfUse
back to page with additional documentation
If there is a situation-dependent startDateTime or endDateTime, this can be indicated in the data element PeriodOfUse.Condition. This condition makes explicit what the situation dependency entails. Examples of this are:
- ‘Start X days before admission’ – if the exact start time depends on a planned hospital admission.
- ‘Stop X days after holiday’ – if the medication is tapered off after a specific event with an uncertain end date.
See the page Examples uncertainty condition for details on how to use this condition.
In this section it is elaborated what this means for recording the MA.
Inhoud
Starting medication with uncertain startDateTime
Example: ‘start 3 days before admission’. It concerns medication for an indefinite duration. The date of admission becomes 10 August Three MAs are recorded.
| Building block | Description | Completion |
|---|---|---|
| MA1 | future MA for an indefinite duration | PeriodOfUse.Criterion = 'start 3 days before admission' |
| startDateTime = leave empty | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| date of admission known = 10 August | ||
| stop-MA (MA2) | technical cancel-MA with stop type 'cancelled' | PeriodOfUse.Criterion = leave empty |
| startDateTime = startDateTime of MA1 = leave empty | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| RelatieMedicatieafspraak = MA1 | ||
| MA3 | modified MA for an indefinite duration, concrete completion of the startDateTime | PeriodOfUse.Criterion = leave empty |
| startDateTime = 7 August | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| RelatieMedicatieafspraak = MA1 | ||
Instead of leaving the startDateTime and endDateTime of the technical cancel-MA empty, the date of recording can also be entered for both. Because it concerns a cancel-MA both must be equal (see paragraph 5.2.2.3.2). MA1 must be regarded as a current MA. The startDateTime, endDateTime and duration are however all empty. The agreement is then to use the RegistrationDateTime as start of the MA.
Stopping medication with uncertain endDateTime
Example: ‘stop 1 week after end of vacation’. The vacation starts on 1 February. It is not yet known how long the vacation will last.
| Building block | Description | Completion |
|---|---|---|
| MA1 | original MA | PeriodOfUse.Criterion = 'stop 1 week after end of vacation' |
| startDateTime = 1 February | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| date of return from vacation known = 1 March | ||
| stop-MA (MA2) | stop-MA with stop type 'stopped' | PeriodOfUse.Criterion = not applicable |
| startDateTime = startDateTime of MA1 = 1 February | ||
| endDateTime = 8 March | ||
| duration = leave empty | ||
| RelatieMedicatieafspraak = MA1 | ||
Starting and stopping medication with uncertain period
Example: ‘start 1 day before vacation, stop 7 days after end of vacation’. It concerns an antimalarial during a stay in Laos of 20 days. The departure date is not yet known.
| Building block | Description | Completion |
|---|---|---|
| MA1 | future MA with duration of use of 28 days | PeriodOfUse.Criterion = 'start 1 day before vacation, stop 7 days after end of vacation' |
| startDateTime = leave empty | ||
| endDateTime = leave empty | ||
| duration = 28 days | ||
| departure date known = 3 January | ||
| cancel-MA (MA2) | technical stop-MA with stop type 'cancelled' termination of original MA with criterion | PeriodOfUse.Criterion = leave empty |
| startDateTime = startDateTime of MA1 = leave empty | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| RelatieMedicatieafspraak = MA1 | ||
| MA (MA3) | modified MA with duration of use of 28 days, concrete completion of the startDateTime | PeriodOfUse.Criterion = leave empty |
| startDateTime = 2 January | ||
| endDateTime = leave empty | ||
| duration = 28 days | ||
| RelatieMedicatieafspraak = MA1 | ||
Instead of leaving the startDateTime and endDateTime of the technical cancel-MA empty, the date of recording can also be entered for both. Because it concerns a cancel-MA both must be equal (see paragraph 5.2.2.3.2). MA1 must be regarded as a current MA. The startDateTime, endDateTime and duration are however all empty. The agreement is then to use the RegistrationDateTime as start of the MA.
Interrupting medication with uncertain interruption period
Temporary interruption is stopping the medication for a certain period. Two new MAs are created within the same MBH:
- A stop-MA with stop type ‘interrupted’, reference to the MA to be interrupted in
RelatieMedicatieafspraakand reason for interruption inRedenWijzigenOfStaken. - A new MA for resumption with relation to that stop-MA and possibly the reason for resumption in
RedenWijzigenOfStaken. This can be created immediately or later, for example only when the date of resumption is known.
If the exact moment of interruption is not yet known, endDateTime and duration of the interruption-MA cannot be completed. In PeriodOfUse.Criterion it is explained when the interruption must start. The startDateTime of the resumption-MA is then also not yet known.
For recording the resumption-MA two working methods are possible. Below this is elaborated using the example ‘stop 3 days before procedure and resume 1 day after procedure medication for an indefinite duration’. The original MA started on 1 January and the date of the procedure becomes 4 July.
Variant 1: record resumption-MA only when resumption date is known
In this variant no resumption-MA is created when recording the interruption. The date of the procedure is then not yet known. Only when that date is known is the resumption-MA recorded. The interruption-MA is then also concretely completed.
| Building block | Description | Completion |
|---|---|---|
| MA1 | MA for an indefinite duration | PeriodOfUse.Criterion = leave empty |
| startDateTime = 1 January | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| interruption-MA (MA2) | stop-MA with stop type 'interrupted', moment of interruption and resumption recorded with criterion | PeriodOfUse.Criterion = 'stop 3 days before procedure and resume 1 day after procedure' |
| startDateTime = startDateTime of MA1 = 1 January | ||
| endDateTime = do not complete | ||
| duration = do not complete | ||
| RelatieMedicatieafspraak = MA1 | ||
| date of procedure known = 4 July | ||
| interruption-MA (MA3) | new stop-MA with stop type 'interrupted', concrete completion of the moment of interruption | PeriodOfUse.Criterion = do not complete |
| startDateTime = startDateTime of stop-MA (MA2) = 1 January | ||
| endDateTime = 1 July | ||
| duration = do not complete | ||
| RelatieMedicatieafspraak = MA2 | ||
| resumption-MA (MA4) | new MA for an indefinite duration, concrete completion of the moment of resumption | PeriodOfUse.Criterion = do not complete |
| startDateTime = 5 July | ||
| endDateTime = do not complete | ||
| duration = do not complete | ||
| RelatieMedicatieafspraak = MA3 | ||
Variant 2: record resumption-MA immediately when interrupting
In this variant the resumption-MA is recorded at the same time as the interruption-MA. As soon as the exact moments are known, both the interruption-MA and the resumption-MA are concretely recorded. The previously recorded MAs with a criterion are then modified.
| Building block | Description | Completion |
|---|---|---|
| MA1 | MA for an indefinite duration | PeriodOfUse.Criterion = leave empty |
| startDateTime = 1 January | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| interruption-MA (MA2) | stop-MA with stop type 'interrupted', moment of interruption recorded with criterion | PeriodOfUse.Criterion = 'stop 3 days before procedure' |
| startDateTime = startDateTime of MA1 = 1 January | ||
| endDateTime = do not complete | ||
| duration = do not complete | ||
| RelatieMedicatieafspraak = MA1 | ||
| date of procedure known = 4 July | ||
| resumption-MA (MA3) | future-MA for an indefinite duration, moment of resumption recorded with criterion | PeriodOfUse.Criterion = 'start 1 day after procedure' |
| startDateTime = leave empty | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| RelatieMedicatieafspraak = MA2 | ||
| date of procedure known = 4 July | ||
| interruption-MA (MA4) | new stop-MA with stop type 'interrupted', concrete completion of the moment of interruption | PeriodOfUse.Criterion = leave empty |
| startDateTime = startDateTime of stop-MA (MA2) = 1 January | ||
| endDateTime = 1 July | ||
| duration = leave empty | ||
| RelatieMedicatieafspraak = MA2 | ||
| cancel-MA (MA5) | technical stop-MA with stop type 'cancelled', termination of the resumption-MA with criterion | PeriodOfUse.Criterion = leave empty |
| startDateTime = startDateTime of resumption-MA (3) = leave empty | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| RelatieMedicatieafspraak = MA3 | ||
| resumption-MA (MA6) | modified future MA for an indefinite duration, concrete completion of the moment of resumption | PeriodOfUse.Criterion = leave empty |
| startDateTime = 5 July | ||
| endDateTime = leave empty | ||
| duration = leave empty | ||
| RelatieMedicatieafspraak = MA3 | ||
Instead of leaving the startDateTime and endDateTime of the technical cancel-MA empty, the date of recording can also be entered for both. Because it concerns a cancel-MA both must be equal (see paragraph 5.2.2.3.2). MA1 must be regarded as a current MA. The startDateTime, endDateTime and duration are however all empty. The agreement is then to use the RegistrationDateTime as start of the MA.
Document history
| Version | Date | Description |
|---|---|---|
| 9 3.0.0-rc.2 | February 2026 | for all changes see: *Releasenotes |