mb-search - Medblocks UI Components | Docs
Learn FHIR for FREE! Enroll Now!

mb-search

Properties

| Property | Attribute | Type | Default | Description | |--------------------|--------------------|--------------------------------------------------|--------------------------------------------------|--------------------------------------------------| | axios | axios | AxiosInstance | | | | data | data | | | Data of CodedText | | datatype | datatype | string \| undefined | | An internal representation of type to handle serializing | | debounceInterval | debounceInterval | number | 150 | | | hits | hits | number | 10 | | | isMbElement | | boolean | true | | | label | label | string \| undefined | | Optional label for the element | | mock | mock | string[] | [] | | | parentAxiosKey | parentAxiosKey | string | “hermes” | | | path | path | string | | Path of the data element. Use the VSCode extension to get the appropriate paths | | plugin | plugin | { search: SearchFunction; getConstraints: (filters: string[]) => string \| undefined; } | s{"search":"hermesPlugin","getConstraints":"joinSnomedConstraints"} | | | searchTerm | searchTerm | string | | | | terminology | terminology | string | “local” | Terminology of preference. Eg: SNOMED-CT, LOINC, local (for openEHR) | | value | value | string | "" | |

Methods

| Method | Type | Description | |--------------------|--------------------------------------------------|--------------------------------------------------| | getResults | (): Promise<TemplateResult \| TemplateResult[]> | Function to get results from an external source | | handlePathChange | (oldPath: string, newPath: string): void | | | reportValidity | (): boolean | Function to validate the element during form submit |

Events

| Event | Description | |-----------------|--------------------------------------------------| | mb-connect | Dispatched when the component connects | | mb-dependency | Dispatched if dependencies are needed from an external or parent source | | mb-disconnect | Dispatched when the component disconnects | | mb-input | Dispatched when the input changes |