UNPKG

fhirtypes

Version:
25 lines (24 loc) 1.33 kB
import { IBackboneElement } from '../base'; import { ICodeableConcept, IPeriod, IReference } from '../datatypes'; /** * @name ICompositionEvent * @description The clinical service, such as a colonoscopy or an appendectomy, being documented. * @see <a href="https://hl7.org/fhir/R4/composition-definitions.html#Composition.event">CompositionEvent</a> * @version R4 * @extends {IBackboneElement} * @author Roberto Araneda Espinoza */ export interface ICompositionEvent extends IBackboneElement { /** * @description This list of codes represents the main clinical acts, such as a colonoscopy or an appendectomy, being documented. In some cases, the event is inherent in the typeCode, such as a \"History and Physical Report\" in which the procedure being documented is necessarily a \"History and Physical\" act. */ code?: ICodeableConcept[]; /** * @description The period of time covered by the documentation. There is no assertion that the documentation is a complete representation for this period, only that it documents events during this time. */ period?: IPeriod; /** * @description The description and/or reference of the event(s) being documented. For example, this could be used to document such a colonoscopy or an appendectomy. */ detail?: IReference[]; }