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: fhir.onc.us-quality-core derivation: constraint name: USQualityCoreEncounter type: Encounter elements: diagnosis: short: (USCDI+ Quality) The list of diagnosis relevant to this encounter index: 13 extensions: diagnosisPresentOnAdmission: constraint: ele-1: {human: All FHIR elements must have a @value or children, severity: error, expression: hasValue() or (children().count() > id.count())} ext-1: {human: 'Must have either extensions or value[x], not both', severity: error, expression: extension.exists() != value.exists()} min: 0 isModifier: false short: (USCDI+ Quality) onAdmission index: 15 type: Extension mustSupport: true max: 1 url: http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-encounter-diagnosisPresentOnAdmission base: {max: '*', min: 0, path: Element.extension} elements: extension: constraint: ele-1: {human: All FHIR elements must have a @value or children, severity: error, expression: hasValue() or (children().count() > id.count())} ext-1: {human: 'Must have either extensions or value[x], not both', severity: error, expression: extension.exists() != value.exists()} isModifier: false short: Extension index: 14 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 0 slices: diagnosisPresentOnAdmission: match: {url: null} schema: constraint: ele-1: {human: All FHIR elements must have a @value or children, severity: error, expression: hasValue() or (children().count() > id.count())} ext-1: {human: 'Must have either extensions or value[x], not both', severity: error, expression: extension.exists() != value.exists()} isModifier: false short: (USCDI+ Quality) onAdmission type: Extension mustSupport: true url: http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-encounter-diagnosisPresentOnAdmission base: {max: '*', min: 0, path: Element.extension} index: 15 min: 0 max: 1 type: Extension array: true base: {max: '*', min: 0, path: Element.extension} isSummary: false use: {short: 'Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …)', index: 16} rank: {short: Ranking of the diagnosis (for each role type), index: 17} serviceProvider: type: Reference short: (USCDI) The organization (facility) responsible for this encounter refers: ['http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-organization'] index: 25 reasonCode: {short: (USCDI) Coded reason the encounter takes place, index: 11} type: {short: (USCDI+ Quality) (USCDI) Specific type of encounter, index: 5} participant: short: (USCDI) List of participants involved in the encounter index: 8 elements: individual: type: Reference short: (USCDI) Persons involved in the encounter other than the patient refers: ['http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-practitioner', 'http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-practitionerrole', 'http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-relatedperson'] index: 9 priority: {short: (USCDI+ Quality) Indicates the urgency of the encounter, index: 6} status: {short: (USCDI+ Quality) (USCDI) planned | arrived | triaged | in-progress | onleave | finished | cancelled +, index: 3} class: {short: (USCDI) Classification of patient encounter, index: 4} identifier: short: (USCDI+ Quality) (USCDI) Identifier(s) by which this encounter is known index: 0 elements: system: {short: (USCDI+ Quality) (USCDI) The namespace for the identifier value, index: 1} value: {short: (USCDI+ Quality) (USCDI) The value that is unique, index: 2} hospitalization: short: (USCDI+ Quality) (USCDI) Details about the admission to a healthcare service index: 18 elements: origin: type: Reference mustSupport: false refers: ['http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-location'] index: 19 destination: type: Reference mustSupport: false refers: ['http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-location'] index: 20 dischargeDisposition: short: (USCDI+ Quality) (USCDI) Category or kind of location after discharge binding: {strength: extensible, valueSet: 'http://terminology.hl7.org/ValueSet/clinical-discharge-disposition'} index: 21 period: {short: (USCDI+ Quality) (USCDI) The start and end time of the encounter, index: 10} partOf: type: Reference mustSupport: false refers: ['http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-encounter'] index: 26 location: short: (USCDI+ Quality) (USCDI) List of locations where the patient has been index: 22 elements: location: type: Reference short: (USCDI+ Quality) (USCDI) Location the encounter takes place refers: ['http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-location'] index: 23 period: {short: Time period during which the patient was present at the location, index: 24} subject: type: Reference short: (USCDI) The patient or group present at the encounter refers: ['http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-patient'] index: 7 reasonReference: isModifier: false short: (USCDI) Reason the encounter takes place (reference) refers: ['http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-condition-encounter-diagnosis', 'http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-condition-problems-health-concerns', 'http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-immunizationrecommendation', 'http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-procedure', 'http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-simple-observation'] type: Reference array: true base: {max: '*', min: 0, path: Encounter.reasonReference} isSummary: true index: 12 package_version: 0.5.0 class: profile kind: resource url: http://fhir.org/guides/onc/us-quality-core/StructureDefinition/us-quality-core-encounter base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter|6.1.0 version: 0.5.0