## Profile Comparison between http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP vs http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP

Left: | Timing dgMP (http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP)
Right: | Timing dgMP (http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP)

### Messages

Error | StructureDefinition.version | Values for version differ: '1.0.3' vs '1.0.4'
Information | StructureDefinition.date | Values for date differ: '2025-11-19T17:22:58+01:00' vs '2026-04-02T06:20:02+00:00'
Information | StructureDefinition.jurisdiction | Added the item 'null#null'

### Metadata

Name | Value | Comments
--- | --- | ---
abstract | false |
baseDefinition | http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE |
copyright |  |
date | 2025-11-19T17:22:58+01:00 | 2026-04-02T06:20:02+00:00 | Values Differ
description | Beschreibt ein Ereignis, das mehrfach auftreten kann. Zeitpläne werden verwendet, um festzuhalten, wann etwas geplant, erwartet oder angefordert ist. Die häufigste Anwendung ist in Dosierungsanweisungen für Medikamente. Sie werden aber auch für die Planung verschiedener Versorgungsleistungen genutzt und können zur Dokumentation von bereits erfolgten oder laufenden Aktivitäten verwendet werden. |
experimental |  |
fhirVersion | 4.0.1 |
jurisdiction |  |
jurisdiction[0] |  | null#null | Added the item 'null#null'
kind | complex-type |
name | TimingDgMP |
publisher | HL7 Deutschland e.V. |
purpose |  |
status | active |
title | Timing dgMP |
type | Timing |
url | http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP |
version | 1.0.3 | 1.0.4 | Values Differ

### Structure

Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Timing |  | 0..* | TimingDE | A timing schedule that specifies an event that may occur multiple times |  | 0..* | TimingDE | A timing schedule that specifies an event that may occur multiple times |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
Slices for extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
event | Σ | 0..0 |  | When the event occurs | Σ | 0..0 |  | When the event occurs |
repeat | S Σ C | 1..1 | Element | Wann das Ereignis stattfinden soll Constraints: TimingOnlyOneType, TimingIntervalOnlyOneFrequency, TimingOnlyOneWhen, TimingOnlyWhenOrTimeOfDay, TimingOnlyOneTimeOfDay, TimingOnlyOneDayOfWeek, TimingOnlyOnePeriodForDayOfWeek, TimingOnlyOneTimeForInterval, TimingOnlyOneBounds, TimingFrequencyCount, TimingPeriodUnit | S Σ C | 1..1 | Element | Wann das Ereignis stattfinden soll Constraints: TimingOnlyOneType, TimingIntervalOnlyOneFrequency, TimingOnlyOneWhen, TimingOnlyWhenOrTimeOfDay, TimingOnlyOneTimeOfDay, TimingOnlyOneDayOfWeek, TimingOnlyOnePeriodForDayOfWeek, TimingOnlyOneTimeForInterval, TimingOnlyOneBounds, TimingFrequencyCount, TimingPeriodUnit |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
Slices for extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
Slices for bounds[x] | S Σ | 0..1 | Duration | Länge/Bereich der Längen oder (Start- und/oder End-)Grenzen Slice: Unordered, Closed by type:$this | S Σ | 0..1 | Duration | Länge/Bereich der Längen oder (Start- und/oder End-)Grenzen Slice: Unordered, Closed by type:$this |
count | Σ | 0..0 |  | Number of times to repeat | Σ | 0..0 |  | Number of times to repeat |
countMax | Σ | 0..0 |  | Maximum number of times to repeat | Σ | 0..0 |  | Maximum number of times to repeat |
duration | Σ | 0..0 |  | How long when it happens | Σ | 0..0 |  | How long when it happens |
durationMax | Σ | 0..0 |  | How long when it happens (Max) | Σ | 0..0 |  | How long when it happens (Max) |
durationUnit | Σ | 0..0 |  | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: ?? (required): A unit of time (units from UCUM). | Σ | 0..0 |  | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: ?? (required): A unit of time (units from UCUM). |
frequency | S Σ | 1..1 | positiveInt | Ereignis tritt frequency-mal pro Zeitraum auf | S Σ | 1..1 | positiveInt | Ereignis tritt frequency-mal pro Zeitraum auf |
frequencyMax | Σ | 0..0 |  | Event occurs up to frequencyMax times per period | Σ | 0..0 |  | Event occurs up to frequencyMax times per period |
period | S Σ | 1..1 | decimal | Ereignis tritt frequency-mal pro Zeitraum auf | S Σ | 1..1 | decimal | Ereignis tritt frequency-mal pro Zeitraum auf |
periodMax | Σ | 0..0 |  | Upper limit of period (3-4 hours) | Σ | 0..0 |  | Upper limit of period (3-4 hours) |
periodUnit | S Σ | 1..1 | code | s | min | h | d | wk | mo | a - Zeiteinheit (UCUM) Binding: ?? (required) | S Σ | 1..1 | code | s | min | h | d | wk | mo | a - Zeiteinheit (UCUM) Binding: ?? (required) |
dayOfWeek | S Σ | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: ?? (required) | S Σ | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: ?? (required) |
timeOfDay | S Σ | 0..* | time | Tageszeit für die Aktion | S Σ | 0..* | time | Tageszeit für die Aktion |
when | S Σ | 0..* | code | Code für den Zeitraum des Auftretens Binding: ?? (required) | S Σ | 0..* | code | Code für den Zeitraum des Auftretens Binding: ?? (required) |
offset | Σ | 0..0 |  | Zeitversatz | Σ | 0..0 |  | Zeitversatz |
code | Σ | 0..0 |  | BID | TID | QID | AM | PM | QD | QOD | + Binding: ?? (preferred): Code for a known / defined timing pattern. | Σ | 0..0 |  | BID | TID | QID | AM | PM | QD | QOD | + Binding: ?? (preferred): Code for a known / defined timing pattern. |
Documentation for this format