fhirtypes
Version:
53 lines (52 loc) • 1.89 kB
TypeScript
import { IDomainResource, IElement } from '../base';
import { IAttachment, ICodeableConcept, IIdentifier, IReference } from '../datatypes';
/**
* @name IBodyStructure
* @description Record details about an anatomical structure. This resource may be used when a coded concept does not provide the necessary detail needed for the use case.
* @see <a href="https://hl7.org/fhir/R4/bodystructure.html">BodyStructure</a>
* @version R4
* @extends {IDomainResource}
* @author Claudia Alarcón Lazo
*/
export interface IBodyStructure extends IDomainResource {
/**
* @description Identifier for this instance of the anatomical structure.
*/
identifier?: IIdentifier[];
/**
* @description Whether this body site is in active use.
*/
active?: boolean;
/**
* @description Extensions for active
*/
_active?: IElement;
/**
* @description The kind of structure being represented by the body structure at `BodyStructure.location`. This can define both normal and abnormal morphologies.
*/
morphology?: ICodeableConcept;
/**
* @description The anatomical location or region of the specimen, lesion, or body structure.
*/
location?: ICodeableConcept;
/**
* @description Qualifier to refine the anatomical location. These include qualifiers for laterality, relative location, directionality, number, and plane.
*/
locationQualifier?: ICodeableConcept[];
/**
* @description A summary, characterization or explanation of the body structure.
*/
description?: string;
/**
* @description Extensions for description
*/
_description?: IElement;
/**
* @description Image or images used to identify a location.
*/
image?: IAttachment[];
/**
* @description The person to which the body site belongs.
*/
patient: IReference;
}