Respiratory Virus Hospitalization Surveillance Network (RESP-NET) Content Implementation Guide
1.0.0 - STU1 Release 1 United States of America flag

Respiratory Virus Hospitalization Surveillance Network (RESP-NET) Content Implementation Guide, published by HL7 International / Public Health. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-resp-net-ig/ and changes regularly. See the Directory of published versions

Resource Profile: RESP-NET Composition

Official URL: http://hl7.org/fhir/us/resp-net/StructureDefinition/resp-net-composition Version: 1.0.0
Standards status: Trial-use Maturity Level: 2 Computable Name: RESPNETComposition
Other Identifiers: OID:2.16.840.1.113883.4.642.40.52.42.5

This Composition profile is used to organize the RESP-NET report content.

Introduction

This profile is used to represent the clinical content present within a RESP-NET report.

Sections and Population Criteria

The following sections and population criteria should be used to create the composition resource below.

  • Patient: The Patient who is the subject of the encounter
  • Encounter: The Encounter that was closed (Updated documentation has to be added to the encounter before saying it is closed)
  • Problems section: Underlying medical conditions and active problems. All clinicalStatuses except InActive, verificationStatus = Confirmed
  • Medications Administered section: Medications administered during the encounter and status = active
  • Medications section: Current medications and pertinent medication history
  • Results section: Lab results and associated diagnostic reports for laboratory results reporting linked to the encounter, ordered during the encounter, or received during the encounter plus thresholds. (72 hours after the encounter close). Status = final, preliminary
  • Vital Signs section: Vital signs for the encounter with status = final, amended
  • Procedures section: Procedures performed during the encounter limited to status = completed, in-progress
  • Immunizations section: Immunizations associated with the patient
  • Notes section: Clinical notes and diagnostic reports (for report and note exchange) created during the encounter
  • Plan of Treatment section: Procedures ordered during the encounter. Status = active, completed. Intent = order
  • Social History section: Smoking status, disability status, and characteristics of home environment with status = final, amended
  • Pregnancy section: Pregnancy status, pregnancy outcome, postpartum status for the patient during the encounter

The above data has to be populated by the implementers of either the DataSource actors or the HDEA (backend services app).

Populating the RESP-NET Use Case

The RESP-NET Report Context extension is used to convey how a RESP-NET report receiver can use the data for different programs and use cases associated with the RESP-NET activities.

The extension SHALL always have two codings from the RESP-NET Context value set, one containing the Level 1 code of “respnet-case-report” and the second one will be one of the Level 2 use case specific codes.

Usage:

Formal Views of Profile Content

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

This structure is derived from Composition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Composition S 0..* Composition Resp-net Composition Profile
... Slices for extension Content/Rules for all slices
.... extension:respnet-report-context S 1..1 CodeableConcept Indicates the RESP-NET report context
URL: http://hl7.org/fhir/us/resp-net/StructureDefinition/respnet-report-context-extension
Binding: RESP-NET Report Context Codes (extensible): The set of codes to be used for RESP-NET reporting.

... identifier S 1..1 Identifier RESP-NET Composition identifier
... status S 1..1 code preliminary | final | amended | entered-in-error
Fixed Value: final
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 55751-2
... subject S 1..1 Reference(US Public Health Patient) Patient who is the subject of the report.
... encounter S 1..1 Reference(US Public Health Encounter) Encounter related to the public health event
... date S 1..1 dateTime Composition editing time
... author S 1..* Reference(US Core PractitionerRole Profile(5.0.1) | US Core Practitioner Profile(5.0.1) | US Core Organization Profile(5.0.1) | Device) The author(s) of the document
... title S 1..1 string Human Readable name/title
Fixed Value: RESP-NET Report
... Slices for section S 0..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:code
.... section:sliceProblemSection S 1..1 BackboneElement Problem Section
..... code S 1..1 CodeableConcept Problem Section code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 11450-4
..... text S 1..1 Narrative Problem Section narrative
..... entry S 0..* Reference(US Public Health Condition) A reference to data that supports this section
.... section:sliceMedicationsAdministeredSection S 0..1 BackboneElement Medications Administered Section
..... code S 1..1 CodeableConcept Medications Administered Section code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 29549-3
..... text S 1..1 Narrative Medications Administered Section narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceMedicationAdministration S 0..* Reference(US Public Health MedicationAdministration) Medication Administration Entry
...... entry:sliceMedicationReferences S 0..* Reference(US Core Medication Profile(5.0.1)) Medication Reference Entries
.... section:sliceMedicationsSection S 0..1 BackboneElement Medications Section
..... code S 1..1 CodeableConcept Medications Section code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 10160-0
..... text S 1..1 Narrative Medications Section narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceMedicationAdministration S 0..* Reference(US Public Health MedicationAdministration) Medication Administration Entry
...... entry:sliceMedicationStatement S 0..* Reference(RESP-NET Medication Statement) Medication Statement Entry
...... entry:sliceMedicationReferences S 0..* Reference(US Core Medication Profile(5.0.1)) Medication Reference Entries
.... section:sliceResultsSection S 1..1 BackboneElement Results Section
..... code S 1..1 CodeableConcept Results Section code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 30954-2
..... text S 1..1 Narrative Results Section narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceLabResultEntry S 0..* Reference(US Public Health Laboratory Result Observation Profile) Lab Result Entries
...... entry:sliceDiagnosticResultEntry S 0..* Reference(US Core DiagnosticReport Profile for Laboratory Results Reporting(5.0.1)) Diagnostic Result Entries
.... section:sliceNotesSection S 0..1 BackboneElement Clinical and Diagnostic Reports Section
..... code S 1..1 CodeableConcept Clinical Notes Section code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 28650-0
..... text S 1..1 Narrative Notes Section narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceDocumentReferenceEntry S 0..* Reference(US Core DocumentReference Profile(5.0.1)) Document Reference Entries
...... entry:sliceDiagnosticReportEntry S 0..* Reference(US Core DiagnosticReport Profile for Report and Note Exchange(5.0.1)) Diagnostic Report Entries
.... section:slicePlanOfTreatmentSection S 0..1 BackboneElement Plan of Treatment Section
..... code S 1..1 CodeableConcept Plan of Treatment code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 18776-5
..... text S 1..1 Narrative Plan of Treatment narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceServiceRequests S 0..* Reference(eICR ServiceRequest) ServiceRequest Entries
...... entry:sliceMedicationRequest S 0..* Reference(US Core MedicationRequest Profile(5.0.1)) MedicationRequest Entries
...... entry:sliceMedicationReferences S 0..* Reference(US Core Medication Profile(5.0.1)) Medication Reference Entries
.... section:sliceImmunizationsSection S 0..1 BackboneElement Immunizations Section
..... code S 1..1 CodeableConcept Immunizations code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 11369-6
..... text S 1..1 Narrative Immunizations narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceImmunizations S 0..* Reference(US Core Immunization Profile(5.0.1)) A reference to data that supports this section
.... section:sliceProceduresSection S 0..1 BackboneElement This section describes all interventional, surgical, diagnostic, or therapeutic procedures or treatments pertinent to the patient historically at the time the document is generated.
..... code S 1..1 CodeableConcept Procedures Section code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 47519-4
..... text S 1..1 Narrative Procedures Section narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceProcedures S 0..* Reference(eICR Procedure) A reference to data that supports this section
.... section:sliceVitalSignsSection S 0..1 BackboneElement Vital Signs Section
..... code S 1..1 CodeableConcept Vital Signs code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 8716-3
..... text S 1..1 Narrative Vital Signs narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceVitalSigns S 0..* Reference(US Core Vital Signs Profile(5.0.1)) A reference to data that supports this section
.... section:sliceSocialHistorySection S 0..1 BackboneElement Social History Section
..... code S 1..1 CodeableConcept Social History Section code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 29762-2
..... text S 1..1 Narrative Social History Section narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:sliceSmokingStatus S 0..* Reference(US Core Smoking Status Observation Profile(5.0.1)) Smoking Status
...... entry:sliceDisabilityStatus S 0..* Reference(US Public Health Disability Status) Disability Status
...... entry:sliceCharacteristicsOfHomeEnvironment S 0..* Reference(US Public Health Characteristics of Home Environment) Characteristics of Home Environment
.... section:slicePregnancySection S 0..1 BackboneElement Pregnancy Section
..... code S 1..1 CodeableConcept Pregnancy Section code
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://loinc.org
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: 90767-5
..... text S 1..1 Narrative Pregnancy Section narrative
..... Slices for entry S 0..* Reference(Resource) A reference to data that supports this section
Slice: Unordered, Open by profile:resolve()
...... entry:slicePregnancyOutcome S 0..* Reference(US Public Health Pregnancy Outcome Observation) Pregnancy Outcome
...... entry:slicePregnancyStatusObservation S 0..* Reference(US Public Health Pregnancy Status Observation) Pregnancy Status Observation
...... entry:slicePostpartumStatus S 0..* Reference(US Public Health Postpartum Status) Postpartum Status

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron