Situational Awareness for Novel Epidemic Response
1.0.0 - STU Release

Situational Awareness for Novel Epidemic Response, published by HL7 International Public Health Workgroup. This is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/HL7/fhir-saner/ and changes regularly. See the Directory of published versions

Data Type Profile: Recommended Measure Reporting Times

Defining URL:http://hl7.org/fhir/uv/saner/StructureDefinition/MeasureReportingTiming
Version:1.0.0
Name:MeasureReportingTiming
Title:Recommended Measure Reporting Times
Status:Draft as of 2021-09-24T13:39:04+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
Must-Support: 5 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 S1..1ElementWhen the event is to occur
.... Slices for bounds[x] 0..1PeriodLength/Range of lengths, or (Start and/or end) limits
Slice: Unordered, Open by type:$this
.... boundsPeriod S0..1PeriodLength/Range of lengths, or (Start and/or end) limits
.... count 0..0
.... countMax 0..0
.... duration 0..0
.... durationMax 0..0
.... frequency S1..1positiveIntEvent occurs frequency times per period
Required Pattern: 1
.... frequencyMax 0..0
.... period S1..1decimalEvent occurs frequency times per period
.... periodMax 0..0
.... periodUnit S1..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
... Slices for 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
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for bounds[x] Σ0..1PeriodLength/Range of lengths, or (Start and/or end) limits
Slice: Unordered, Closed by type:$this
..... bounds[x]:boundsPeriod SΣ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): A unit of time (units from UCUM).

.... frequency SΣ1..1positiveIntEvent occurs frequency times per period
Required Pattern: 1
.... period SΣ1..1decimalEvent occurs frequency times per period
.... periodUnit SΣ1..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).

... code Σ0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern.


doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Timing 0..*TimingA timing schedule that specifies an event that may occur multiple times
... repeat ΣI1..1ElementWhen the event is to occur
.... bounds[x]:boundsPeriod Σ0..1PeriodLength/Range of lengths, or (Start and/or end) limits
.... 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): A unit of time (units from UCUM).


doco Documentation for this format

This structure is derived from Timing

Summary

Mandatory: 4 elements
Must-Support: 5 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 S1..1ElementWhen the event is to occur
.... Slices for bounds[x] 0..1PeriodLength/Range of lengths, or (Start and/or end) limits
Slice: Unordered, Open by type:$this
.... boundsPeriod S0..1PeriodLength/Range of lengths, or (Start and/or end) limits
.... count 0..0
.... countMax 0..0
.... duration 0..0
.... durationMax 0..0
.... frequency S1..1positiveIntEvent occurs frequency times per period
Required Pattern: 1
.... frequencyMax 0..0
.... period S1..1decimalEvent occurs frequency times per period
.... periodMax 0..0
.... periodUnit S1..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
... Slices for 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
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for bounds[x] Σ0..1PeriodLength/Range of lengths, or (Start and/or end) limits
Slice: Unordered, Closed by type:$this
..... bounds[x]:boundsPeriod SΣ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): A unit of time (units from UCUM).

.... frequency SΣ1..1positiveIntEvent occurs frequency times per period
Required Pattern: 1
.... period SΣ1..1decimalEvent occurs frequency times per period
.... periodUnit SΣ1..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).

... code Σ0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern.


doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

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