Situational Awareness for Novel Epidemic Response
0.1.0 - STU Ballot

This page is part of the Situational Awareness for Novel Epidemic Response (v0.1.0: STU 1 Ballot 1) based on FHIR R4. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

Data Type Profile: MeasureReportingTiming

Defining URL:http://hl7.org/fhir/uv/saner/StructureDefinition/MeasureReportingTiming
Version:0.1.0
Name:MeasureReportingTiming
Title:Recommended Measure Reporting Times
Status:Draft as of 2020-10-19T21:09:16+00:00
Definition:

Provides the timing for measure reporting

Publisher:HL7 International Public Health Workgroup
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://hl7.org/fhir/uv/saner/StructureDefinition/MeasureReportingTiming

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Timing

Summary

Mandatory: 4 elements
Prohibited: 11 elements

Slices

This structure defines the following Slices:

  • The element Timing.repeat.bounds[x] is sliced based on the value of type:$this

This structure is derived from Timing

NameFlagsCard.TypeDescription & Constraintsdoco
.. Timing 0..*TimingA timing schedule that specifies an event that may occur multiple times
... event 0..0
... repeat 1..1ElementWhen the event is to occur
.... bounds[x] 0..1(Slice Definition)Length/Range of lengths, or (Start and/or end) limits
Slice: Unordered, Open by type:$this
.... boundsPeriod 0..1PeriodLength/Range of lengths, or (Start and/or end) limits
.... count 0..0
.... countMax 0..0
.... duration 0..0
.... durationMax 0..0
.... frequency 1..1positiveIntEvent occurs frequency times per period
Required Pattern: 1
.... frequencyMax 0..0
.... period 1..1decimalEvent occurs frequency times per period
.... periodMax 0..0
.... periodUnit 1..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
.... dayOfWeek 0..0
.... timeOfDay 0..0
.... when 0..0
.... offset 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Timing 0..*TimingA timing schedule that specifies an event that may occur multiple times
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... bounds[x] Σ0..1(Slice Definition)Length/Range of lengths, or (Start and/or end) limits
Slice: Unordered, Closed by type:$this
..... bounds[x]:boundsPeriod Σ0..1PeriodLength/Range of lengths, or (Start and/or end) limits
.... durationUnit Σ0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required)
.... frequency Σ1..1positiveIntEvent occurs frequency times per period
Required Pattern: 1
.... period Σ1..1decimalEvent occurs frequency times per period
.... periodUnit Σ1..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required)
... code Σ0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Timing 0..*TimingA timing schedule that specifies an event that may occur multiple times

doco Documentation for this format

This structure is derived from Timing

Summary

Mandatory: 4 elements
Prohibited: 11 elements

Slices

This structure defines the following Slices:

  • The element Timing.repeat.bounds[x] is sliced based on the value of type:$this

Differential View

This structure is derived from Timing

NameFlagsCard.TypeDescription & Constraintsdoco
.. Timing 0..*TimingA timing schedule that specifies an event that may occur multiple times
... event 0..0
... repeat 1..1ElementWhen the event is to occur
.... bounds[x] 0..1(Slice Definition)Length/Range of lengths, or (Start and/or end) limits
Slice: Unordered, Open by type:$this
.... boundsPeriod 0..1PeriodLength/Range of lengths, or (Start and/or end) limits
.... count 0..0
.... countMax 0..0
.... duration 0..0
.... durationMax 0..0
.... frequency 1..1positiveIntEvent occurs frequency times per period
Required Pattern: 1
.... frequencyMax 0..0
.... period 1..1decimalEvent occurs frequency times per period
.... periodMax 0..0
.... periodUnit 1..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
.... dayOfWeek 0..0
.... timeOfDay 0..0
.... when 0..0
.... offset 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Timing 0..*TimingA timing schedule that specifies an event that may occur multiple times
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... bounds[x] Σ0..1(Slice Definition)Length/Range of lengths, or (Start and/or end) limits
Slice: Unordered, Closed by type:$this
..... bounds[x]:boundsPeriod Σ0..1PeriodLength/Range of lengths, or (Start and/or end) limits
.... durationUnit Σ0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required)
.... frequency Σ1..1positiveIntEvent occurs frequency times per period
Required Pattern: 1
.... period Σ1..1decimalEvent occurs frequency times per period
.... periodUnit Σ1..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required)
... code Σ0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred)

doco Documentation for this format

 

Other representations of profile: Schematron

Terminology Bindings

PathConformanceValueSet
Timing.repeat.durationUnitrequiredUnitsOfTime
Timing.repeat.periodUnitrequiredUnitsOfTime
Timing.codepreferredTimingAbbreviation