HealthcareElementFilter
@icure/medical-device-sdk / HealthcareElementFilter
Class: HealthcareElementFilter
Implements
FilterBuilder
<HealthcareElement
>
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new HealthcareElementFilter()
Properties
_byIdentifiers
• Optional
_byIdentifiers: Identifier
[]
Defined in
_byIds
• Optional
_byIds: string
[]
Defined in
_byLabelCodeFilter
• Optional
_byLabelCodeFilter: HealthcareElementByHealthcarePartyLabelCodeFilter
Defined in
_forDataOwner
• Optional
_forDataOwner: string
Defined in
_forPatients
• Optional
_forPatients: [IccCryptoXApi
, PotentiallyEncryptedPatient
[]]
Defined in
_intersection
• Optional
_intersection: HealthcareElementFilter
[]
Defined in
_union
• Optional
_union: HealthcareElementFilter
[]
Defined in
Methods
build
▸ build(): Promise
<Filter
<HealthcareElement
>>
Returns
Promise
<Filter
<HealthcareElement
>>
Implementation of
FilterBuilder.build
Defined in
byIdentifiers
▸ byIdentifiers(identifiers
): HealthcareElementFilter
Parameters
Name | Type |
---|---|
identifiers | Identifier [] |
Returns
Defined in
byIds
▸ byIds(byIds
): HealthcareElementFilter
Parameters
Name | Type |
---|---|
byIds | string [] |
Returns
Defined in
byLabelCodeFilter
▸ byLabelCodeFilter(tagType?
, tagCode?
, codeType?
, codeCode?
): HealthcareElementFilter
Parameters
Name | Type |
---|---|
tagType? | string |
tagCode? | string |
codeType? | string |
codeCode? | string |
Returns
Defined in
forDataOwner
▸ forDataOwner(dataOwnerId
): HealthcareElementFilter
Parameters
Name | Type |
---|---|
dataOwnerId | string |
Returns
Defined in
forPatients
▸ forPatients(crypto
, patients
): HealthcareElementFilter
Parameters
Name | Type |
---|---|
crypto | IccCryptoXApi |
patients | PotentiallyEncryptedPatient [] |
Returns
Defined in
getDataOwner
▸ getDataOwner(): undefined
| string
Returns
undefined
| string
Defined in
intersection
▸ intersection(filters
): HealthcareElementFilter
Parameters
Name | Type |
---|---|
filters | HealthcareElementFilter [] |
Returns
Defined in
union
▸ union(filters
): HealthcareElementFilter
Parameters
Name | Type |
---|---|
filters | HealthcareElementFilter [] |