Fhir Operator
class FhirOperator
Functions
Link copied to clipboard
fun evaluateLibrary(libraryUrl: String, patientId: String? = null, parameters: Parameters? = null, additionalData: IBaseBundle? = null, expressions: Set<String>? = null): IBaseParameters
The function evaluates a FHIR library against the database.
Link copied to clipboard
fun evaluateMeasure(measureUrl: String, start: String, end: String, reportType: String, subjectId: String? = null, practitioner: String? = null, additionalData: IBaseBundle? = null, parameters: Parameters? = null): MeasureReport
Generates a MeasureReport based on the provided inputs.
Link copied to clipboard
fun generateCarePlan(planDefinitionId: String? = null, planDefinitionCanonical: CanonicalType? = null, planDefinition: PlanDefinition? = null, subject: String, encounterId: String? = null, practitionerId: String? = null, organizationId: String? = null, userType: IBaseDatatype? = null, userLanguage: IBaseDatatype? = null, userTaskContext: IBaseDatatype? = null, setting: IBaseDatatype? = null, settingContext: IBaseDatatype? = null, parameters: IBaseParameters? = null, useServerData: Boolean? = null, bundle: IBaseBundle? = null, prefetchData: IBaseParameters? = null): IBaseResource
Generates a CarePlan based on the provided inputs.