Profile Comparison between http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-datatype-timing vs http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-datatype-timing

Left:PAS Timing (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-datatype-timing)
Right:PAS Timing (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-datatype-timing)

Messages

ErrorStructureDefinition.versionValues for version differ: '2.1.0' vs '2.2.1'
InformationStructureDefinition.dateValues for date differ: '2024-12-20T21:11:16+00:00' vs '2026-10-09T18:42:41+00:00'
WarningTiming.repeatElements differ in definition for mustSupport: 'false' vs 'true'
WarningTiming.repeat.countElements differ in definition for mustSupport: 'false' vs 'true'
WarningTiming.repeat.countMaxElements differ in definition for mustSupport: 'false' vs 'true'
WarningTiming.repeat.frequencyElements differ in definition for mustSupport: 'false' vs 'true'
WarningTiming.repeat.frequencyMaxElements differ in definition for mustSupport: 'false' vs 'true'
WarningTiming.repeat.periodMaxElements differ in definition for mustSupport: 'false' vs 'true'
InformationTiming.codeExample/preferred bindings differ at Timing.code using binding from PASTiming

Metadata

NameValueComments
abstractfalse
    baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Timing
      copyright
        date2024-12-20T21:11:16+00:002026-10-09T18:42:41+00:00
        • Values Differ
        descriptionPAS constraints on the Timing datatype used in the various service requests.
          experimental
            fhirVersion4.0.1
              jurisdiction
                jurisdiction / jurisdiction[0]urn:iso:std:iso:3166#US
                  kindcomplex-type
                    namePASTiming
                      publisherHL7 International / Financial Management
                        purpose
                          statusactive
                            titlePAS Timing
                              typeTiming
                                urlhttp://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-datatype-timing
                                  version2.1.02.2.1
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  Timing 0..*TimingA timing schedule that specifies an event that may occur multiple times
                                  0..*TimingA timing schedule that specifies an event that may occur multiple times
                                    Timing.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                      Timing.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                      Slice: Unordered, Open by value:url
                                      0..*ExtensionAdditional content defined by implementations
                                      Slice: Unordered, Open by value:url
                                        Timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                        This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                          Timing.event This element is included in summaries. 0..*dateTimeWhen the event occurs
                                          This element is included in summaries. 0..*dateTimeWhen the event occurs
                                            Timing.repeat This element is included in summaries. C0..1ElementWhen the event is to occur This element must be supported. This element is included in summaries. C0..1ElementWhen the event is to occur
                                            • Elements differ in definition for mustSupport: 'false' vs 'true'
                                            Timing.repeat.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                              Timing.repeat.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                              Slice: Unordered, Open by value:url
                                              0..*ExtensionAdditional content defined by implementations
                                              Slice: Unordered, Open by value:url
                                                Timing.repeat.bounds[x] This element must be supported. This element is included in summaries. 0..1DurationThe number of periods over which the service is delivered. This element must be supported. This element is included in summaries. 0..1DurationThe number of periods over which the service is delivered.
                                                  Timing.repeat.count This element is included in summaries. 0..1positiveIntNumber of times to repeat This element must be supported. This element is included in summaries. 0..1positiveIntNumber of times to repeat
                                                  • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                  Timing.repeat.countMax This element is included in summaries. 0..1positiveIntMaximum number of times to repeat This element must be supported. This element is included in summaries. 0..1positiveIntMaximum number of times to repeat
                                                  • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                  Timing.repeat.duration This element is included in summaries. 0..1decimalHow long when it happens This element is included in summaries. 0..1decimalHow long when it happens
                                                    Timing.repeat.durationMax This element is included in summaries. 0..1decimalHow long when it happens (Max) This element is included in summaries. 0..1decimalHow long when it happens (Max)
                                                      Timing.repeat.durationUnit This element is included in summaries. 0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
                                                      Binding: ?? (required): A unit of time (units from UCUM).
                                                      This element is included in summaries. 0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
                                                      Binding: ?? (required): A unit of time (units from UCUM).
                                                        Timing.repeat.frequency This element is included in summaries. 0..1positiveIntEvent occurs frequency times per period This element must be supported. This element is included in summaries. 0..1positiveIntEvent occurs frequency times per period
                                                        • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                        Timing.repeat.frequencyMax This element is included in summaries. 0..1positiveIntEvent occurs up to frequencyMax times per period This element must be supported. This element is included in summaries. 0..1positiveIntEvent occurs up to frequencyMax times per period
                                                        • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                        Timing.repeat.period This element must be supported. This element is included in summaries. 0..1decimalEvent occurs frequency times per period This element must be supported. This element is included in summaries. 0..1decimalEvent occurs frequency times per period
                                                          Timing.repeat.periodMax This element is included in summaries. 0..1decimalUpper limit of period (3-4 hours) This element must be supported. This element is included in summaries. 0..1decimalUpper limit of period (3-4 hours)
                                                          • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                          Timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
                                                          Binding: ?? (required): A unit of time (units from UCUM).
                                                          This element must be supported. This element is included in summaries. 0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
                                                          Binding: ?? (required): A unit of time (units from UCUM).
                                                            Timing.repeat.dayOfWeek This element is included in summaries. 0..*codemon | tue | wed | thu | fri | sat | sun
                                                            Binding: ?? (required)
                                                            This element is included in summaries. 0..*codemon | tue | wed | thu | fri | sat | sun
                                                            Binding: ?? (required)
                                                              Timing.repeat.timeOfDay This element is included in summaries. 0..*timeTime of day for action
                                                              This element is included in summaries. 0..*timeTime of day for action
                                                                Timing.repeat.when This element is included in summaries. 0..*codeCode for time period of occurrence
                                                                Binding: ?? (required): Real world event relating to the schedule.
                                                                This element is included in summaries. 0..*codeCode for time period of occurrence
                                                                Binding: ?? (required): Real world event relating to the schedule.
                                                                  Timing.repeat.offset This element is included in summaries. 0..1unsignedIntMinutes from event (before or after) This element is included in summaries. 0..1unsignedIntMinutes from event (before or after)
                                                                    Timing.code This element is included in summaries. 0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
                                                                    Binding: ?? (preferred): Code for a known / defined timing pattern.
                                                                    This element is included in summaries. 0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
                                                                    Binding: ?? (preferred): Code for a known / defined timing pattern.
                                                                    • Example/preferred bindings differ at Timing.code using binding from PASTiming

                                                                    doco Documentation for this format