fhirtypes
Version:
29 lines (28 loc) • 1.09 kB
TypeScript
import { IBackboneElement, IElement } from '../base';
import { ICodeableConcept, IReference } from '../datatypes';
/**
* @name IContractContext
* @description Legally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.
* @see <a href="https://hl7.org/fhir/R4/contract-definitions.html#Contract.term.asset.context">ContractContext</a>
* @version R4
* @extends {IBackboneElement}
* @author Claudia Alarcón Lazo
*/
export interface IContractContext extends IBackboneElement {
/**
* @description Asset context reference may include the creator, custodian, or owning Person or Organization (e.g., bank, repository), location held, e.g., building, jurisdiction.
*/
reference?: IReference;
/**
* @description Coded representation of the context generally or of the Referenced entity, such as the asset holder type or location.
*/
code?: ICodeableConcept[];
/**
* @description Context description.
*/
text?: string;
/**
* @description Extensions for text
*/
_text?: IElement;
}