This page is part of the electronic Case Reporting (eCR) (v0.2.0: STU 1 Ballot 2) based on FHIR R3. The current version which supercedes this version is 2.1.0. For a full list of available versions, see the Directory of published versions
SD.24 StructureDefinition-rr-communication
eCR Profile: rr-communication
Scope and Usage
This Reportability Response Communication will be created in response to an electronic Initial Case Report Composition and the sharing of the Reportability Response with clinical care will serve several functions, including to:
- Communicate the reportability status, for the responsible PHA(s)of each condition included in the electronic Initial Case Report (eICR)
- Identify who (a PHA or an intermediary) prepared the Reportability Response
- Indicate whether the eICR has been sent to one or more PHA(s)
- Identify which PHA(s) has/have been sent the eICR
- Provide contact information for the responsible PHA(s)
- Provide suggested or required clinical follow-up activities from the responsible PHA(s), including any additional reporting needs or infection control activities
- Provide access to clinical support resources suggested by the responsible PHA(s) for identified reportable conditions
- Confirm eICR receipt and processing
A Reportability Response will also, when requested, be shared with the responsible PHAs (when they have not constructed it) for their internal use, so they understand what has been shared with clinical care and, and to monitor/audit decision support algorithm effectivesness and implementation. When a condition is considered reportable to more than one PHA, the Reportability Response can be helpful in communicating reporting that has been done to other PHAs.
The Reportability Response Communication is also structured to allow:
- Notification, alerting, routing and queueing in work or message management systems for healthcare personnel
- Dynamic and static URIs for supplemental data collection and the provision of information resources
Additional Profile specific implementation guidance:
The Mappings tab above provides the mappings from the RR Data Elements to this profile as well to the HL7 CDA® R2 Implementation Guide: Reportability Response, Release 1 STU Release 1.0 - US Realm.
Examples
SD.24.1 Formal Views of Profile Content
Description of Profiles, Differentials, and Snapshots.
The official URL for this profile is: http://hl7.org/fhir/us/ecr/StructureDefinition/rr-communication
Published on Tue Aug 21 15:50:01 AEST 2018 as a draft by .
This profile builds on Communication
Summary
Mandatory: 15 elements (2 nested mandatory elements)
Must-Support: 23 elements
Fixed Value: 7 elements
Prohibited: 2 elements
Structures
This structure refers to these other structures:
- http://hl7.org/fhir/us/ecr/StructureDefinition/ecr-patient
- http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-encounter
- http://hl7.org/fhir/us/ecr/StructureDefinition/rr-relevant-reportable-condition-plandefinition
- http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-composition
Extensions
This structure refers to these extensions:
- http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-priority
- http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-eicr-processing-status
- http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-manually-initiated-eicr
- http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-eicr-receipt-time
Slices
This structure defines the following Slices:
- The element Communication.payload is sliced based on the value of value:id
Differential View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Communication | S | 0..* | Reportability Response Communication | |
text | SI | 1..1 | Narrative | nar-1: Text narrative SHOULD conform to requirements laid out on the Narrative Guidance tab |
extension | 0..* | Extension | Slice: Unordered, Open by value:url | |
extension-rr-priority | S | 0..1 | CodeableConcept | Reportability Response Priority URL: http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-priority Binding: Reportability Priority (eCR) (extensible) |
identifier | S | 1..1 | Identifier | Example General': {"system":"http://acme.org/identifiers","value":"RR12346"} |
category | S | 1..1 | CodeableConcept | Required Pattern: {"coding":[{"system":"http://loinc.org","code":"88085-6","display":"Reportability Response Report Public Health"}]} |
subject | S | 1..1 | Reference(eCR Patient) | Patient Example General': {"reference":"Patient/ecr-patient-eve-everywoman","display":"Eve Everywoman"} |
recipient | S | 1..* | Reference(Organization | Practitioner | PractitionerRole) | Example General': {"reference":"PractitionerRole/ecr-practitionerrole-henry-seven","display":"Henry Seven, MD"} |
topic | S | 1..1 | Reference(Resource) | Reportability Response Subject |
reference | 0..0 | |||
identifier | 0..0 | |||
display | S | 1..1 | string | Reportability Response Subject text Example General': Public Health Reporting Communication: one or more conditions are reportable, or may be reportable to public health. |
context | S | 0..1 | Reference(eICR Encounter) | eICR Encounter |
sent | 1..1 | dateTime | ||
sender | S | 1..1 | Reference(Organization | Practitioner) | Author |
payload | BackboneElement | Slice: Unordered, Open by value:id | ||
payload | S | 0..1 | BackboneElement | Reportability Response Summary |
id | S | 1..1 | string | Fixed Value: reportability-response-summary |
contentString | 1..1 | string | Reportability Response Summary text Example General': Your organization electronically submitted an initial case report to determine if reporting to public health is needed for a patient. "Zika virus disease (disorder)" is reportable to "State Department of Health". An initial case report was sent to "State Department of Health". Additional information may be required for this report. | |
payload | S | 0..* | BackboneElement | Relevant Reportable Condition |
id | S | 1..1 | string | Fixed Value: relevant-reportable-condition |
contentReference | 1..1 | Reference(Relevant Reportable Condition PlanDefinition) | ||
payload | S | 1..* | BackboneElement | Electronic Initial Case Report Information |
id | S | 1..1 | string | Fixed Value: eicr-information |
extension | 0..* | Extension | Slice: Unordered, Open by value:url | |
extension-rr-eicr-processing-status | S | 1..1 | (Complex) | eICR Processing Status URL: http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-eicr-processing-status |
id | S | 1..1 | string | Fixed Value: eicr-processing-status |
url | 1..1 | uri | "http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-eicr-processing-status" | |
extension-rr-manually-initiated-eicr | S | 1..1 | boolean | Manually Initiated eICR URL: http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-manually-initiated-eicr |
id | S | 1..1 | string | Fixed Value: manually-initiated-eicr |
url | 1..1 | uri | "http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-manually-initiated-eicr" | |
extension-rr-eicr-receipt-time | S | 0..1 | dateTime | Date and time of eICR receipt URL: http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-eicr-receipt-time |
contentReference | 1..1 | Reference(Electronic Initial Case Report Composition) | Reference to eICR Composition | |
reference | 0..1 | string | ||
identifier | S | 0..1 | Identifier | eICR Composition id |
display | S | 0..1 | string | eICR filename (or other identifying string) Example General': eicr-composition-zika.xml |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Communication | SI | 0..* | Reportability Response Communication | |
id | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
text | SI | 1..1 | Narrative | Text summary of the resource, for human interpretation nar-1: Text narrative SHOULD conform to requirements laid out on the Narrative Guidance tab |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
extension-rr-priority | SI | 0..1 | CodeableConcept | Reportability Response Priority URL: http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-priority Binding: Reportability Priority (eCR) (extensible) |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | SΣ | 1..1 | Identifier | Unique identifier Example General': {"system":"http://acme.org/identifiers","value":"RR12346"} |
definition | Σ | 0..* | Reference(PlanDefinition | ActivityDefinition) | Instantiates protocol or definition |
basedOn | Σ | 0..* | Reference(Resource) | Request fulfilled by this communication |
partOf | Σ | 0..* | Reference(Resource) | Part of this action |
status | ?!Σ | 1..1 | code | preparation | in-progress | suspended | aborted | completed | entered-in-error Binding: EventStatus (required) |
notDone | ?!Σ | 0..1 | boolean | Communication did not occur |
notDoneReason | ΣI | 0..1 | CodeableConcept | Why communication did not occur Binding: CommunicationNotDoneReason (example) |
category | S | 1..1 | CodeableConcept | Message category Binding: CommunicationCategory (example) Required Pattern: {"coding":[{"system":"http://loinc.org","code":"88085-6","display":"Reportability Response Report Public Health"}]} |
medium | 0..* | CodeableConcept | A channel of communication Binding: ParticipationMode (example) | |
subject | SΣ | 1..1 | Reference(eCR Patient) | Patient Example General': {"reference":"Patient/ecr-patient-eve-everywoman","display":"Eve Everywoman"} |
recipient | S | 1..* | Reference(Organization | Practitioner | PractitionerRole) | Message recipient Example General': {"reference":"PractitionerRole/ecr-practitionerrole-henry-seven","display":"Henry Seven, MD"} |
topic | S | 1..1 | Reference(Resource) | Reportability Response Subject |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
display | SΣ | 1..1 | string | Reportability Response Subject text Example General': Public Health Reporting Communication: one or more conditions are reportable, or may be reportable to public health. |
context | SΣ | 0..1 | Reference(eICR Encounter) | eICR Encounter |
sent | 1..1 | dateTime | When sent | |
received | 0..1 | dateTime | When received | |
sender | S | 1..1 | Reference(Organization | Practitioner) | Author |
reasonCode | Σ | 0..* | CodeableConcept | Indication for message Binding: SNOMED CT Clinical Findings (example) |
reasonReference | Σ | 0..* | Reference(Condition | Observation) | Why was communication done? |
payload | I | BackboneElement | Message payload Slice: Unordered, Open by value:id | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
content[x] | 1..1 | string, Attachment, Reference(Resource) | Message part content | |
payload | SI | 0..1 | BackboneElement | Reportability Response Summary |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: reportability-response-summary |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
contentString | 1..1 | string | Reportability Response Summary text Example General': Your organization electronically submitted an initial case report to determine if reporting to public health is needed for a patient. "Zika virus disease (disorder)" is reportable to "State Department of Health". An initial case report was sent to "State Department of Health". Additional information may be required for this report. | |
payload | SI | 0..* | BackboneElement | Relevant Reportable Condition |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: relevant-reportable-condition |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
contentReference | 1..1 | Reference(Relevant Reportable Condition PlanDefinition) | Message part content | |
payload | SI | 1..* | BackboneElement | Electronic Initial Case Report Information |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: eicr-information |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
extension-rr-eicr-processing-status | SI | 1..1 | (Complex) | eICR Processing Status URL: http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-eicr-processing-status |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: eicr-processing-status |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
extension | 1..1 | Extension | Extension | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | "eICRProcessingStatus" | |
valueReference | 0..1 | Reference(eICR Processing Status) | Value of extension | |
extension | 0..* | Extension | Extension | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | "eICRValidationOutput" | |
value[x] | 1..1 | markdown, string, Attachment | Value of extension | |
url | 1..1 | uri | "http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-eicr-processing-status" | |
extension-rr-manually-initiated-eicr | SI | 1..1 | boolean | Manually Initiated eICR URL: http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-manually-initiated-eicr |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: manually-initiated-eicr |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | "http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-manually-initiated-eicr" | |
valueBoolean | 1..1 | boolean | Value of extension | |
extension-rr-eicr-receipt-time | SI | 0..1 | dateTime | Extension URL: http://hl7.org/fhir/us/ecr/StructureDefinition/extension-rr-eicr-receipt-time |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
contentReference | 1..1 | Reference(Electronic Initial Case Report Composition) | Reference to eICR Composition | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
reference | ΣI | 0..1 | string | Literal reference, Relative, internal or absolute URL |
identifier | SΣ | 0..1 | Identifier | eICR Composition id |
display | SΣ | 0..1 | string | eICR filename (or other identifying string) Example General': eicr-composition-zika.xml |
note | 0..* | Annotation | Comments made about the communication | |
Documentation for this format |
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron