HealthElementApiCrypto extension
Methods
-
createHealthElement(UserDto user, DecryptedHealthElementDto healthElementDto, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<DecryptedHealthElementDto?>
-
-
createHealthElements(UserDto user, DecryptedPatientDto patient, List<DecryptedHealthElementDto> healthElements, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<List<DecryptedHealthElementDto>?>
-
-
createHealthElementsWithPatientInfo(UserDto user, String patientId, Map<String, Set<DelegationDto>> patientDelegations, List<DecryptedHealthElementDto> healthElements, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<List<DecryptedHealthElementDto>?>
-
-
createHealthElementWithPatient(UserDto user, DecryptedPatientDto patient, DecryptedHealthElementDto healthElementDto, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<DecryptedHealthElementDto?>
-
-
createHealthElementWithPatientInfo(UserDto user, String patientId, Map<String, Set<DelegationDto>> patientDelegations, DecryptedHealthElementDto healthElementDto, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<DecryptedHealthElementDto?>
-
-
filterHealthElements(UserDto user, FilterChain<HealthElementDto> filterChainHealthElement, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config, String? startDocumentId, int? limit)
→ Future<DecryptedPaginatedListHealthElementDto>
-
-
getHeathElement(UserDto user, String healthElementId, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<DecryptedHealthElementDto?>
-
-
getHeathElements(UserDto user, List<String> healthElementIds, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<List<DecryptedHealthElementDto>?>
-
-
listHealthElementsByHCPartyAndPatient(UserDto user, String hcPartyId, PatientDto patient, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<List<DecryptedHealthElementDto>>
-
-
listHealthElementsByHCPartyAndPatientForeignKeys(UserDto user, String hcPartyId, String secretFKeys, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<List<DecryptedHealthElementDto>>
-
-
modifyHealthElement(UserDto user, DecryptedHealthElementDto healthElementDto, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<DecryptedHealthElementDto?>
-
-
modifyHealthElements(UserDto user, List<DecryptedHealthElementDto> healthElements, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<List<DecryptedHealthElementDto>>
-
-
newHealthElementDelegations(UserDto user, String healthElementId, List<DelegationDto> delegations, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<DecryptedHealthElementDto?>
-
-
setHealthElementsDelegations(UserDto user, List<IcureStubDto> icureStubDtos, CryptoConfig<DecryptedHealthElementDto, HealthElementDto> config)
→ Future<List<DecryptedHealthElementDto>>
-