description: Profile of Encounter for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. package_name: hl7.fhir.us.qicore derivation: constraint name: QICoreEncounter type: Encounter elements: diagnosis: mustSupport: true index: 7 extensions: diagnosisPresentOnAdmission: url: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter-diagnosisPresentOnAdmission min: 0 max: 1 type: Extension binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/qicore/ValueSet/qicore-present-on-admission'} mustSupport: true index: 8 elements: extension: type: Extension binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/qicore/ValueSet/qicore-present-on-admission'} mustSupport: true url: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter-diagnosisPresentOnAdmission index: 8 slicing: slices: diagnosisPresentOnAdmission: match: {} schema: type: Extension binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/qicore/ValueSet/qicore-present-on-admission'} mustSupport: true url: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter-diagnosisPresentOnAdmission index: 8 min: 0 max: 1 condition: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-encounter-diagnosis', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure'] index: 9 use: {mustSupport: true, index: 10} rank: {mustSupport: true, index: 11} serviceProvider: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-organization'] index: 21 participant: mustSupport: true index: 3 elements: individual: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitioner', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitionerrole', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-relatedperson'] index: 4 priority: binding: {strength: preferred, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ActPriority'} mustSupport: true index: 0 length: {mustSupport: true, index: 5} hospitalization: mustSupport: true index: 12 elements: origin: type: Reference mustSupport: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-location'] index: 13 admitSource: {mustSupport: true, index: 14} reAdmission: {mustSupport: true, index: 15} destination: type: Reference mustSupport: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-location'] index: 16 dischargeDisposition: short: Category or kind of location after discharge binding: {strength: extensible, valueSet: 'http://terminology.hl7.org/ValueSet/clinical-discharge-disposition'} mustSupport: true index: 17 basedOn: type: Reference mustSupport: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicerequest'] index: 2 partOf: type: Reference mustSupport: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter'] index: 22 location: mustSupport: true index: 18 elements: location: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-location'] index: 19 period: {mustSupport: true, index: 20} subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient'] index: 1 reasonReference: constraint: ele-1: {human: All FHIR elements must have a @value or children, source: 'http://hl7.org/fhir/StructureDefinition/Element', severity: error, expression: hasValue() or (children().count() > id.count())} isModifier: false short: Reason the encounter takes place (reference) index: 6 refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-encounter-diagnosis', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-problems-health-concerns', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-immunizationrecommendation', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-procedure'] type: Reference mustSupport: true array: true base: {max: '*', min: 0, path: Encounter.reasonReference} isSummary: true package_version: 5.0.0 class: profile kind: resource url: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter version: 5.0.0