description: This Composition profile is used to organize the RESP-NET report content. package_name: hl7.fhir.us.resp-net derivation: constraint name: RESPNETComposition type: Composition elements: date: {isModifier: false, mustSupport: true, index: 6} encounter: isModifier: false short: Encounter related to the public health event refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-encounter'] type: Reference mustSupport: true index: 5 section: mustSupport: true index: 9 slicing: rules: open discriminator: - {path: code, type: value} min: null slices: sliceMedicationsAdministeredSection: match: code: coding: - {code: 29549-3, system: 'http://loinc.org'} schema: isModifier: false short: Medications Administered Section mustSupport: true index: 22 elements: code: short: Medications Administered Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 29549-3, system: 'http://loinc.org'} type: CodeableConcept index: 23 text: {short: Medications Administered Section narrative, mustSupport: true, index: 24} entry: mustSupport: true index: 25 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceMedicationAdministration: match: {} schema: type: Reference short: Medication Administration Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-medicationadministration'] index: 26 sliceMedicationReferences: match: {} schema: type: Reference short: Medication Reference Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication|6.1.0'] index: 27 required: [code, text] sliceMedicationsSection: match: code: coding: - {code: 10160-0, system: 'http://loinc.org'} schema: isModifier: false short: Medications Section mustSupport: true index: 28 elements: code: short: Medications Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 10160-0, system: 'http://loinc.org'} type: CodeableConcept index: 29 text: {short: Medications Section narrative, mustSupport: true, index: 30} entry: mustSupport: true index: 31 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceMedicationAdministration: match: {} schema: type: Reference short: Medication Administration Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-medicationadministration'] index: 32 sliceMedicationStatement: match: {} schema: type: Reference short: Medication Statement Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/resp-net/StructureDefinition/resp-net-medicationstatement'] index: 33 sliceMedicationReferences: match: {} schema: type: Reference short: Medication Reference Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication|6.1.0'] index: 34 required: [code, text] sliceNotesSection: match: code: coding: - {code: 28650-0, system: 'http://loinc.org'} schema: isModifier: false short: Clinical and Diagnostic Reports Section mustSupport: true index: 41 elements: code: short: Clinical Notes Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 28650-0, system: 'http://loinc.org'} type: CodeableConcept index: 42 text: {short: Notes Section narrative, mustSupport: true, index: 43} entry: mustSupport: true index: 44 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceDocumentReferenceEntry: match: {} schema: type: Reference short: Document Reference Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference|6.1.0'] index: 45 sliceDiagnosticReportEntry: match: {} schema: type: Reference short: Diagnostic Report Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport-note|6.1.0'] index: 46 required: [code, text] sliceProceduresSection: match: code: coding: - {code: 47519-4, system: 'http://loinc.org'} schema: isModifier: false short: This section describes all interventional, surgical, diagnostic, or therapeutic procedures or treatments pertinent to the patient historically at the time the document is generated. mustSupport: true index: 59 elements: code: short: Procedures Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 47519-4, system: 'http://loinc.org'} type: CodeableConcept index: 60 text: {short: Procedures Section narrative, mustSupport: true, index: 61} entry: mustSupport: true index: 62 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceProcedures: match: {} schema: type: Reference short: Procedures Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-procedure'] index: 63 required: [code, text] sliceVitalSignsSection: match: code: coding: - {code: 8716-3, system: 'http://loinc.org'} schema: isModifier: false short: Vital Signs Section mustSupport: true index: 64 elements: code: short: Vital Signs code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 8716-3, system: 'http://loinc.org'} type: CodeableConcept index: 65 text: {short: Vital Signs narrative, mustSupport: true, index: 66} entry: mustSupport: true index: 67 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceVitalSigns: match: {} schema: type: Reference short: Vital Signs Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-vital-signs|4.0.0'] index: 68 required: [code, text] slicePregnancySection: match: code: coding: - {code: 90767-5, system: 'http://loinc.org'} schema: isModifier: false short: Pregnancy Section mustSupport: true index: 74 elements: code: short: Pregnancy Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 90767-5, system: 'http://loinc.org'} type: CodeableConcept index: 75 text: {short: Pregnancy Section narrative, mustSupport: true, index: 76} entry: mustSupport: true index: 77 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: slicePregnancyOutcome: match: {} schema: type: Reference short: Pregnancy Outcome mustSupport: true refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-pregnancy-outcome-observation'] index: 78 slicePregnancyStatusObservation: match: {} schema: type: Reference short: Pregnancy Status Observation mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-pregnancystatus|6.1.0'] index: 79 slicePostpartumStatus: match: {} schema: type: Reference short: Postpartum Status mustSupport: true refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-postpartum-status'] index: 80 required: [code, text] sliceImmunizationsSection: match: code: coding: - {code: 11369-6, system: 'http://loinc.org'} schema: isModifier: false short: Immunizations Section mustSupport: true index: 54 elements: code: short: Immunizations code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 11369-6, system: 'http://loinc.org'} type: CodeableConcept index: 55 text: {short: Immunizations narrative, mustSupport: true, index: 56} entry: mustSupport: true index: 57 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceImmunizations: match: {} schema: type: Reference short: Immunizations Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-immunization|6.1.0'] index: 58 required: [code, text] sliceResultsSection: match: code: coding: - {code: 30954-2, system: 'http://loinc.org'} schema: isModifier: false short: Results Section mustSupport: true _required: true index: 35 elements: code: short: Results Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 30954-2, system: 'http://loinc.org'} type: CodeableConcept index: 36 text: {short: Results Section narrative, mustSupport: true, index: 37} entry: mustSupport: true index: 38 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: observationEntries: match: {} schema: type: Reference short: Observation Entries isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-clinical-result|6.1.0', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-simple-observation|6.1.0', 'http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-lab-result-observation'] index: 39 sliceDiagnosticResultEntry: match: {} schema: type: Reference short: Diagnostic Result Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport-lab|6.1.0'] index: 40 required: [code, text] slicePlanOfTreatmentSection: match: code: coding: - {code: 18776-5, system: 'http://loinc.org'} schema: isModifier: false short: Plan of Treatment Section mustSupport: true index: 47 elements: code: short: Plan of Treatment code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 18776-5, system: 'http://loinc.org'} type: CodeableConcept index: 48 text: {short: Plan of Treatment narrative, mustSupport: true, index: 49} entry: mustSupport: true index: 50 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceServiceRequests: match: {} schema: type: Reference short: Service Request Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-servicerequest|6.1.0', 'http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-servicerequest'] index: 51 sliceMedicationRequest: match: {} schema: type: Reference short: Medication Request Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest|6.1.0'] index: 52 sliceMedicationReferences: match: {} schema: type: Reference short: Medication Reference Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication|6.1.0'] index: 53 required: [code, text] sliceSocialHistorySection: match: code: coding: - {code: 29762-2, system: 'http://loinc.org'} schema: isModifier: false short: Social History Section mustSupport: true index: 69 elements: code: short: Social History Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 29762-2, system: 'http://loinc.org'} type: CodeableConcept index: 70 text: {short: Social History Section narrative, mustSupport: true, index: 71} entry: mustSupport: true index: 72 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceSocialHistoryObservations: match: {} schema: type: Reference short: Social History Observations mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-simple-observation|6.1.0', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus|6.1.0', 'http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-characteristics-of-home-environment', 'http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-disability-status'] index: 73 required: [code, text] sliceEncounterSection: match: code: coding: - {code: 67781-5, system: 'http://loinc.org'} schema: isModifier: false short: Encounter Section mustSupport: true _required: true index: 10 elements: code: short: Encounter Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 67781-5, system: 'http://loinc.org'} type: CodeableConcept index: 11 text: {short: Encounter Section narrative, mustSupport: true, index: 12} entry: mustSupport: true index: 13 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceEncounter: match: {} schema: type: Reference short: Encounter Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-encounter'] index: 14 sliceEncounterDiagnosis: match: {} schema: type: Reference short: Encounter Diagnosis Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-encounter-diagnosis|6.1.0'] index: 15 required: [code, text] sliceProblemSection: match: code: coding: - {code: 11450-4, system: 'http://loinc.org'} schema: isModifier: false short: Problem Section mustSupport: true index: 16 elements: code: short: Problem Section code isModifier: false mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 11450-4, system: 'http://loinc.org'} type: CodeableConcept index: 17 text: {short: Problem Section narrative, mustSupport: true, index: 18} entry: mustSupport: true index: 19 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: sliceCondition: match: {} schema: type: Reference short: Condition Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-condition'] index: 20 sliceProblemHealthConcern: match: {} schema: type: Reference short: Problem Health Concern Entry isModifier: false mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition-problems-health-concerns|6.1.0'] index: 21 required: [code, text] type: short: RESP-NET Report mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 55751-2, system: 'http://loinc.org'} type: CodeableConcept index: 3 title: pattern: {type: string, value: RESP-NET Report} mustSupport: true type: string index: 8 author: isModifier: false short: The author(s) of the document refers: ['http://hl7.org/fhir/StructureDefinition/Device|4.0.1', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization|6.1.0', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole|6.1.0', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|6.1.0'] type: Reference mustSupport: true array: true index: 7 extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/resp-net/StructureDefinition/respnet-report-context-extension index: 0 slicing: slices: respnet-report-context: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/resp-net/StructureDefinition/respnet-report-context-extension', index: 0} min: 1 max: 1 status: pattern: {type: code, value: final} mustSupport: true type: code index: 2 identifier: {short: RESP-NET Composition identifier, mustSupport: true, index: 1} subject: isModifier: false short: Patient who is the subject of the report. refers: ['http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-patient'] type: Reference mustSupport: true index: 4 package_version: 2.0.0-ballot extensions: respnet-report-context: {url: 'http://hl7.org/fhir/us/resp-net/StructureDefinition/respnet-report-context-extension', min: 1, max: 1, type: Extension, mustSupport: true, index: 0} class: profile kind: resource url: http://hl7.org/fhir/us/resp-net/StructureDefinition/resp-net-composition base: http://hl7.org/fhir/StructureDefinition/Composition version: 2.0.0-ballot required: [encounter, identifier, subject]