fhirtypes
Version:
21 lines (20 loc) • 803 B
TypeScript
import { IBackboneElement } from '../base';
import { IAttachment, IReference } from '../datatypes';
/**
* @name IContractRule
* @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.rule">ContractRule</a>
* @version R4
* @extends {IBackboneElement}
* @author Claudia Alarcón Lazo
*/
export interface IContractRule extends IBackboneElement {
/**
* @description Computable Contract conveyed using a policy rule language (e.g. XACML, DKAL, SecPal).
*/
contentAttachment?: IAttachment;
/**
* @description Computable Contract conveyed using a policy rule language (e.g. XACML, DKAL, SecPal).
*/
contentReference?: IReference;
}