fhirtypes
Version:
52 lines (51 loc) • 1.61 kB
TypeScript
import { IDomainResource, IElement } from '../base';
import { IIdentifier, IReference } from '../datatypes';
import { FmStatusType } from '../types';
/**
* @name IEnrollmentRequest
* @description This resource provides the insurance enrollment details to the insurer regarding a specified coverage.
* @see <a href="https://hl7.org/fhir/R4/enrollmentrequest.html">EnrollmentRequest</a>
* @version R4
* @extends {DomainResource}
* @author Claudia Alarcón Lazo
*/
export interface IEnrollmentRequest extends IDomainResource {
/**
* @description The Response business identifier.
*/
identifier?: IIdentifier[];
/**
* @description The status of the resource instance.
* @description active | cancelled | draft | entered-in-error
* @see <a href="https://hl7.org/fhir/R4/valueset-fm-status.html">FmStatus</a>
*/
status?: FmStatusType;
/**
* @description Extensions for status
*/
_status?: IElement;
/**
* @description The date when this resource was created.
*/
created?: string;
/**
* @description Extensions for created
*/
_created?: IElement;
/**
* @description The Insurer who is target of the request.
*/
insurer?: IReference;
/**
* @description The practitioner who is responsible for the services rendered to the patient.
*/
provider?: IReference;
/**
* @description Patient Resource.
*/
candidate?: IReference;
/**
* @description Reference to the program or plan identification, underwriter or payor.
*/
coverage?: IReference;
}