diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-coding-system-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-coding-system-config/index.html index c35d07f7c0..05de7271d6 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-coding-system-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-coding-system-config/index.html @@ -62,7 +62,7 @@

CodingSystemConfig

-
@Serializable
data class CodingSystemConfig(val coding: Code, val usage: CodingSystemUsage) : Parcelable, Serializable

This configuration provides the various Code systems used in the application and how they are to be used. For instance the code with CodingSystemUsage.LOCATION_LINKAGE type of usage will be used to link any FHIR resource to a Location via a List resource. The List resource will include the Location as it's subject and the linked resources in it's entry property. The List resource will have a special code used to differentiate it from other List resources.

+
@Serializable
data class CodingSystemConfig(val coding: Code, val usage: CodingSystemUsage) : Parcelable, Serializable

This configuration provides the various Code systems used in the application and how they are to be used. For instance the code with CodingSystemUsage.LOCATION_LINKAGE type of usage will be used to link any FHIR resource to a Location via a List resource. The List resource will include the Location as it's subject and the linked resources in it's entry property. The List resource will have a special code used to differentiate it from other List resources.

diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-snack-bar-theme-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-snack-bar-theme-config/index.html index ba1fc88469..0e790c6c37 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-snack-bar-theme-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/-snack-bar-theme-config/index.html @@ -62,7 +62,7 @@

SnackBarThemeConfig

-
@Serializable
data class SnackBarThemeConfig(val messageTextColor: String = "#FFFFFF", val actionTextColor: String = "#FFE400", val backgroundColor: String = "#2c2c2c") : Serializable
+
@Serializable
data class SnackBarThemeConfig(val messageTextColor: String = "#FFFFFF", val actionTextColor: String = "#FFE400", val backgroundColor: String = "#2c2c2c") : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/index.html index b740370559..c7ccf8c4b7 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.app/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.app/index.html @@ -116,7 +116,7 @@

Types

-
@Serializable
data class CodingSystemConfig(val coding: Code, val usage: CodingSystemUsage) : Parcelable, Serializable

This configuration provides the various Code systems used in the application and how they are to be used. For instance the code with CodingSystemUsage.LOCATION_LINKAGE type of usage will be used to link any FHIR resource to a Location via a List resource. The List resource will include the Location as it's subject and the linked resources in it's entry property. The List resource will have a special code used to differentiate it from other List resources.

+
@Serializable
data class CodingSystemConfig(val coding: Code, val usage: CodingSystemUsage) : Parcelable, Serializable

This configuration provides the various Code systems used in the application and how they are to be used. For instance the code with CodingSystemUsage.LOCATION_LINKAGE type of usage will be used to link any FHIR resource to a Location via a List resource. The List resource will include the Location as it's subject and the linked resources in it's entry property. The List resource will have a special code used to differentiate it from other List resources.

@@ -236,7 +236,7 @@

Types

-
@Serializable
data class SnackBarThemeConfig(val messageTextColor: String = "#FFFFFF", val actionTextColor: String = "#FFE400", val backgroundColor: String = "#2c2c2c") : Serializable
+
@Serializable
data class SnackBarThemeConfig(val messageTextColor: String = "#FFFFFF", val actionTextColor: String = "#FFE400", val backgroundColor: String = "#2c2c2c") : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-trigger-condition/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-trigger-condition/index.html index 7b677a8dc7..31d7ef0677 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-trigger-condition/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-trigger-condition/index.html @@ -62,7 +62,7 @@

EventTriggerCondition

-
@Serializable
data class EventTriggerCondition(val eventResourceId: String, val matchAll: Boolean? = true, val conditionalFhirPathExpressions: List<String>? = emptyList()) : Serializable, Parcelable
+
@Serializable
data class EventTriggerCondition(val eventResourceId: String, val matchAll: Boolean? = true, val conditionalFhirPathExpressions: List<String>? = emptyList()) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-workflow/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-workflow/index.html index 3ac8fdec2d..7345fc751e 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-workflow/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-event-workflow/index.html @@ -62,7 +62,7 @@

EventWorkflow

-
@Serializable
data class EventWorkflow(val eventType: EventType = EventType.RESOURCE_CLOSURE, val triggerConditions: List<EventTriggerCondition> = emptyList(), val eventResources: List<ResourceConfig> = emptyList(), val updateValues: List<UpdateWorkflowValueConfig> = emptyList(), val resourceFilterExpressions: List<ResourceFilterExpression>? = null) : Serializable, Parcelable
+
@Serializable
data class EventWorkflow(val eventType: EventType = EventType.RESOURCE_CLOSURE, val triggerConditions: List<EventTriggerCondition> = emptyList(), val eventResources: List<ResourceConfig> = emptyList(), val updateValues: List<UpdateWorkflowValueConfig> = emptyList(), val resourceFilterExpressions: List<ResourceFilterExpression>? = null) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-update-workflow-value-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-update-workflow-value-config/index.html index 9fc16523e0..d881c60ca2 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-update-workflow-value-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/-update-workflow-value-config/index.html @@ -62,7 +62,7 @@

UpdateWorkflowValueConfig

-
@Serializable
data class UpdateWorkflowValueConfig(val jsonPathExpression: String, val value: JsonElement, val resourceType: ResourceType = ResourceType.Task) : Serializable, Parcelable
+
@Serializable
data class UpdateWorkflowValueConfig(val jsonPathExpression: String, val value: JsonElement, val resourceType: ResourceType = ResourceType.Task) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/index.html index 7f20a0fc02..9262bb6253 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.event/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.event/index.html @@ -78,7 +78,7 @@

Types

-
@Serializable
data class EventTriggerCondition(val eventResourceId: String, val matchAll: Boolean? = true, val conditionalFhirPathExpressions: List<String>? = emptyList()) : Serializable, Parcelable
+
@Serializable
data class EventTriggerCondition(val eventResourceId: String, val matchAll: Boolean? = true, val conditionalFhirPathExpressions: List<String>? = emptyList()) : Serializable, Parcelable
@@ -108,7 +108,7 @@

Types

-
@Serializable
data class EventWorkflow(val eventType: EventType = EventType.RESOURCE_CLOSURE, val triggerConditions: List<EventTriggerCondition> = emptyList(), val eventResources: List<ResourceConfig> = emptyList(), val updateValues: List<UpdateWorkflowValueConfig> = emptyList(), val resourceFilterExpressions: List<ResourceFilterExpression>? = null) : Serializable, Parcelable
+
@Serializable
data class EventWorkflow(val eventType: EventType = EventType.RESOURCE_CLOSURE, val triggerConditions: List<EventTriggerCondition> = emptyList(), val eventResources: List<ResourceConfig> = emptyList(), val updateValues: List<UpdateWorkflowValueConfig> = emptyList(), val resourceFilterExpressions: List<ResourceFilterExpression>? = null) : Serializable, Parcelable
@@ -123,7 +123,7 @@

Types

-
@Serializable
data class UpdateWorkflowValueConfig(val jsonPathExpression: String, val value: JsonElement, val resourceType: ResourceType = ResourceType.Task) : Serializable, Parcelable
+
@Serializable
data class UpdateWorkflowValueConfig(val jsonPathExpression: String, val value: JsonElement, val resourceType: ResourceType = ResourceType.Task) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-migration-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-migration-config/index.html index 59305eaccb..b5926c4db8 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-migration-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-migration-config/index.html @@ -62,7 +62,7 @@

MigrationConfig

-
@Serializable
data class MigrationConfig(val updateValues: List<UpdateValueConfig>, val resourceConfig: FhirResourceConfig, val rules: List<RuleConfig>, val version: Int, val purgeAffectedResources: Boolean = false, val createLocalChangeEntitiesAfterPurge: Boolean = true, val resourceFilterExpression: ResourceFilterExpression? = null, val secondaryResources: List<FhirResourceConfig>? = null) : Serializable
+
@Serializable
data class MigrationConfig(val updateValues: List<UpdateValueConfig>, val resourceConfig: FhirResourceConfig, val rules: List<RuleConfig>, val version: Int, val purgeAffectedResources: Boolean = false, val createLocalChangeEntitiesAfterPurge: Boolean = true, val resourceFilterExpression: ResourceFilterExpression? = null, val secondaryResources: List<FhirResourceConfig>? = null) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-update-value-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-update-value-config/index.html index eb853f640d..a59e0b3120 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-update-value-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/-update-value-config/index.html @@ -62,7 +62,7 @@

UpdateValueConfig

-
@Serializable
data class UpdateValueConfig(val jsonPathExpression: String, val computedValueKey: String) : Serializable
+
@Serializable
data class UpdateValueConfig(val jsonPathExpression: String, val computedValueKey: String) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/index.html index bca84de010..b21002892f 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.migration/index.html @@ -93,7 +93,7 @@

Types

-
@Serializable
data class MigrationConfig(val updateValues: List<UpdateValueConfig>, val resourceConfig: FhirResourceConfig, val rules: List<RuleConfig>, val version: Int, val purgeAffectedResources: Boolean = false, val createLocalChangeEntitiesAfterPurge: Boolean = true, val resourceFilterExpression: ResourceFilterExpression? = null, val secondaryResources: List<FhirResourceConfig>? = null) : Serializable
+
@Serializable
data class MigrationConfig(val updateValues: List<UpdateValueConfig>, val resourceConfig: FhirResourceConfig, val rules: List<RuleConfig>, val version: Int, val purgeAffectedResources: Boolean = false, val createLocalChangeEntitiesAfterPurge: Boolean = true, val resourceFilterExpression: ResourceFilterExpression? = null, val secondaryResources: List<FhirResourceConfig>? = null) : Serializable
@@ -108,7 +108,7 @@

Types

-
@Serializable
data class UpdateValueConfig(val jsonPathExpression: String, val computedValueKey: String) : Serializable
+
@Serializable
data class UpdateValueConfig(val jsonPathExpression: String, val computedValueKey: String) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-image-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-image-config/index.html index 9abc239422..4bfae68ee5 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-image-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-image-config/index.html @@ -62,7 +62,7 @@

ImageConfig

-
@Serializable
data class ImageConfig(var type: String = ICON_TYPE_LOCAL, val reference: String? = null, val color: String? = null, val alpha: Float = 1.0f, val imageType: ImageType = ImageType.SVG, val contentScale: ContentScaleType = ContentScaleType.FIT) : Parcelable, Serializable
+
@Serializable
data class ImageConfig(var type: String = ICON_TYPE_LOCAL, val reference: String? = null, val color: String? = null, val alpha: Float = 1.0f, val imageType: ImageType = ImageType.SVG, val contentScale: ContentScaleType = ContentScaleType.FIT) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-navigation-menu-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-navigation-menu-config/index.html index 92e5d5a7f2..656275f37d 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-navigation-menu-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/-navigation-menu-config/index.html @@ -62,7 +62,7 @@

NavigationMenuConfig

-
@Serializable
data class NavigationMenuConfig(val id: String, val visible: Boolean = true, val enabled: String = "true", val menuIconConfig: ImageConfig? = null, val display: String, val showCount: Boolean = false, val animate: Boolean = true, val actions: List<ActionConfig>? = null) : Parcelable, Serializable
+
@Serializable
data class NavigationMenuConfig(val id: String, val visible: Boolean = true, val enabled: String = "true", val menuIconConfig: ImageConfig? = null, val display: String, val showCount: Boolean = false, val animate: Boolean = true, val actions: List<ActionConfig>? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/index.html index 64305cb8de..82daab283a 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.navigation/index.html @@ -93,7 +93,7 @@

Types

-
@Serializable
data class ImageConfig(var type: String = ICON_TYPE_LOCAL, val reference: String? = null, val color: String? = null, val alpha: Float = 1.0f, val imageType: ImageType = ImageType.SVG, val contentScale: ContentScaleType = ContentScaleType.FIT) : Parcelable, Serializable
+
@Serializable
data class ImageConfig(var type: String = ICON_TYPE_LOCAL, val reference: String? = null, val color: String? = null, val alpha: Float = 1.0f, val imageType: ImageType = ImageType.SVG, val contentScale: ContentScaleType = ContentScaleType.FIT) : Parcelable, Serializable
@@ -153,7 +153,7 @@

Types

-
@Serializable
data class NavigationMenuConfig(val id: String, val visible: Boolean = true, val enabled: String = "true", val menuIconConfig: ImageConfig? = null, val display: String, val showCount: Boolean = false, val animate: Boolean = true, val actions: List<ActionConfig>? = null) : Parcelable, Serializable
+
@Serializable
data class NavigationMenuConfig(val id: String, val visible: Boolean = true, val enabled: String = "true", val menuIconConfig: ImageConfig? = null, val display: String, val showCount: Boolean = false, val animate: Boolean = true, val actions: List<ActionConfig>? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/-managing-entity-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/-managing-entity-config/index.html index 6e23982451..340835c159 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/-managing-entity-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/-managing-entity-config/index.html @@ -62,7 +62,7 @@

ManagingEntityConfig

-
@Serializable
data class ManagingEntityConfig(val nameFhirPathExpression: String? = null, val eligibilityCriteriaFhirPathExpression: String? = "", val resourceType: ResourceType? = null, val dialogTitle: String? = null, val dialogWarningMessage: String? = null, val dialogContentMessage: String? = null, val noMembersErrorMessage: String = "", val managingEntityReassignedMessage: String = "", var relationshipCode: Code? = null) : Parcelable, Serializable
+
@Serializable
data class ManagingEntityConfig(val nameFhirPathExpression: String? = null, val eligibilityCriteriaFhirPathExpression: String? = "", val resourceType: ResourceType? = null, val dialogTitle: String? = null, val dialogWarningMessage: String? = null, val dialogContentMessage: String? = null, val noMembersErrorMessage: String = "", val managingEntityReassignedMessage: String = "", var relationshipCode: Code? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/index.html index 4b9db6239e..fde860733e 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.profile/index.html @@ -78,7 +78,7 @@

Types

-
@Serializable
data class ManagingEntityConfig(val nameFhirPathExpression: String? = null, val eligibilityCriteriaFhirPathExpression: String? = "", val resourceType: ResourceType? = null, val dialogTitle: String? = null, val dialogWarningMessage: String? = null, val dialogContentMessage: String? = null, val noMembersErrorMessage: String = "", val managingEntityReassignedMessage: String = "", var relationshipCode: Code? = null) : Parcelable, Serializable
+
@Serializable
data class ManagingEntityConfig(val nameFhirPathExpression: String? = null, val eligibilityCriteriaFhirPathExpression: String? = "", val resourceType: ResourceType? = null, val dialogTitle: String? = null, val dialogWarningMessage: String? = null, val dialogContentMessage: String? = null, val noMembersErrorMessage: String = "", val managingEntityReassignedMessage: String = "", var relationshipCode: Code? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-no-results-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-no-results-config/index.html index 4fd0c1d5c3..22b963fb88 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-no-results-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-no-results-config/index.html @@ -62,7 +62,7 @@

NoResultsConfig

-
@Serializable
data class NoResultsConfig(val title: String = "", val message: String = "", val actionButton: NavigationMenuConfig? = null) : Parcelable, Serializable
+
@Serializable
data class NoResultsConfig(val title: String = "", val message: String = "", val actionButton: NavigationMenuConfig? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-card-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-card-config/index.html index 430147009a..d7d6bea013 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-card-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-card-config/index.html @@ -62,7 +62,7 @@

RegisterCardConfig

-
@Serializable
data class RegisterCardConfig(val rules: List<RuleConfig> = emptyList(), val views: List<ViewProperties> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class RegisterCardConfig(val rules: List<RuleConfig> = emptyList(), val views: List<ViewProperties> = emptyList()) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-config/index.html index 8c2d71149f..4e2fe2f3e3 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-config/index.html @@ -62,7 +62,7 @@

RegisterFilterConfig

-
@Serializable
data class RegisterFilterConfig(val dataFilterActions: List<ActionConfig>? = null, val dataFilterFields: List<RegisterFilterField> = emptyList()) : Serializable
+
@Serializable
data class RegisterFilterConfig(val dataFilterActions: List<ActionConfig>? = null, val dataFilterFields: List<RegisterFilterField> = emptyList()) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-field/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-field/index.html index a7fce53c28..4c4bde0c3b 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-field/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/-register-filter-field/index.html @@ -62,7 +62,7 @@

RegisterFilterField

-
@Serializable
data class RegisterFilterField(val filterId: String, val dataQueries: List<DataQuery>? = null, val nestedSearchResources: List<NestedSearchConfig>? = null) : Serializable
+
@Serializable
data class RegisterFilterField(val filterId: String, val dataQueries: List<DataQuery>? = null, val nestedSearchResources: List<NestedSearchConfig>? = null) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/index.html index 9b2678b02f..f20d0d2057 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.register/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.register/index.html @@ -93,7 +93,7 @@

Types

-
@Serializable
data class NoResultsConfig(val title: String = "", val message: String = "", val actionButton: NavigationMenuConfig? = null) : Parcelable, Serializable
+
@Serializable
data class NoResultsConfig(val title: String = "", val message: String = "", val actionButton: NavigationMenuConfig? = null) : Parcelable, Serializable
@@ -108,7 +108,7 @@

Types

-
@Serializable
data class RegisterCardConfig(val rules: List<RuleConfig> = emptyList(), val views: List<ViewProperties> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class RegisterCardConfig(val rules: List<RuleConfig> = emptyList(), val views: List<ViewProperties> = emptyList()) : Parcelable, Serializable
@@ -156,7 +156,7 @@

Types

-
@Serializable
data class RegisterFilterConfig(val dataFilterActions: List<ActionConfig>? = null, val dataFilterFields: List<RegisterFilterField> = emptyList()) : Serializable
+
@Serializable
data class RegisterFilterConfig(val dataFilterActions: List<ActionConfig>? = null, val dataFilterFields: List<RegisterFilterField> = emptyList()) : Serializable
@@ -171,7 +171,7 @@

Types

-
@Serializable
data class RegisterFilterField(val filterId: String, val dataQueries: List<DataQuery>? = null, val nestedSearchResources: List<NestedSearchConfig>? = null) : Serializable
+
@Serializable
data class RegisterFilterField(val filterId: String, val dataQueries: List<DataQuery>? = null, val nestedSearchResources: List<NestedSearchConfig>? = null) : Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-list-resource/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-list-resource/index.html index 58cb9d9d84..5b98b30c43 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-list-resource/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-list-resource/index.html @@ -62,7 +62,7 @@

ListResource

-
@Serializable
data class ListResource(val id: String? = null, val relatedResourceId: String? = null, val resourceType: ResourceType, val conditionalFhirPathExpression: String? = null, val sortConfig: SortConfig? = null, val fhirPathExpression: String? = null, val relatedResources: List<ListResource> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class ListResource(val id: String? = null, val relatedResourceId: String? = null, val resourceType: ResourceType, val conditionalFhirPathExpression: String? = null, val sortConfig: SortConfig? = null, val fhirPathExpression: String? = null, val relatedResources: List<ListResource> = emptyList()) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-personal-data-item/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-personal-data-item/index.html index 752f5c0646..74acc9f337 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-personal-data-item/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-personal-data-item/index.html @@ -62,7 +62,7 @@

PersonalDataItem

-
@Serializable
data class PersonalDataItem(val label: CompoundTextProperties, val displayValue: CompoundTextProperties) : Parcelable, Serializable
+
@Serializable
data class PersonalDataItem(val label: CompoundTextProperties, val displayValue: CompoundTextProperties) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-view-properties/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-view-properties/index.html index df08311d36..7f4b812fc4 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-view-properties/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/-view-properties/index.html @@ -62,7 +62,7 @@

ViewProperties

-
@Serializable(with = ViewPropertiesSerializer::class)
abstract class ViewProperties : Serializable

An abstract for view properties. This is needed so we can serialize/deserialize view properties map into different data classes. Common view properties MUST be implemented by subclasses for access.

Inheritors

+
@Serializable(with = ViewPropertiesSerializer::class)
abstract class ViewProperties : Serializable

An abstract for view properties. This is needed so we can serialize/deserialize view properties map into different data classes. Common view properties MUST be implemented by subclasses for access.

Inheritors

diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/index.html index 15be25625f..4eb6577882 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration.view/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration.view/index.html @@ -243,7 +243,7 @@

Types

-
@Serializable
data class ListResource(val id: String? = null, val relatedResourceId: String? = null, val resourceType: ResourceType, val conditionalFhirPathExpression: String? = null, val sortConfig: SortConfig? = null, val fhirPathExpression: String? = null, val relatedResources: List<ListResource> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class ListResource(val id: String? = null, val relatedResourceId: String? = null, val resourceType: ResourceType, val conditionalFhirPathExpression: String? = null, val sortConfig: SortConfig? = null, val fhirPathExpression: String? = null, val relatedResources: List<ListResource> = emptyList()) : Parcelable, Serializable
@@ -258,7 +258,7 @@

Types

-
@Serializable
data class PersonalDataItem(val label: CompoundTextProperties, val displayValue: CompoundTextProperties) : Parcelable, Serializable
+
@Serializable
data class PersonalDataItem(val label: CompoundTextProperties, val displayValue: CompoundTextProperties) : Parcelable, Serializable
@@ -423,7 +423,7 @@

Types

-
@Serializable(with = ViewPropertiesSerializer::class)
abstract class ViewProperties : Serializable

An abstract for view properties. This is needed so we can serialize/deserialize view properties map into different data classes. Common view properties MUST be implemented by subclasses for access.

+
@Serializable(with = ViewPropertiesSerializer::class)
abstract class ViewProperties : Serializable

An abstract for view properties. This is needed so we can serialize/deserialize view properties map into different data classes. Common view properties MUST be implemented by subclasses for access.

diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/index.html b/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/index.html index 2a0441d6f7..239adf73cf 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/index.html @@ -526,7 +526,7 @@

Functions

-

Retrieve translation configuration for the provided bundleName. The Bundle value is retrieved from configsJsonMap can be directly converted to a ResourceBundle.

+

Retrieve translation configuration for the provided bundleName. The Bundle value is retrieved from configsJsonMap can be directly converted to a ResourceBundle.

@@ -571,7 +571,7 @@

Functions

-
fun writeToFile(resource: Resource): File
+
fun writeToFile(resource: Resource): File
diff --git a/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/retrieve-resource-bundle-configuration.html b/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/retrieve-resource-bundle-configuration.html index b6c3ed0f92..deda417373 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/retrieve-resource-bundle-configuration.html +++ b/dokka/engine/org.smartregister.fhircore.engine.configuration/-configuration-registry/retrieve-resource-bundle-configuration.html @@ -63,7 +63,7 @@

retrieveResourceBundleConfiguration

-

Retrieve translation configuration for the provided bundleName. The Bundle value is retrieved from configsJsonMap can be directly converted to a ResourceBundle.

+

Retrieve translation configuration for the provided bundleName. The Bundle value is retrieved from configsJsonMap can be directly converted to a ResourceBundle.

@@ -168,7 +168,7 @@

Types

-
@Serializable
data class LinkIdConfig(val linkId: String, val type: LinkIdType) : Serializable, Parcelable
+
@Serializable
data class LinkIdConfig(val linkId: String, val type: LinkIdType) : Serializable, Parcelable
@@ -198,7 +198,7 @@

Types

-
@Serializable
data class QuestionnaireConfig(val id: String, val title: String? = null, val saveButtonText: String? = null, val planDefinitions: List<String>? = null, var type: String = QuestionnaireType.DEFAULT.name, val resourceIdentifier: String? = null, val resourceType: ResourceType? = null, val removeResource: Boolean? = null, val confirmationDialog: ConfirmationDialog? = null, val groupResource: GroupResourceConfig? = null, val taskId: String? = null, val encounterId: String? = null, val saveDraft: Boolean = false, val snackBarMessage: SnackBarMessageConfig? = null, val eventWorkflows: List<EventWorkflow> = emptyList(), val readOnlyLinkIds: List<String>? = emptyList(), val configRules: List<RuleConfig>? = null, val extraParams: List<ActionParameter>? = null, val onSubmitActions: List<ActionConfig>? = null, val barcodeLinkId: String? = "patient-barcode", val extractedResourceUniquePropertyExpressions: List<ExtractedResourceUniquePropertyExpression>? = null, val saveQuestionnaireResponse: Boolean = true, val generateCarePlanWithWorkflowApi: Boolean = false, val cqlInputResources: List<String>? = emptyList(), val showClearAll: Boolean = false, val showRequiredTextAsterisk: Boolean = true, val showRequiredText: Boolean = false, val managingEntityRelationshipCode: String? = null, val uniqueIdAssignment: UniqueIdAssignmentConfig? = null, val linkIds: List<LinkIdConfig>? = null, val htmlBinaryId: String? = null, val htmlTitle: String? = null) : Serializable, Parcelable
+
@Serializable
data class QuestionnaireConfig(val id: String, val title: String? = null, val saveButtonText: String? = null, val planDefinitions: List<String>? = null, var type: String = QuestionnaireType.DEFAULT.name, val resourceIdentifier: String? = null, val resourceType: ResourceType? = null, val removeResource: Boolean? = null, val confirmationDialog: ConfirmationDialog? = null, val groupResource: GroupResourceConfig? = null, val taskId: String? = null, val encounterId: String? = null, val saveDraft: Boolean = false, val snackBarMessage: SnackBarMessageConfig? = null, val eventWorkflows: List<EventWorkflow> = emptyList(), val readOnlyLinkIds: List<String>? = emptyList(), val configRules: List<RuleConfig>? = null, val extraParams: List<ActionParameter>? = null, val onSubmitActions: List<ActionConfig>? = null, val barcodeLinkId: String? = "patient-barcode", val extractedResourceUniquePropertyExpressions: List<ExtractedResourceUniquePropertyExpression>? = null, val saveQuestionnaireResponse: Boolean = true, val generateCarePlanWithWorkflowApi: Boolean = false, val cqlInputResources: List<String>? = emptyList(), val showClearAll: Boolean = false, val showRequiredTextAsterisk: Boolean = true, val showRequiredText: Boolean = false, val managingEntityRelationshipCode: String? = null, val uniqueIdAssignment: UniqueIdAssignmentConfig? = null, val linkIds: List<LinkIdConfig>? = null, val htmlBinaryId: String? = null, val htmlTitle: String? = null) : Serializable, Parcelable
@@ -213,7 +213,7 @@

Types

-
@Serializable
data class UniqueIdAssignmentConfig(val linkId: String, val idFhirPathExpression: String, val readOnly: Boolean = true, val resource: ResourceType, val dataQueries: List<DataQuery> = emptyList(), val sortConfigs: List<SortConfig>? = null, val resourceFilterExpression: ResourceFilterExpression? = null) : Serializable, Parcelable
+
@Serializable
data class UniqueIdAssignmentConfig(val linkId: String, val idFhirPathExpression: String, val readOnly: Boolean = true, val resource: ResourceType, val dataQueries: List<DataQuery> = emptyList(), val sortConfigs: List<SortConfig>? = null, val resourceFilterExpression: ResourceFilterExpression? = null) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.local.register/-register-repository/index.html b/dokka/engine/org.smartregister.fhircore.engine.data.local.register/-register-repository/index.html index b980c5ec45..8ec25e478a 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.local.register/-register-repository/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.local.register/-register-repository/index.html @@ -492,7 +492,7 @@

Functions

-
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
+
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/index.html b/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/index.html index 6463c6e0a5..0a0f3c0a02 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/index.html @@ -481,7 +481,7 @@

Functions

-
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
+
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/retrieve-flattened-sub-locations.html b/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/retrieve-flattened-sub-locations.html index 6c18aab4cf..8831eba138 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/retrieve-flattened-sub-locations.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.local/-default-repository/retrieve-flattened-sub-locations.html @@ -63,7 +63,7 @@

retrieveFlattenedSubLocations

-
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
+
suspend fun retrieveFlattenedSubLocations(locationId: String): LinkedList<Location>
-
open fun requestBodyConverter(p0: Type, p1: Array<Annotation>, p2: Array<Annotation>, p3: Retrofit): Converter<*, RequestBody>?
+
open fun requestBodyConverter(p0: Type, p1: Array<Annotation>, p2: Array<Annotation>, p3: Retrofit): Converter<*, RequestBody>?
@@ -113,7 +113,7 @@

Functions

-
open override fun responseBodyConverter(type: Type, annotations: Array<Annotation>, retrofit: Retrofit): Converter<ResponseBody, *>
+
open override fun responseBodyConverter(type: Type, annotations: Array<Annotation>, retrofit: Retrofit): Converter<ResponseBody, *>
@@ -128,7 +128,7 @@

Functions

-
open fun stringConverter(p0: Type, p1: Array<Annotation>, p2: Retrofit): Converter<*, String>?
+
open fun stringConverter(p0: Type, p1: Array<Annotation>, p2: Retrofit): Converter<*, String>?
diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.remote.fhir.resource/-fhir-converter-factory/response-body-converter.html b/dokka/engine/org.smartregister.fhircore.engine.data.remote.fhir.resource/-fhir-converter-factory/response-body-converter.html index b156c4a520..2a88bf7c3e 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.remote.fhir.resource/-fhir-converter-factory/response-body-converter.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.remote.fhir.resource/-fhir-converter-factory/response-body-converter.html @@ -63,7 +63,7 @@

responseBodyConverter

-
open override fun responseBodyConverter(type: Type, annotations: Array<Annotation>, retrofit: Retrofit): Converter<ResponseBody, *>
+
open override fun responseBodyConverter(type: Type, annotations: Array<Annotation>, retrofit: Retrofit): Converter<ResponseBody, *>
-
fun refreshToken(account: Account, currentRefreshToken: String): String

This function uses the provided currentRefreshToken to get a new auth token or throws HttpException or UnknownHostException exceptions

+
fun refreshToken(account: Account, currentRefreshToken: String): String

This function uses the provided currentRefreshToken to get a new auth token or throws HttpException or UnknownHostException exceptions

diff --git a/dokka/engine/org.smartregister.fhircore.engine.data.remote.shared/-token-authenticator/refresh-token.html b/dokka/engine/org.smartregister.fhircore.engine.data.remote.shared/-token-authenticator/refresh-token.html index 437ca276f2..c52da2bf92 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.data.remote.shared/-token-authenticator/refresh-token.html +++ b/dokka/engine/org.smartregister.fhircore.engine.data.remote.shared/-token-authenticator/refresh-token.html @@ -63,7 +63,7 @@

refreshToken

-
fun refreshToken(account: Account, currentRefreshToken: String): String

This function uses the provided currentRefreshToken to get a new auth token or throws HttpException or UnknownHostException exceptions

+
fun refreshToken(account: Account, currentRefreshToken: String): String

This function uses the provided currentRefreshToken to get a new auth token or throws HttpException or UnknownHostException exceptions

-
open suspend override fun readFrom(input: InputStream): LocationCoordinate
+
open suspend override fun readFrom(input: InputStream): LocationCoordinate
@@ -113,7 +113,7 @@

Functions

-
open suspend override fun writeTo(t: LocationCoordinate, output: OutputStream)
+
open suspend override fun writeTo(t: LocationCoordinate, output: OutputStream)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-location-coordinates-serializer/read-from.html b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-location-coordinates-serializer/read-from.html index 24928aee97..945f34763d 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-location-coordinates-serializer/read-from.html +++ b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-location-coordinates-serializer/read-from.html @@ -63,7 +63,7 @@

readFrom

-
open suspend override fun readFrom(input: InputStream): LocationCoordinate
+
open suspend override fun readFrom(input: InputStream): LocationCoordinate
-
open suspend override fun readFrom(input: InputStream): PractitionerDetails
+
open suspend override fun readFrom(input: InputStream): PractitionerDetails
@@ -113,7 +113,7 @@

Functions

-
open suspend override fun writeTo(t: PractitionerDetails, output: OutputStream)
+
open suspend override fun writeTo(t: PractitionerDetails, output: OutputStream)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-practitioner-details-data-store-serializer/read-from.html b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-practitioner-details-data-store-serializer/read-from.html index 68d1cae8de..1a7339fc80 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-practitioner-details-data-store-serializer/read-from.html +++ b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-practitioner-details-data-store-serializer/read-from.html @@ -63,7 +63,7 @@

readFrom

-
open suspend override fun readFrom(input: InputStream): PractitionerDetails
+
open suspend override fun readFrom(input: InputStream): PractitionerDetails
-
open suspend override fun readFrom(input: InputStream): Map<String, SyncLocationState>
+
open suspend override fun readFrom(input: InputStream): Map<String, SyncLocationState>
@@ -113,7 +113,7 @@

Functions

-
open suspend override fun writeTo(t: Map<String, SyncLocationState>, output: OutputStream)
+
open suspend override fun writeTo(t: Map<String, SyncLocationState>, output: OutputStream)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-sync-location-id-data-store-serializer/read-from.html b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-sync-location-id-data-store-serializer/read-from.html index 85939d1495..21745a5017 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-sync-location-id-data-store-serializer/read-from.html +++ b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-sync-location-id-data-store-serializer/read-from.html @@ -63,7 +63,7 @@

readFrom

-
open suspend override fun readFrom(input: InputStream): Map<String, SyncLocationState>
+
open suspend override fun readFrom(input: InputStream): Map<String, SyncLocationState>
-
open suspend override fun readFrom(input: InputStream): UserInfo
+
open suspend override fun readFrom(input: InputStream): UserInfo
@@ -113,7 +113,7 @@

Functions

-
open suspend override fun writeTo(t: UserInfo, output: OutputStream)
+
open suspend override fun writeTo(t: UserInfo, output: OutputStream)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-user-info-data-store-serializer/read-from.html b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-user-info-data-store-serializer/read-from.html index 9aa22352a0..d281a5cd62 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-user-info-data-store-serializer/read-from.html +++ b/dokka/engine/org.smartregister.fhircore.engine.datastore.serializers/-user-info-data-store-serializer/read-from.html @@ -63,7 +63,7 @@

readFrom

-
open suspend override fun readFrom(input: InputStream): UserInfo
+
open suspend override fun readFrom(input: InputStream): UserInfo
-
@Serializable
data class ReferenceFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.REFERENCE, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null) : FilterCriterionConfig, Parcelable, Serializable
+
@Serializable
data class ReferenceFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.REFERENCE, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null) : FilterCriterionConfig, Parcelable, Serializable
@@ -139,7 +139,7 @@

Types

-
@Serializable
data class StringFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.STRING, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null, val modifier: StringFilterModifier = StringFilterModifier.STARTS_WITH) : FilterCriterionConfig, Parcelable, Serializable
+
@Serializable
data class StringFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.STRING, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null, val modifier: StringFilterModifier = StringFilterModifier.STARTS_WITH) : FilterCriterionConfig, Parcelable, Serializable
@@ -154,7 +154,7 @@

Types

-
@Serializable
data class TokenFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.CODE, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: Code? = null) : FilterCriterionConfig, Parcelable, Serializable
+
@Serializable
data class TokenFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.CODE, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: Code? = null) : FilterCriterionConfig, Parcelable, Serializable
@@ -169,7 +169,7 @@

Types

-
@Serializable
data class UriFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.URI, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null) : FilterCriterionConfig, Parcelable, Serializable
+
@Serializable
data class UriFilterCriterionConfig(val dataType: Enumerations.DataType = DataType.URI, val computedRule: String? = null, val dataFilterLinkId: String? = null, val value: String? = null) : FilterCriterionConfig, Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-key-value-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-key-value-config/index.html index 2821fc9c7c..b5d709845b 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-key-value-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-key-value-config/index.html @@ -62,7 +62,7 @@

KeyValueConfig

-
@Serializable
data class KeyValueConfig(val key: String, val value: String) : Parcelable, Serializable
+
@Serializable
data class KeyValueConfig(val key: String, val value: String) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-multi-select-view-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-multi-select-view-config/index.html index 0674416225..3f611f6ea4 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-multi-select-view-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-multi-select-view-config/index.html @@ -62,7 +62,7 @@

MultiSelectViewConfig

-
@Serializable
data class MultiSelectViewConfig(val resourceConfig: FhirResourceConfig, val parentIdFhirPathExpression: String, val contentFhirPathExpression: String, val rootNodeFhirPathExpression: KeyValueConfig) : Serializable, Parcelable
+
@Serializable
data class MultiSelectViewConfig(val resourceConfig: FhirResourceConfig, val parentIdFhirPathExpression: String, val contentFhirPathExpression: String, val rootNodeFhirPathExpression: KeyValueConfig) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-nested-search-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-nested-search-config/index.html index 6cc3e082c6..71aed8f998 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-nested-search-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-nested-search-config/index.html @@ -62,7 +62,7 @@

NestedSearchConfig

-
@Serializable
data class NestedSearchConfig(val resourceType: ResourceType, val referenceParam: String, val dataQueries: List<DataQuery>? = null) : Parcelable, Serializable
+
@Serializable
data class NestedSearchConfig(val resourceType: ResourceType, val referenceParam: String, val dataQueries: List<DataQuery>? = null) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-overflow-menu-item-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-overflow-menu-item-config/index.html index cf1ad27d3e..519bcf3c6e 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-overflow-menu-item-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-overflow-menu-item-config/index.html @@ -62,7 +62,7 @@

OverflowMenuItemConfig

-
@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-config/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-config/index.html index 081cdbfb59..352bc45e84 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-config/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-config/index.html @@ -62,7 +62,7 @@

ResourceConfig

-
@Serializable
data class ResourceConfig(val id: String? = null, val resource: ResourceType, val filterId: String? = null, val searchParameter: String? = null, val isRevInclude: Boolean = true, val dataQueries: List<DataQuery>? = null, val relatedResources: List<ResourceConfig> = emptyList(), val sortConfigs: List<SortConfig> = emptyList(), val resultAsCount: Boolean = false, val countResultConfig: CountResultConfig? = CountResultConfig(), val nestedSearchResources: List<NestedSearchConfig>? = null, val configRules: List<RuleConfig>? = emptyList(), val planDefinitions: List<String>? = null, val attributesToUpdate: List<KeyValueConfig>? = emptyList(), val filterFhirPathExpressions: List<KeyValueConfig>? = emptyList()) : Parcelable, Serializable

This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.

Data filtering: dataQueries are used to apply conditions for filtering data in the WHERE clause of the SQL statement run against the SQLite database. The data queries follow the pattern provided by the Search DSL. NestedSearchConfig can be used to apply conditional filter against other resources. Example: Retrieve all Patients with Condition Diabetes; result will be a list of Patient (Condition resources will NOT be included in the returned results)

Sorting: Some resource properties support sorting. To configure how to sort the data SortConfig can be used.

isRevInclude property is a required configuration (default: true) needed to determine whether to use forward or reverse include operations of the Search DSL to include the configured resource in the final result of the query.

If isRevInclude is set to false, the configured resource will be retrieved via the referenced property on the parent resource, provided via searchParameter. Usage example: Retrieve all Group as well as the Patient resources referenced in the 'Group.member' property.

If isRevInclude is set to true, the database will query for any of the configured resources that include the parent resource in their references (the reverse of forward include). Usage example: Retrieve all Patients including their Immunizations, Observation etc in the result.

Both reverse and forward include require searchParameter which refers to the name of the property or search parameter used to reference other resources.

A ResourceConfig can have nested list of other ResourceConfig configured via relatedResources property.

CountResultConfig is used to configure how to compute the total counts returned. If CountResultConfig.sumCounts is set to true, all the related resources counts are computed once via one query. However there may be scenarios to return count for each related resource e.g. for every Patient in a Group, return their Tasks count.

filterId Refers to a unique ID used to identify the Resource in data filter screen (The data filter screen renders a questionnaire with the linkIds for the content to be filtered)

+
@Serializable
data class ResourceConfig(val id: String? = null, val resource: ResourceType, val filterId: String? = null, val searchParameter: String? = null, val isRevInclude: Boolean = true, val dataQueries: List<DataQuery>? = null, val relatedResources: List<ResourceConfig> = emptyList(), val sortConfigs: List<SortConfig> = emptyList(), val resultAsCount: Boolean = false, val countResultConfig: CountResultConfig? = CountResultConfig(), val nestedSearchResources: List<NestedSearchConfig>? = null, val configRules: List<RuleConfig>? = emptyList(), val planDefinitions: List<String>? = null, val attributesToUpdate: List<KeyValueConfig>? = emptyList(), val filterFhirPathExpressions: List<KeyValueConfig>? = emptyList()) : Parcelable, Serializable

This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.

Data filtering: dataQueries are used to apply conditions for filtering data in the WHERE clause of the SQL statement run against the SQLite database. The data queries follow the pattern provided by the Search DSL. NestedSearchConfig can be used to apply conditional filter against other resources. Example: Retrieve all Patients with Condition Diabetes; result will be a list of Patient (Condition resources will NOT be included in the returned results)

Sorting: Some resource properties support sorting. To configure how to sort the data SortConfig can be used.

isRevInclude property is a required configuration (default: true) needed to determine whether to use forward or reverse include operations of the Search DSL to include the configured resource in the final result of the query.

If isRevInclude is set to false, the configured resource will be retrieved via the referenced property on the parent resource, provided via searchParameter. Usage example: Retrieve all Group as well as the Patient resources referenced in the 'Group.member' property.

If isRevInclude is set to true, the database will query for any of the configured resources that include the parent resource in their references (the reverse of forward include). Usage example: Retrieve all Patients including their Immunizations, Observation etc in the result.

Both reverse and forward include require searchParameter which refers to the name of the property or search parameter used to reference other resources.

A ResourceConfig can have nested list of other ResourceConfig configured via relatedResources property.

CountResultConfig is used to configure how to compute the total counts returned. If CountResultConfig.sumCounts is set to true, all the related resources counts are computed once via one query. However there may be scenarios to return count for each related resource e.g. for every Patient in a Group, return their Tasks count.

filterId Refers to a unique ID used to identify the Resource in data filter screen (The data filter screen renders a questionnaire with the linkIds for the content to be filtered)

diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-filter-expression/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-filter-expression/index.html index 84959d11b2..5e2d745a4a 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-filter-expression/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-resource-filter-expression/index.html @@ -62,7 +62,7 @@

ResourceFilterExpression

-
@Serializable
data class ResourceFilterExpression(val conditionalFhirPathExpressions: List<String>, val matchAll: Boolean = true, val resourceType: ResourceType? = null) : Serializable, Parcelable
+
@Serializable
data class ResourceFilterExpression(val conditionalFhirPathExpressions: List<String>, val matchAll: Boolean = true, val resourceType: ResourceType? = null) : Serializable, Parcelable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-o-f-f/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-o-f-f/index.html index cfe30a196b..63727fa1dd 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-o-f-f/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-o-f-f/index.html @@ -109,7 +109,7 @@

Properties

diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-u-p/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-u-p/index.html index 9f407243fc..56b71002fd 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-u-p/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-r-o-u-n-d_-u-p/index.html @@ -109,7 +109,7 @@

Properties

diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-t-r-u-n-c-a-t-e/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-t-r-u-n-c-a-t-e/index.html index ce38234bc0..e94ece9e6d 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-t-r-u-n-c-a-t-e/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/-t-r-u-n-c-a-t-e/index.html @@ -109,7 +109,7 @@

Properties

diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/index.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/index.html index a78f714700..dce1e73c5b 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/index.html @@ -173,7 +173,7 @@

Properties

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/value.html b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/value.html index bd546d835b..5f17e9d9a9 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/value.html +++ b/dokka/engine/org.smartregister.fhircore.engine.domain.model/-rounding-strategy/value.html @@ -63,7 +63,7 @@

value

-
+
-
@Serializable
data class Code(var system: String? = null, var code: String? = null, var display: String? = null) : Parcelable, Serializable
+
@Serializable
data class Code(var system: String? = null, var code: String? = null, var display: String? = null) : Parcelable, Serializable
@@ -138,7 +138,7 @@

Types

-
@Serializable
data class CountResultConfig(val sumCounts: Boolean = true) : Parcelable, Serializable
+
@Serializable
data class CountResultConfig(val sumCounts: Boolean = true) : Parcelable, Serializable
@@ -153,7 +153,7 @@

Types

-
@Serializable
data class DataQuery(val paramName: String, val operation: Operation = Operation.AND, val filterCriteria: List<FilterCriterionConfig>) : Parcelable, Serializable
+
@Serializable
data class DataQuery(val paramName: String, val operation: Operation = Operation.AND, val filterCriteria: List<FilterCriterionConfig>) : Parcelable, Serializable
@@ -168,7 +168,7 @@

Types

-
@Serializable
data class FhirResourceConfig(val baseResource: ResourceConfig, val relatedResources: List<ResourceConfig> = emptyList()) : Parcelable, Serializable

Represents FHIR resources used on the register. The baseResource is the main resource used which can be accompanied by relatedResources.

+
@Serializable
data class FhirResourceConfig(val baseResource: ResourceConfig, val relatedResources: List<ResourceConfig> = emptyList()) : Parcelable, Serializable

Represents FHIR resources used on the register. The baseResource is the main resource used which can be accompanied by relatedResources.

@@ -183,7 +183,7 @@

Types

- +
@@ -198,7 +198,7 @@

Types

-
@Serializable
data class KeyValueConfig(val key: String, val value: String) : Parcelable, Serializable
+
@Serializable
data class KeyValueConfig(val key: String, val value: String) : Parcelable, Serializable
@@ -243,7 +243,7 @@

Types

-
@Serializable
data class MultiSelectViewConfig(val resourceConfig: FhirResourceConfig, val parentIdFhirPathExpression: String, val contentFhirPathExpression: String, val rootNodeFhirPathExpression: KeyValueConfig) : Serializable, Parcelable
+
@Serializable
data class MultiSelectViewConfig(val resourceConfig: FhirResourceConfig, val parentIdFhirPathExpression: String, val contentFhirPathExpression: String, val rootNodeFhirPathExpression: KeyValueConfig) : Serializable, Parcelable
@@ -258,7 +258,7 @@

Types

-
@Serializable
data class NestedSearchConfig(val resourceType: ResourceType, val referenceParam: String, val dataQueries: List<DataQuery>? = null) : Parcelable, Serializable
+
@Serializable
data class NestedSearchConfig(val resourceType: ResourceType, val referenceParam: String, val dataQueries: List<DataQuery>? = null) : Parcelable, Serializable
@@ -273,7 +273,7 @@

Types

-
@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable
+
@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable
@@ -333,7 +333,7 @@

Types

-
@Serializable
data class ResourceConfig(val id: String? = null, val resource: ResourceType, val filterId: String? = null, val searchParameter: String? = null, val isRevInclude: Boolean = true, val dataQueries: List<DataQuery>? = null, val relatedResources: List<ResourceConfig> = emptyList(), val sortConfigs: List<SortConfig> = emptyList(), val resultAsCount: Boolean = false, val countResultConfig: CountResultConfig? = CountResultConfig(), val nestedSearchResources: List<NestedSearchConfig>? = null, val configRules: List<RuleConfig>? = emptyList(), val planDefinitions: List<String>? = null, val attributesToUpdate: List<KeyValueConfig>? = emptyList(), val filterFhirPathExpressions: List<KeyValueConfig>? = emptyList()) : Parcelable, Serializable

This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.

+
@Serializable
data class ResourceConfig(val id: String? = null, val resource: ResourceType, val filterId: String? = null, val searchParameter: String? = null, val isRevInclude: Boolean = true, val dataQueries: List<DataQuery>? = null, val relatedResources: List<ResourceConfig> = emptyList(), val sortConfigs: List<SortConfig> = emptyList(), val resultAsCount: Boolean = false, val countResultConfig: CountResultConfig? = CountResultConfig(), val nestedSearchResources: List<NestedSearchConfig>? = null, val configRules: List<RuleConfig>? = emptyList(), val planDefinitions: List<String>? = null, val attributesToUpdate: List<KeyValueConfig>? = emptyList(), val filterFhirPathExpressions: List<KeyValueConfig>? = emptyList()) : Parcelable, Serializable

This is the data class used to hold configurations for FHIR resources used in Profile and Registers. The property resource represents the ResourceType. id is a unique name used as key in the rules engine fact's map. resultAsCount property is used to indicate whether to perform count SQL query or not. Count queries return a count whereas search queries return the result of SQL SELECT statement.

@@ -363,7 +363,7 @@

Types

-
@Serializable
data class ResourceFilterExpression(val conditionalFhirPathExpressions: List<String>, val matchAll: Boolean = true, val resourceType: ResourceType? = null) : Serializable, Parcelable
+
@Serializable
data class ResourceFilterExpression(val conditionalFhirPathExpressions: List<String>, val matchAll: Boolean = true, val resourceType: ResourceType? = null) : Serializable, Parcelable
@@ -393,7 +393,7 @@

Types

-
@Serializable
data class RuleConfig(val name: String, val description: String = "", val priority: Int = 1, val condition: String = "true", val actions: List<String>) : Serializable, Parcelable
+
@Serializable
data class RuleConfig(val name: String, val description: String = "", val priority: Int = 1, val condition: String = "true", val actions: List<String>) : Serializable, Parcelable
@@ -438,7 +438,7 @@

Types

-
@Serializable
data class SnackBarMessageConfig(val message: String = "", val actionLabel: String? = null, val duration: SnackbarDuration = SnackbarDuration.Short, val snackBarActions: List<ActionConfig> = emptyList()) : Serializable, Parcelable
+
@Serializable
data class SnackBarMessageConfig(val message: String = "", val actionLabel: String? = null, val duration: SnackbarDuration = SnackbarDuration.Short, val snackBarActions: List<ActionConfig> = emptyList()) : Serializable, Parcelable
@@ -453,7 +453,7 @@

Types

-
@Serializable
data class SortConfig(val paramName: String? = null, val dataType: Enumerations.DataType, val order: Order = Order.ASCENDING, val fhirPathExpression: String = "") : Parcelable, Serializable
+
@Serializable
data class SortConfig(val paramName: String? = null, val dataType: Enumerations.DataType, val order: Order = Order.ASCENDING, val fhirPathExpression: String = "") : Parcelable, Serializable
@@ -498,7 +498,7 @@

Types

-
@Serializable
data class TopBarConfig(val title: CompoundTextProperties? = null, val collapsible: Boolean = true, val content: List<ViewProperties> = emptyList(), val toolBarHomeNavigation: ToolBarHomeNavigation = ToolBarHomeNavigation.NAVIGATE_BACK, val showOverflowMenu: Boolean = true) : Parcelable, Serializable
+
@Serializable
data class TopBarConfig(val title: CompoundTextProperties? = null, val collapsible: Boolean = true, val content: List<ViewProperties> = emptyList(), val toolBarHomeNavigation: ToolBarHomeNavigation = ToolBarHomeNavigation.NAVIGATE_BACK, val showOverflowMenu: Boolean = true) : Parcelable, Serializable
diff --git a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/get-data-types.html b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/get-data-types.html index 83651a0c78..40fcb42db3 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/get-data-types.html +++ b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/get-data-types.html @@ -63,7 +63,7 @@

getDataTypes

-
open fun getDataTypes(): TreeSet<DataType>
+
open fun getDataTypes(): TreeSet<DataType>
-
open fun getDataTypes(): TreeSet<DataType>
+
open fun getDataTypes(): TreeSet<DataType>
@@ -177,7 +177,7 @@

Functions

-
open fun getDefaultDataTypes(): TreeSet<DataType>
+
open fun getDefaultDataTypes(): TreeSet<DataType>
@@ -192,7 +192,7 @@

Functions

-
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
+
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
@@ -207,7 +207,7 @@

Functions

-
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
+
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
@@ -222,7 +222,7 @@

Functions

-
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
+
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/load-resources.html b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/load-resources.html index 75e0f84f4d..6236dc14e3 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/load-resources.html +++ b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-base-p2-p-transfer-dao/load-resources.html @@ -63,7 +63,7 @@

loadResources

-
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
+
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
-
open fun getDataTypes(): TreeSet<DataType>
+
open fun getDataTypes(): TreeSet<DataType>
@@ -192,7 +192,7 @@

Functions

-
open fun getDefaultDataTypes(): TreeSet<DataType>
+
open fun getDefaultDataTypes(): TreeSet<DataType>
@@ -207,7 +207,7 @@

Functions

-
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
+
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
@@ -222,7 +222,7 @@

Functions

-
open override fun getP2PDataTypes(): TreeSet<DataType>
+
open override fun getP2PDataTypes(): TreeSet<DataType>
@@ -237,7 +237,7 @@

Functions

-
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
+
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
@@ -252,7 +252,7 @@

Functions

-
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
+
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-p2-p-sender-transfer-dao/get-p2-p-data-types.html b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-p2-p-sender-transfer-dao/get-p2-p-data-types.html index 9a2efe0051..adfd45ca62 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-p2-p-sender-transfer-dao/get-p2-p-data-types.html +++ b/dokka/engine/org.smartregister.fhircore.engine.p2p.dao/-p2-p-sender-transfer-dao/get-p2-p-data-types.html @@ -63,7 +63,7 @@

getP2PDataTypes

-
open override fun getP2PDataTypes(): TreeSet<DataType>
+
open override fun getP2PDataTypes(): TreeSet<DataType>
-
open fun getDataTypes(): TreeSet<DataType>
+
open fun getDataTypes(): TreeSet<DataType>
@@ -177,7 +177,7 @@

Functions

-
open fun getDefaultDataTypes(): TreeSet<DataType>
+
open fun getDefaultDataTypes(): TreeSet<DataType>
@@ -192,7 +192,7 @@

Functions

-
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
+
open fun getDynamicDataTypes(resourceList: List<String>): TreeSet<DataType>
@@ -222,7 +222,7 @@

Functions

-
open override fun getP2PDataTypes(): TreeSet<DataType>
+
open override fun getP2PDataTypes(): TreeSet<DataType>
@@ -237,7 +237,7 @@

Functions

-
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
+
fun getSearchObjectForCount(lastRecordUpdatedAt: Long, classType: Class<out Resource>): Search
@@ -267,7 +267,7 @@

Functions

-
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
+
suspend fun loadResources(lastRecordUpdatedAt: Long, batchSize: Int, offset: Int, classType: Class<out Resource>): List<SearchResult<Resource>>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-date-service/compare-dates.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-date-service/compare-dates.html index e8091359a1..516d06e137 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-date-service/compare-dates.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-date-service/compare-dates.html @@ -63,7 +63,7 @@

compareDates

-
fun compareDates(firstDate: Date, secondDate: Date): Int
fun compareDates(firstDateFormat: String = SDF_YYYY_MM_DD, firstDateString: String, secondDateFormat: String = SDF_YYYY_MM_DD, secondDateString: String): Int?
+
fun compareDates(firstDate: Date, secondDate: Date): Int
fun compareDates(firstDateFormat: String = SDF_YYYY_MM_DD, firstDateString: String, secondDateFormat: String = SDF_YYYY_MM_DD, secondDateString: String): Int?
-
fun compareDates(firstDate: Date, secondDate: Date): Int
fun compareDates(firstDateFormat: String = SDF_YYYY_MM_DD, firstDateString: String, secondDateFormat: String = SDF_YYYY_MM_DD, secondDateString: String): Int?
+
fun compareDates(firstDate: Date, secondDate: Date): Int
fun compareDates(firstDateFormat: String = SDF_YYYY_MM_DD, firstDateString: String, secondDateFormat: String = SDF_YYYY_MM_DD, secondDateString: String): Int?
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/-location-coordinate.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/-location-coordinate.html index 30af211570..7b73c29c0e 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/-location-coordinate.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/-location-coordinate.html @@ -63,7 +63,7 @@

LocationCoordinate

-
constructor(latitude: Double? = null, longitude: Double? = null, altitude: Double? = null, timeStamp: Instant? = null)
+
constructor(latitude: Double? = null, longitude: Double? = null, altitude: Double? = null, timeStamp: Instant? = null)
@@ -143,7 +143,7 @@

Properties

-
val timeStamp: Instant? = null
+
val timeStamp: Instant? = null
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/time-stamp.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/time-stamp.html index 5392025527..f24ebad4f5 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/time-stamp.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine.services/-location-coordinate/time-stamp.html @@ -63,7 +63,7 @@

timeStamp

-
val timeStamp: Instant? = null
+
val timeStamp: Instant? = null
-
@Serializable
data class LocationCoordinate(val latitude: Double? = null, val longitude: Double? = null, val altitude: Double? = null, val timeStamp: Instant? = null)
+
@Serializable
data class LocationCoordinate(val latitude: Double? = null, val longitude: Double? = null, val altitude: Double? = null, val timeStamp: Instant? = null)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-config-rules-executor/index.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-config-rules-executor/index.html index be9eed16a8..34d83596b4 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-config-rules-executor/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-config-rules-executor/index.html @@ -226,7 +226,7 @@

Functions

-
fun log(exception: Exception, message: String? = null)
+
fun log(exception: Exception, message: String? = null)
@@ -241,7 +241,7 @@

Functions

-
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
+
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/format-date.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/format-date.html index 4bb32663e8..19de54a220 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/format-date.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/format-date.html @@ -63,7 +63,7 @@

formatDate

-
fun formatDate(inputDate: String, inputDateFormat: String, expectedFormat: String = SDF_E_MMM_DD_YYYY): String?

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an inputDate string along with the inputDateFormat so it can convert it to the Date and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)


fun formatDate(date: Date, expectedFormat: String = SDF_E_MMM_DD_YYYY): String

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an input a date as input and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

+
fun formatDate(inputDate: String, inputDateFormat: String, expectedFormat: String = SDF_E_MMM_DD_YYYY): String?

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an inputDate string along with the inputDateFormat so it can convert it to the Date and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)


fun formatDate(date: Date, expectedFormat: String = SDF_E_MMM_DD_YYYY): String

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an input a date as input and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

-
fun formatDate(date: Date, expectedFormat: String = SDF_E_MMM_DD_YYYY): String

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an input a date as input and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

fun formatDate(inputDate: String, inputDateFormat: String, expectedFormat: String = SDF_E_MMM_DD_YYYY): String?

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an inputDate string along with the inputDateFormat so it can convert it to the Date and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

+
fun formatDate(date: Date, expectedFormat: String = SDF_E_MMM_DD_YYYY): String

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an input a date as input and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

fun formatDate(inputDate: String, inputDateFormat: String, expectedFormat: String = SDF_E_MMM_DD_YYYY): String?

This function is responsible for formatting a date for whatever expectedFormat we need. It takes an inputDate string along with the inputDateFormat so it can convert it to the Date and then it gives output in expected Format, expectedFormat is by default (Example: Mon, Nov 5 2021)

@@ -372,7 +372,7 @@

Functions

-
fun prettifyDate(inputDate: Date): String

This function takes inputDate and returns a difference (for examples 7 hours, 2 day, 5 months, 3 years etc)

fun prettifyDate(inputDateString: String): String

This function takes inputDateString like 2022-7-1 and returns a difference (for examples 7 hours ago, 2 days ago, 5 months ago, 3 years ago etc) inputDateString can give given as 2022-02 or 2022

+
fun prettifyDate(inputDate: Date): String

This function takes inputDate and returns a difference (for examples 7 hours, 2 day, 5 months, 3 years etc)

fun prettifyDate(inputDateString: String): String

This function takes inputDateString like 2022-7-1 and returns a difference (for examples 7 hours ago, 2 days ago, 5 months ago, 3 years ago etc) inputDateString can give given as 2022-02 or 2022

diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/prettify-date.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/prettify-date.html index f739350a6b..ff0bede794 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/prettify-date.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-factory/-rules-engine-service/prettify-date.html @@ -63,7 +63,7 @@

prettifyDate

-
fun prettifyDate(inputDate: Date): String

This function takes inputDate and returns a difference (for examples 7 hours, 2 day, 5 months, 3 years etc)


fun prettifyDate(inputDateString: String): String

This function takes inputDateString like 2022-7-1 and returns a difference (for examples 7 hours ago, 2 days ago, 5 months ago, 3 years ago etc) inputDateString can give given as 2022-02 or 2022

+
fun prettifyDate(inputDate: Date): String

This function takes inputDate and returns a difference (for examples 7 hours, 2 day, 5 months, 3 years etc)


fun prettifyDate(inputDateString: String): String

This function takes inputDateString like 2022-7-1 and returns a difference (for examples 7 hours ago, 2 days ago, 5 months ago, 3 years ago etc) inputDateString can give given as 2022-02 or 2022

-
fun log(exception: Exception, message: String? = null)
+
fun log(exception: Exception, message: String? = null)
@@ -361,7 +361,7 @@

Functions

-
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
+
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/index.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/index.html index 5f6f9734ca..45ff0fc419 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/index.html @@ -192,7 +192,7 @@

Functions

-
fun log(exception: Exception, message: String? = null)
+
fun log(exception: Exception, message: String? = null)
@@ -207,7 +207,7 @@

Functions

-
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
+
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/log.html b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/log.html index b07197fb69..b238479dd3 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/log.html +++ b/dokka/engine/org.smartregister.fhircore.engine.rulesengine/-rules-listener/log.html @@ -63,7 +63,7 @@

log

-
fun log(exception: Exception, message: String? = null)
+
fun log(exception: Exception, message: String? = null)
- +
@@ -252,7 +252,7 @@

Functions

- +
@@ -492,7 +492,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -522,7 +522,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.sync/-custom-sync-worker/index.html b/dokka/engine/org.smartregister.fhircore.engine.sync/-custom-sync-worker/index.html index 31b63e88f5..d95e0a48d7 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.sync/-custom-sync-worker/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.sync/-custom-sync-worker/index.html @@ -211,7 +211,7 @@

Functions

- +
@@ -256,7 +256,7 @@

Functions

- +
@@ -466,7 +466,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -496,7 +496,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-complete-care-plan-worker/index.html b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-complete-care-plan-worker/index.html index 9bcc6d1e53..42766f8c0d 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-complete-care-plan-worker/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-complete-care-plan-worker/index.html @@ -271,7 +271,7 @@

Functions

- +
@@ -331,7 +331,7 @@

Functions

- +
@@ -541,7 +541,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -571,7 +571,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-resource-expire-worker/index.html b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-resource-expire-worker/index.html index 1dac5e9a56..e05613c0a1 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-resource-expire-worker/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-resource-expire-worker/index.html @@ -226,7 +226,7 @@

Functions

- +
@@ -271,7 +271,7 @@

Functions

- +
@@ -481,7 +481,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -511,7 +511,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-task-status-update-worker/index.html b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-task-status-update-worker/index.html index ef61fa6282..03b7feffce 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-task-status-update-worker/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.task/-fhir-task-status-update-worker/index.html @@ -211,7 +211,7 @@

Functions

- +
@@ -256,7 +256,7 @@

Functions

- +
@@ -466,7 +466,7 @@

Functions

-
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
+
fun setForegroundAsync(@NonNull foregroundInfo: ForegroundInfo): ListenableFuture<Void>
@@ -496,7 +496,7 @@

Functions

-
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
+
open fun setProgressAsync(@NonNull data: Data): ListenableFuture<Void>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/index.html b/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/index.html index 8daf1f1250..3ef7cbd6be 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/index.html @@ -124,7 +124,7 @@

Functions

-
fun showDatePickerAlert(context: Context, confirmButtonListener: (d: Date) -> Unit, confirmButtonText: String, max: Date?, title: String?, dangerActionColor: Boolean = true): DatePickerDialog
+
fun showDatePickerAlert(context: Context, confirmButtonListener: (d: Date) -> Unit, confirmButtonText: String, max: Date?, title: String?, dangerActionColor: Boolean = true): DatePickerDialog
diff --git a/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/show-date-picker-alert.html b/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/show-date-picker-alert.html index ba1a6595d1..8827eedbaa 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/show-date-picker-alert.html +++ b/dokka/engine/org.smartregister.fhircore.engine.ui.base/-alert-dialogue/show-date-picker-alert.html @@ -63,7 +63,7 @@

showDatePickerAlert

-
fun showDatePickerAlert(context: Context, confirmButtonListener: (d: Date) -> Unit, confirmButtonText: String, max: Date?, title: String?, dangerActionColor: Boolean = true): DatePickerDialog
+
fun showDatePickerAlert(context: Context, confirmButtonListener: (d: Date) -> Unit, confirmButtonText: String, max: Date?, title: String?, dangerActionColor: Boolean = true): DatePickerDialog
- +
@@ -492,7 +492,7 @@

Functions

-
open override fun bindService(p0: Intent, p1: ServiceConnection, p2: Int): Boolean
open override fun bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection): Boolean
+
open override fun bindService(p0: Intent, p1: ServiceConnection, p2: Int): Boolean
open override fun bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection): Boolean
@@ -1062,7 +1062,7 @@

Functions

-
open override fun dump(@NonNull p0: String, @Nullable p1: FileDescriptor?, @NonNull p2: PrintWriter, @Nullable p3: Array<String>?)
+
open override fun dump(@NonNull p0: String, @Nullable p1: FileDescriptor?, @NonNull p2: PrintWriter, @Nullable p3: Array<String>?)
@@ -1452,7 +1452,7 @@

Functions

-
open override fun getCacheDir(): File
+
open override fun getCacheDir(): File
@@ -1512,7 +1512,7 @@

Functions

-
open override fun getClassLoader(): ClassLoader
+
open override fun getClassLoader(): ClassLoader
@@ -1527,7 +1527,7 @@

Functions

-
open override fun getCodeCacheDir(): File
+
open override fun getCodeCacheDir(): File
@@ -1647,7 +1647,7 @@

Functions

-
open override fun getDatabasePath(p0: String): File
+
open override fun getDatabasePath(p0: String): File
@@ -1662,7 +1662,7 @@

Functions

-
open override fun getDataDir(): File
+
open override fun getDataDir(): File
@@ -1707,7 +1707,7 @@

Functions

-
open override fun getDir(p0: String, p1: Int): File
+
open override fun getDir(p0: String, p1: Int): File
@@ -1767,7 +1767,7 @@

Functions

-
open override fun getExternalCacheDir(): File?
+
open override fun getExternalCacheDir(): File?
@@ -1782,7 +1782,7 @@

Functions

-
open override fun getExternalCacheDirs(): Array<File>
+
open override fun getExternalCacheDirs(): Array<File>
@@ -1797,7 +1797,7 @@

Functions

-
open override fun getExternalFilesDir(p0: String?): File?
+
open override fun getExternalFilesDir(p0: String?): File?
@@ -1812,7 +1812,7 @@

Functions

-
open override fun getExternalFilesDirs(p0: String): Array<File>
+
open override fun getExternalFilesDirs(p0: String): Array<File>
@@ -1827,7 +1827,7 @@

Functions

-
open override fun getExternalMediaDirs(): Array<File>
+
open override fun getExternalMediaDirs(): Array<File>
@@ -1842,7 +1842,7 @@

Functions

-
open fun <T : ComponentActivity.ExtraData> getExtraData(extraDataClass: Class<T>): T?
+
open fun <T : ComponentActivity.ExtraData> getExtraData(extraDataClass: Class<T>): T?
@@ -1857,7 +1857,7 @@

Functions

-
open override fun getFilesDir(): File
+
open override fun getFilesDir(): File
@@ -1872,7 +1872,7 @@

Functions

-
open override fun getFileStreamPath(p0: String): File
+
open override fun getFileStreamPath(p0: String): File
@@ -2022,7 +2022,7 @@

Functions

-
open override fun getMainExecutor(): Executor
+
open override fun getMainExecutor(): Executor
@@ -2097,7 +2097,7 @@

Functions

-
open override fun getNoBackupFilesDir(): File
+
open override fun getNoBackupFilesDir(): File
@@ -2112,7 +2112,7 @@

Functions

-
open override fun getObbDir(): File
+
open override fun getObbDir(): File
@@ -2127,7 +2127,7 @@

Functions

-
open override fun getObbDirs(): Array<File>
+
open override fun getObbDirs(): Array<File>
@@ -2457,7 +2457,7 @@

Functions

-
open override fun getSystemService(p0: String): Any
fun <T : Any> getSystemService(p0: Class<T>): T
+
open override fun getSystemService(p0: String): Any
fun <T : Any> getSystemService(p0: Class<T>): T
@@ -2472,7 +2472,7 @@

Functions

-
open override fun getSystemServiceName(p0: Class<*>): String?
+
open override fun getSystemServiceName(p0: Class<*>): String?
@@ -3462,7 +3462,7 @@

Functions

- +
@@ -3717,7 +3717,7 @@

Functions

- +
@@ -4257,7 +4257,7 @@

Functions

-
open override fun openFileInput(p0: String): FileInputStream
+
open override fun openFileInput(p0: String): FileInputStream
@@ -4272,7 +4272,7 @@

Functions

-
open override fun openFileOutput(p0: String, p1: Int): FileOutputStream
+
open override fun openFileOutput(p0: String, p1: Int): FileOutputStream
@@ -4467,7 +4467,7 @@

Functions

- +
@@ -4527,7 +4527,7 @@

Functions

- +
@@ -4737,7 +4737,7 @@

Functions

- +
@@ -4902,7 +4902,7 @@

Functions

- +
@@ -5682,7 +5682,7 @@

Functions

-
open override fun setWallpaper(p0: Bitmap)
open override fun setWallpaper(p0: InputStream)
+
open override fun setWallpaper(p0: Bitmap)
open override fun setWallpaper(p0: InputStream)
@@ -6372,7 +6372,7 @@

Functions

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.ui.bottomsheet/-register-bottom-sheet-fragment/index.html b/dokka/engine/org.smartregister.fhircore.engine.ui.bottomsheet/-register-bottom-sheet-fragment/index.html index 933061f6ba..a93a3693de 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.ui.bottomsheet/-register-bottom-sheet-fragment/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.ui.bottomsheet/-register-bottom-sheet-fragment/index.html @@ -316,7 +316,7 @@

Functions

- +
@@ -1576,7 +1576,7 @@

Functions

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/index.html b/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/index.html index 5f07fc162e..a7e6579153 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/index.html @@ -62,7 +62,7 @@

InstantTypeAdapter

-
class InstantTypeAdapter : TypeAdapter<Instant?>
+
class InstantTypeAdapter : TypeAdapter<Instant?>
@@ -98,7 +98,7 @@

Functions

- +
@@ -113,7 +113,7 @@

Functions

-
fun fromJsonTree(p0: JsonElement): Instant?
+
fun fromJsonTree(p0: JsonElement): Instant?
@@ -128,7 +128,7 @@

Functions

-
fun nullSafe(): TypeAdapter<Instant?>
+
fun nullSafe(): TypeAdapter<Instant?>
@@ -143,7 +143,7 @@

Functions

-
open override fun read(in: JsonReader): Instant?
+
open override fun read(in: JsonReader): Instant?
@@ -158,7 +158,7 @@

Functions

-
fun toJson(p0: Instant?): String
fun toJson(p0: Writer, p1: Instant?)
+
fun toJson(p0: Instant?): String
fun toJson(p0: Writer, p1: Instant?)
@@ -173,7 +173,7 @@

Functions

-
fun toJsonTree(p0: Instant?): JsonElement
+
fun toJsonTree(p0: Instant?): JsonElement
@@ -188,7 +188,7 @@

Functions

-
open override fun write(out: JsonWriter, value: Instant?)
+
open override fun write(out: JsonWriter, value: Instant?)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/read.html b/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/read.html index 0dc8747b6f..b3dab1fe0b 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/read.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.adapter/-instant-type-adapter/read.html @@ -63,7 +63,7 @@

read

-
open override fun read(in: JsonReader): Instant?
+
open override fun read(in: JsonReader): Instant?
-
class InstantTypeAdapter : TypeAdapter<Instant?>
+
class InstantTypeAdapter : TypeAdapter<Instant?>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.extension/calculate-age.html b/dokka/engine/org.smartregister.fhircore.engine.util.extension/calculate-age.html index 0ea892f655..e50a2ceda6 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.extension/calculate-age.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.extension/calculate-age.html @@ -63,7 +63,7 @@

calculateAge

-
fun calculateAge(date: Date, context: Context, localDateNow: LocalDate = LocalDate.now()): String

This function calculates the age from date then translates the abbreviation for the the periods. If year is 0 display the age in years, if year is 0 then display age in month and weeks, if month is 0 display age in weeks and days otherwise if week is 0 display age in days.

+
fun calculateAge(date: Date, context: Context, localDateNow: LocalDate = LocalDate.now()): String

This function calculates the age from date then translates the abbreviation for the the periods. If year is 0 display the age in years, if year is 0 then display age in month and weeks, if month is 0 display age in weeks and days otherwise if week is 0 display age in days.

-
fun calculateAge(date: Date, context: Context, localDateNow: LocalDate = LocalDate.now()): String

This function calculates the age from date then translates the abbreviation for the the periods. If year is 0 display the age in years, if year is 0 then display age in month and weeks, if month is 0 display age in weeks and days otherwise if week is 0 display age in days.

+
fun calculateAge(date: Date, context: Context, localDateNow: LocalDate = LocalDate.now()): String

This function calculates the age from date then translates the abbreviation for the the periods. If year is 0 display the age in years, if year is 0 then display age in month and weeks, if month is 0 display age in weeks and days otherwise if week is 0 display age in days.

@@ -761,7 +761,7 @@

Functions

- +
@@ -911,7 +911,7 @@

Functions

- +
@@ -1091,7 +1091,7 @@

Functions

-
fun Resource.extractBirthDate(): Date?

Extract a Resource's birthDate if it's an available field

+
fun Resource.extractBirthDate(): Date?

Extract a Resource's birthDate if it's an available field

@@ -1391,7 +1391,7 @@

Functions

- +
@@ -1421,7 +1421,7 @@

Functions

-
fun Date.formatDate(pattern: String = "dd-MMM-yyyy"): String
+
fun Date.formatDate(pattern: String = "dd-MMM-yyyy"): String
@@ -1556,7 +1556,7 @@

Functions

- +
@@ -1736,7 +1736,7 @@

Functions

- +
@@ -1796,7 +1796,7 @@

Functions

- +
@@ -1901,7 +1901,7 @@

Functions

-
fun Date?.makeItReadable(pattern: String = "dd-MMM-yyyy"): String
+
fun Date?.makeItReadable(pattern: String = "dd-MMM-yyyy"): String
@@ -1916,7 +1916,7 @@

Functions

-
fun String.messageFormat(locale: Locale?, vararg arguments: Any?): String?

Wrapper method around the Java text formatter

+
fun String.messageFormat(locale: Locale?, vararg arguments: Any?): String?

Wrapper method around the Java text formatter

@@ -1931,7 +1931,7 @@

Functions

- +
@@ -2006,7 +2006,7 @@

Functions

-
fun String.parseDate(pattern: String): Date?
+
fun String.parseDate(pattern: String): Date?
@@ -2021,7 +2021,7 @@

Functions

-
fun Date.plusDays(days: Int): Date
+
fun Date.plusDays(days: Int): Date
@@ -2036,7 +2036,7 @@

Functions

-
fun Date.plusMonths(months: Int, startOfMonth: Boolean = false): Date
+
fun Date.plusMonths(months: Int, startOfMonth: Boolean = false): Date
@@ -2081,7 +2081,7 @@

Functions

-
fun Date.plusYears(years: Int): Date
+
fun Date.plusYears(years: Int): Date
@@ -2186,7 +2186,7 @@

Functions

- +
@@ -2276,7 +2276,7 @@

Functions

-
fun String.resourceClassType(): Class<out Resource>
+
fun String.resourceClassType(): Class<out Resource>
@@ -2381,7 +2381,7 @@

Functions

-
fun BigDecimal?.rounding(roundingStrategy: RoundingStrategy, roundingPrecision: Int): String
+
fun BigDecimal?.rounding(roundingStrategy: RoundingStrategy, roundingPrecision: Int): String
@@ -2426,7 +2426,7 @@

Functions

-
inline fun <T : Serializable> Intent.serializable(key: String): T?
+
inline fun <T : Serializable> Intent.serializable(key: String): T?
@@ -2546,7 +2546,7 @@

Functions

-
fun today(): Date
+
fun today(): Date
@@ -2621,7 +2621,7 @@

Functions

-

Parses a string that represents a duration in ISO-8601 format and returns the parsed Duration value. If parsing fails a default of 1 day duration value is returned

+

Parses a string that represents a duration in ISO-8601 format and returns the parsed Duration value. If parsing fails a default of 1 day duration value is returned

@@ -2711,7 +2711,7 @@

Functions

- +
@@ -2726,7 +2726,7 @@

Functions

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.extension/is-today.html b/dokka/engine/org.smartregister.fhircore.engine.util.extension/is-today.html index 576f8fda44..8ddf65d966 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.extension/is-today.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.extension/is-today.html @@ -63,7 +63,7 @@

isToday

-
+
-
fun parseTemplate(bundleName: String, locale: Locale, template: String): String
+
fun parseTemplate(bundleName: String, locale: Locale, template: String): String
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.helper/-localization-helper/parse-template.html b/dokka/engine/org.smartregister.fhircore.engine.util.helper/-localization-helper/parse-template.html index 7df8b7d170..74c52027b3 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.helper/-localization-helper/parse-template.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.helper/-localization-helper/parse-template.html @@ -63,7 +63,7 @@

parseTemplate

-
fun parseTemplate(bundleName: String, locale: Locale, template: String): String

Return

String of the interpolated template string

Parameters

bundleName

base name of the bundle e.g. strings

locale

the specific Locale, e.g. Locale.FRENCH. The language tag returned for French locale is fr

template

the input string with placeholder variables to be replaced with translated values

+
fun parseTemplate(bundleName: String, locale: Locale, template: String): String

Return

String of the interpolated template string

Parameters

bundleName

base name of the bundle e.g. strings

locale

the specific Locale, e.g. Locale.FRENCH. The language tag returned for French locale is fr

template

the input string with placeholder variables to be replaced with translated values

@@ -113,7 +113,7 @@

Functions

-
open override fun serialize(encoder: Encoder, value: BigDecimal)
+
open override fun serialize(encoder: Encoder, value: BigDecimal)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.serializers/-big-decimal-serializer/serialize.html b/dokka/engine/org.smartregister.fhircore.engine.util.serializers/-big-decimal-serializer/serialize.html index 3d4382abc1..73f12d3027 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.serializers/-big-decimal-serializer/serialize.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.serializers/-big-decimal-serializer/serialize.html @@ -63,7 +63,7 @@

serialize

-
open override fun serialize(encoder: Encoder, value: BigDecimal)
+
open override fun serialize(encoder: Encoder, value: BigDecimal)
-
object BigDecimalSerializer : KSerializer<BigDecimal>
+
object BigDecimalSerializer : KSerializer<BigDecimal>
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util.test/-hilt-activity-for-test/index.html b/dokka/engine/org.smartregister.fhircore.engine.util.test/-hilt-activity-for-test/index.html index 030e27867b..edd6e663f7 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util.test/-hilt-activity-for-test/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util.test/-hilt-activity-for-test/index.html @@ -481,7 +481,7 @@

Functions

- +
@@ -496,7 +496,7 @@

Functions

-
open override fun bindService(p0: Intent, p1: ServiceConnection, p2: Int): Boolean
open override fun bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection): Boolean
+
open override fun bindService(p0: Intent, p1: ServiceConnection, p2: Int): Boolean
open override fun bindService(p0: Intent, p1: Int, p2: Executor, p3: ServiceConnection): Boolean
@@ -1066,7 +1066,7 @@

Functions

-
open override fun dump(@NonNull p0: String, @Nullable p1: FileDescriptor?, @NonNull p2: PrintWriter, @Nullable p3: Array<String>?)
+
open override fun dump(@NonNull p0: String, @Nullable p1: FileDescriptor?, @NonNull p2: PrintWriter, @Nullable p3: Array<String>?)
@@ -1456,7 +1456,7 @@

Functions

-
open override fun getCacheDir(): File
+
open override fun getCacheDir(): File
@@ -1516,7 +1516,7 @@

Functions

-
open override fun getClassLoader(): ClassLoader
+
open override fun getClassLoader(): ClassLoader
@@ -1531,7 +1531,7 @@

Functions

-
open override fun getCodeCacheDir(): File
+
open override fun getCodeCacheDir(): File
@@ -1651,7 +1651,7 @@

Functions

-
open override fun getDatabasePath(p0: String): File
+
open override fun getDatabasePath(p0: String): File
@@ -1666,7 +1666,7 @@

Functions

-
open override fun getDataDir(): File
+
open override fun getDataDir(): File
@@ -1711,7 +1711,7 @@

Functions

-
open override fun getDir(p0: String, p1: Int): File
+
open override fun getDir(p0: String, p1: Int): File
@@ -1771,7 +1771,7 @@

Functions

-
open override fun getExternalCacheDir(): File?
+
open override fun getExternalCacheDir(): File?
@@ -1786,7 +1786,7 @@

Functions

-
open override fun getExternalCacheDirs(): Array<File>
+
open override fun getExternalCacheDirs(): Array<File>
@@ -1801,7 +1801,7 @@

Functions

-
open override fun getExternalFilesDir(p0: String?): File?
+
open override fun getExternalFilesDir(p0: String?): File?
@@ -1816,7 +1816,7 @@

Functions

-
open override fun getExternalFilesDirs(p0: String): Array<File>
+
open override fun getExternalFilesDirs(p0: String): Array<File>
@@ -1831,7 +1831,7 @@

Functions

-
open override fun getExternalMediaDirs(): Array<File>
+
open override fun getExternalMediaDirs(): Array<File>
@@ -1846,7 +1846,7 @@

Functions

-
open fun <T : ComponentActivity.ExtraData> getExtraData(extraDataClass: Class<T>): T?
+
open fun <T : ComponentActivity.ExtraData> getExtraData(extraDataClass: Class<T>): T?
@@ -1861,7 +1861,7 @@

Functions

-
open override fun getFilesDir(): File
+
open override fun getFilesDir(): File
@@ -1876,7 +1876,7 @@

Functions

-
open override fun getFileStreamPath(p0: String): File
+
open override fun getFileStreamPath(p0: String): File
@@ -2026,7 +2026,7 @@

Functions

-
open override fun getMainExecutor(): Executor
+
open override fun getMainExecutor(): Executor
@@ -2101,7 +2101,7 @@

Functions

-
open override fun getNoBackupFilesDir(): File
+
open override fun getNoBackupFilesDir(): File
@@ -2116,7 +2116,7 @@

Functions

-
open override fun getObbDir(): File
+
open override fun getObbDir(): File
@@ -2131,7 +2131,7 @@

Functions

-
open override fun getObbDirs(): Array<File>
+
open override fun getObbDirs(): Array<File>
@@ -2461,7 +2461,7 @@

Functions

-
open override fun getSystemService(p0: String): Any
fun <T : Any> getSystemService(p0: Class<T>): T
+
open override fun getSystemService(p0: String): Any
fun <T : Any> getSystemService(p0: Class<T>): T
@@ -2476,7 +2476,7 @@

Functions

-
open override fun getSystemServiceName(p0: Class<*>): String?
+
open override fun getSystemServiceName(p0: Class<*>): String?
@@ -3466,7 +3466,7 @@

Functions

- +
@@ -3721,7 +3721,7 @@

Functions

- +
@@ -4276,7 +4276,7 @@

Functions

-
open override fun openFileInput(p0: String): FileInputStream
+
open override fun openFileInput(p0: String): FileInputStream
@@ -4291,7 +4291,7 @@

Functions

-
open override fun openFileOutput(p0: String, p1: Int): FileOutputStream
+
open override fun openFileOutput(p0: String, p1: Int): FileOutputStream
@@ -4486,7 +4486,7 @@

Functions

- +
@@ -4546,7 +4546,7 @@

Functions

- +
@@ -4756,7 +4756,7 @@

Functions

- +
@@ -4921,7 +4921,7 @@

Functions

- +
@@ -5701,7 +5701,7 @@

Functions

-
open override fun setWallpaper(p0: Bitmap)
open override fun setWallpaper(p0: InputStream)
+
open override fun setWallpaper(p0: Bitmap)
open override fun setWallpaper(p0: InputStream)
@@ -6391,7 +6391,7 @@

Functions

- +
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/index.html b/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/index.html index f75bf9d7db..4cb45f32dc 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/index.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/index.html @@ -143,7 +143,7 @@

Functions

-

Method for returning all files in a dir

+

Method for returning all files in a dir

diff --git a/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/recurse-folders.html b/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/recurse-folders.html index ff45f8c873..20624a122d 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/recurse-folders.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util/-file-util/recurse-folders.html @@ -63,7 +63,7 @@

recurseFolders

-

Method for returning all files in a dir

Parameters

dir

Directory to recurse

+

Method for returning all files in a dir

Parameters

dir

Directory to recurse

@@ -113,7 +113,7 @@

Functions

-
fun fromJsonTree(p0: JsonElement): TimeZone
+
fun fromJsonTree(p0: JsonElement): TimeZone
@@ -128,7 +128,7 @@

Functions

-
fun nullSafe(): TypeAdapter<TimeZone>
+
fun nullSafe(): TypeAdapter<TimeZone>
@@ -143,7 +143,7 @@

Functions

-
open override fun read(input: JsonReader): TimeZone
+
open override fun read(input: JsonReader): TimeZone
@@ -158,7 +158,7 @@

Functions

-
fun toJson(p0: Writer, p1: TimeZone)
+
fun toJson(p0: Writer, p1: TimeZone)
@@ -173,7 +173,7 @@

Functions

-
fun toJsonTree(p0: TimeZone): JsonElement
+
fun toJsonTree(p0: TimeZone): JsonElement
@@ -188,7 +188,7 @@

Functions

-
open override fun write(out: JsonWriter, value: TimeZone)
+
open override fun write(out: JsonWriter, value: TimeZone)
diff --git a/dokka/engine/org.smartregister.fhircore.engine.util/-time-zone-type-adapter/read.html b/dokka/engine/org.smartregister.fhircore.engine.util/-time-zone-type-adapter/read.html index a825384387..9f2e928951 100644 --- a/dokka/engine/org.smartregister.fhircore.engine.util/-time-zone-type-adapter/read.html +++ b/dokka/engine/org.smartregister.fhircore.engine.util/-time-zone-type-adapter/read.html @@ -63,7 +63,7 @@

read

-
open override fun read(input: JsonReader): TimeZone
+
open override fun read(input: JsonReader): TimeZone
-
class TimeZoneTypeAdapter : TypeAdapter<TimeZone>
+
class TimeZoneTypeAdapter : TypeAdapter<TimeZone>