Skip to main content

cimi.topic

The Topic Core package contains the top-level specializations of the Statement Topic class, namely, the FindingTopic, ActionTopic (ProcedureTopic), and EventTopic classes.

ActionTopic [Abstract]

An entry related to an action or intervention, whether potential or actual, past or future. An intervention is an action addressing a undesired health state, behavior, risk, or goal.

Based On StatementTopic

Category optional A class or division of people or things having particular shared characteristics
TopicCode required The concept representing the finding or action that is the topic of the statement. For action topics, the TopicCode represents the action being described. For findings, the TopicCode represents the 'question' or property being investigated. For evaluation result findings, the TopicCode contains a concept for an observable entity, such as systolic blood pressure. For assertion findings, the TopicCode contains a code representing the condition, allergy, or other item being asserted. In all cases, the TopicCode describes the topic independent of the context of the action or the finding.

ApplicableAgeRange

The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so.

Value:  Range An interval defined by a quantitative upper and/or lower bound. One of the two bounds must be specified, and the lower bound must be less than the upper bound. When Quantities are specified, the units of measure must be the same.

ApplicableSubpopulation

Codes to indicate the target population this reference range applies to. For example, a reference range may be based on the normal population or a particular sex or race. Target Population (C0039309)

Value:  CodeableConcept from http://hl7.org/fhir/ValueSet/referencerange-appliesto
(if covered)
A set of codes drawn from different coding systems, representing the same concept.

AssertionTopic

The base topic for conditions, allergies, adverse events, etc. These are things that are asserted to exist or not. The Value is interpreted in the context of the class; for an AdverseSensitivityToSubstance, the value is the substance, for a Condition, the Value represents the type of condition found.

Based On FindingTopic

FindingMethod optional The technique used to create the finding; for example, the specific imaging technique, lab test code, or assessment vehicle. CIMI Alignment: In CIMI V0.0.4, this attribute was called 'method'. The value set binding reflects CIMI's preference for LOINC codes.
Details optional An text note containing additional details, explanation, description, comment, or summarization. Details can discuss, support, explain changes to, or dispute information.
TopicCode required The concept representing the finding or action that is the topic of the statement. For action topics, the TopicCode represents the action being described. For findings, the TopicCode represents the 'question' or property being investigated. For evaluation result findings, the TopicCode contains a concept for an observable entity, such as systolic blood pressure. For assertion findings, the TopicCode contains a code representing the condition, allergy, or other item being asserted. In all cases, the TopicCode describes the topic independent of the context of the action or the finding.

CodedEvaluationComponent

An evaluation component whose value is a code (concept).

Based On EvaluationComponent

ComponentResultValue must be a CodeableConcept
optional The actual value of the component finding.
ReferenceRange not used The usual or acceptable range for a test result.
ExceptionValue optional Reason that a value associated with a test or other finding is missing.
Interpretation optional A clinical interpretation of a finding.

ComponentResultValue

The actual value of the component finding.

Value:  Choice required
         |  Quantity A quantity with units, whose value may be bounded from above or below, as defined in FHIR
         |  CodeableConcept A set of codes drawn from different coding systems, representing the same concept.
         |  string
         |  Range An interval defined by a quantitative upper and/or lower bound. One of the two bounds must be specified, and the lower bound must be less than the upper bound. When Quantities are specified, the units of measure must be the same.
         |  Ratio A unit of measurement for the quotient of the amount of one entity to another.
         |  Attachment A file that contains audio, video, image, or similar content.
         |  time
         |  dateTime
         |  TimePeriod A period of time defined by a start and end time, date, or year. If the start element is missing, the start of the period is not known. If the end element is missing, it means that the period is ongoing, or the start may be in the past, and the end date in the future, which means that period is expected/planned to end at the specified time. The end value includes any matching date/time. For example, the period 2011-05-23 to 2011-05-27 includes all the times from the start of the 23rd May through to the end of the 27th of May.
         |  IntegerQuantity A Quantity that is an integer.

ConditionTopic

A condition, independent of context. 'Condition' is interpreted broadly to include disorder, abnormality, problem, injury, complaint, functionality, concern, illness, disease, ailment, sickness, affliction, upset, difficulty, disorder, symptom, worry, or trouble, independent of context. CIMI deviation: AnatomicalLocation is included here, rather than being a property of FindingSiteAssertionTopic, since it is a common property of conditions. Severity, diseasePhase, periodicity, and other properites of an actual observed condition belong in ConditionPresenceContext. C0348080

Based On AssertionTopic

TopicCode from http://hl7.org/fhir/us/core/ValueSet/us-core-problem
(if covered)
required The concept representing the finding or action that is the topic of the statement. For action topics, the TopicCode represents the action being described. For findings, the TopicCode represents the 'question' or property being investigated. For evaluation result findings, the TopicCode contains a concept for an observable entity, such as systolic blood pressure. For assertion findings, the TopicCode contains a code representing the condition, allergy, or other item being asserted. In all cases, the TopicCode describes the topic independent of the context of the action or the finding.
Category must be from ConditionCategoryVS
1 or more A class or division of people or things having particular shared characteristics
AnatomicalLocation 0 or more A location or structure in the body, including tissues, regions, cavities, and spaces; for example, right elbow, or left ventricle of the heart.
FindingMethod optional The technique used to create the finding; for example, the specific imaging technique, lab test code, or assessment vehicle. CIMI Alignment: In CIMI V0.0.4, this attribute was called 'method'. The value set binding reflects CIMI's preference for LOINC codes.
Details optional An text note containing additional details, explanation, description, comment, or summarization. Details can discuss, support, explain changes to, or dispute information.

EvaluationComponent

A simplified, non-separable evaluation consisting of a finding code (represented by the Concept), value (or exception value), reference range, and interpretation. The subject of the evaluation component is the same as in the parent evaluation.

ComponentResultValue optional The actual value of the component finding.
ExceptionValue optional Reason that a value associated with a test or other finding is missing.
Interpretation optional A clinical interpretation of a finding.
ReferenceRange 0 or more The usual or acceptable range for a test result.

EvaluationMethod

The technique used to create the finding, for example, the specific imaging technical, lab test code, or assessment vehicle.

Value:  CodeableConcept should be from http://loinc.org
A set of codes drawn from different coding systems, representing the same concept.

EvaluationResultTopic

The base class, independent of context for evaluations (measurements, tests, or questions). The subject of a finding can be the entire patient, or an entity such as a location body structure, intervention, or condition. Things observed about the subject can include social and behavioral factors, subjective and objective observations, and assessments. C1554188

Based On FindingTopic

Category from http://hl7.org/fhir/ValueSet/observation-category
(if covered)
1 or more A class or division of people or things having particular shared characteristics
EvaluationMethod optional The technique used to create the finding, for example, the specific imaging technical, lab test code, or assessment vehicle.
AnatomicalLocation optional A location or structure in the body, including tissues, regions, cavities, and spaces; for example, right elbow, or left ventricle of the heart.
Focus optional The aspect or attribute of the subject of information that the finding relates to, other than an anatomical location. For example, the finding could deal with a condition, a behavior, a wound, or tumor. These are entities that are implied by clinical statements (see cimi.entity.MaterializedAssertion)
Device optional A specific durable physical device used in diagnosis or treatment. The value is the coding for a type of device, for example, a CPAP machine. The same device might be used on multiple patients.
Specimen optional A specimen is a substance, physical object, or collection of objects, that the laboratory considers a single discrete, uniquely identified unit that is the subject of one or more steps in the laboratory workflow. A specimen may include multiple physical pieces as long as they are considered a single unit within the laboratory workflow. A specimen results from one to many specimen collection procedures, and may be contained in multiple specimen containers. Specimen may have one or more processing activities.
Details optional An text note containing additional details, explanation, description, comment, or summarization. Details can discuss, support, explain changes to, or dispute information.
Precondition 0 or more A description of the conditions or context of an observation, for example, under sedation, fasting or post-exercise. Body position and body site are also qualifiers, but handled separately. A qualifier cannot modify the measurement type; for example, a fasting blood sugar is still a blood sugar.
ReferenceRange 0 or more The usual or acceptable range for a test result.
EvaluationComponent 0 or more A simplified, non-separable evaluation consisting of a finding code (represented by the Concept), value (or exception value), reference range, and interpretation. The subject of the evaluation component is the same as in the parent evaluation.
FindingMethod optional The technique used to create the finding; for example, the specific imaging technique, lab test code, or assessment vehicle. CIMI Alignment: In CIMI V0.0.4, this attribute was called 'method'. The value set binding reflects CIMI's preference for LOINC codes.
TopicCode required The concept representing the finding or action that is the topic of the statement. For action topics, the TopicCode represents the action being described. For findings, the TopicCode represents the 'question' or property being investigated. For evaluation result findings, the TopicCode contains a concept for an observable entity, such as systolic blood pressure. For assertion findings, the TopicCode contains a code representing the condition, allergy, or other item being asserted. In all cases, the TopicCode describes the topic independent of the context of the action or the finding.

FindingMethod

The technique used to create the finding; for example, the specific imaging technique, lab test code, or assessment vehicle. CIMI Alignment: In CIMI V0.0.4, this attribute was called 'method'. The value set binding reflects CIMI's preference for LOINC codes.

Value:  CodeableConcept should be from http://hl7.org/fhir/ValueSet/observation-codes
A set of codes drawn from different coding systems, representing the same concept.

FindingTopic

Base class - independent of context - for all kinds of determinations: questions/answers, conditions, observations, allergies, and other findings. The subject of a finding can be the entire patient, or an entity such as a location body structure, intervention, or condition. Things observed about the subject can include social and behavioral factors, subjective and objective observations, and assessments. CIMI Alignment: In CIMI V0.0.4, FindingTopic has four attributes: result, description, multimedia, and intepretation. The model assumes the result of the finding, and interpretationof that result, are not part of the topic (the question), but part of the result (the answer), and therefore appears in the context (RecordedContext and PresenceContext).

Based On StatementTopic

FindingMethod optional The technique used to create the finding; for example, the specific imaging technique, lab test code, or assessment vehicle. CIMI Alignment: In CIMI V0.0.4, this attribute was called 'method'. The value set binding reflects CIMI's preference for LOINC codes.
Details optional An text note containing additional details, explanation, description, comment, or summarization. Details can discuss, support, explain changes to, or dispute information.
TopicCode required The concept representing the finding or action that is the topic of the statement. For action topics, the TopicCode represents the action being described. For findings, the TopicCode represents the 'question' or property being investigated. For evaluation result findings, the TopicCode contains a concept for an observable entity, such as systolic blood pressure. For assertion findings, the TopicCode contains a code representing the condition, allergy, or other item being asserted. In all cases, the TopicCode describes the topic independent of the context of the action or the finding.

Focus

The aspect or attribute of the subject of information that the finding relates to, other than an anatomical location. For example, the finding could deal with a condition, a behavior, a wound, or tumor. These are entities that are implied by clinical statements (see cimi.entity.MaterializedAssertion)

Value:  Choice required
         |  CodeableConcept A set of codes drawn from different coding systems, representing the same concept.
         |  EntityOrRole Parent class entity and role.

PanelMembers

PanelMember represent the elements of a group of a related but independent evaluations. Examples are the measurements that compose a complete blood count (CBC), or the elements of a pathology report. Each member is an independent evaluation, but the grouping reflects a composite lab order, shared specimen, or a single report author. Typically the Category and Reason are not given for individual findings that are part of the panel, but rather given at the level of the panel itself.

EvaluationResultRecorded 0 or more Represents the result of evaluations (measurements, tests, or questions) that have been performed. EvaluationResultRecorded has a value representing the result (answer), or an ExceptionValue indicating why the value is not present. The subject of a finding can be the entire patient, or an entity such as a location body structure, intervention, or condition. Things observed about the subject can include social and behavioral factors, subjective and objective observations, and assessments.

PanelTopic

The base topic for collections of independent findings.

Based On EvaluationResultTopic

PanelMembers required PanelMember represent the elements of a group of a related but independent evaluations. Examples are the measurements that compose a complete blood count (CBC), or the elements of a pathology report. Each member is an independent evaluation, but the grouping reflects a composite lab order, shared specimen, or a single report author. Typically the Category and Reason are not given for individual findings that are part of the panel, but rather given at the level of the panel itself.
Category from http://hl7.org/fhir/ValueSet/observation-category
(if covered)
1 or more A class or division of people or things having particular shared characteristics
EvaluationMethod optional The technique used to create the finding, for example, the specific imaging technical, lab test code, or assessment vehicle.
AnatomicalLocation optional A location or structure in the body, including tissues, regions, cavities, and spaces; for example, right elbow, or left ventricle of the heart.
Focus optional The aspect or attribute of the subject of information that the finding relates to, other than an anatomical location. For example, the finding could deal with a condition, a behavior, a wound, or tumor. These are entities that are implied by clinical statements (see cimi.entity.MaterializedAssertion)
Device optional A specific durable physical device used in diagnosis or treatment. The value is the coding for a type of device, for example, a CPAP machine. The same device might be used on multiple patients.
Specimen optional A specimen is a substance, physical object, or collection of objects, that the laboratory considers a single discrete, uniquely identified unit that is the subject of one or more steps in the laboratory workflow. A specimen may include multiple physical pieces as long as they are considered a single unit within the laboratory workflow. A specimen results from one to many specimen collection procedures, and may be contained in multiple specimen containers. Specimen may have one or more processing activities.
Details optional An text note containing additional details, explanation, description, comment, or summarization. Details can discuss, support, explain changes to, or dispute information.
Precondition 0 or more A description of the conditions or context of an observation, for example, under sedation, fasting or post-exercise. Body position and body site are also qualifiers, but handled separately. A qualifier cannot modify the measurement type; for example, a fasting blood sugar is still a blood sugar.
ReferenceRange 0 or more The usual or acceptable range for a test result.
EvaluationComponent 0 or more A simplified, non-separable evaluation consisting of a finding code (represented by the Concept), value (or exception value), reference range, and interpretation. The subject of the evaluation component is the same as in the parent evaluation.
FindingMethod optional The technique used to create the finding; for example, the specific imaging technique, lab test code, or assessment vehicle. CIMI Alignment: In CIMI V0.0.4, this attribute was called 'method'. The value set binding reflects CIMI's preference for LOINC codes.
TopicCode required The concept representing the finding or action that is the topic of the statement. For action topics, the TopicCode represents the action being described. For findings, the TopicCode represents the 'question' or property being investigated. For evaluation result findings, the TopicCode contains a concept for an observable entity, such as systolic blood pressure. For assertion findings, the TopicCode contains a code representing the condition, allergy, or other item being asserted. In all cases, the TopicCode describes the topic independent of the context of the action or the finding.

Precondition

A description of the conditions or context of an observation, for example, under sedation, fasting or post-exercise. Body position and body site are also qualifiers, but handled separately. A qualifier cannot modify the measurement type; for example, a fasting blood sugar is still a blood sugar.

Value:  Choice required
         |  CodeableConcept A set of codes drawn from different coding systems, representing the same concept.
         |  EvaluationResultRecorded Represents the result of evaluations (measurements, tests, or questions) that have been performed. EvaluationResultRecorded has a value representing the result (answer), or an ExceptionValue indicating why the value is not present. The subject of a finding can be the entire patient, or an entity such as a location body structure, intervention, or condition. Things observed about the subject can include social and behavioral factors, subjective and objective observations, and assessments.

ReferenceRange

The usual or acceptable range for a test result. C0883335

Value:  Range An interval defined by a quantitative upper and/or lower bound. One of the two bounds must be specified, and the lower bound must be less than the upper bound. When Quantities are specified, the units of measure must be the same.
Type from http://hl7.org/fhir/ValueSet/referencerange-meaning
(if covered)
optional The most specific code (lowest level term) describing the kind or sort of thing being represented.
ApplicableSubpopulation optional Codes to indicate the target population this reference range applies to. For example, a reference range may be based on the normal population or a particular sex or race.
ApplicableAgeRange optional The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so.

StatementTopic

Compositional and reusable grouping of clinical statement attributes that make up the clinical focus of a statement. StatementTopic class attributes are aligned with SNOMED CT Concept Model attributes when such an overlap exists. Note that this class does not include contextual attributes such as the nature of the action (ordered, proposed, planned, etc...), the nature of the patient state being described (e.g., present, suspected present, absent), and the attribution of this information (the who, when, where, how, why of the information recorded).

Based On NonIndependent

TopicCode required The concept representing the finding or action that is the topic of the statement. For action topics, the TopicCode represents the action being described. For findings, the TopicCode represents the 'question' or property being investigated. For evaluation result findings, the TopicCode contains a concept for an observable entity, such as systolic blood pressure. For assertion findings, the TopicCode contains a code representing the condition, allergy, or other item being asserted. In all cases, the TopicCode describes the topic independent of the context of the action or the finding.

TopicCode

The concept representing the finding or action that is the topic of the statement. For action topics, the TopicCode represents the action being described. For findings, the TopicCode represents the 'question' or property being investigated. For evaluation result findings, the TopicCode contains a concept for an observable entity, such as systolic blood pressure. For assertion findings, the TopicCode contains a code representing the condition, allergy, or other item being asserted. In all cases, the TopicCode describes the topic independent of the context of the action or the finding.

Value:  CodeableConcept A set of codes drawn from different coding systems, representing the same concept.