Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addCategory(String, ValidationCategorySeverities, Boolean, ValidationCategoryTypes, String) - Method in class com.lantanagroup.link.ValidationCategorizer
- addDate(String, Date) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Parameters
- addJsonList(String, List<?>) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Parameters
- addJsonObject(String, Object) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Parameters
- addResource(String, IBaseResource) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Parameters
- Address - Class in com.lantanagroup.link.db.model.tenant
- Address() - Constructor for class com.lantanagroup.link.db.model.tenant.Address
- addRule(ValidationCategoryRule.Field, String) - Method in class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- addRule(ValidationCategoryRule.Field, String, boolean) - Method in class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- addRuleSet() - Method in class com.lantanagroup.link.validation.RuleBasedValidationCategory
- addRuleSet(boolean) - Method in class com.lantanagroup.link.validation.RuleBasedValidationCategory
- addRuleSet(boolean, List<ValidationCategoryRule>) - Method in class com.lantanagroup.link.validation.RuleBasedValidationCategory
- addString(String, String) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Parameters
- addUUID(String, UUID) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Parameters
- AfterApplyConceptMaps - Enum constant in enum class com.lantanagroup.link.EventTypes
- AfterBundling - Enum constant in enum class com.lantanagroup.link.EventTypes
- AfterMeasureEval - Enum constant in enum class com.lantanagroup.link.EventTypes
- AfterMeasureResolution - Enum constant in enum class com.lantanagroup.link.EventTypes
- AfterPatientDataQuery - Enum constant in enum class com.lantanagroup.link.EventTypes
- AfterPatientDataStore - Enum constant in enum class com.lantanagroup.link.EventTypes
- AfterPatientOfInterestLookup - Enum constant in enum class com.lantanagroup.link.EventTypes
- AfterPatientResourceQuery - Enum constant in enum class com.lantanagroup.link.EventTypes
- afterPropertiesSet() - Method in class com.lantanagroup.link.api.ApiApplication
-
Triggered after SpringBoot has set the properties/config for the application.
- aggregate() - Method in class com.lantanagroup.link.api.ReportGenerator
- Aggregate - Class in com.lantanagroup.link.db.model
- Aggregate() - Constructor for class com.lantanagroup.link.db.model.Aggregate
- AggregateMapper - Class in com.lantanagroup.link.db.mappers
- AggregateMapper() - Constructor for class com.lantanagroup.link.db.mappers.AggregateMapper
- aggregatePatientReports(MeasureReport, Collection<MeasureReport>) - Method in class com.lantanagroup.link.GenericAggregator
- AggregateRepository - Class in com.lantanagroup.link.db.repositories
- AggregateRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.AggregateRepository
- ApiApplication - Class in com.lantanagroup.link.api
-
Spring Boot application entry point for Link.
- ApiApplication() - Constructor for class com.lantanagroup.link.api.ApiApplication
- ApiConfig - Class in com.lantanagroup.link.config.api
- ApiConfig() - Constructor for class com.lantanagroup.link.config.api.ApiConfig
- ApiController - Class in com.lantanagroup.link.api.controller
- ApiController() - Constructor for class com.lantanagroup.link.api.controller.ApiController
- ApiInfoGroup - Class in com.lantanagroup.link.config.api
- ApiInfoGroup() - Constructor for class com.lantanagroup.link.config.api.ApiInfoGroup
- ApiInfoGroupSection - Class in com.lantanagroup.link.config.api
- ApiInfoGroupSection() - Constructor for class com.lantanagroup.link.config.api.ApiInfoGroupSection
- ApiInfoGroupSectionLink - Class in com.lantanagroup.link.config.api
- ApiInfoGroupSectionLink() - Constructor for class com.lantanagroup.link.config.api.ApiInfoGroupSectionLink
- apiInit() - Method in class com.lantanagroup.link.api.ApiApplication
-
Bean injection for the ApiInit class, which causes the ApiInit class to be executed during SpringBoot startup.
- ApiInit - Class in com.lantanagroup.link.api
-
Automatically detected when the Spring Boot application starts up.
- ApiInit() - Constructor for class com.lantanagroup.link.api.ApiInit
- ApiSecurityConfig - Class in com.lantanagroup.link.api
-
Sets the security for the API component, requiring authentication for most methods using `PreAuthTokenHeaderFilter`
- ApiSecurityConfig() - Constructor for class com.lantanagroup.link.api.ApiSecurityConfig
- ApiVersionModel - Class in com.lantanagroup.link.model
- ApiVersionModel() - Constructor for class com.lantanagroup.link.model.ApiVersionModel
- ApiVersionModel(String) - Constructor for class com.lantanagroup.link.model.ApiVersionModel
- ApplicablePeriodExtensionUrl - Static variable in class com.lantanagroup.link.Constants
- ApplyConceptMaps - Class in com.lantanagroup.link
- ApplyConceptMaps() - Constructor for class com.lantanagroup.link.ApplyConceptMaps
- applyTransformation(ConceptMap, List<Coding>) - Method in class com.lantanagroup.link.ApplyConceptMaps
- asBundle(List<PatientData>) - Static method in class com.lantanagroup.link.db.model.PatientData
- audit(LinkCredentials, HttpServletRequest, TenantService, AuditTypes, String) - Method in class com.lantanagroup.link.db.SharedService
- Audit - Class in com.lantanagroup.link.db.model
- Audit() - Constructor for class com.lantanagroup.link.db.model.Audit
- AuditTypes - Enum Class in com.lantanagroup.link.db.model
- AzureAuth - Class in com.lantanagroup.link.db.model.tenant.auth
- AzureAuth - Class in com.lantanagroup.link.query.auth
- AzureAuth() - Constructor for class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- AzureAuth() - Constructor for class com.lantanagroup.link.query.auth.AzureAuth
- AzureBlobStorageConfig - Class in com.lantanagroup.link.config.sender
- AzureBlobStorageConfig() - Constructor for class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
- AzureBlobStorageSenderFormats - Enum Class in com.lantanagroup.link
B
- BaseController - Class in com.lantanagroup.link.api.controller
- BaseController() - Constructor for class com.lantanagroup.link.api.controller.BaseController
- BaseMapper<T> - Class in com.lantanagroup.link.db.mappers
- BaseMapper() - Constructor for class com.lantanagroup.link.db.mappers.BaseMapper
- BaseMapper.Parameters - Class in com.lantanagroup.link.db.mappers
- BaseMapper.Row - Class in com.lantanagroup.link.db.mappers
- BasicAuth - Class in com.lantanagroup.link.db.model.tenant.auth
- BasicAuth - Class in com.lantanagroup.link.query.auth
- BasicAuth() - Constructor for class com.lantanagroup.link.db.model.tenant.auth.BasicAuth
- BasicAuth() - Constructor for class com.lantanagroup.link.query.auth.BasicAuth
- BasicAuthAndApiKey - Class in com.lantanagroup.link.db.model.tenant.auth
- BasicAuthAndApiKey() - Constructor for class com.lantanagroup.link.db.model.tenant.auth.BasicAuthAndApiKey
- BasicAuthAndApiKeyHeader - Class in com.lantanagroup.link.query.auth
- BasicAuthAndApiKeyHeader() - Constructor for class com.lantanagroup.link.query.auth.BasicAuthAndApiKeyHeader
- BeforeBundling - Enum constant in enum class com.lantanagroup.link.EventTypes
- BeforeMeasureEval - Enum constant in enum class com.lantanagroup.link.EventTypes
- BeforeMeasureResolution - Enum constant in enum class com.lantanagroup.link.EventTypes
- BeforePatientDataQuery - Enum constant in enum class com.lantanagroup.link.EventTypes
- BeforePatientDataStore - Enum constant in enum class com.lantanagroup.link.EventTypes
- BeforePatientOfInterestLookup - Enum constant in enum class com.lantanagroup.link.EventTypes
- BEST_PRACTICE - Enum constant in enum class com.lantanagroup.link.model.ValidationCategoryTypes
- BulkController - Class in com.lantanagroup.link.api.controller
- BulkController() - Constructor for class com.lantanagroup.link.api.controller.BulkController
- BulkManagerService - Class in com.lantanagroup.link.api.bulk
- BulkManagerService(Tenant, ExecutorService, SharedService, ApplicationContext) - Constructor for class com.lantanagroup.link.api.bulk.BulkManagerService
- BulkOutput - Class in com.lantanagroup.link.model
- BulkOutput() - Constructor for class com.lantanagroup.link.model.BulkOutput
- BulkQuery - Class in com.lantanagroup.link.query.uscore
- BulkQuery() - Constructor for class com.lantanagroup.link.query.uscore.BulkQuery
- BulkResponse - Class in com.lantanagroup.link.model
- BulkResponse() - Constructor for class com.lantanagroup.link.model.BulkResponse
- BulkStatus - Class in com.lantanagroup.link.db.model
- BulkStatus() - Constructor for class com.lantanagroup.link.db.model.BulkStatus
- BulkStatuses - Class in com.lantanagroup.link.db.model
- BulkStatuses() - Constructor for class com.lantanagroup.link.db.model.BulkStatuses
- BulkStatusFetchTask - Class in com.lantanagroup.link.api.bulk
- BulkStatusFetchTask() - Constructor for class com.lantanagroup.link.api.bulk.BulkStatusFetchTask
- BulkStatusMapper - Class in com.lantanagroup.link.db.mappers
- BulkStatusMapper() - Constructor for class com.lantanagroup.link.db.mappers.BulkStatusMapper
- BulkStatusRepository - Class in com.lantanagroup.link.db.repositories
- BulkStatusRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.BulkStatusRepository
- BulkStatusResult - Class in com.lantanagroup.link.db.model
- BulkStatusResult() - Constructor for class com.lantanagroup.link.db.model.BulkStatusResult
- BulkStatusResultMapper - Class in com.lantanagroup.link.db.mappers
- BulkStatusResultMapper() - Constructor for class com.lantanagroup.link.db.mappers.BulkStatusResultMapper
- BulkStatusResultRepository - Class in com.lantanagroup.link.db.repositories
- BulkStatusResultRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.BulkStatusResultRepository
- Bundling - Class in com.lantanagroup.link.db.model.tenant
- Bundling() - Constructor for class com.lantanagroup.link.db.model.tenant.Bundling
- BundlingFullUrlFormat - Static variable in class com.lantanagroup.link.Constants
C
- CANCELLED - Static variable in class com.lantanagroup.link.db.model.BulkStatuses
- categorize() - Method in class com.lantanagroup.link.ValidationCategorizer
- category - Variable in class com.lantanagroup.link.time.Stopwatch
- CATEGORY_EVALUATE - Static variable in class com.lantanagroup.link.Constants
- CATEGORY_EVENT - Static variable in class com.lantanagroup.link.Constants
- CATEGORY_QUERY - Static variable in class com.lantanagroup.link.Constants
- CATEGORY_REPORT - Static variable in class com.lantanagroup.link.Constants
- CATEGORY_SUBMISSION - Static variable in class com.lantanagroup.link.Constants
- CATEGORY_TEST - Static variable in class com.lantanagroup.link.Constants
- CATEGORY_VALIDATION - Static variable in class com.lantanagroup.link.Constants
- CdcOrgIdSystem - Static variable in class com.lantanagroup.link.Constants
- CensusProfileUrl - Static variable in class com.lantanagroup.link.Constants
- CernerAuth - Class in com.lantanagroup.link.db.model.tenant.auth
- CernerAuth - Class in com.lantanagroup.link.query.auth
- CernerAuth() - Constructor for class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- CernerAuth() - Constructor for class com.lantanagroup.link.query.auth.CernerAuth
- changeIds() - Method in class com.lantanagroup.link.ResourceIdChanger
-
Finds each resource within the Bundle that has an invalid ID, assigns a new ID to the resource that is based on a hash of the original ID.
- changeIds(Bundle) - Static method in class com.lantanagroup.link.ResourceIdChanger
-
Creates a new instance of ResourceIdChanger and calls `changeIds()`.
- check(String, byte[], String) - Static method in class com.lantanagroup.link.Hasher
- close() - Method in class com.lantanagroup.link.time.Stopwatch
- CODE - Enum constant in enum class com.lantanagroup.link.validation.ValidationCategoryRule.Field
- CodeSystemCleanup - Class in com.lantanagroup.link.events
-
Finds references to invalid code systems and replaces them with valid code systems
- CodeSystemCleanup() - Constructor for class com.lantanagroup.link.events.CodeSystemCleanup
- collect(Base, Class<T>) - Static method in class com.lantanagroup.link.FhirHelper
- com.lantanagroup.link - package com.lantanagroup.link
- com.lantanagroup.link.api - package com.lantanagroup.link.api
- com.lantanagroup.link.api.auth - package com.lantanagroup.link.api.auth
- com.lantanagroup.link.api.bulk - package com.lantanagroup.link.api.bulk
- com.lantanagroup.link.api.controller - package com.lantanagroup.link.api.controller
- com.lantanagroup.link.api.scheduling - package com.lantanagroup.link.api.scheduling
- com.lantanagroup.link.auth - package com.lantanagroup.link.auth
- com.lantanagroup.link.config - package com.lantanagroup.link.config
- com.lantanagroup.link.config.api - package com.lantanagroup.link.config.api
- com.lantanagroup.link.config.auth - package com.lantanagroup.link.config.auth
- com.lantanagroup.link.config.query - package com.lantanagroup.link.config.query
- com.lantanagroup.link.config.sender - package com.lantanagroup.link.config.sender
- com.lantanagroup.link.db - package com.lantanagroup.link.db
- com.lantanagroup.link.db.mappers - package com.lantanagroup.link.db.mappers
- com.lantanagroup.link.db.model - package com.lantanagroup.link.db.model
- com.lantanagroup.link.db.model.tenant - package com.lantanagroup.link.db.model.tenant
- com.lantanagroup.link.db.model.tenant.auth - package com.lantanagroup.link.db.model.tenant.auth
- com.lantanagroup.link.db.repositories - package com.lantanagroup.link.db.repositories
- com.lantanagroup.link.events - package com.lantanagroup.link.events
- com.lantanagroup.link.model - package com.lantanagroup.link.model
- com.lantanagroup.link.query - package com.lantanagroup.link.query
- com.lantanagroup.link.query.auth - package com.lantanagroup.link.query.auth
- com.lantanagroup.link.query.uscore - package com.lantanagroup.link.query.uscore
- com.lantanagroup.link.serialize - package com.lantanagroup.link.serialize
- com.lantanagroup.link.spring - package com.lantanagroup.link.spring
- com.lantanagroup.link.time - package com.lantanagroup.link.time
- com.lantanagroup.link.validation - package com.lantanagroup.link.validation
- COMPLETE - Static variable in class com.lantanagroup.link.db.model.BulkStatuses
- concatenate(List<T>, List<T>) - Static method in class com.lantanagroup.link.Helper
- ConceptMap - Class in com.lantanagroup.link.db.model
- ConceptMap() - Constructor for class com.lantanagroup.link.db.model.ConceptMap
- ConceptMapController - Class in com.lantanagroup.link.api.controller
- ConceptMapController() - Constructor for class com.lantanagroup.link.api.controller.ConceptMapController
- ConceptMapMapper - Class in com.lantanagroup.link.db.mappers
- ConceptMapMapper() - Constructor for class com.lantanagroup.link.db.mappers.ConceptMapMapper
- ConceptMappingExtension - Static variable in class com.lantanagroup.link.Constants
- ConceptMapRepository - Class in com.lantanagroup.link.db.repositories
- ConceptMapRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.ConceptMapRepository
- config - Variable in class com.lantanagroup.link.api.controller.BaseController
- configure(HttpSecurity) - Method in class com.lantanagroup.link.api.ApiSecurityConfig
- Constants - Class in com.lantanagroup.link
- Constants() - Constructor for class com.lantanagroup.link.Constants
- ContainedResourceCleanup - Class in com.lantanagroup.link.events
-
Moves any contained resources from resources retrieved from the EHR to the top-lavel of patient data
- ContainedResourceCleanup() - Constructor for class com.lantanagroup.link.events.ContainedResourceCleanup
- context - Variable in class com.lantanagroup.link.EventService
- context - Variable in class com.lantanagroup.link.PatientIdService
- CopyLocationAliasToType - Class in com.lantanagroup.link.events
- CopyLocationAliasToType() - Constructor for class com.lantanagroup.link.events.CopyLocationAliasToType
- CopyLocationIdentifierToType - Class in com.lantanagroup.link.events
-
Populates the Location.type with the first value from Location.identifier
- CopyLocationIdentifierToType() - Constructor for class com.lantanagroup.link.events.CopyLocationIdentifierToType
- CorsConfig - Class in com.lantanagroup.link.config.api
- CorsConfig() - Constructor for class com.lantanagroup.link.config.api.CorsConfig
- count - Variable in class com.lantanagroup.link.db.model.MetricData
- countUncategorized(String) - Method in class com.lantanagroup.link.db.repositories.ValidationRepository
- countUncategorizedValidationResults(String) - Method in class com.lantanagroup.link.db.TenantService
- create(Tenant) - Static method in class com.lantanagroup.link.db.TenantService
- create(SharedService, String) - Static method in class com.lantanagroup.link.db.TenantService
- create(ResultSet) - Static method in class com.lantanagroup.link.model.LogMessage
- createBulkUsers(List<User>) - Method in class com.lantanagroup.link.api.controller.UserController
- createCodeableConcept(String, String) - Static method in class com.lantanagroup.link.FhirHelper
- createFromIdentifier(String) - Static method in class com.lantanagroup.link.db.model.PatientId
- createFromReference(String) - Static method in class com.lantanagroup.link.db.model.PatientId
- createGroupsFromMeasure(MeasureReport, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.GenericAggregator
- createOrUpdateConceptMap(ConceptMap, String) - Method in class com.lantanagroup.link.api.controller.ConceptMapController
- createOrUpdateMeasureDef(Bundle, String) - Method in class com.lantanagroup.link.api.controller.MeasureDefController
- createOrUpdateMeasurePackage(MeasurePackage) - Method in class com.lantanagroup.link.api.controller.MeasurePackageController
- createPropertySource(String, EncodedResource) - Method in class com.lantanagroup.link.config.YamlPropertySourceFactory
- createResource(IBaseResource) - Method in class com.lantanagroup.link.FhirDataProvider
- createTenant(Tenant) - Method in class com.lantanagroup.link.api.controller.TenantController
- createUser(User) - Method in class com.lantanagroup.link.api.controller.UserController
- CRITICAL - Enum constant in enum class com.lantanagroup.link.model.ValidationCategoryTypes
- ctx - Variable in class com.lantanagroup.link.api.controller.BaseController
- ctx - Variable in class com.lantanagroup.link.FhirDataProvider
- CurrentMonth - Enum constant in enum class com.lantanagroup.link.ReportingPeriodMethods
- CurrentWeek - Enum constant in enum class com.lantanagroup.link.ReportingPeriodMethods
- CustomCsrfTokenRepository - Class in com.lantanagroup.link.api.auth
- CustomCsrfTokenRepository() - Constructor for class com.lantanagroup.link.api.auth.CustomCsrfTokenRepository
D
- DataAbsentReasonExtensionUrl - Static variable in class com.lantanagroup.link.Constants
- DataAbsentReasonUnknownCode - Static variable in class com.lantanagroup.link.Constants
- DataController - Class in com.lantanagroup.link.api.controller
- DataController() - Constructor for class com.lantanagroup.link.api.controller.DataController
- DataRetentionCheckTask - Class in com.lantanagroup.link.api.scheduling
- DataRetentionCheckTask() - Constructor for class com.lantanagroup.link.api.scheduling.DataRetentionCheckTask
- DataTrace - Class in com.lantanagroup.link.db.model
- DataTrace() - Constructor for class com.lantanagroup.link.db.model.DataTrace
- DataTraceMapper - Class in com.lantanagroup.link.db.mappers
- DataTraceMapper() - Constructor for class com.lantanagroup.link.db.mappers.DataTraceMapper
- DataTraceRepository - Class in com.lantanagroup.link.db.repositories
- DataTraceRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.DataTraceRepository
- deduplicate() - Method in class com.lantanagroup.link.db.model.PatientList
- deleteAll() - Method in class com.lantanagroup.link.db.repositories.AggregateRepository
- deleteAll() - Method in class com.lantanagroup.link.db.repositories.PatientDataRepository
- deleteAll() - Method in class com.lantanagroup.link.db.repositories.PatientListRepository
- deleteAll() - Method in class com.lantanagroup.link.db.repositories.PatientMeasureReportRepository
- deleteAll() - Method in class com.lantanagroup.link.db.repositories.ReportRepository
- deleteAllPatientData() - Method in class com.lantanagroup.link.db.TenantService
- deleteAllPatientData(String) - Method in class com.lantanagroup.link.api.controller.QAController
- deleteById(String) - Method in class com.lantanagroup.link.db.repositories.ReportRepository
- deleteById(UUID) - Method in class com.lantanagroup.link.db.repositories.PatientListRepository
- deleteByLastUpdatedBefore(Date) - Method in class com.lantanagroup.link.db.repositories.PatientListRepository
- deleteByPatientId(String) - Method in class com.lantanagroup.link.db.repositories.PatientDataRepository
- deleteByReport(String) - Method in class com.lantanagroup.link.db.repositories.ValidationRepository
- deleteByReportId(String) - Method in class com.lantanagroup.link.db.repositories.AggregateRepository
- deleteByReportId(String) - Method in class com.lantanagroup.link.db.repositories.PatientDataRepository
- deleteByReportId(String) - Method in class com.lantanagroup.link.db.repositories.PatientMeasureReportRepository
- deleteByRetrievedBefore(Date) - Method in class com.lantanagroup.link.db.repositories.PatientDataRepository
- deleteForReport(String) - Method in class com.lantanagroup.link.db.repositories.ValidationCategoryRepository
- deleteMeasureDefinition(String) - Method in class com.lantanagroup.link.api.controller.MeasureDefController
- deleteMeasureDefinition(String) - Method in class com.lantanagroup.link.db.SharedService
- deleteMeasurePackage(String) - Method in class com.lantanagroup.link.api.controller.MeasurePackageController
- deleteMeasurePackage(String) - Method in class com.lantanagroup.link.db.SharedService
- deletePatientByIDAndListId(String, UUID, String) - Method in class com.lantanagroup.link.api.controller.QAController
- deletePatientByListAndPatientId(String, UUID) - Method in class com.lantanagroup.link.db.TenantService
- deletePatientDataRetrievedBefore(Date) - Method in class com.lantanagroup.link.db.TenantService
- deletePatientListById(String, UUID) - Method in class com.lantanagroup.link.api.controller.QAController
- deletePatientListById(UUID) - Method in class com.lantanagroup.link.db.TenantService
- deletePatientListsLastUpdatedBefore(Date) - Method in class com.lantanagroup.link.db.TenantService
- deleteReport(String) - Method in class com.lantanagroup.link.db.TenantService
- deleteReport(String, String) - Method in class com.lantanagroup.link.api.controller.QAController
- deleteTenant(String) - Method in class com.lantanagroup.link.api.controller.TenantController
- deleteTenantConfig(String) - Method in class com.lantanagroup.link.db.SharedService
- deleteUnreferenced() - Method in class com.lantanagroup.link.db.repositories.DataTraceRepository
- deleteUnreferenced() - Method in class com.lantanagroup.link.db.repositories.QueryRepository
- deleteUser(UUID) - Method in class com.lantanagroup.link.api.controller.UserController
- deleteValidationCategoriesForReport(String) - Method in class com.lantanagroup.link.db.TenantService
- deleteValidationResults(String) - Method in class com.lantanagroup.link.db.TenantService
- deserialize(JsonParser, DeserializationContext) - Method in class com.lantanagroup.link.serialize.FhirJsonDeserializer
- DETAILS_TEXT - Enum constant in enum class com.lantanagroup.link.validation.ValidationCategoryRule.Field
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.lantanagroup.link.api.auth.PreAuthTokenHeaderFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.lantanagroup.link.spring.ErrorFilter
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.AggregateMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.BaseMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.BulkStatusMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.BulkStatusResultMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.ConceptMapMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.DataTraceMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.PatientDataMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.PatientListMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.PatientMeasureReportMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.QueryMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.ReportMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.ValidationResultCategoryMapper
- doToModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.ValidationResultMapper
- doToParameters(Aggregate) - Method in class com.lantanagroup.link.db.mappers.AggregateMapper
- doToParameters(BulkStatus) - Method in class com.lantanagroup.link.db.mappers.BulkStatusMapper
- doToParameters(BulkStatusResult) - Method in class com.lantanagroup.link.db.mappers.BulkStatusResultMapper
- doToParameters(ConceptMap) - Method in class com.lantanagroup.link.db.mappers.ConceptMapMapper
- doToParameters(DataTrace) - Method in class com.lantanagroup.link.db.mappers.DataTraceMapper
- doToParameters(PatientData) - Method in class com.lantanagroup.link.db.mappers.PatientDataMapper
- doToParameters(PatientList) - Method in class com.lantanagroup.link.db.mappers.PatientListMapper
- doToParameters(PatientMeasureReport) - Method in class com.lantanagroup.link.db.mappers.PatientMeasureReportMapper
- doToParameters(Query) - Method in class com.lantanagroup.link.db.mappers.QueryMapper
- doToParameters(Report) - Method in class com.lantanagroup.link.db.mappers.ReportMapper
- doToParameters(ValidationResult) - Method in class com.lantanagroup.link.db.mappers.ValidationResultMapper
- doToParameters(ValidationResultCategory) - Method in class com.lantanagroup.link.db.mappers.ValidationResultCategoryMapper
- doToParameters(T) - Method in class com.lantanagroup.link.db.mappers.BaseMapper
- Draft - Enum constant in enum class com.lantanagroup.link.db.model.ReportStatuses
- duration - Variable in class com.lantanagroup.link.db.model.MetricData
E
- EhrPatientList - Class in com.lantanagroup.link.db.model.tenant
- EhrPatientList() - Constructor for class com.lantanagroup.link.db.model.tenant.EhrPatientList
- EncounterStatusTransformer - Class in com.lantanagroup.link.events
-
Changes the Encounter.status to "finished" if the Encounter has an end date
- EncounterStatusTransformer() - Constructor for class com.lantanagroup.link.events.EncounterStatusTransformer
- EpicAuth - Class in com.lantanagroup.link.db.model.tenant.auth
- EpicAuth - Class in com.lantanagroup.link.query.auth
- EpicAuth() - Constructor for class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- EpicAuth() - Constructor for class com.lantanagroup.link.query.auth.EpicAuth
- equals(Object) - Method in class com.lantanagroup.link.db.model.PatientId
- ERROR - Enum constant in enum class com.lantanagroup.link.model.ValidationCategorySeverities
- ERROR_ID - Static variable in class com.lantanagroup.link.spring.ErrorFilter
- ErrorController - Class in com.lantanagroup.link.spring
- ErrorController() - Constructor for class com.lantanagroup.link.spring.ErrorController
- ErrorFilter - Class in com.lantanagroup.link.spring
- ErrorFilter() - Constructor for class com.lantanagroup.link.spring.ErrorFilter
- ErrorInfo - Class in com.lantanagroup.link.spring
- ErrorInfo(HttpServletRequest, HttpServletResponse) - Constructor for class com.lantanagroup.link.spring.ErrorInfo
- EvaluationMetric - Class in com.lantanagroup.link.model
- EvaluationMetric() - Constructor for class com.lantanagroup.link.model.EvaluationMetric
- Events - Class in com.lantanagroup.link.db.model.tenant
-
NOTE: Additions/changes to this class should be modified in FhirBundler and TenantController
- Events() - Constructor for class com.lantanagroup.link.db.model.tenant.Events
- EventService - Class in com.lantanagroup.link
- EventService() - Constructor for class com.lantanagroup.link.EventService
- EventTypes - Enum Class in com.lantanagroup.link
- execute() - Method in class com.lantanagroup.link.db.SQLCSHelper
- execute(TenantService, ReportCriteria, ReportContext) - Method in interface com.lantanagroup.link.IReportGenerationEvent
- execute(TenantService, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in interface com.lantanagroup.link.IReportGenerationEvent
- execute(TenantService, ReportCriteria, ReportContext, QueryPhase) - Method in class com.lantanagroup.link.query.uscore.Query
- execute(TenantService, List<DomainResource>) - Method in class com.lantanagroup.link.ApplyConceptMaps
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.CodeSystemCleanup
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.ContainedResourceCleanup
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.CopyLocationAliasToType
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.CopyLocationIdentifierToType
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.EncounterStatusTransformer
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.FixPeriodDates
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.FixResourceId
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.PatientDataResourceFilter
- execute(TenantService, List<DomainResource>, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in interface com.lantanagroup.link.IReportGenerationDataEvent
- execute(TenantService, Bundle) - Method in class com.lantanagroup.link.ApplyConceptMaps
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.CodeSystemCleanup
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.ContainedResourceCleanup
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.CopyLocationAliasToType
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.CopyLocationIdentifierToType
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.EncounterStatusTransformer
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.FixPeriodDates
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.FixResourceId
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.events.PatientDataResourceFilter
- execute(TenantService, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in interface com.lantanagroup.link.IReportGenerationDataEvent
- execute(ReportCriteria, ReportContext, List<PatientOfInterestModel>, QueryPhase) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- execute(Connection, Resource) - Static method in class com.lantanagroup.link.db.SQLScriptExecutor
- executeInitiateRequest(TenantService, BulkStatus, ApplicationContext) - Method in class com.lantanagroup.link.query.uscore.BulkQuery
- executeQuery() - Method in class com.lantanagroup.link.db.SQLCSHelper
- executeQueryAndRetrieval(String) - Method in class com.lantanagroup.link.api.controller.BulkController
- executeStatusCheck(TenantService, BulkStatus) - Method in class com.lantanagroup.link.query.uscore.BulkQuery
- executeUpdate() - Method in class com.lantanagroup.link.db.SQLCSHelper
- expandEnvVars(String) - Static method in class com.lantanagroup.link.Helper
- EXPRESSION - Enum constant in enum class com.lantanagroup.link.validation.ValidationCategoryRule.Field
- expungeData(String, LinkCredentials, HttpServletRequest) - Method in class com.lantanagroup.link.api.controller.DataController
-
Deletes all census lists, patient data bundles, and measure reports stored on the server if their retention period has been reached.
- extendMessageConverters(List<HttpMessageConverter<?>>) - Method in class com.lantanagroup.link.spring.YamlMessageConfiguration
F
- FhirBundler - Class in com.lantanagroup.link
- FhirBundler(EventService, TenantService, ApiConfig) - Constructor for class com.lantanagroup.link.FhirBundler
- FhirBundlerEntrySorter - Class in com.lantanagroup.link
- FhirBundlerEntrySorter() - Constructor for class com.lantanagroup.link.FhirBundlerEntrySorter
- fhirContext - Static variable in class com.lantanagroup.link.db.mappers.BaseMapper
- FhirContextProvider - Class in com.lantanagroup.link
- FhirContextProvider() - Constructor for class com.lantanagroup.link.FhirContextProvider
- FhirDataProvider - Class in com.lantanagroup.link
- FhirDataProvider(IGenericClient) - Constructor for class com.lantanagroup.link.FhirDataProvider
- FhirDataProvider(String) - Constructor for class com.lantanagroup.link.FhirDataProvider
- FhirHelper - Class in com.lantanagroup.link
- FhirHelper() - Constructor for class com.lantanagroup.link.FhirHelper
- FhirJsonDeserializer<T> - Class in com.lantanagroup.link.serialize
- FhirJsonDeserializer(IParser) - Constructor for class com.lantanagroup.link.serialize.FhirJsonDeserializer
- FhirJsonSerializer<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Class in com.lantanagroup.link.serialize
- FhirJsonSerializer(IParser, Class<T>) - Constructor for class com.lantanagroup.link.serialize.FhirJsonSerializer
- FhirQuery - Class in com.lantanagroup.link.db.model.tenant
- FhirQuery() - Constructor for class com.lantanagroup.link.db.model.tenant.FhirQuery
- fhirQueryServer - Variable in class com.lantanagroup.link.query.uscore.PatientScoop
- FhirScanner - Class in com.lantanagroup.link
- FhirScanner() - Constructor for class com.lantanagroup.link.FhirScanner
- FHIRSenderConfig - Class in com.lantanagroup.link.config.sender
- FHIRSenderConfig() - Constructor for class com.lantanagroup.link.config.sender.FHIRSenderConfig
- FileSystemSenderConfig - Class in com.lantanagroup.link.config.sender
- FileSystemSenderConfig() - Constructor for class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- FileSystemSenderConfig.Formats - Enum Class in com.lantanagroup.link.config.sender
- filterCodingsByPathList(DomainResource, List<String>) - Method in class com.lantanagroup.link.ApplyConceptMaps
- filterResourcesByPathList(DomainResource, List<String>) - Method in class com.lantanagroup.link.ApplyConceptMaps
- findAll() - Method in class com.lantanagroup.link.db.repositories.BulkStatusRepository
- findAll() - Method in class com.lantanagroup.link.db.repositories.BulkStatusResultRepository
- findAll() - Method in class com.lantanagroup.link.db.repositories.ConceptMapRepository
- findAll() - Method in class com.lantanagroup.link.db.repositories.PatientListRepository
- findAll() - Method in class com.lantanagroup.link.db.repositories.ReportRepository
- findByCategory(String, String) - Method in class com.lantanagroup.link.db.repositories.ValidationRepository
- findById(String) - Method in class com.lantanagroup.link.db.repositories.ConceptMapRepository
- findById(String) - Method in class com.lantanagroup.link.db.repositories.PatientMeasureReportRepository
- findById(String) - Method in class com.lantanagroup.link.db.repositories.ReportRepository
- findById(UUID) - Method in class com.lantanagroup.link.db.repositories.BulkStatusRepository
- findById(UUID) - Method in class com.lantanagroup.link.db.repositories.PatientListRepository
- findByMeasureIdAndReportingPeriod(String, String, String) - Method in class com.lantanagroup.link.db.repositories.PatientListRepository
- findByPatientId(String) - Method in class com.lantanagroup.link.db.repositories.PatientDataRepository
- findByPatientListId(UUID) - Method in class com.lantanagroup.link.db.repositories.ReportRepository
- findByReportId(String) - Method in class com.lantanagroup.link.db.repositories.AggregateRepository
- findByReportId(String) - Method in class com.lantanagroup.link.db.repositories.PatientListRepository
- findByReportId(String) - Method in class com.lantanagroup.link.db.repositories.PatientMeasureReportRepository
- findByReportId(String) - Method in class com.lantanagroup.link.db.repositories.ValidationCategoryRepository
- findByReportIdAndMeasureId(String, String) - Method in class com.lantanagroup.link.db.repositories.PatientMeasureReportRepository
- findCodeableConcepts(Object) - Static method in class com.lantanagroup.link.FhirScanner
- findCodings(Object) - Static method in class com.lantanagroup.link.FhirScanner
-
Finds any instance (recursively) of a CodeableConcept or Coding within the specified object
- findLogMessages(Date, Date, String[], int, String) - Method in class com.lantanagroup.link.db.SharedService
- findPatientData(String) - Method in class com.lantanagroup.link.db.TenantService
- findPatientList(String, String, String) - Method in class com.lantanagroup.link.db.TenantService
- findPendingWithUrl() - Method in class com.lantanagroup.link.db.repositories.BulkStatusRepository
- findPeriods(Object) - Static method in class com.lantanagroup.link.FhirScanner
- findReferences(Object) - Static method in class com.lantanagroup.link.FhirScanner
-
Finds any instance (recursively) of a Reference within the specified object
- findUser(String) - Method in class com.lantanagroup.link.db.SharedService
- findValidationResultCategoriesByReport(String) - Method in class com.lantanagroup.link.db.TenantService
- findValidationResults(String, OperationOutcome.IssueSeverity, String) - Method in class com.lantanagroup.link.db.repositories.ValidationRepository
- findValidationResultsByCategory(String, String) - Method in class com.lantanagroup.link.db.TenantService
- FixDates() - Method in class com.lantanagroup.link.PeriodDateFixer
- FixPeriodDates - Class in com.lantanagroup.link.events
-
Ensures that Period.start has the same precision as Period.end
- FixPeriodDates() - Constructor for class com.lantanagroup.link.events.FixPeriodDates
- FixResourceId - Class in com.lantanagroup.link.events
-
Looks for resources that have an ID with more than 64 characters and replaces it with a hash of the ID.
- FixResourceId() - Constructor for class com.lantanagroup.link.events.FixResourceId
- format(Duration) - Static method in class com.lantanagroup.link.time.Stopwatch
G
- generate(ReportCriteria, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.GenericAggregator
- generate(ReportCriteria, ReportContext.MeasureContext) - Method in interface com.lantanagroup.link.IReportAggregator
- generate(QueryPhase) - Method in class com.lantanagroup.link.api.ReportGenerator
-
This method accepts a list of patients and generates an individual measure report for each patient.
- Generate - Enum constant in enum class com.lantanagroup.link.db.model.AuditTypes
-
Generation of report
- GenerateAndSubmitReportTask - Class in com.lantanagroup.link.api.scheduling
- GenerateAndSubmitReportTask() - Constructor for class com.lantanagroup.link.api.scheduling.GenerateAndSubmitReportTask
- generateBundle(TenantService, Report, EventService, ApiConfig) - Static method in class com.lantanagroup.link.Helper
- generateBundle(Collection<Aggregate>, Report) - Method in class com.lantanagroup.link.FhirBundler
- generateMeasureReport(TenantService, StopwatchManager, ReportCriteria, ReportContext, ReportContext.MeasureContext, ApiConfig, PatientOfInterestModel) - Static method in class com.lantanagroup.link.api.MeasureEvaluator
- generateReport(LinkCredentials, HttpServletRequest, String, GenerateRequest) - Method in class com.lantanagroup.link.api.controller.ReportController
- generateReport(LinkCredentials, HttpServletRequest, String, String, String, String, boolean, boolean) - Method in class com.lantanagroup.link.api.controller.ReportController
-
to be invoked when only a multiMeasureBundleId is provided
- GenerateReport - Class in com.lantanagroup.link.db.model.tenant
- GenerateReport() - Constructor for class com.lantanagroup.link.db.model.tenant.GenerateReport
- GenerateRequest - Class in com.lantanagroup.link.model
- GenerateRequest() - Constructor for class com.lantanagroup.link.model.GenerateRequest
- generateToken(HttpServletRequest) - Method in class com.lantanagroup.link.api.auth.CustomCsrfTokenRepository
- GenericAggregator - Class in com.lantanagroup.link
- GenericAggregator() - Constructor for class com.lantanagroup.link.GenericAggregator
- GenericSender - Class in com.lantanagroup.link
- GenericSender() - Constructor for class com.lantanagroup.link.GenericSender
- getAcceptable() - Method in class com.lantanagroup.link.model.ValidationCategory
- getAddress() - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.address
This issuer is connection string used to connect to an azure blog storage endpoint - getAddress() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The address of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.name field
- getAddressLine() - Method in class com.lantanagroup.link.db.model.tenant.Address
- getAfterApplyConceptMaps() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAfterBundling() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAfterMeasureEval() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAfterMeasureResolution() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAfterPatientDataQuery() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAfterPatientDataStore() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAfterPatientOfInterestLookup() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAfterPatientResourceQuery() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAfterReportStore() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getAggregates(String) - Method in class com.lantanagroup.link.db.TenantService
- getAlgorithm() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.algorithm
The algorithm used by the identity provider to sign the jwt token - getAllBulkStatuses(String) - Method in class com.lantanagroup.link.api.controller.BulkController
- getAllConceptMaps() - Method in class com.lantanagroup.link.db.TenantService
- getAllDatabaseNames(String) - Method in class com.lantanagroup.link.db.SharedService
- getAllowedCredentials() - Method in class com.lantanagroup.link.config.api.CorsConfig
-
api.cors.allowed-credentials
True or false to allow credentials in CORS. - getAllowedHeaders() - Method in class com.lantanagroup.link.config.api.CorsConfig
-
api.cors.allowed-headers
Space-separated list of allowed headers. - getAllowedMethods() - Method in class com.lantanagroup.link.config.api.CorsConfig
-
api.cors.allowed-methods
An array of strings representing which methods (ex: GET, PUT, POST) are allowed in CORS requests - getAllowedOrigins() - Method in class com.lantanagroup.link.config.api.CorsConfig
-
api.cors.allowed-origins
Space-separated list of allowed origins. - getAllPatientLists() - Method in class com.lantanagroup.link.db.TenantService
- getAllReports() - Method in class com.lantanagroup.link.db.SharedService
- getApikey() - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuthAndApiKey
- getApiKeyHeader() - Method in class com.lantanagroup.link.query.auth.AzureAuth
- getApiKeyHeader() - Method in class com.lantanagroup.link.query.auth.BasicAuth
- getApiKeyHeader() - Method in class com.lantanagroup.link.query.auth.BasicAuthAndApiKeyHeader
- getApiKeyHeader() - Method in class com.lantanagroup.link.query.auth.CernerAuth
- getApiKeyHeader() - Method in class com.lantanagroup.link.query.auth.EpicAuth
- getApiKeyHeader() - Method in interface com.lantanagroup.link.query.auth.ICustomAuth
- getApiKeyHeader() - Method in class com.lantanagroup.link.query.auth.TokenAuth
- getApplyConceptMaps() - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- getAudience() - Method in class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- getAudits() - Method in class com.lantanagroup.link.db.SharedService
- getAuthClass() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
The class that should be used (if any) to authenticate queries to the EHR's FHIR server.
- getAuthConfig() - Method in class com.lantanagroup.link.config.sender.FHIRSenderConfig
-
sender.fhir.auth-config
- getAuthHeader() - Method in class com.lantanagroup.link.query.auth.AzureAuth
- getAuthHeader() - Method in class com.lantanagroup.link.query.auth.BasicAuth
- getAuthHeader() - Method in class com.lantanagroup.link.query.auth.BasicAuthAndApiKeyHeader
- getAuthHeader() - Method in class com.lantanagroup.link.query.auth.CernerAuth
- getAuthHeader() - Method in class com.lantanagroup.link.query.auth.EpicAuth
- getAuthHeader() - Method in interface com.lantanagroup.link.query.auth.ICustomAuth
- getAuthHeader() - Method in class com.lantanagroup.link.query.auth.TokenAuth
- getAuthJwksUrl() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.auth-jwks-url
The url endpoint for certs from the identity provider, which is used to verify any JSON Web Token (JWT) - getAuthUrl() - Method in class com.lantanagroup.link.config.SwaggerConfig
- getAverage() - Method in class com.lantanagroup.link.model.EvaluationMetric
- getAverage() - Method in class com.lantanagroup.link.model.QueryTimeMetric
- getAverage() - Method in class com.lantanagroup.link.model.ValidationMetric
- getAzureAuth() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by AzureAuth implementation
- getAzureStorageContainerName() - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.azure-storage-container-name
This is the name of the azure blog storage container - getBasicAuth() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by BasicAuth implementation
- getBasicAuthAndApiKey() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by BasicAuthAndApiKeyHeader implementation
- getBeans(TenantService, EventTypes) - Method in class com.lantanagroup.link.EventService
- getBeans(List<Class<?>>) - Method in class com.lantanagroup.link.EventService
- getBeforeBundling() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getBeforeMeasureEval() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getBeforeMeasureResolution() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getBeforePatientDataQuery() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getBeforePatientDataStore() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getBeforePatientOfInterestLookup() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getBeforeReportStore() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getBody() - Method in class com.lantanagroup.link.db.model.Query
- getBuild() - Method in class com.lantanagroup.link.model.ApiVersionModel
- getBulkDataCron() - Method in class com.lantanagroup.link.db.model.tenant.Schedule
- getBulkDataFollowUpCron() - Method in class com.lantanagroup.link.db.model.tenant.Schedule
- getBulkGroupId() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
- getBulkInitiateResponseUrlHeader() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Header name to retrieve polling url
- getBulkPendingStatusesWithPopulatedUrl() - Method in class com.lantanagroup.link.db.TenantService
- getBulkStatusById(UUID) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- getBulkStatusById(UUID) - Method in class com.lantanagroup.link.db.TenantService
- getBulkStatuses() - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- getBulkStatuses() - Method in class com.lantanagroup.link.db.TenantService
- getBulkStatusRecord(UUID, String) - Method in class com.lantanagroup.link.api.controller.BulkController
- getBulkStatusResultByStatusId(String) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- getBulkStatusResultByStatusId(String, String) - Method in class com.lantanagroup.link.api.controller.BulkController
- getBulkStatusResults() - Method in class com.lantanagroup.link.db.TenantService
- getBulkWaitTimeInMilliseconds() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
value that indicates the sleep time when looping retries for progress completion
- getBundle() - Method in class com.lantanagroup.link.db.model.MeasureDefinition
- getBundle() - Method in class com.lantanagroup.link.query.uscore.PatientData
- getBundleById(String) - Method in class com.lantanagroup.link.FhirDataProvider
- getBundleId() - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getBundleIds() - Method in class com.lantanagroup.link.model.GenerateRequest
- getBundleIds() - Method in class com.lantanagroup.link.model.ReportCriteria
- getBundleType() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The type of submission bundle to create.
- getBundling() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Configuration properties for how to bundle the final submission, including contact information that is used when creating an Organization resource that represents the sending facility (the tenant).
- getCaller() - Method in class com.lantanagroup.link.model.LogMessage
- getCategories() - Method in class com.lantanagroup.link.ValidationCategorizer
- getCategory() - Method in class com.lantanagroup.link.db.model.Metrics
- getCategoryCode() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResultCategory
- getCdcOrgId() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Organization ID for the tenant according to CDC.
- getCdcOrgId() - Method in class com.lantanagroup.link.model.GlobalReportResponse
- getCdcOrgId() - Method in class com.lantanagroup.link.model.SearchTenantResponse
- getCernerAuth() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by CernerAuth implementation
- getCheckIpAddress() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.check-ip-address
Check if the IP address in the jwt token matches the ip address of the request - getCity() - Method in class com.lantanagroup.link.db.model.tenant.Address
- getClient() - Method in class com.lantanagroup.link.FhirDataProvider
- getClientCredentialsToken(String, String, String, String, boolean) - Static method in class com.lantanagroup.link.auth.OAuth2Helper
- getClientId() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.clientId
- getClientId() - Method in class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- getClientId() - Method in class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- getClientId() - Method in class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- getClientId() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- getClientSecret() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.clientSecret
- getClientSecret() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- getCode() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- getCommit() - Method in class com.lantanagroup.link.model.ApiVersionModel
- getConceptMap() - Method in class com.lantanagroup.link.db.model.ConceptMap
- getConceptMap(String) - Method in class com.lantanagroup.link.db.TenantService
- getConceptMap(String, String) - Method in class com.lantanagroup.link.api.controller.ConceptMapController
- getConfig() - Method in class com.lantanagroup.link.db.TenantService
- getConnectionString() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.connection-string
The connection string to use for tenant-agnostic data - getConnectionString() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
The connection string to use for tenant-specific data.
- getContext() - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- getContexts() - Method in class com.lantanagroup.link.db.model.ConceptMap
- getCors() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.cors
CORS configuration used for browser interaction with the API - getCount() - Method in class com.lantanagroup.link.model.ValidationCategoryResponse
- getCountry() - Method in class com.lantanagroup.link.db.model.tenant.Address
- getCqfVersion() - Method in class com.lantanagroup.link.model.ApiVersionModel
- getCredentialMode() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.credential-mode Either "client", "password", or "sams-password"
- getCredentialsToken(LinkOAuthConfig) - Static method in class com.lantanagroup.link.auth.OAuth2Helper
- getCron() - Method in class com.lantanagroup.link.db.model.tenant.GenerateReport
-
The CRON-formatted schedule to use for this report's generation and submission
- getData() - Method in class com.lantanagroup.link.db.model.Metrics
- getDatabaseName(String) - Static method in class com.lantanagroup.link.Helper
- getDataRequirementTypes(Bundle) - Static method in class com.lantanagroup.link.FhirHelper
- getDataRetentionCheckCron() - Method in class com.lantanagroup.link.db.model.tenant.Schedule
-
The CRON-formatted schedule to use for data retention checks (removing data that is outside the tenant's configured retention period).
- getDataTraceId() - Method in class com.lantanagroup.link.db.model.PatientData
- getDate() - Method in class com.lantanagroup.link.db.model.BulkStatus
- getDate(String) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Row
- getDescription() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
A description of the tenant that is more meaningful/useful than the id.
- getDetails() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- getDevice(ApiConfig) - Static method in class com.lantanagroup.link.FhirHelper
- getDevice(ApiConfig, TenantService) - Static method in class com.lantanagroup.link.FhirHelper
- getDeviceInfo() - Method in class com.lantanagroup.link.model.ReportBase
- getDocs(HttpServletRequest) - Method in class com.lantanagroup.link.api.controller.ApiController
- getEmail() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The email of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.name field
- getEmail() - Method in class com.lantanagroup.link.db.model.User
- getEmailAddress() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- getEnabled() - Method in class com.lantanagroup.link.db.model.User
- getEncryptSecret() - Method in class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- getEnd() - Method in class com.lantanagroup.link.ReportingPeriodCalculator
- getEpicAuth() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by EpicAuth implementation
- getEvaluation() - Method in class com.lantanagroup.link.model.MetricsReportResponse
- getEvaluationService() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
evaluation-service
The measure evaluation service (CQF-Ruler) installation that is to be used to evaluate patient data against measure logic. - getEvents() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Custom classes/functionality that can be turned on at various points during the report generation pipeline.
- getEventService() - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- getExpression() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- getFHIRAddress(Address) - Static method in class com.lantanagroup.link.FhirHelper
- getFhirContext() - Static method in class com.lantanagroup.link.FhirContextProvider
- getFhirDate(LocalDateTime) - Static method in class com.lantanagroup.link.Helper
- getFhirDate(Date) - Static method in class com.lantanagroup.link.Helper
- getFhirQuery() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Configuration to use when querying patients of interest for their clinical data, such as Encounter, Condition, etc.
- getFhirQueryClient(TenantService) - Method in class com.lantanagroup.link.query.uscore.BulkQuery
- getFhirQueryClient(TenantService, String) - Method in class com.lantanagroup.link.query.uscore.Query
- getFhirQueryServer() - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- getFhirServerBase() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
- getFhirServerBase() - Method in class com.lantanagroup.link.db.model.tenant.QueryList
- getField() - Method in class com.lantanagroup.link.validation.ValidationCategoryRule
- getFormat() - Method in class com.lantanagroup.link.config.query.ParameterConfig
- getFormat() - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.format
This is the format used to send to an azure blog storage endpoint - getFormat() - Method in class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- getFormat() - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- getGenerateAndSubmitReports() - Method in class com.lantanagroup.link.db.model.tenant.Schedule
-
Configuration for when to automatically generate and submit reports.
- getGeneratedTime() - Method in class com.lantanagroup.link.db.model.Report
- getGuidance() - Method in class com.lantanagroup.link.model.ValidationCategory
- getHistory() - Method in class com.lantanagroup.link.model.EvaluationMetric
- getHistory() - Method in class com.lantanagroup.link.model.PatientsQueriedMetric
- getHistory() - Method in class com.lantanagroup.link.model.PatientsReportedMetric
- getHistory() - Method in class com.lantanagroup.link.model.QueryTimeMetric
- getHistory() - Method in class com.lantanagroup.link.model.ValidationMetric
- getHttpClient() - Method in class com.lantanagroup.link.GenericSender
- getId() - Method in class com.lantanagroup.link.db.model.Aggregate
- getId() - Method in class com.lantanagroup.link.db.model.Audit
- getId() - Method in class com.lantanagroup.link.db.model.BulkStatus
- getId() - Method in class com.lantanagroup.link.db.model.BulkStatusResult
- getId() - Method in class com.lantanagroup.link.db.model.ConceptMap
- getId() - Method in class com.lantanagroup.link.db.model.DataTrace
- getId() - Method in class com.lantanagroup.link.db.model.MeasureDefinition
- getId() - Method in class com.lantanagroup.link.db.model.MeasurePackage
- getId() - Method in class com.lantanagroup.link.db.model.Metrics
- getId() - Method in class com.lantanagroup.link.db.model.PatientData
- getId() - Method in class com.lantanagroup.link.db.model.PatientList
- getId() - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- getId() - Method in class com.lantanagroup.link.db.model.Query
- getId() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
A unique ID of the tenant.
- getId() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- getId() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResultCategory
- getId() - Method in class com.lantanagroup.link.db.model.User
- getId() - Method in class com.lantanagroup.link.model.PatientOfInterestModel
- getId() - Method in class com.lantanagroup.link.model.ReportBase
- getId() - Method in class com.lantanagroup.link.model.SearchTenantResponse
- getId() - Method in class com.lantanagroup.link.model.TenantSummary
- getId() - Method in class com.lantanagroup.link.model.TenantSummaryMeasure
- getId() - Method in class com.lantanagroup.link.model.ValidationCategory
- getId(IBaseResource) - Static method in class com.lantanagroup.link.db.model.DataTrace
- getIdentifier() - Method in class com.lantanagroup.link.db.model.PatientId
- getIdentifier() - Method in class com.lantanagroup.link.model.PatientOfInterestModel
- getIds() - Method in class com.lantanagroup.link.config.query.ParameterConfig
- getIds() - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- getInfo() - Method in class com.lantanagroup.link.api.controller.ApiController
- getInfoGroups() - Method in class com.lantanagroup.link.config.api.ApiConfig
- getInitial() - Method in class com.lantanagroup.link.config.query.QueryPlan
- getInitial() - Method in class com.lantanagroup.link.db.model.tenant.QueryPlan
- getIssuer() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.issuer
This issuer is used during token validation to ensure that the JWT has been issued by a trusted system - getJsonList(String, Class<U>) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Row
- getJsonObject(String, Class<U>) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Row
- getJwt() - Method in class com.lantanagroup.link.auth.LinkCredentials
- getJwt(EpicAuth) - Static method in class com.lantanagroup.link.query.auth.EpicAuth
- getKey() - Method in class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- getLastSubmissionDate() - Method in class com.lantanagroup.link.model.TenantSummary
- getLastSubmissionId() - Method in class com.lantanagroup.link.model.TenantSummary
- getLastUpdated() - Method in class com.lantanagroup.link.db.model.MeasureDefinition
- getLastUpdated() - Method in class com.lantanagroup.link.db.model.PatientList
- getLinks() - Method in class com.lantanagroup.link.config.api.ApiInfoGroupSection
- getListId() - Method in class com.lantanagroup.link.db.model.tenant.EhrPatientList
- getLists() - Method in class com.lantanagroup.link.db.model.tenant.QueryList
- getLiteral() - Method in class com.lantanagroup.link.config.query.ParameterConfig
- getLiteral() - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- getLogs(String, String, String[], int, String) - Method in class com.lantanagroup.link.api.controller.LogController
- getLongName() - Method in class com.lantanagroup.link.model.TenantSummaryMeasure
- getLookback() - Method in class com.lantanagroup.link.config.query.QueryPlan
- getLookback() - Method in class com.lantanagroup.link.db.model.tenant.QueryPlan
- getMainLibraries(Bundle) - Static method in class com.lantanagroup.link.FhirHelper
- getMasterIdentifierValue() - Method in class com.lantanagroup.link.model.ReportContext
- getMasterIdentifierValue(ReportCriteria) - Static method in class com.lantanagroup.link.ReportIdHelper
- getMasterMeasureReportId(String, String) - Static method in class com.lantanagroup.link.ReportIdHelper
- getMaxRetry() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.max-retry
The number of times the API should try to check that prerequisite services are available. - getMeasure() - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getMeasure(Bundle) - Static method in class com.lantanagroup.link.FhirHelper
- getMeasureContexts() - Method in class com.lantanagroup.link.model.ReportContext
- getMeasureDefinition(String) - Method in class com.lantanagroup.link.db.SharedService
- getMeasureDefinitions() - Method in class com.lantanagroup.link.db.SharedService
- getMeasureDefUrls() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.measure-def-urls
A set of URLs representing the latest measure definition, keyed by measure ID - getMeasureEvaluationThreads() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.measure-evaluation-threads
The number of threads to use for patient measure report generation. - getMeasureId() - Method in class com.lantanagroup.link.db.model.Aggregate
- getMeasureId() - Method in class com.lantanagroup.link.db.model.MeasureDefinition
- getMeasureId() - Method in class com.lantanagroup.link.db.model.PatientList
- getMeasureId() - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- getMeasureId() - Method in class com.lantanagroup.link.db.model.tenant.EhrPatientList
- getMeasureIds() - Method in class com.lantanagroup.link.db.model.MeasurePackage
- getMeasureIds() - Method in class com.lantanagroup.link.db.model.tenant.GenerateReport
-
The IDs of the measures to generate the report for
- getMeasureIds() - Method in class com.lantanagroup.link.model.ReportBase
- getMeasurePackage(String) - Method in class com.lantanagroup.link.db.SharedService
- getMeasurePackages() - Method in class com.lantanagroup.link.db.SharedService
- getMeasureReport() - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- getMeasureReport() - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getMeasureReport(String, Parameters) - Method in class com.lantanagroup.link.FhirDataProvider
- getMeasures() - Method in class com.lantanagroup.link.model.TenantSummary
- getMessage() - Method in class com.lantanagroup.link.model.LogMessage
- getMessage() - Method in class com.lantanagroup.link.model.TestResponse
- getMessages() - Method in class com.lantanagroup.link.model.LogSearchResponse
- getMetricReport(String, String, String) - Method in class com.lantanagroup.link.api.controller.MetricController
-
Returns calculated metrics based on the supplied reporting period and optional parameters.
- getMetrics(LocalDate, LocalDate, String, String) - Method in class com.lantanagroup.link.db.SharedService
- getName() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.name
The name of the application that's returned in Device instances of reports - getName() - Method in class com.lantanagroup.link.config.api.ApiInfoGroup
- getName() - Method in class com.lantanagroup.link.config.api.ApiInfoGroupSection
- getName() - Method in class com.lantanagroup.link.config.query.ParameterConfig
- getName() - Method in class com.lantanagroup.link.db.model.Audit
- getName() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The name of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.name field
- getName() - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- getName() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
The name of the tenant, such as the facility's name.
- getName() - Method in class com.lantanagroup.link.db.model.User
- getName() - Method in class com.lantanagroup.link.model.SearchTenantResponse
- getName() - Method in class com.lantanagroup.link.model.TenantSummary
- getName(List<HumanName>) - Static method in class com.lantanagroup.link.FhirHelper
- getNetwork() - Method in class com.lantanagroup.link.db.model.Audit
- getNhsnOrgId() - Method in class com.lantanagroup.link.model.TenantSummary
- getNotes() - Method in class com.lantanagroup.link.db.model.Audit
- getNpi() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The National Provider Identifier (NPI) of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.identifier field
- getOnRegeneration() - Method in class com.lantanagroup.link.db.model.tenant.Events
- getOperationType() - Method in class com.lantanagroup.link.config.query.ReferencesConfig
- getOperationType() - Method in class com.lantanagroup.link.db.model.tenant.ReferencesConfig
- getOrCreateGroupAndPopulation(MeasureReport, MeasureReport.MeasureReportGroupPopulationComponent, MeasureReport.MeasureReportGroupComponent) - Method in class com.lantanagroup.link.GenericAggregator
- getOrder() - Method in class com.lantanagroup.link.spring.ErrorFilter
- getOriginalResource() - Method in class com.lantanagroup.link.db.model.DataTrace
- getOutput() - Method in class com.lantanagroup.link.model.BulkResponse
- getPackageId() - Method in class com.lantanagroup.link.model.GenerateRequest
- getPackageId() - Method in class com.lantanagroup.link.model.ReportCriteria
- getPaged() - Method in class com.lantanagroup.link.config.query.ParameterConfig
- getPaged() - Method in class com.lantanagroup.link.config.query.ReferencesConfig
- getPaged() - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- getPaged() - Method in class com.lantanagroup.link.db.model.tenant.ReferencesConfig
- getParallelPatients() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
The number of patients to query for in parallel using separate threads.
- getParameters() - Method in class com.lantanagroup.link.config.query.TypedQueryPlan
- getParameters() - Method in class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
- getParameters(String, String) - Static method in class com.lantanagroup.link.db.mappers.ValidationResultMapper
- getPassword() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.password
- getPassword() - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuth
- getPassword() - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuthAndApiKey
- getPassword() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- getPasswordHash() - Method in class com.lantanagroup.link.db.model.User
- getPasswordSalt() - Method in class com.lantanagroup.link.db.model.User
- getPath() - Method in class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- getPatientDataBundleId(String, String) - Static method in class com.lantanagroup.link.ReportIdHelper
- getPatientId() - Method in class com.lantanagroup.link.db.model.DataTrace
- getPatientId() - Method in class com.lantanagroup.link.db.model.PatientData
- getPatientId() - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- getPatientIdentifierListJSON(String, String) - Method in class com.lantanagroup.link.api.controller.PatientIdentifierController
- getPatientIdResolver() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.patient-id-resolver
The class used to determine the list of patient ids that should be queried for - getPatientList(UUID) - Method in class com.lantanagroup.link.db.TenantService
- getPatientList(UUID, String) - Method in class com.lantanagroup.link.api.controller.PatientIdentifierController
- getPatientLists() - Method in class com.lantanagroup.link.model.ReportContext
- getPatientLists(Report) - Method in class com.lantanagroup.link.FhirBundler
- getPatientLists(String) - Method in class com.lantanagroup.link.db.TenantService
- getPatientMeasureReport(String) - Method in class com.lantanagroup.link.db.TenantService
- getPatientMeasureReport(String, String) - Method in class com.lantanagroup.link.api.controller.ReportController
- getPatientMeasureReportId(String, String) - Static method in class com.lantanagroup.link.ReportIdHelper
- getPatientMeasureReports(String) - Method in class com.lantanagroup.link.db.TenantService
- getPatientMeasureReports(String, String) - Method in class com.lantanagroup.link.api.controller.ReportController
- getPatientMeasureReports(String, String) - Method in class com.lantanagroup.link.db.TenantService
- getPatientReports() - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getPatientReportsByPatientId() - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getPatients() - Method in class com.lantanagroup.link.db.model.PatientList
- getPatientsOfInterest() - Method in class com.lantanagroup.link.model.ReportContext
- getPatientsOfInterest() - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getPatientsOfInterest(TenantService, ReportCriteria, ReportContext) - Method in interface com.lantanagroup.link.IPatientIdProvider
- getPatientsOfInterest(QueryPhase) - Method in class com.lantanagroup.link.model.ReportContext
- getPatientsOfInterest(QueryPhase) - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getPatientsQueried() - Method in class com.lantanagroup.link.model.MetricsReportResponse
- getPatientsReported() - Method in class com.lantanagroup.link.model.MetricsReportResponse
- getPattern() - Method in class com.lantanagroup.link.validation.ValidationCategoryRule
- getPendingRequestsAndGetStatusResults(String) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- getPeriodEnd() - Method in class com.lantanagroup.link.db.model.PatientList
- getPeriodEnd() - Method in class com.lantanagroup.link.model.GenerateRequest
- getPeriodEnd() - Method in class com.lantanagroup.link.model.ReportBase
- getPeriodEnd() - Method in class com.lantanagroup.link.model.ReportCriteria
- getPeriodEndDate() - Method in class com.lantanagroup.link.model.ReportCriteria
- getPeriodStart() - Method in class com.lantanagroup.link.db.model.PatientList
- getPeriodStart() - Method in class com.lantanagroup.link.model.GenerateRequest
- getPeriodStart() - Method in class com.lantanagroup.link.model.ReportBase
- getPeriodStart() - Method in class com.lantanagroup.link.model.ReportCriteria
- getPeriodStartDate() - Method in class com.lantanagroup.link.model.ReportCriteria
- getPhone() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The phone of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.name field
- getPlanNames() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan
- getPosition() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- getPostalCode() - Method in class com.lantanagroup.link.db.model.tenant.Address
- getPreAuthenticatedCredentials(HttpServletRequest) - Method in class com.lantanagroup.link.api.auth.PreAuthTokenHeaderFilter
- getPreAuthenticatedPrincipal(HttpServletRequest) - Method in class com.lantanagroup.link.api.auth.PreAuthTokenHeaderFilter
- getPretty() - Method in class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- getProgressHeaderCompleteValue() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
value that indicates bulk export is ready to retrieve
- getProgressHeaderName() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Header name for progress status.
- getProperties() - Method in class com.lantanagroup.link.spring.ErrorInfo
- getPublicAddress() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.public-address
The public endpoint address for the API (i.e. - getQueryId() - Method in class com.lantanagroup.link.db.model.DataTrace
- getQueryList() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Configuration that should be used for /api/{tenantId}/poi/$query-list to query the EHR's FHIR List for patients of interest
- getQueryPatientListCron() - Method in class com.lantanagroup.link.db.model.tenant.Schedule
-
The CRON-formatted schedule to use querying patient list information from the EHR.
- getQueryPlan() - Method in class com.lantanagroup.link.model.ReportContext
- getQueryPlanId() - Method in class com.lantanagroup.link.model.ReportCriteria
- getQueryPlans() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
- getQueryTime() - Method in class com.lantanagroup.link.model.MetricsReportResponse
- getQueryType() - Method in class com.lantanagroup.link.db.model.Query
- getRandomSalt() - Static method in class com.lantanagroup.link.Hasher
- getReason() - Method in class com.lantanagroup.link.auth.SamsTokenResult
- getReference() - Method in class com.lantanagroup.link.db.model.PatientId
- getReference() - Method in class com.lantanagroup.link.model.PatientOfInterestModel
- getReferences() - Method in class com.lantanagroup.link.config.query.TypedQueryPlan
- getReferences() - Method in class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
- getRegenerateIfExists() - Method in class com.lantanagroup.link.db.model.tenant.GenerateReport
-
If a report already exists for the calculated reporting period and measures, indicates whether or not the report generation process should continue and overwrite the already existing report.
- getRegex() - Method in class com.lantanagroup.link.validation.ValidationCategoryRule
- getRelativeBulkUrl() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
ex /R4/Group/{groupId}/$export?_type=patient,medicationrequest,medication
- getRemoteAddress(HttpServletRequest) - Static method in class com.lantanagroup.link.db.SharedService
- getRemoteAddress(HttpServletRequest) - Static method in class com.lantanagroup.link.FhirHelper
- getReport() - Method in class com.lantanagroup.link.db.model.Aggregate
- getReport(String) - Method in class com.lantanagroup.link.db.TenantService
- getReportAggregates(String, String) - Method in class com.lantanagroup.link.api.controller.ReportController
- getReportAggregator() - Method in class com.lantanagroup.link.config.api.ApiConfig
- getReportDefBundle() - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getReportId() - Method in class com.lantanagroup.link.db.model.Aggregate
- getReportId() - Method in class com.lantanagroup.link.db.model.Metrics
- getReportId() - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- getReportId() - Method in class com.lantanagroup.link.db.model.Query
- getReportId() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- getReportId() - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- getReportingPeriodMethod() - Method in class com.lantanagroup.link.db.model.tenant.GenerateReport
-
The method that should be used to calculate the reporting period for the report.
- getReportingPlan() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Configuration for how to query the MRP (reporting plan) interface at CDC/NHSN to determine if a facility/tenant is signed up to report during the calculated reporting period.
- getReportPatientLists(String, String) - Method in class com.lantanagroup.link.api.controller.ReportController
- getReports(String, String, String, String, String, int, int) - Method in class com.lantanagroup.link.api.controller.GlobalReportController
- getReportsByPatientListId(UUID) - Method in class com.lantanagroup.link.db.TenantService
- getRequest() - Method in class com.lantanagroup.link.model.BulkResponse
- getRequest() - Method in class com.lantanagroup.link.model.ReportContext
- getResource() - Method in class com.lantanagroup.link.db.model.PatientData
- getResource() - Method in class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- getResource(String) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Row
- getResource(String, Class<U>) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Row
- getResourceId() - Method in class com.lantanagroup.link.db.model.DataTrace
- getResourceId() - Method in class com.lantanagroup.link.db.model.PatientData
- getResourceType() - Method in class com.lantanagroup.link.config.query.TypedQueryPlan
- getResourceType() - Method in class com.lantanagroup.link.db.model.DataTrace
- getResourceType() - Method in class com.lantanagroup.link.db.model.PatientData
- getResourceType() - Method in class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
- getResult() - Method in class com.lantanagroup.link.db.model.BulkStatusResult
- getResultSetFromBulkResultAndLoadPatientData(BulkStatusResult, TenantService, ApplicationContext) - Method in class com.lantanagroup.link.query.uscore.BulkQuery
- getRetentionPeriod() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
ISO 8601 formatted duration in which to keep data for each tenant.
- getRetentionPeriod() - Method in class com.lantanagroup.link.model.SearchTenantResponse
- getRetrieved() - Method in class com.lantanagroup.link.db.model.PatientData
- getRetrieved() - Method in class com.lantanagroup.link.db.model.Query
- getRetryWait() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.retry-wait
The number of milliseconds the API should wait in between attempts at checking that prerequisite services are available. - getRules() - Method in class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- getRuleSets() - Method in class com.lantanagroup.link.validation.RuleBasedValidationCategory
- getSamsAuth() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan
- getSamsToken(LinkOAuthConfig) - Static method in class com.lantanagroup.link.auth.OAuth2Helper
- getScheduling() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Schedule configuration for the tenant that can be used to automatically begin processes such as querying for patient lists, data retention, and automatic generation and submission of reports.
- getScope() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.scope
- getScope() - Method in class com.lantanagroup.link.config.SwaggerConfig
- getScopes() - Method in class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- getSecret() - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.secret
This issued sas token is for access to the azure blog storage container - getSecret() - Method in class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- getSecret() - Method in class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- getSections() - Method in class com.lantanagroup.link.config.api.ApiInfoGroup
- getSender() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.sender
The class used to send reports - getServiceId() - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.serviceId
This is the azure blog storage service Id - getSeverity() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- getSeverity() - Method in class com.lantanagroup.link.model.LogMessage
- getSeverity() - Method in class com.lantanagroup.link.model.ValidationCategory
- getShortName() - Method in class com.lantanagroup.link.model.TenantSummaryMeasure
- getShouldPersist() - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- getSkipInit() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.skip-init
If true, init processes (loading measure bundles and resources into the internal FHIR server) should be skipped - getSocketTimeout() - Method in class com.lantanagroup.link.config.api.ApiConfig
- getSQLConnection() - Method in class com.lantanagroup.link.db.SharedService
- getSQLConnection(String) - Method in class com.lantanagroup.link.db.SharedService
-
Deprecated.
- getStart() - Method in class com.lantanagroup.link.ReportingPeriodCalculator
- getState() - Method in class com.lantanagroup.link.db.model.tenant.Address
- getStatistics() - Method in class com.lantanagroup.link.time.StopwatchManager
- getStatus() - Method in class com.lantanagroup.link.auth.SamsTokenResult
- getStatus() - Method in class com.lantanagroup.link.db.model.BulkStatus
- getStatus() - Method in class com.lantanagroup.link.db.model.Report
- getStatus(BulkStatus, TenantService, ApplicationContext) - Method in class com.lantanagroup.link.query.uscore.BulkQuery
- getStatusId() - Method in class com.lantanagroup.link.db.model.BulkStatusResult
- getStatusUrl() - Method in class com.lantanagroup.link.db.model.BulkStatus
- getStopwatchManager() - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- getString(String) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Row
- getSubmittedTime() - Method in class com.lantanagroup.link.db.model.Report
- getSuccess() - Method in class com.lantanagroup.link.model.TestResponse
- getSupplemental() - Method in class com.lantanagroup.link.config.query.QueryPlan
- getSupplemental() - Method in class com.lantanagroup.link.db.model.tenant.QueryPlan
- getTaskName() - Method in class com.lantanagroup.link.db.model.Metrics
- getTenant(String) - Method in class com.lantanagroup.link.api.controller.TenantController
- getTenantConfig(String) - Method in class com.lantanagroup.link.db.SharedService
- getTenantConfigs() - Method in class com.lantanagroup.link.db.SharedService
- getTenantConnectionStrings(String) - Method in class com.lantanagroup.link.db.SharedService
- getTenantId() - Method in class com.lantanagroup.link.db.model.Audit
- getTenantId() - Method in class com.lantanagroup.link.db.model.Metrics
- getTenantId() - Method in class com.lantanagroup.link.model.GlobalReportResponse
- getTenantJsonSchema() - Method in class com.lantanagroup.link.api.controller.ApiController
- getTenantName() - Method in class com.lantanagroup.link.model.GlobalReportResponse
- getTenants() - Method in class com.lantanagroup.link.model.TenantSummaryResponse
- getTenantService() - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- getTenantSummary(String, TenantSummarySort, boolean) - Method in class com.lantanagroup.link.db.SharedService
- getTerminologyService() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.terminology-service
The FHIR terminology service to use for storing ValueSet and CodeSystem resources, passed to the evaluation-service for use during measure evaluation. - getTimestamp() - Method in class com.lantanagroup.link.db.model.Audit
- getTimestamp() - Method in class com.lantanagroup.link.db.model.Metrics
- getTimestamp() - Method in class com.lantanagroup.link.model.LogMessage
- getTimeZoneId() - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
The Time Zone string for the Tenant
- getTitle() - Method in class com.lantanagroup.link.config.api.ApiInfoGroupSectionLink
- getTitle() - Method in class com.lantanagroup.link.model.ValidationCategory
- getToken() - Method in class com.lantanagroup.link.db.model.tenant.auth.TokenAuth
- getToken(LinkOAuthConfig) - Static method in class com.lantanagroup.link.auth.OAuth2Helper
- getToken(LinkOAuthConfig, CloseableHttpClient) - Static method in class com.lantanagroup.link.auth.OAuth2Helper
- getTokenAuth() - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by TokenAuth implementation
- getTokenUrl() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.tokenUrl
- getTokenUrl() - Method in class com.lantanagroup.link.config.SwaggerConfig
- getTokenUrl() - Method in class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- getTokenUrl() - Method in class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- getTokenUrl() - Method in class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- getTokenUrl() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- getTokenValidationEndpoint() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.tokenValidationEndpoint
The url for the identity provider's token validation endpoint - getTokenVerificationClass() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.tokenVerificationClass
The class configured to verify a jwt token in the api - getTotal() - Method in class com.lantanagroup.link.model.LogSearchResponse
- getTotal() - Method in class com.lantanagroup.link.model.PatientsQueriedMetric
- getTotal() - Method in class com.lantanagroup.link.model.PatientsReportedMetric
- getTotal() - Method in class com.lantanagroup.link.model.TenantSummaryResponse
- getTransactionTime() - Method in class com.lantanagroup.link.model.BulkResponse
- getType() - Method in class com.lantanagroup.link.db.model.Audit
- getType() - Method in class com.lantanagroup.link.model.BulkOutput
- getType() - Method in class com.lantanagroup.link.model.ValidationCategory
- getUncategorized(String) - Method in class com.lantanagroup.link.db.repositories.ValidationRepository
- getUncategorizedValidationResults(String) - Method in class com.lantanagroup.link.db.TenantService
- getUncategorizedValidationResults(String, String) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Retrieves the validation results for a report that are not categorized
- getUrl() - Method in class com.lantanagroup.link.config.api.ApiInfoGroupSectionLink
- getUrl() - Method in class com.lantanagroup.link.config.sender.FHIRSenderConfig
-
sender.fhir.url
- getUrl() - Method in class com.lantanagroup.link.db.model.Query
- getUrl() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan
- getUrl() - Method in class com.lantanagroup.link.model.BulkOutput
- getUser() - Method in class com.lantanagroup.link.auth.LinkCredentials
- getUser() - Method in class com.lantanagroup.link.model.ReportContext
- getUser(UUID) - Method in class com.lantanagroup.link.api.controller.UserController
- getUser(UUID) - Method in class com.lantanagroup.link.db.SharedService
- getUserId() - Method in class com.lantanagroup.link.db.model.Audit
- getUsername() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.username
- getUsername() - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuth
- getUsername() - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuthAndApiKey
- getUsername() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- getUUID(String) - Method in class com.lantanagroup.link.db.mappers.BaseMapper.Row
- getValidateFhirServer() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.validate-fhir-server
Boolean for whether to check for metadata before request or not - getValidation() - Method in class com.lantanagroup.link.model.MetricsReportResponse
- getValidationCategories(String, String) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Retrieves the validation categories for a report
- getValidationCategoryResults(String, String, String) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Retrieves the validation results for a report that are categorized
- getValidationForCustomCategories(String, String, List<RuleBasedValidationCategory>) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Retrieves the validation categories for a report, for a custom set of categories
- getValidationForCustomCategory(String, String, String, List<RuleBasedValidationCategory>) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Retrieves the validation results for a report, for a custom set of categories, for a specific category.
- getValidationIssuesForReport(String, String, OperationOutcome.IssueSeverity, String) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Gets the validation results for a stored report
- getValidationResultId() - Method in class com.lantanagroup.link.db.model.tenant.ValidationResultCategory
- getValidationResults(String) - Method in class com.lantanagroup.link.db.TenantService
- getValidationResults(String, OperationOutcome.IssueSeverity, String) - Method in class com.lantanagroup.link.db.TenantService
- getValidationResultsOperationOutcome(String, OperationOutcome.IssueSeverity, String) - Method in class com.lantanagroup.link.db.TenantService
- getValidationSummary(String, String, OperationOutcome.IssueSeverity, String) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Provides a summary of unique messages from validation results
- getVariable() - Method in class com.lantanagroup.link.config.query.ParameterConfig
- getVariable() - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- getVersion() - Method in class com.lantanagroup.link.db.model.Report
- getVersion() - Method in class com.lantanagroup.link.model.ApiVersionModel
- getVersionInfo() - Method in class com.lantanagroup.link.api.controller.ApiController
- getVersionInfo(String) - Static method in class com.lantanagroup.link.Helper
- GlobalReportController - Class in com.lantanagroup.link.api.controller
- GlobalReportController() - Constructor for class com.lantanagroup.link.api.controller.GlobalReportController
- GlobalReportResponse - Class in com.lantanagroup.link.model
- GlobalReportResponse() - Constructor for class com.lantanagroup.link.model.GlobalReportResponse
H
- handle(HttpServletRequest, HttpServletResponse) - Method in class com.lantanagroup.link.spring.ErrorController
- handledType() - Method in class com.lantanagroup.link.serialize.FhirJsonSerializer
- handleException(SQLServerException) - Static method in class com.lantanagroup.link.db.SQLServerHelper
- HapiFhirAuthenticationInterceptor - Class in com.lantanagroup.link.query.auth
- HapiFhirAuthenticationInterceptor(TenantService, ApplicationContext) - Constructor for class com.lantanagroup.link.query.auth.HapiFhirAuthenticationInterceptor
- hasCredentialProperties() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
- hasEmail() - Method in class com.lantanagroup.link.db.model.User
- hash(String...) - Static method in class com.lantanagroup.link.ReportIdHelper
- hash(String, byte[]) - Static method in class com.lantanagroup.link.Hasher
- hashCode() - Method in class com.lantanagroup.link.db.model.PatientId
- Hasher - Class in com.lantanagroup.link
-
Used for creating a hash of (for example) passwords.
- Hasher() - Constructor for class com.lantanagroup.link.Hasher
- hasNonzeroPopulationCount(MeasureReport) - Static method in class com.lantanagroup.link.FhirHelper
- hasPassword() - Method in class com.lantanagroup.link.db.model.User
- Helper - Class in com.lantanagroup.link
- Helper() - Constructor for class com.lantanagroup.link.Helper
I
- IAzureBlobStorageSender - Interface in com.lantanagroup.link
- ICustomAuth - Interface in com.lantanagroup.link.query.auth
- IdentifierSystem - Static variable in class com.lantanagroup.link.Constants
- IMPORTANT - Enum constant in enum class com.lantanagroup.link.model.ValidationCategoryTypes
- IN_PROGRESS - Static variable in class com.lantanagroup.link.db.model.BulkStatuses
- incrementMajorVersion(Report) - Static method in class com.lantanagroup.link.FhirHelper
- incrementMinorVersion(Report) - Static method in class com.lantanagroup.link.api.controller.ReportController
-
Increments the minor version of the specified report
- IndividualMeasureReportProfileUrl - Static variable in class com.lantanagroup.link.Constants
- INFORMATION - Enum constant in enum class com.lantanagroup.link.model.ValidationCategorySeverities
- init() - Method in class com.lantanagroup.link.api.ApiInit
- init() - Method in class com.lantanagroup.link.api.scheduling.Scheduler
- init() - Method in class com.lantanagroup.link.validation.Validator
- initBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.BulkController
- initBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.DataController
- initBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.QAController
- initBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.ReportController
- initDatabase() - Method in class com.lantanagroup.link.db.SharedService
- initDatabase() - Method in class com.lantanagroup.link.db.TenantService
- INITIAL - Enum constant in enum class com.lantanagroup.link.query.QueryPhase
- initializeBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.ConceptMapController
- initializeBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.MeasureDefController
- initializeBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.MeasurePackageController
- initializeBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.TenantController
- initializeBinder(WebDataBinder) - Method in class com.lantanagroup.link.api.controller.UserController
- initiateBulkDataRequest(String) - Method in class com.lantanagroup.link.api.controller.BulkController
- InitiateBulkDataRequest(BulkStatus) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- InitiateBulkDataRequestTask - Class in com.lantanagroup.link.api.bulk
- InitiateBulkDataRequestTask() - Constructor for class com.lantanagroup.link.api.bulk.InitiateBulkDataRequestTask
- initSerializers(SimpleModule, IParser) - Static method in class com.lantanagroup.link.FhirHelper
- insert(Query) - Method in class com.lantanagroup.link.db.repositories.QueryRepository
- insertAll(String, List<ValidationResult>) - Method in class com.lantanagroup.link.db.repositories.ValidationRepository
- insertAll(List<DataTrace>) - Method in class com.lantanagroup.link.db.repositories.DataTraceRepository
- insertAll(List<ValidationResultCategory>) - Method in class com.lantanagroup.link.db.repositories.ValidationCategoryRepository
- insertValidationResultCategories(List<ValidationResultCategory>) - Method in class com.lantanagroup.link.db.TenantService
- insertValidationResults(String, OperationOutcome) - Method in class com.lantanagroup.link.db.TenantService
- interceptRequest(IHttpRequest) - Method in class com.lantanagroup.link.query.auth.HapiFhirAuthenticationInterceptor
- interceptResponse(IHttpRequest, IHttpResponse) - Method in class com.lantanagroup.link.query.auth.HapiFhirAuthenticationInterceptor
- IPatientIdProvider - Interface in com.lantanagroup.link
- IReportAggregator - Interface in com.lantanagroup.link
- IReportGenerationDataEvent - Interface in com.lantanagroup.link
- IReportGenerationEvent - Interface in com.lantanagroup.link
- IReportSender - Interface in com.lantanagroup.link
- isAllowQaEndpoints() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
Allows use of QA debugging endpoints.
- isAndOperator() - Method in class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- isApplySchemas() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.apply-schemas
Whether to apply schemas to the databases or not - isCompress() - Method in class com.lantanagroup.link.config.sender.FHIRSenderConfig
-
oauth.compress
Whether to compress reports during submission - isEarlyExit() - Method in class com.lantanagroup.link.config.query.TypedQueryPlan
- isEarlyExit() - Method in class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
- isEnabled() - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan
- isIncludeCensuses() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
Whether to include censuses in the submission bundle.
- isIncludesQueryPlans() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
Whether to include the query plans used to generate the report in the submission bundle as a Binary resource entry.
- isInverse() - Method in class com.lantanagroup.link.validation.ValidationCategoryRule
- isMergeCensuses() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
Whether to merge multiple censuses into a single list.
- isNoScheduling() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.no-scheduling
When true, won't initialize the scheduling system. - isPromoteLineLevelResources() - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
Whether to move contained line-level resources to the top level of the submission bundle.
- isRegenerate() - Method in class com.lantanagroup.link.model.GenerateRequest
- isRequireAccessToken() - Method in class com.lantanagroup.link.model.BulkResponse
- isRequireHttps() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.require-https
Indicates if HTTPS is required for submission urls. - isSkipQuery() - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.skip-query
Whether to skip the query phase of report generation; useful if patient data bundles have already been stored. - isUseBasicAuth() - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.useBasicAuth
- isValidate() - Method in class com.lantanagroup.link.model.GenerateRequest
- ITokenValidator - Interface in com.lantanagroup.link.auth
J
- JSON - Enum constant in enum class com.lantanagroup.link.AzureBlobStorageSenderFormats
- JSON - Enum constant in enum class com.lantanagroup.link.config.sender.FileSystemSenderConfig.Formats
L
- LastMonth - Enum constant in enum class com.lantanagroup.link.ReportingPeriodMethods
- LastWeek - Enum constant in enum class com.lantanagroup.link.ReportingPeriodMethods
- LibraryTypeModelDefinitionCode - Static variable in class com.lantanagroup.link.Constants
- LibraryTypeSystem - Static variable in class com.lantanagroup.link.Constants
- LinkCredentials - Class in com.lantanagroup.link.auth
- LinkCredentials() - Constructor for class com.lantanagroup.link.auth.LinkCredentials
- LinkDevicePropertiesCodeSystem - Static variable in class com.lantanagroup.link.Constants
- LinkDeviceVersionCodeSystem - Static variable in class com.lantanagroup.link.Constants
- LinkOAuthConfig - Class in com.lantanagroup.link.config.auth
- LinkOAuthConfig() - Constructor for class com.lantanagroup.link.config.auth.LinkOAuthConfig
- loadAndRetrieveCategories() - Static method in class com.lantanagroup.link.ValidationCategorizer
- loadFromResources() - Method in class com.lantanagroup.link.ValidationCategorizer
- loadInitialData(Patient) - Method in class com.lantanagroup.link.query.uscore.PatientData
- loadInitialPatientData(ReportCriteria, ReportContext, List<PatientOfInterestModel>) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- loadSupplementalData(String, Bundle) - Method in class com.lantanagroup.link.query.uscore.PatientData
- loadSupplementalPatientData(ReportCriteria, ReportContext, List<PatientOfInterestModel>) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- loadToken(HttpServletRequest) - Method in class com.lantanagroup.link.api.auth.CustomCsrfTokenRepository
- LogController - Class in com.lantanagroup.link.api.controller
- LogController() - Constructor for class com.lantanagroup.link.api.controller.LogController
- logger - Static variable in class com.lantanagroup.link.FhirBundler
- logger - Static variable in class com.lantanagroup.link.GenericSender
- logger - Static variable in class com.lantanagroup.link.query.uscore.PatientScoop
- logger - Static variable in class com.lantanagroup.link.validation.Validator
- LogMessage - Class in com.lantanagroup.link.model
- LogMessage() - Constructor for class com.lantanagroup.link.model.LogMessage
- LogMessage(Date, String, String, String) - Constructor for class com.lantanagroup.link.model.LogMessage
- LogSearchResponse - Class in com.lantanagroup.link.model
- LogSearchResponse() - Constructor for class com.lantanagroup.link.model.LogSearchResponse
M
- main(String[]) - Static method in class com.lantanagroup.link.api.ApiApplication
-
Main entry point for SpringBoot application.
- MainSystem - Static variable in class com.lantanagroup.link.Constants
- mapRow(ResultSet, int) - Method in class com.lantanagroup.link.db.mappers.BaseMapper
- maxRetry - Variable in class com.lantanagroup.link.config.api.ApiConfig
-
api.max-retry
The number of times the API should try to check that prerequisite services are available. - MeasureContext() - Constructor for class com.lantanagroup.link.model.ReportContext.MeasureContext
- MeasureDefController - Class in com.lantanagroup.link.api.controller
- MeasureDefController() - Constructor for class com.lantanagroup.link.api.controller.MeasureDefController
- MeasureDefinition - Class in com.lantanagroup.link.db.model
- MeasureDefinition() - Constructor for class com.lantanagroup.link.db.model.MeasureDefinition
- MeasureEvaluator - Class in com.lantanagroup.link.api
- MeasureImprovementNotationCodeSystem - Static variable in class com.lantanagroup.link.Constants
- MeasurePackage - Class in com.lantanagroup.link.db.model
- MeasurePackage() - Constructor for class com.lantanagroup.link.db.model.MeasurePackage
- MeasurePackageController - Class in com.lantanagroup.link.api.controller
- MeasurePackageController() - Constructor for class com.lantanagroup.link.api.controller.MeasurePackageController
- MeasureScoringCodeSystem - Static variable in class com.lantanagroup.link.Constants
- MeasureScoringExtension - Static variable in class com.lantanagroup.link.Constants
- merge(PatientList) - Method in class com.lantanagroup.link.db.model.PatientList
- mergePatientLists(ListResource, ListResource) - Static method in class com.lantanagroup.link.FhirHelper
-
Copies entries from
list2
intolist1
that are not already present inlist1
. - MetricController - Class in com.lantanagroup.link.api.controller
- MetricController() - Constructor for class com.lantanagroup.link.api.controller.MetricController
- MetricData - Class in com.lantanagroup.link.db.model
- MetricData() - Constructor for class com.lantanagroup.link.db.model.MetricData
- Metrics - Class in com.lantanagroup.link.db.model
- Metrics() - Constructor for class com.lantanagroup.link.db.model.Metrics
- MetricsReportResponse - Class in com.lantanagroup.link.model
- MetricsReportResponse() - Constructor for class com.lantanagroup.link.model.MetricsReportResponse
- module() - Method in class com.lantanagroup.link.api.ApiApplication
-
Responds with SimpleModule, which makes SpringBoot aware of FhirJsonSerializer, and uses it to serialize FHIR resources as XML or JSON in API responses.
- MONTHLY_PERIOD - Static variable in class com.lantanagroup.link.Constants
N
- NAME - Enum constant in enum class com.lantanagroup.link.model.TenantSummarySort
- NationalProviderIdentifierSystemUrl - Static variable in class com.lantanagroup.link.Constants
- NHSN_ORG_ID - Enum constant in enum class com.lantanagroup.link.model.TenantSummarySort
- NOT_IMPORTANT - Enum constant in enum class com.lantanagroup.link.model.ValidationCategoryTypes
O
- OAuth2Helper - Class in com.lantanagroup.link.auth
- OAuth2Helper() - Constructor for class com.lantanagroup.link.auth.OAuth2Helper
- OAuthTokenValidator - Class in com.lantanagroup.link.auth
- OAuthTokenValidator() - Constructor for class com.lantanagroup.link.auth.OAuthTokenValidator
- objectMapper - Static variable in class com.lantanagroup.link.db.mappers.BaseMapper
- OnRegeneration - Enum constant in enum class com.lantanagroup.link.EventTypes
- onRequest(IHttpRequest) - Method in class com.lantanagroup.link.query.uscore.QuerySaver
- onStopped(Duration) - Method in class com.lantanagroup.link.time.Stopwatch
- OperationOutcomeSeverityExtensionUrl - Static variable in class com.lantanagroup.link.Constants
- OperationOutcomeTotalExtensionUrl - Static variable in class com.lantanagroup.link.Constants
- OperationType - Enum Class in com.lantanagroup.link.config.query
- OperationType - Enum Class in com.lantanagroup.link.db.model.tenant
- OrganizationTypeSystem - Static variable in class com.lantanagroup.link.Constants
- OriginalElementValueExtension - Static variable in class com.lantanagroup.link.Constants
- OriginalResourceIdExtension - Static variable in class com.lantanagroup.link.Constants
P
- paging(int) - Static method in class com.lantanagroup.link.StreamUtils
- ParameterConfig - Class in com.lantanagroup.link.config.query
- ParameterConfig - Class in com.lantanagroup.link.db.model.tenant
- ParameterConfig() - Constructor for class com.lantanagroup.link.config.query.ParameterConfig
- ParameterConfig() - Constructor for class com.lantanagroup.link.db.model.tenant.ParameterConfig
- Parameters() - Constructor for class com.lantanagroup.link.db.mappers.BaseMapper.Parameters
- parseFhirDate(String) - Static method in class com.lantanagroup.link.Helper
- PatientData - Class in com.lantanagroup.link.db.model
- PatientData - Class in com.lantanagroup.link.query.uscore
- PatientData() - Constructor for class com.lantanagroup.link.db.model.PatientData
- PatientData(StopwatchManager, TenantService, EventService, IGenericClient, ReportCriteria, ReportContext, FhirQuery) - Constructor for class com.lantanagroup.link.query.uscore.PatientData
- PatientDataDelete - Enum constant in enum class com.lantanagroup.link.db.model.AuditTypes
-
Deletion of patient data as a result of retention check
- PatientDataMapper - Class in com.lantanagroup.link.db.mappers
- PatientDataMapper() - Constructor for class com.lantanagroup.link.db.mappers.PatientDataMapper
- PatientDataRepository - Class in com.lantanagroup.link.db.repositories
- PatientDataRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.PatientDataRepository
- PatientDataResourceFilter - Class in com.lantanagroup.link.events
-
Filters out resources (MedicationRequest, ServiceRequest, Specimen, Condition) if the date of the resource is outside the reporting period
- PatientDataResourceFilter() - Constructor for class com.lantanagroup.link.events.PatientDataResourceFilter
- PatientId - Class in com.lantanagroup.link.db.model
- PatientId() - Constructor for class com.lantanagroup.link.db.model.PatientId
- PatientIdentifierController - Class in com.lantanagroup.link.api.controller
- PatientIdentifierController() - Constructor for class com.lantanagroup.link.api.controller.PatientIdentifierController
- PatientIdService - Class in com.lantanagroup.link
- PatientIdService() - Constructor for class com.lantanagroup.link.PatientIdService
- PatientList - Class in com.lantanagroup.link.db.model
- PatientList() - Constructor for class com.lantanagroup.link.db.model.PatientList
- PatientListDelete - Enum constant in enum class com.lantanagroup.link.db.model.AuditTypes
-
Deletion of patient lists as a result of retention check
- PatientListMapper - Class in com.lantanagroup.link.db.mappers
- PatientListMapper() - Constructor for class com.lantanagroup.link.db.mappers.PatientListMapper
- PatientListRepository - Class in com.lantanagroup.link.db.repositories
- PatientListRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.PatientListRepository
- PatientMeasureReport - Class in com.lantanagroup.link.db.model
- PatientMeasureReport() - Constructor for class com.lantanagroup.link.db.model.PatientMeasureReport
- PatientMeasureReportMapper - Class in com.lantanagroup.link.db.mappers
- PatientMeasureReportMapper() - Constructor for class com.lantanagroup.link.db.mappers.PatientMeasureReportMapper
- PatientMeasureReportRepository - Class in com.lantanagroup.link.db.repositories
- PatientMeasureReportRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.PatientMeasureReportRepository
- PatientOfInterestModel - Class in com.lantanagroup.link.model
- PatientOfInterestModel() - Constructor for class com.lantanagroup.link.model.PatientOfInterestModel
- PatientOfInterestModel(String, String) - Constructor for class com.lantanagroup.link.model.PatientOfInterestModel
- PatientScoop - Class in com.lantanagroup.link.query.uscore
- PatientScoop() - Constructor for class com.lantanagroup.link.query.uscore.PatientScoop
- PatientsQueriedMetric - Class in com.lantanagroup.link.model
- PatientsQueriedMetric() - Constructor for class com.lantanagroup.link.model.PatientsQueriedMetric
- PatientsReportedMetric - Class in com.lantanagroup.link.model
- PatientsReportedMetric() - Constructor for class com.lantanagroup.link.model.PatientsReportedMetric
- PENDING - Static variable in class com.lantanagroup.link.db.model.BulkStatuses
- PeriodDateFixer - Class in com.lantanagroup.link
- PeriodDateFixer(Bundle) - Constructor for class com.lantanagroup.link.PeriodDateFixer
- POTENTIAL_CONCERN - Enum constant in enum class com.lantanagroup.link.model.ValidationCategoryTypes
- PreAuthTokenHeaderFilter - Class in com.lantanagroup.link.api.auth
- PreAuthTokenHeaderFilter(String, ApiConfig, SharedService) - Constructor for class com.lantanagroup.link.api.auth.PreAuthTokenHeaderFilter
Q
- QAController - Class in com.lantanagroup.link.api.controller
- QAController() - Constructor for class com.lantanagroup.link.api.controller.QAController
- QUARTERLY_PERIOD - Static variable in class com.lantanagroup.link.Constants
- Query - Class in com.lantanagroup.link.db.model
- Query - Class in com.lantanagroup.link.query.uscore
- Query() - Constructor for class com.lantanagroup.link.db.model.Query
- Query() - Constructor for class com.lantanagroup.link.query.uscore.Query
- QueryList - Class in com.lantanagroup.link.db.model.tenant
- QueryList() - Constructor for class com.lantanagroup.link.db.model.tenant.QueryList
- QueryMapper - Class in com.lantanagroup.link.db.mappers
- QueryMapper() - Constructor for class com.lantanagroup.link.db.mappers.QueryMapper
- queryPatientList(String) - Method in class com.lantanagroup.link.api.controller.PatientIdentifierController
- QueryPatientListTask - Class in com.lantanagroup.link.api.scheduling
- QueryPatientListTask() - Constructor for class com.lantanagroup.link.api.scheduling.QueryPatientListTask
- QueryPhase - Enum Class in com.lantanagroup.link.query
- QueryPlan - Class in com.lantanagroup.link.config.query
- QueryPlan - Class in com.lantanagroup.link.db.model.tenant
- QueryPlan() - Constructor for class com.lantanagroup.link.config.query.QueryPlan
- QueryPlan() - Constructor for class com.lantanagroup.link.db.model.tenant.QueryPlan
- QueryRepository - Class in com.lantanagroup.link.db.repositories
- QueryRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.QueryRepository
- QuerySaver - Class in com.lantanagroup.link.query.uscore
- QuerySaver(TenantService, String, String) - Constructor for class com.lantanagroup.link.query.uscore.QuerySaver
- QueryTimeMetric - Class in com.lantanagroup.link.model
- QueryTimeMetric() - Constructor for class com.lantanagroup.link.model.QueryTimeMetric
- quoteApostrophe(String) - Static method in class com.lantanagroup.link.Helper
R
- READ - Enum constant in enum class com.lantanagroup.link.config.query.OperationType
- READ - Enum constant in enum class com.lantanagroup.link.db.model.tenant.OperationType
- readInputStream(InputStream) - Static method in class com.lantanagroup.link.Helper
- ReceivedDateExtensionUrl - Static variable in class com.lantanagroup.link.Constants
- ReferencesConfig - Class in com.lantanagroup.link.config.query
- ReferencesConfig - Class in com.lantanagroup.link.db.model.tenant
- ReferencesConfig() - Constructor for class com.lantanagroup.link.config.query.ReferencesConfig
- ReferencesConfig() - Constructor for class com.lantanagroup.link.db.model.tenant.ReferencesConfig
- Report - Class in com.lantanagroup.link.db.model
- Report() - Constructor for class com.lantanagroup.link.db.model.Report
- ReportBase - Class in com.lantanagroup.link.model
- ReportBase() - Constructor for class com.lantanagroup.link.model.ReportBase
- ReportBundleProfileUrl - Static variable in class com.lantanagroup.link.Constants
- ReportContext - Class in com.lantanagroup.link.model
- ReportContext() - Constructor for class com.lantanagroup.link.model.ReportContext
- ReportContext(HttpServletRequest, LinkCredentials) - Constructor for class com.lantanagroup.link.model.ReportContext
- ReportContext.MeasureContext - Class in com.lantanagroup.link.model
- ReportController - Class in com.lantanagroup.link.api.controller
- ReportController() - Constructor for class com.lantanagroup.link.api.controller.ReportController
- ReportCriteria - Class in com.lantanagroup.link.model
- ReportCriteria(String, String, String) - Constructor for class com.lantanagroup.link.model.ReportCriteria
- ReportCriteria(String, Collection<String>, String, String) - Constructor for class com.lantanagroup.link.model.ReportCriteria
- ReportGenerator - Class in com.lantanagroup.link.api
-
This class creates a master measure report based on every individual report generated for each patient included in the "census" list..
- ReportGenerator(SharedService, TenantService, StopwatchManager, ReportContext, ReportContext.MeasureContext, ReportCriteria, ApiConfig, IReportAggregator, Report) - Constructor for class com.lantanagroup.link.api.ReportGenerator
- ReportIdHelper - Class in com.lantanagroup.link
- ReportIdHelper() - Constructor for class com.lantanagroup.link.ReportIdHelper
- ReportingPeriodCalculator - Class in com.lantanagroup.link
- ReportingPeriodCalculator(ReportingPeriodMethods) - Constructor for class com.lantanagroup.link.ReportingPeriodCalculator
- ReportingPeriodCalculator(ReportingPeriodMethods, TimeZone) - Constructor for class com.lantanagroup.link.ReportingPeriodCalculator
- ReportingPeriodMethods - Enum Class in com.lantanagroup.link
- ReportingPlan - Class in com.lantanagroup.link.db.model.tenant
- ReportingPlan() - Constructor for class com.lantanagroup.link.db.model.tenant.ReportingPlan
- ReportingPlan.SamsAuth - Class in com.lantanagroup.link.db.model.tenant
- ReportMapper - Class in com.lantanagroup.link.db.mappers
- ReportMapper() - Constructor for class com.lantanagroup.link.db.mappers.ReportMapper
- ReportRepository - Class in com.lantanagroup.link.db.repositories
- ReportRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.ReportRepository
- ReportStatuses - Enum Class in com.lantanagroup.link.db.model
- reset() - Method in class com.lantanagroup.link.time.StopwatchManager
- reset(String) - Method in class com.lantanagroup.link.api.scheduling.Scheduler
- ResourceIdChanger - Class in com.lantanagroup.link
- retryWait - Variable in class com.lantanagroup.link.config.api.ApiConfig
-
api.retry-wait
The number of milliseconds the API should wait in between attempts at checking that prerequisite services are available. - Row(ResultSet) - Constructor for class com.lantanagroup.link.db.mappers.BaseMapper.Row
- RuleBasedValidationCategory - Class in com.lantanagroup.link.validation
- RuleBasedValidationCategory() - Constructor for class com.lantanagroup.link.validation.RuleBasedValidationCategory
- RuleBasedValidationCategory(String, ValidationCategorySeverities, Boolean, ValidationCategoryTypes, String) - Constructor for class com.lantanagroup.link.validation.RuleBasedValidationCategory
- run() - Method in class com.lantanagroup.link.api.bulk.BulkStatusFetchTask
- run() - Method in class com.lantanagroup.link.api.bulk.InitiateBulkDataRequestTask
- run() - Method in class com.lantanagroup.link.api.scheduling.DataRetentionCheckTask
- run() - Method in class com.lantanagroup.link.api.scheduling.GenerateAndSubmitReportTask
- run() - Method in class com.lantanagroup.link.api.scheduling.QueryPatientListTask
S
- SamsAuth() - Constructor for class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- SamsTokenResult - Class in com.lantanagroup.link.auth
- SamsTokenResult() - Constructor for class com.lantanagroup.link.auth.SamsTokenResult
- SamsTokenValidator - Class in com.lantanagroup.link.auth
- SamsTokenValidator() - Constructor for class com.lantanagroup.link.auth.SamsTokenValidator
- sanitizeHeader(String) - Static method in class com.lantanagroup.link.Helper
- sanitizeString(String) - Static method in class com.lantanagroup.link.Helper
- sanitizeUrl(String) - Static method in class com.lantanagroup.link.Helper
- save(Aggregate) - Method in class com.lantanagroup.link.db.repositories.AggregateRepository
- save(BulkStatus) - Method in class com.lantanagroup.link.db.repositories.BulkStatusRepository
- save(BulkStatusResult) - Method in class com.lantanagroup.link.db.repositories.BulkStatusResultRepository
- save(ConceptMap) - Method in class com.lantanagroup.link.db.repositories.ConceptMapRepository
- save(PatientList) - Method in class com.lantanagroup.link.db.repositories.PatientListRepository
- save(PatientMeasureReport) - Method in class com.lantanagroup.link.db.repositories.PatientMeasureReportRepository
- save(Report) - Method in class com.lantanagroup.link.db.repositories.ReportRepository
- save(Report, List<PatientList>) - Method in class com.lantanagroup.link.db.repositories.ReportRepository
- saveAggregate(Aggregate) - Method in class com.lantanagroup.link.db.TenantService
- saveAll(List<PatientData>) - Method in class com.lantanagroup.link.db.repositories.PatientDataRepository
- saveAudit(Audit) - Method in class com.lantanagroup.link.db.SharedService
- saveBulkStatus(BulkStatus) - Method in class com.lantanagroup.link.db.TenantService
- saveBulkStatusResult(BulkStatusResult) - Method in class com.lantanagroup.link.db.TenantService
- saveConceptMap(ConceptMap) - Method in class com.lantanagroup.link.db.TenantService
- saveDataTraces(UUID, String, List<IBaseResource>) - Method in class com.lantanagroup.link.db.TenantService
- saveFhirList(String, String) - Method in class com.lantanagroup.link.api.controller.PatientIdentifierController
- saveMeasureDefinition(MeasureDefinition) - Method in class com.lantanagroup.link.db.SharedService
- saveMeasurePackage(MeasurePackage) - Method in class com.lantanagroup.link.db.SharedService
- saveMetrics(List<Metrics>) - Method in class com.lantanagroup.link.db.SharedService
- savePatientData(List<PatientData>) - Method in class com.lantanagroup.link.db.TenantService
- savePatientList(PatientList) - Method in class com.lantanagroup.link.db.TenantService
- savePatientList(String, String, String, String, String) - Method in class com.lantanagroup.link.api.controller.PatientIdentifierController
- savePatientMeasureReport(PatientMeasureReport) - Method in class com.lantanagroup.link.db.TenantService
- saveQuery(Query) - Method in class com.lantanagroup.link.db.TenantService
- saveReport(Report) - Method in class com.lantanagroup.link.db.TenantService
- saveReport(Report, List<PatientList>) - Method in class com.lantanagroup.link.db.TenantService
- saveTenantConfig(Tenant) - Method in class com.lantanagroup.link.db.SharedService
- saveToken(CsrfToken, HttpServletRequest, HttpServletResponse) - Method in class com.lantanagroup.link.api.auth.CustomCsrfTokenRepository
- saveUser(User) - Method in class com.lantanagroup.link.db.SharedService
- Schedule - Class in com.lantanagroup.link.db.model.tenant
- Schedule() - Constructor for class com.lantanagroup.link.db.model.tenant.Schedule
- Scheduler - Class in com.lantanagroup.link.api.scheduling
-
Automatically invoked by spring boot during application start up.
- Scheduler() - Constructor for class com.lantanagroup.link.api.scheduling.Scheduler
- SEARCH - Enum constant in enum class com.lantanagroup.link.config.query.OperationType
- SEARCH - Enum constant in enum class com.lantanagroup.link.db.model.tenant.OperationType
- searchConceptMap(String) - Method in class com.lantanagroup.link.api.controller.ConceptMapController
- searchConceptMaps() - Method in class com.lantanagroup.link.db.TenantService
- searchMeasureDefinitions() - Method in class com.lantanagroup.link.api.controller.MeasureDefController
- searchMeasurePackages() - Method in class com.lantanagroup.link.api.controller.MeasurePackageController
- searchPatientLists(String) - Method in class com.lantanagroup.link.api.controller.PatientIdentifierController
- searchReports() - Method in class com.lantanagroup.link.db.TenantService
- searchReports(String) - Method in class com.lantanagroup.link.api.controller.ReportController
- SearchTenantResponse - Class in com.lantanagroup.link.model
- SearchTenantResponse(String, String, String, String) - Constructor for class com.lantanagroup.link.model.SearchTenantResponse
- searchTenants() - Method in class com.lantanagroup.link.api.controller.TenantController
- searchTenantSummaries(String, String, int, boolean) - Method in class com.lantanagroup.link.api.controller.TenantController
- searchUsers(boolean) - Method in class com.lantanagroup.link.api.controller.UserController
- searchUsers(boolean) - Method in class com.lantanagroup.link.db.SharedService
- send(LinkCredentials, String, String, boolean, HttpServletRequest) - Method in class com.lantanagroup.link.api.controller.ReportController
-
Sends the specified report to the recipients configured in api.send-urls
- send(TenantService, Bundle, Report, HttpServletRequest, LinkCredentials) - Method in interface com.lantanagroup.link.IReportSender
- sendContent(Resource, Report) - Method in class com.lantanagroup.link.GenericSender
- serialize(T, JsonGenerator, SerializerProvider) - Method in class com.lantanagroup.link.serialize.FhirJsonSerializer
- setAcceptable(Boolean) - Method in class com.lantanagroup.link.model.ValidationCategory
- setAddress(Address) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The address of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.name field
- setAddress(String) - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.address
This issuer is connection string used to connect to an azure blog storage endpoint - setAddressLine(String) - Method in class com.lantanagroup.link.db.model.tenant.Address
- setAfterApplyConceptMaps(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAfterBundling(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAfterMeasureEval(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAfterMeasureResolution(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAfterPatientDataQuery(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAfterPatientDataStore(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAfterPatientOfInterestLookup(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAfterPatientResourceQuery(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAfterReportStore(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setAlgorithm(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.algorithm
The algorithm used by the identity provider to sign the jwt token - setAllowedCredentials(Boolean) - Method in class com.lantanagroup.link.config.api.CorsConfig
-
api.cors.allowed-credentials
True or false to allow credentials in CORS. - setAllowedHeaders(String) - Method in class com.lantanagroup.link.config.api.CorsConfig
-
api.cors.allowed-headers
Space-separated list of allowed headers. - setAllowedMethods(String[]) - Method in class com.lantanagroup.link.config.api.CorsConfig
-
api.cors.allowed-methods
An array of strings representing which methods (ex: GET, PUT, POST) are allowed in CORS requests - setAllowedOrigins(String) - Method in class com.lantanagroup.link.config.api.CorsConfig
-
api.cors.allowed-origins
Space-separated list of allowed origins. - setAllowQaEndpoints(boolean) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
Allows use of QA debugging endpoints.
- setAndOperator(boolean) - Method in class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- setApikey(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuthAndApiKey
- setApplicationContext(ApplicationContext) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- setApplicationContext(ApplicationContext) - Method in class com.lantanagroup.link.query.uscore.BulkQuery
- setApplicationContext(ApplicationContext) - Method in class com.lantanagroup.link.query.uscore.Query
- setApplyConceptMaps(ApplyConceptMaps) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- setApplySchemas(boolean) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.apply-schemas
Whether to apply schemas to the databases or not - setAudience(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- setAuthClass(String) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
The class that should be used (if any) to authenticate queries to the EHR's FHIR server.
- setAuthConfig(LinkOAuthConfig) - Method in class com.lantanagroup.link.config.sender.FHIRSenderConfig
-
sender.fhir.auth-config
- setAuthJwksUrl(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.auth-jwks-url
The url endpoint for certs from the identity provider, which is used to verify any JSON Web Token (JWT) - setAuthUrl(String) - Method in class com.lantanagroup.link.config.SwaggerConfig
- setAverage(double) - Method in class com.lantanagroup.link.model.EvaluationMetric
- setAverage(double) - Method in class com.lantanagroup.link.model.QueryTimeMetric
- setAverage(double) - Method in class com.lantanagroup.link.model.ValidationMetric
- setAzureAuth(AzureAuth) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by AzureAuth implementation
- setAzureStorageContainerName(String) - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.azure-storage-container-name
This is the name of the azure blog storage container - setBaseDate(Date) - Method in class com.lantanagroup.link.ReportingPeriodCalculator
- setBasicAuth(BasicAuth) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by BasicAuth implementation
- setBasicAuthAndApiKey(BasicAuthAndApiKey) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by BasicAuthAndApiKeyHeader implementation
- setBeforeBundling(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setBeforeMeasureEval(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setBeforeMeasureResolution(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setBeforePatientDataQuery(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setBeforePatientDataStore(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setBeforePatientOfInterestLookup(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setBeforeReportStore(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setBody(String) - Method in class com.lantanagroup.link.db.model.Query
- setBoolean(String, Boolean) - Method in class com.lantanagroup.link.db.SQLCSHelper
- setBuild(String) - Method in class com.lantanagroup.link.model.ApiVersionModel
- setBulkDataCron(String) - Method in class com.lantanagroup.link.db.model.tenant.Schedule
- setBulkDataFollowUpCron(String) - Method in class com.lantanagroup.link.db.model.tenant.Schedule
- setBulkGroupId(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
- setBulkInitiateResponseUrlHeader(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Header name to retrieve polling url
- setBulkWaitTimeInMilliseconds(int) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
value that indicates the sleep time when looping retries for progress completion
- setBundle(Bundle) - Method in class com.lantanagroup.link.db.model.MeasureDefinition
- setBundleId(String) - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- setBundleIds(List<String>) - Method in class com.lantanagroup.link.model.GenerateRequest
- setBundleType(Bundle.BundleType) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The type of submission bundle to create.
- setBundling(Bundling) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Configuration properties for how to bundle the final submission, including contact information that is used when creating an Organization resource that represents the sending facility (the tenant).
- setBytes(String, byte[]) - Method in class com.lantanagroup.link.db.SQLCSHelper
- setCaller(String) - Method in class com.lantanagroup.link.model.LogMessage
- setCategories(List<RuleBasedValidationCategory>) - Method in class com.lantanagroup.link.ValidationCategorizer
- setCategory(String) - Method in class com.lantanagroup.link.db.model.Metrics
- setCategoryCode(String) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResultCategory
- setCdcOrgId(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Organization ID for the tenant according to CDC.
- setCdcOrgId(String) - Method in class com.lantanagroup.link.model.GlobalReportResponse
- setCdcOrgId(String) - Method in class com.lantanagroup.link.model.SearchTenantResponse
- setCernerAuth(CernerAuth) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by CernerAuth implementation
- setCheckIpAddress(Boolean) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.check-ip-address
Check if the IP address in the jwt token matches the ip address of the request - setCity(String) - Method in class com.lantanagroup.link.db.model.tenant.Address
- setClient(HttpClient) - Method in class com.lantanagroup.link.query.auth.EpicAuth
- setClientId(String) - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.clientId
- setClientId(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- setClientId(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- setClientId(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- setClientId(String) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- setClientSecret(String) - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.clientSecret
- setClientSecret(String) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- setCode(String) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- setCommit(String) - Method in class com.lantanagroup.link.model.ApiVersionModel
- setCompress(boolean) - Method in class com.lantanagroup.link.config.sender.FHIRSenderConfig
-
oauth.compress
Whether to compress reports during submission - setConceptMap(ConceptMap) - Method in class com.lantanagroup.link.db.model.ConceptMap
- setConfig(ApiConfig) - Method in class com.lantanagroup.link.api.controller.BaseController
- setConnectionString(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.connection-string
The connection string to use for tenant-agnostic data - setConnectionString(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
The connection string to use for tenant-specific data.
- setContext(ApplicationContext) - Method in class com.lantanagroup.link.api.controller.ReportController
- setContext(ApplicationContext) - Method in class com.lantanagroup.link.EventService
- setContext(ApplicationContext) - Method in class com.lantanagroup.link.PatientIdService
- setContext(ApplicationContext) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- setContexts(List<String>) - Method in class com.lantanagroup.link.db.model.ConceptMap
- setCookieHttpOnly(boolean) - Method in class com.lantanagroup.link.api.auth.CustomCsrfTokenRepository
- setCors(CorsConfig) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.cors
CORS configuration used for browser interaction with the API - setCount(long) - Method in class com.lantanagroup.link.model.ValidationCategoryResponse
- setCountry(String) - Method in class com.lantanagroup.link.db.model.tenant.Address
- setCqfVersion(String) - Method in class com.lantanagroup.link.model.ApiVersionModel
- setCredentialMode(String) - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.credential-mode Either "client", "password", or "sams-password"
- setCron(String) - Method in class com.lantanagroup.link.db.model.tenant.GenerateReport
-
The CRON-formatted schedule to use for this report's generation and submission
- setCtx(FhirContext) - Method in class com.lantanagroup.link.api.controller.BaseController
- setData(MetricData) - Method in class com.lantanagroup.link.db.model.Metrics
- setDataRetentionCheckCron(String) - Method in class com.lantanagroup.link.db.model.tenant.Schedule
-
The CRON-formatted schedule to use for data retention checks (removing data that is outside the tenant's configured retention period).
- setDataTraceId(UUID) - Method in class com.lantanagroup.link.db.model.PatientData
- setDate(Date) - Method in class com.lantanagroup.link.db.model.BulkStatus
- setDateTime(String, Long) - Method in class com.lantanagroup.link.db.SQLCSHelper
- setDescription(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
A description of the tenant that is more meaningful/useful than the id.
- setDetails(String) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- setDeviceInfo(Device) - Method in class com.lantanagroup.link.model.ReportBase
- setEarlyExit(boolean) - Method in class com.lantanagroup.link.config.query.TypedQueryPlan
- setEarlyExit(boolean) - Method in class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
- setEmail(String) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The email of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.name field
- setEmail(String) - Method in class com.lantanagroup.link.db.model.User
- setEmailAddress(String) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- setEnabled(boolean) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan
- setEnabled(Boolean) - Method in class com.lantanagroup.link.db.model.User
- setEncryptSecret(String) - Method in class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- setEpicAuth(EpicAuth) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by EpicAuth implementation
- setEvaluation(EvaluationMetric) - Method in class com.lantanagroup.link.model.MetricsReportResponse
- setEvaluationService(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
evaluation-service
The measure evaluation service (CQF-Ruler) installation that is to be used to evaluate patient data against measure logic. - setEvents(Events) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Custom classes/functionality that can be turned on at various points during the report generation pipeline.
- setEventService(EventService) - Method in class com.lantanagroup.link.api.controller.ReportController
- setEventService(EventService) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- setExecutorService(ExecutorService) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- setExecutorService(ExecutorService) - Method in class com.lantanagroup.link.api.controller.BulkController
- setExecutorService(ExecutorService) - Method in class com.lantanagroup.link.api.controller.QAController
- setExpression(String) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- setFhirQuery(FhirQuery) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Configuration to use when querying patients of interest for their clinical data, such as Encounter, Condition, etc.
- setFhirQueryClient(IGenericClient) - Method in class com.lantanagroup.link.query.uscore.BulkQuery
- setFhirQueryClient(IGenericClient) - Method in class com.lantanagroup.link.query.uscore.Query
- setFhirQueryServer(IGenericClient) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- setFhirSenderConfig(FHIRSenderConfig) - Method in class com.lantanagroup.link.GenericSender
- setFhirServerBase(String) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
- setFhirServerBase(String) - Method in class com.lantanagroup.link.db.model.tenant.QueryList
- setField(ValidationCategoryRule.Field) - Method in class com.lantanagroup.link.validation.ValidationCategoryRule
- setFormat(AzureBlobStorageSenderFormats) - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.format
This is the format used to send to an azure blog storage endpoint - setFormat(FileSystemSenderConfig.Formats) - Method in class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- setFormat(String) - Method in class com.lantanagroup.link.config.query.ParameterConfig
- setFormat(String) - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- setGenerateAndSubmitReports(List<GenerateReport>) - Method in class com.lantanagroup.link.db.model.tenant.Schedule
-
Configuration for when to automatically generate and submit reports.
- setGeneratedTime(Date) - Method in class com.lantanagroup.link.db.model.Report
- setGuidance(String) - Method in class com.lantanagroup.link.model.ValidationCategory
- setHistory(double[]) - Method in class com.lantanagroup.link.model.EvaluationMetric
- setHistory(double[]) - Method in class com.lantanagroup.link.model.QueryTimeMetric
- setHistory(double[]) - Method in class com.lantanagroup.link.model.ValidationMetric
- setHistory(long[]) - Method in class com.lantanagroup.link.model.PatientsQueriedMetric
- setHistory(long[]) - Method in class com.lantanagroup.link.model.PatientsReportedMetric
- setId(String) - Method in class com.lantanagroup.link.db.model.Aggregate
- setId(String) - Method in class com.lantanagroup.link.db.model.ConceptMap
- setId(String) - Method in class com.lantanagroup.link.db.model.MeasureDefinition
- setId(String) - Method in class com.lantanagroup.link.db.model.MeasurePackage
- setId(String) - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- setId(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
A unique ID of the tenant.
- setId(String) - Method in class com.lantanagroup.link.model.PatientOfInterestModel
- setId(String) - Method in class com.lantanagroup.link.model.ReportBase
- setId(String) - Method in class com.lantanagroup.link.model.SearchTenantResponse
- setId(String) - Method in class com.lantanagroup.link.model.TenantSummary
- setId(String) - Method in class com.lantanagroup.link.model.TenantSummaryMeasure
- setId(String) - Method in class com.lantanagroup.link.model.ValidationCategory
- setId(UUID) - Method in class com.lantanagroup.link.db.model.Audit
- setId(UUID) - Method in class com.lantanagroup.link.db.model.BulkStatus
- setId(UUID) - Method in class com.lantanagroup.link.db.model.BulkStatusResult
- setId(UUID) - Method in class com.lantanagroup.link.db.model.DataTrace
- setId(UUID) - Method in class com.lantanagroup.link.db.model.Metrics
- setId(UUID) - Method in class com.lantanagroup.link.db.model.PatientData
- setId(UUID) - Method in class com.lantanagroup.link.db.model.PatientList
- setId(UUID) - Method in class com.lantanagroup.link.db.model.Query
- setId(UUID) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- setId(UUID) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResultCategory
- setId(UUID) - Method in class com.lantanagroup.link.db.model.User
- setId(IBaseResource, UUID) - Static method in class com.lantanagroup.link.db.model.DataTrace
- setIdentifier(String) - Method in class com.lantanagroup.link.db.model.PatientId
- setIdentifier(String) - Method in class com.lantanagroup.link.model.PatientOfInterestModel
- setIds(String) - Method in class com.lantanagroup.link.config.query.ParameterConfig
- setIds(String) - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- setIncludeCensuses(boolean) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
Whether to include censuses in the submission bundle.
- setIncludesQueryPlans(boolean) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
Whether to include the query plans used to generate the report in the submission bundle as a Binary resource entry.
- setInfoGroups(List<ApiInfoGroup>) - Method in class com.lantanagroup.link.config.api.ApiConfig
- setInitial(List<TypedQueryPlan>) - Method in class com.lantanagroup.link.config.query.QueryPlan
- setInitial(List<TypedQueryPlan>) - Method in class com.lantanagroup.link.db.model.tenant.QueryPlan
- setInverse(boolean) - Method in class com.lantanagroup.link.validation.ValidationCategoryRule
- setIssuer(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.issuer
This issuer is used during token validation to ensure that the JWT has been issued by a trusted system - setJwt(DecodedJWT) - Method in class com.lantanagroup.link.auth.LinkCredentials
- setKey(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- setLastSubmissionDate(String) - Method in class com.lantanagroup.link.model.TenantSummary
- setLastSubmissionId(String) - Method in class com.lantanagroup.link.model.TenantSummary
- setLastUpdated(Date) - Method in class com.lantanagroup.link.db.model.MeasureDefinition
- setLastUpdated(Date) - Method in class com.lantanagroup.link.db.model.PatientList
- setLinks(List<ApiInfoGroupSectionLink>) - Method in class com.lantanagroup.link.config.api.ApiInfoGroupSection
- setListId(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.EhrPatientList
- setLists(List<EhrPatientList>) - Method in class com.lantanagroup.link.db.model.tenant.QueryList
- setLiteral(String) - Method in class com.lantanagroup.link.config.query.ParameterConfig
- setLiteral(String) - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- setLongName(String) - Method in class com.lantanagroup.link.model.TenantSummaryMeasure
- setLookback(String) - Method in class com.lantanagroup.link.db.model.tenant.QueryPlan
- setLookback(Period) - Method in class com.lantanagroup.link.config.query.QueryPlan
- setMasterIdentifierValue(String) - Method in class com.lantanagroup.link.model.ReportContext
- setMaxRetry(Integer) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.max-retry
The number of times the API should try to check that prerequisite services are available. - setMeasure(Measure) - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- setMeasureContexts(List<ReportContext.MeasureContext>) - Method in class com.lantanagroup.link.model.ReportContext
- setMeasureDefUrls(HashMap<String, String>) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.measure-def-urls
A set of URLs representing the latest measure definition, keyed by measure ID - setMeasureEvaluationThreads(Integer) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.measure-evaluation-threads
The number of threads to use for patient measure report generation. - setMeasureId(String) - Method in class com.lantanagroup.link.db.model.Aggregate
- setMeasureId(String) - Method in class com.lantanagroup.link.db.model.MeasureDefinition
- setMeasureId(String) - Method in class com.lantanagroup.link.db.model.PatientList
- setMeasureId(String) - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- setMeasureId(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.EhrPatientList
- setMeasureIds(List<String>) - Method in class com.lantanagroup.link.api.scheduling.GenerateAndSubmitReportTask
- setMeasureIds(List<String>) - Method in class com.lantanagroup.link.db.model.MeasurePackage
- setMeasureIds(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.GenerateReport
-
The IDs of the measures to generate the report for
- setMeasureIds(List<String>) - Method in class com.lantanagroup.link.model.ReportBase
- setMeasureReport(MeasureReport) - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- setMeasureReport(MeasureReport) - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- setMeasures(List<TenantSummaryMeasure>) - Method in class com.lantanagroup.link.model.TenantSummary
- setMergeCensuses(boolean) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
Whether to merge multiple censuses into a single list.
- setMessage(String) - Method in class com.lantanagroup.link.model.LogMessage
- setMessage(String) - Method in class com.lantanagroup.link.model.TestResponse
- setMessages(List<LogMessage>) - Method in class com.lantanagroup.link.model.LogSearchResponse
- setName(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.name
The name of the application that's returned in Device instances of reports - setName(String) - Method in class com.lantanagroup.link.config.api.ApiInfoGroup
- setName(String) - Method in class com.lantanagroup.link.config.api.ApiInfoGroupSection
- setName(String) - Method in class com.lantanagroup.link.config.query.ParameterConfig
- setName(String) - Method in class com.lantanagroup.link.db.model.Audit
- setName(String) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The name of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.name field
- setName(String) - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- setName(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
The name of the tenant, such as the facility's name.
- setName(String) - Method in class com.lantanagroup.link.db.model.User
- setName(String) - Method in class com.lantanagroup.link.model.SearchTenantResponse
- setName(String) - Method in class com.lantanagroup.link.model.TenantSummary
- setNetwork(String) - Method in class com.lantanagroup.link.db.model.Audit
- setNhsnOrgId(String) - Method in class com.lantanagroup.link.model.TenantSummary
- setNoScheduling(boolean) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.no-scheduling
When true, won't initialize the scheduling system. - setNotes(String) - Method in class com.lantanagroup.link.db.model.Audit
- setNpi(String) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The National Provider Identifier (NPI) of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.identifier field
- setNString(String, String) - Method in class com.lantanagroup.link.db.SQLCSHelper
- setOnRegeneration(List<String>) - Method in class com.lantanagroup.link.db.model.tenant.Events
- setOperationType(OperationType) - Method in class com.lantanagroup.link.config.query.ReferencesConfig
- setOperationType(OperationType) - Method in class com.lantanagroup.link.db.model.tenant.ReferencesConfig
- setOriginalResource(String) - Method in class com.lantanagroup.link.db.model.DataTrace
- setOutput(List<BulkOutput>) - Method in class com.lantanagroup.link.model.BulkResponse
- setPackageId(String) - Method in class com.lantanagroup.link.model.GenerateRequest
- setPaged(int) - Method in class com.lantanagroup.link.config.query.ParameterConfig
- setPaged(int) - Method in class com.lantanagroup.link.config.query.ReferencesConfig
- setPaged(int) - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- setPaged(int) - Method in class com.lantanagroup.link.db.model.tenant.ReferencesConfig
- setParallelPatients(int) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
The number of patients to query for in parallel using separate threads.
- setParameters(List<ParameterConfig>) - Method in class com.lantanagroup.link.config.query.TypedQueryPlan
- setParameters(List<ParameterConfig>) - Method in class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
- setPassword(String) - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.password
- setPassword(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuth
- setPassword(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuthAndApiKey
- setPassword(String) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- setPasswordHash(String) - Method in class com.lantanagroup.link.db.model.User
- setPasswordSalt(byte[]) - Method in class com.lantanagroup.link.db.model.User
- setPath(String) - Method in class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- setPatientId(String) - Method in class com.lantanagroup.link.db.model.DataTrace
- setPatientId(String) - Method in class com.lantanagroup.link.db.model.PatientData
- setPatientId(String) - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- setPatientIdResolver(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.patient-id-resolver
The class used to determine the list of patient ids that should be queried for - setPatientLists(List<PatientList>) - Method in class com.lantanagroup.link.model.ReportContext
- setPatientReportsByPatientId(Map<String, MeasureReport>) - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- setPatients(List<PatientId>) - Method in class com.lantanagroup.link.db.model.PatientList
- setPatientsOfInterest(List<PatientOfInterestModel>) - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- setPatientsOfInterest(List<PatientOfInterestModel>) - Method in class com.lantanagroup.link.model.ReportContext
- setPatientsQueried(PatientsQueriedMetric) - Method in class com.lantanagroup.link.model.MetricsReportResponse
- setPatientsReported(PatientsReportedMetric) - Method in class com.lantanagroup.link.model.MetricsReportResponse
- setPattern(Pattern) - Method in class com.lantanagroup.link.validation.ValidationCategoryRule
- setPeriodEnd(String) - Method in class com.lantanagroup.link.db.model.PatientList
- setPeriodEnd(String) - Method in class com.lantanagroup.link.model.GenerateRequest
- setPeriodEnd(String) - Method in class com.lantanagroup.link.model.ReportBase
- setPeriodStart(String) - Method in class com.lantanagroup.link.db.model.PatientList
- setPeriodStart(String) - Method in class com.lantanagroup.link.model.GenerateRequest
- setPeriodStart(String) - Method in class com.lantanagroup.link.model.ReportBase
- setPhone(String) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
The phone of the organization/facility the system is bundling/submitting for, to be used in the submission Bundle's Organization.name field
- setPlanNames(Map<String, String>) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan
- setPosition(String) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- setPostalCode(String) - Method in class com.lantanagroup.link.db.model.tenant.Address
- setPretty(Boolean) - Method in class com.lantanagroup.link.config.sender.FileSystemSenderConfig
- setProgressHeaderCompleteValue(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
value that indicates bulk export is ready to retrieve
- setProgressHeaderName(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Header name for progress status.
- setPromoteLineLevelResources(boolean) - Method in class com.lantanagroup.link.db.model.tenant.Bundling
-
Whether to move contained line-level resources to the top level of the submission bundle.
- setPublicAddress(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.public-address
The public endpoint address for the API (i.e. - setQueryId(UUID) - Method in class com.lantanagroup.link.db.model.DataTrace
- setQueryList(QueryList) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Configuration that should be used for /api/{tenantId}/poi/$query-list to query the EHR's FHIR List for patients of interest
- setQueryPatientListCron(String) - Method in class com.lantanagroup.link.db.model.tenant.Schedule
-
The CRON-formatted schedule to use querying patient list information from the EHR.
- setQueryPlan(QueryPlan) - Method in class com.lantanagroup.link.model.ReportContext
- setQueryPlans(Map<String, QueryPlan>) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
- setQueryTime(QueryTimeMetric) - Method in class com.lantanagroup.link.model.MetricsReportResponse
- setQueryType(String) - Method in class com.lantanagroup.link.db.model.Query
- setReason(String) - Method in class com.lantanagroup.link.auth.SamsTokenResult
- setReference(String) - Method in class com.lantanagroup.link.db.model.PatientId
- setReference(String) - Method in class com.lantanagroup.link.model.PatientOfInterestModel
- setReferences(ReferencesConfig) - Method in class com.lantanagroup.link.config.query.TypedQueryPlan
- setReferences(ReferencesConfig) - Method in class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
- setRegenerate(boolean) - Method in class com.lantanagroup.link.model.GenerateRequest
- setRegenerateIfExists(Boolean) - Method in class com.lantanagroup.link.api.scheduling.GenerateAndSubmitReportTask
- setRegenerateIfExists(Boolean) - Method in class com.lantanagroup.link.db.model.tenant.GenerateReport
-
If a report already exists for the calculated reporting period and measures, indicates whether or not the report generation process should continue and overwrite the already existing report.
- setRegex(String) - Method in class com.lantanagroup.link.validation.ValidationCategoryRule
- setRelativeBulkUrl(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
ex /R4/Group/{groupId}/$export?_type=patient,medicationrequest,medication
- setReport(MeasureReport) - Method in class com.lantanagroup.link.db.model.Aggregate
- setReportAggregator(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
- setReportDefBundle(Bundle) - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- setReportId(String) - Method in class com.lantanagroup.link.db.model.Aggregate
- setReportId(String) - Method in class com.lantanagroup.link.db.model.Metrics
- setReportId(String) - Method in class com.lantanagroup.link.db.model.PatientMeasureReport
- setReportId(String) - Method in class com.lantanagroup.link.db.model.Query
- setReportId(String) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- setReportId(String) - Method in class com.lantanagroup.link.model.ReportContext.MeasureContext
- setReportingPeriodMethod(ReportingPeriodMethods) - Method in class com.lantanagroup.link.api.scheduling.GenerateAndSubmitReportTask
- setReportingPeriodMethod(ReportingPeriodMethods) - Method in class com.lantanagroup.link.db.model.tenant.GenerateReport
-
The method that should be used to calculate the reporting period for the report.
- setReportingPlan(ReportingPlan) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Configuration for how to query the MRP (reporting plan) interface at CDC/NHSN to determine if a facility/tenant is signed up to report during the calculated reporting period.
- setRequest(String) - Method in class com.lantanagroup.link.model.BulkResponse
- setRequest(HttpServletRequest) - Method in class com.lantanagroup.link.model.ReportContext
- setRequireAccessToken(boolean) - Method in class com.lantanagroup.link.model.BulkResponse
- setRequireHttps(boolean) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.require-https
Indicates if HTTPS is required for submission urls. - setResource(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- setResource(IBaseResource) - Method in class com.lantanagroup.link.db.model.PatientData
- setResourceId(String) - Method in class com.lantanagroup.link.db.model.DataTrace
- setResourceId(String) - Method in class com.lantanagroup.link.db.model.PatientData
- setResourceType(String) - Method in class com.lantanagroup.link.config.query.TypedQueryPlan
- setResourceType(String) - Method in class com.lantanagroup.link.db.model.DataTrace
- setResourceType(String) - Method in class com.lantanagroup.link.db.model.PatientData
- setResourceType(String) - Method in class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
- setResult(BulkResponse) - Method in class com.lantanagroup.link.db.model.BulkStatusResult
- setRetentionPeriod(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
ISO 8601 formatted duration in which to keep data for each tenant.
- setRetentionPeriod(String) - Method in class com.lantanagroup.link.model.SearchTenantResponse
- setRetrieved(Date) - Method in class com.lantanagroup.link.db.model.PatientData
- setRetrieved(Date) - Method in class com.lantanagroup.link.db.model.Query
- setRetryWait(int) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.retry-wait
The number of milliseconds the API should wait in between attempts at checking that prerequisite services are available. - setRules(List<ValidationCategoryRule>) - Method in class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- setRuleSets(List<ValidationCategoryRuleSet>) - Method in class com.lantanagroup.link.validation.RuleBasedValidationCategory
- setSamsAuth(ReportingPlan.SamsAuth) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan
- setScheduling(Schedule) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
Schedule configuration for the tenant that can be used to automatically begin processes such as querying for patient lists, data retention, and automatic generation and submission of reports.
- setScope(String) - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.scope
- setScope(String[]) - Method in class com.lantanagroup.link.config.SwaggerConfig
- setScopes(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- setSecret(String) - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.secret
This issued sas token is for access to the azure blog storage container - setSecret(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- setSecret(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- setSections(List<ApiInfoGroupSection>) - Method in class com.lantanagroup.link.config.api.ApiInfoGroup
- setSecure(Boolean) - Method in class com.lantanagroup.link.api.auth.CustomCsrfTokenRepository
- setSender(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.sender
The class used to send reports - setServiceId(String) - Method in class com.lantanagroup.link.config.sender.AzureBlobStorageConfig
-
sender.abs.serviceId
This is the azure blog storage service Id - setSeverity(ValidationCategorySeverities) - Method in class com.lantanagroup.link.model.ValidationCategory
- setSeverity(String) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResult
- setSeverity(String) - Method in class com.lantanagroup.link.model.LogMessage
- setSharedService(SharedService) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- setSharedService(SharedService) - Method in class com.lantanagroup.link.validation.Validator
- setShortName(String) - Method in class com.lantanagroup.link.model.TenantSummaryMeasure
- setShouldPersist(Boolean) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- setSkipInit(Boolean) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.skip-init
If true, init processes (loading measure bundles and resources into the internal FHIR server) should be skipped - setSkipQuery(boolean) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.skip-query
Whether to skip the query phase of report generation; useful if patient data bundles have already been stored. - setSocketTimeout(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
- setState(String) - Method in class com.lantanagroup.link.db.model.tenant.Address
- setStatus(ReportStatuses) - Method in class com.lantanagroup.link.db.model.Report
- setStatus(String) - Method in class com.lantanagroup.link.auth.SamsTokenResult
- setStatus(String) - Method in class com.lantanagroup.link.db.model.BulkStatus
- setStatusId(UUID) - Method in class com.lantanagroup.link.db.model.BulkStatusResult
- setStatusUrl(String) - Method in class com.lantanagroup.link.db.model.BulkStatus
- setStopwatchManager(StopwatchManager) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- setString(String, String) - Method in class com.lantanagroup.link.db.SQLCSHelper
- setSubmittedTime(Date) - Method in class com.lantanagroup.link.db.model.Report
- setSuccess(Boolean) - Method in class com.lantanagroup.link.model.TestResponse
- setSupplemental(List<TypedQueryPlan>) - Method in class com.lantanagroup.link.config.query.QueryPlan
- setSupplemental(List<TypedQueryPlan>) - Method in class com.lantanagroup.link.db.model.tenant.QueryPlan
- setTaskName(String) - Method in class com.lantanagroup.link.db.model.Metrics
- setTenantConfig(Tenant) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- setTenantId(String) - Method in class com.lantanagroup.link.api.bulk.BulkStatusFetchTask
- setTenantId(String) - Method in class com.lantanagroup.link.api.bulk.InitiateBulkDataRequestTask
- setTenantId(String) - Method in class com.lantanagroup.link.api.scheduling.DataRetentionCheckTask
- setTenantId(String) - Method in class com.lantanagroup.link.api.scheduling.GenerateAndSubmitReportTask
- setTenantId(String) - Method in class com.lantanagroup.link.api.scheduling.QueryPatientListTask
- setTenantId(String) - Method in class com.lantanagroup.link.db.model.Audit
- setTenantId(String) - Method in class com.lantanagroup.link.db.model.Metrics
- setTenantId(String) - Method in class com.lantanagroup.link.model.GlobalReportResponse
- setTenantName(String) - Method in class com.lantanagroup.link.model.GlobalReportResponse
- setTenants(List<TenantSummary>) - Method in class com.lantanagroup.link.model.TenantSummaryResponse
- setTenantService(TenantService) - Method in class com.lantanagroup.link.api.bulk.BulkManagerService
- setTenantService(TenantService) - Method in class com.lantanagroup.link.query.auth.AzureAuth
- setTenantService(TenantService) - Method in class com.lantanagroup.link.query.auth.BasicAuth
- setTenantService(TenantService) - Method in class com.lantanagroup.link.query.auth.BasicAuthAndApiKeyHeader
- setTenantService(TenantService) - Method in class com.lantanagroup.link.query.auth.CernerAuth
- setTenantService(TenantService) - Method in class com.lantanagroup.link.query.auth.EpicAuth
- setTenantService(TenantService) - Method in interface com.lantanagroup.link.query.auth.ICustomAuth
- setTenantService(TenantService) - Method in class com.lantanagroup.link.query.auth.TokenAuth
- setTenantService(TenantService) - Method in class com.lantanagroup.link.query.uscore.PatientScoop
- setTerminologyService(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.terminology-service
The FHIR terminology service to use for storing ValueSet and CodeSystem resources, passed to the evaluation-service for use during measure evaluation. - setTimestamp(Date) - Method in class com.lantanagroup.link.db.model.Audit
- setTimestamp(Date) - Method in class com.lantanagroup.link.db.model.Metrics
- setTimestamp(Date) - Method in class com.lantanagroup.link.model.LogMessage
- setTimeZone(TimeZone) - Method in class com.lantanagroup.link.ReportingPeriodCalculator
- setTimeZoneId(String) - Method in class com.lantanagroup.link.db.model.tenant.Tenant
-
The Time Zone string for the Tenant
- setTitle(String) - Method in class com.lantanagroup.link.config.api.ApiInfoGroupSectionLink
- setTitle(String) - Method in class com.lantanagroup.link.model.ValidationCategory
- setToken(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.TokenAuth
- setTokenAuth(TokenAuth) - Method in class com.lantanagroup.link.db.model.tenant.FhirQuery
-
Configuration used by TokenAuth implementation
- setTokenUrl(String) - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.tokenUrl
- setTokenUrl(String) - Method in class com.lantanagroup.link.config.SwaggerConfig
- setTokenUrl(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.AzureAuth
- setTokenUrl(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.CernerAuth
- setTokenUrl(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.EpicAuth
- setTokenUrl(String) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- setTokenValidationEndpoint(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.tokenValidationEndpoint
The url for the identity provider's token validation endpoint - setTokenVerificationClass(String) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.tokenVerificationClass
The class configured to verify a jwt token in the api - setTotal(int) - Method in class com.lantanagroup.link.model.LogSearchResponse
- setTotal(int) - Method in class com.lantanagroup.link.model.TenantSummaryResponse
- setTotal(long) - Method in class com.lantanagroup.link.model.PatientsQueriedMetric
- setTotal(long) - Method in class com.lantanagroup.link.model.PatientsReportedMetric
- setTransactionTime(String) - Method in class com.lantanagroup.link.model.BulkResponse
- setType(AuditTypes) - Method in class com.lantanagroup.link.db.model.Audit
- setType(ValidationCategoryTypes) - Method in class com.lantanagroup.link.model.ValidationCategory
- setType(String) - Method in class com.lantanagroup.link.model.BulkOutput
- setUrl(String) - Method in class com.lantanagroup.link.config.api.ApiInfoGroupSectionLink
- setUrl(String) - Method in class com.lantanagroup.link.config.sender.FHIRSenderConfig
-
sender.fhir.url
- setUrl(String) - Method in class com.lantanagroup.link.db.model.Query
- setUrl(String) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan
- setUrl(String) - Method in class com.lantanagroup.link.model.BulkOutput
- setUseBasicAuth(boolean) - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.useBasicAuth
- setUser(LinkCredentials) - Method in class com.lantanagroup.link.model.ReportContext
- setUser(User) - Method in class com.lantanagroup.link.auth.LinkCredentials
- setUserId(UUID) - Method in class com.lantanagroup.link.db.model.Audit
- setUsername(String) - Method in class com.lantanagroup.link.config.auth.LinkOAuthConfig
-
oauth.username
- setUsername(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuth
- setUsername(String) - Method in class com.lantanagroup.link.db.model.tenant.auth.BasicAuthAndApiKey
- setUsername(String) - Method in class com.lantanagroup.link.db.model.tenant.ReportingPlan.SamsAuth
- setUUID(String, UUID) - Method in class com.lantanagroup.link.db.SQLCSHelper
- setValidate(boolean) - Method in class com.lantanagroup.link.model.GenerateRequest
- setValidateFhirServer(Boolean) - Method in class com.lantanagroup.link.config.api.ApiConfig
-
api.validate-fhir-server
Boolean for whether to check for metadata before request or not - setValidation(ValidationMetric) - Method in class com.lantanagroup.link.model.MetricsReportResponse
- setValidationResultId(UUID) - Method in class com.lantanagroup.link.db.model.tenant.ValidationResultCategory
- setVariable(String) - Method in class com.lantanagroup.link.config.query.ParameterConfig
- setVariable(String) - Method in class com.lantanagroup.link.db.model.tenant.ParameterConfig
- setVersion(String) - Method in class com.lantanagroup.link.db.model.Report
- setVersion(String) - Method in class com.lantanagroup.link.model.ApiVersionModel
- SEVERITIES - Static variable in class com.lantanagroup.link.model.LogMessage
- SEVERITY - Enum constant in enum class com.lantanagroup.link.validation.ValidationCategoryRule.Field
- SharedService - Class in com.lantanagroup.link.db
- SharedService() - Constructor for class com.lantanagroup.link.db.SharedService
- shouldRemove(ReportCriteria, Duration, Resource) - Static method in class com.lantanagroup.link.events.PatientDataResourceFilter
- SIMPLE_DATE_MILLIS_FORMAT - Static variable in class com.lantanagroup.link.Helper
- SIMPLE_DATE_SECONDS_FORMAT - Static variable in class com.lantanagroup.link.Helper
- sort(Bundle) - Static method in class com.lantanagroup.link.FhirBundlerEntrySorter
- SQLCSHelper - Class in com.lantanagroup.link.db
- SQLCSHelper(Connection, String) - Constructor for class com.lantanagroup.link.db.SQLCSHelper
- SQLScriptExecutor - Class in com.lantanagroup.link.db
- SQLScriptExecutor() - Constructor for class com.lantanagroup.link.db.SQLScriptExecutor
- SQLServerHelper - Class in com.lantanagroup.link.db
- SQLServerHelper() - Constructor for class com.lantanagroup.link.db.SQLServerHelper
- start(String, String) - Method in class com.lantanagroup.link.time.StopwatchManager
- stop() - Method in class com.lantanagroup.link.time.Stopwatch
- Stopwatch - Class in com.lantanagroup.link.time
- Stopwatch(String, String) - Constructor for class com.lantanagroup.link.time.Stopwatch
- StopwatchManager - Class in com.lantanagroup.link.time
- StopwatchManager(SharedService) - Constructor for class com.lantanagroup.link.time.StopwatchManager
- storeMetrics(String, String) - Method in class com.lantanagroup.link.time.StopwatchManager
- storePatientList(TenantService, PatientList) - Method in class com.lantanagroup.link.PatientIdService
- StreamUtils - Class in com.lantanagroup.link
- StreamUtils() - Constructor for class com.lantanagroup.link.StreamUtils
- SubjectListMeasureReportProfile - Static variable in class com.lantanagroup.link.Constants
- SUBMISSION_DATE - Enum constant in enum class com.lantanagroup.link.model.TenantSummarySort
- Submit - Enum constant in enum class com.lantanagroup.link.db.model.AuditTypes
-
Submission of report
- Submitted - Enum constant in enum class com.lantanagroup.link.db.model.ReportStatuses
- SubmittingDeviceProfile - Static variable in class com.lantanagroup.link.Constants
- SubmittingOrganizationProfile - Static variable in class com.lantanagroup.link.Constants
- SUPPLEMENTAL - Enum constant in enum class com.lantanagroup.link.query.QueryPhase
- SwaggerConfig - Class in com.lantanagroup.link.config
- SwaggerConfig() - Constructor for class com.lantanagroup.link.config.SwaggerConfig
T
- task - Variable in class com.lantanagroup.link.time.Stopwatch
- TASK_MEASURE - Static variable in class com.lantanagroup.link.Constants
- TASK_PATIENT - Static variable in class com.lantanagroup.link.Constants
- TASK_RETRIEVE_PATIENT_DATA - Static variable in class com.lantanagroup.link.Constants
- TASK_STORE_MEASURE_REPORT - Static variable in class com.lantanagroup.link.Constants
- TASK_STORE_PATIENT_DATA - Static variable in class com.lantanagroup.link.Constants
- TASK_SUBMIT - Static variable in class com.lantanagroup.link.Constants
- TASK_VALIDATE - Static variable in class com.lantanagroup.link.Constants
- Tenant - Class in com.lantanagroup.link.db.model.tenant
- Tenant() - Constructor for class com.lantanagroup.link.db.model.tenant.Tenant
- TenantController - Class in com.lantanagroup.link.api.controller
- TenantController() - Constructor for class com.lantanagroup.link.api.controller.TenantController
- TenantService - Class in com.lantanagroup.link.db
- TenantService(Tenant) - Constructor for class com.lantanagroup.link.db.TenantService
- TenantSummary - Class in com.lantanagroup.link.model
- TenantSummary() - Constructor for class com.lantanagroup.link.model.TenantSummary
- TenantSummaryMeasure - Class in com.lantanagroup.link.model
- TenantSummaryMeasure() - Constructor for class com.lantanagroup.link.model.TenantSummaryMeasure
- TenantSummaryMeasure(String, String, String) - Constructor for class com.lantanagroup.link.model.TenantSummaryMeasure
- TenantSummaryResponse - Class in com.lantanagroup.link.model
- TenantSummaryResponse() - Constructor for class com.lantanagroup.link.model.TenantSummaryResponse
- TenantSummarySort - Enum Class in com.lantanagroup.link.model
- TerminologyEndpointCode - Static variable in class com.lantanagroup.link.Constants
- TerminologyEndpointSystem - Static variable in class com.lantanagroup.link.Constants
- test(String, String, String, String, String, String) - Method in class com.lantanagroup.link.api.controller.DataController
- testConnection() - Method in class com.lantanagroup.link.db.TenantService
- TestResponse - Class in com.lantanagroup.link.model
- TestResponse() - Constructor for class com.lantanagroup.link.model.TestResponse
- TokenAuth - Class in com.lantanagroup.link.db.model.tenant.auth
- TokenAuth - Class in com.lantanagroup.link.query.auth
- TokenAuth() - Constructor for class com.lantanagroup.link.db.model.tenant.auth.TokenAuth
- TokenAuth() - Constructor for class com.lantanagroup.link.query.auth.TokenAuth
- toModel(ResultSet) - Method in class com.lantanagroup.link.db.mappers.BaseMapper
- toOnlyElement(T, T) - Static method in class com.lantanagroup.link.StreamUtils
- toOperationOutcome(List<ValidationResult>) - Static method in class com.lantanagroup.link.db.mappers.ValidationResultMapper
-
The REST API responds with an OperationOutcome, so this method is used to convert the persisted validation results into an OperationOutcome that can be returned by the REST API.
- toParameters(T) - Method in class com.lantanagroup.link.db.mappers.BaseMapper
- toString() - Method in class com.lantanagroup.link.model.PatientOfInterestModel
- toString(Base) - Static method in class com.lantanagroup.link.FhirHelper
- toString(Base, boolean) - Static method in class com.lantanagroup.link.FhirHelper
- toString(Property) - Static method in class com.lantanagroup.link.FhirHelper
- toValidationResults(OperationOutcome) - Static method in class com.lantanagroup.link.db.mappers.ValidationResultMapper
- transaction(Bundle) - Method in class com.lantanagroup.link.FhirDataProvider
- triggerDataEvent(TenantService, EventTypes, Bundle, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.EventService
- triggerEvent(TenantService, EventTypes, ReportCriteria, ReportContext) - Method in class com.lantanagroup.link.EventService
- triggerEvent(TenantService, EventTypes, ReportCriteria, ReportContext, ReportContext.MeasureContext) - Method in class com.lantanagroup.link.EventService
- TypedQueryPlan - Class in com.lantanagroup.link.config.query
- TypedQueryPlan - Class in com.lantanagroup.link.db.model.tenant
- TypedQueryPlan() - Constructor for class com.lantanagroup.link.config.query.TypedQueryPlan
- TypedQueryPlan() - Constructor for class com.lantanagroup.link.db.model.tenant.TypedQueryPlan
U
- updateMeasures() - Method in class com.lantanagroup.link.validation.Validator
- updateResource(IBaseResource) - Method in class com.lantanagroup.link.FhirDataProvider
- updateTenant(Tenant, String) - Method in class com.lantanagroup.link.api.controller.TenantController
- updateUser(User, UUID) - Method in class com.lantanagroup.link.api.controller.UserController
- updateUserPassword(UUID, String) - Method in class com.lantanagroup.link.api.controller.UserController
- upload(String, InputStream) - Method in interface com.lantanagroup.link.IAzureBlobStorageSender
-
Uploads a file to an Azure container using an InputStream
- User - Class in com.lantanagroup.link.db.model
- User() - Constructor for class com.lantanagroup.link.db.model.User
- UserController - Class in com.lantanagroup.link.api.controller
- UserController() - Constructor for class com.lantanagroup.link.api.controller.UserController
- UuidPrefix - Static variable in class com.lantanagroup.link.Constants
V
- validate(StopwatchManager, TenantService, Report) - Method in class com.lantanagroup.link.validation.ValidationService
- validate(String, String) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Re-validates a generated report and persists the validation results.
- validate(Bundle, OperationOutcome.IssueSeverity) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Validates a Bundle provided in the request body
- validate(Resource, OperationOutcome.IssueSeverity) - Method in class com.lantanagroup.link.validation.Validator
- validateHeaderJwtToken(String) - Static method in class com.lantanagroup.link.auth.OAuth2Helper
- validateSummary(Bundle, OperationOutcome.IssueSeverity) - Method in class com.lantanagroup.link.api.controller.ValidationController
-
Validates a Bundle provided in the request body
- ValidationCategorizer - Class in com.lantanagroup.link
- ValidationCategorizer() - Constructor for class com.lantanagroup.link.ValidationCategorizer
- ValidationCategorizer(List<ValidationResult>) - Constructor for class com.lantanagroup.link.ValidationCategorizer
- ValidationCategory - Class in com.lantanagroup.link.model
- ValidationCategory() - Constructor for class com.lantanagroup.link.model.ValidationCategory
- ValidationCategory(String, ValidationCategorySeverities, Boolean, ValidationCategoryTypes, String) - Constructor for class com.lantanagroup.link.model.ValidationCategory
- ValidationCategoryRepository - Class in com.lantanagroup.link.db.repositories
- ValidationCategoryRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.ValidationCategoryRepository
- ValidationCategoryResponse - Class in com.lantanagroup.link.model
- ValidationCategoryResponse() - Constructor for class com.lantanagroup.link.model.ValidationCategoryResponse
- ValidationCategoryResponse(ValidationCategory) - Constructor for class com.lantanagroup.link.model.ValidationCategoryResponse
- ValidationCategoryRule - Class in com.lantanagroup.link.validation
- ValidationCategoryRule() - Constructor for class com.lantanagroup.link.validation.ValidationCategoryRule
- ValidationCategoryRule(ValidationCategoryRule.Field, String) - Constructor for class com.lantanagroup.link.validation.ValidationCategoryRule
- ValidationCategoryRule(ValidationCategoryRule.Field, String, boolean) - Constructor for class com.lantanagroup.link.validation.ValidationCategoryRule
- ValidationCategoryRule.Field - Enum Class in com.lantanagroup.link.validation
- ValidationCategoryRuleSet - Class in com.lantanagroup.link.validation
- ValidationCategoryRuleSet() - Constructor for class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- ValidationCategoryRuleSet(boolean) - Constructor for class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- ValidationCategoryRuleSet(boolean, List<ValidationCategoryRule>) - Constructor for class com.lantanagroup.link.validation.ValidationCategoryRuleSet
- ValidationCategorySeverities - Enum Class in com.lantanagroup.link.model
- ValidationCategoryTypes - Enum Class in com.lantanagroup.link.model
- ValidationController - Class in com.lantanagroup.link.api.controller
- ValidationController() - Constructor for class com.lantanagroup.link.api.controller.ValidationController
- ValidationMetric - Class in com.lantanagroup.link.model
- ValidationMetric() - Constructor for class com.lantanagroup.link.model.ValidationMetric
- ValidationRepository - Class in com.lantanagroup.link.db.repositories
- ValidationRepository(DataSource, PlatformTransactionManager) - Constructor for class com.lantanagroup.link.db.repositories.ValidationRepository
- ValidationResult - Class in com.lantanagroup.link.db.model.tenant
- ValidationResult() - Constructor for class com.lantanagroup.link.db.model.tenant.ValidationResult
- ValidationResultCategory - Class in com.lantanagroup.link.db.model.tenant
- ValidationResultCategory() - Constructor for class com.lantanagroup.link.db.model.tenant.ValidationResultCategory
- ValidationResultCategoryMapper - Class in com.lantanagroup.link.db.mappers
- ValidationResultCategoryMapper() - Constructor for class com.lantanagroup.link.db.mappers.ValidationResultCategoryMapper
- ValidationResultMapper - Class in com.lantanagroup.link.db.mappers
- ValidationResultMapper() - Constructor for class com.lantanagroup.link.db.mappers.ValidationResultMapper
- ValidationResultMapper(String) - Constructor for class com.lantanagroup.link.db.mappers.ValidationResultMapper
- ValidationService - Class in com.lantanagroup.link.validation
- ValidationService() - Constructor for class com.lantanagroup.link.validation.ValidationService
- validator(SharedService) - Method in class com.lantanagroup.link.api.ApiApplication
- Validator - Class in com.lantanagroup.link.validation
- Validator(SharedService) - Constructor for class com.lantanagroup.link.validation.Validator
- validLibraries(Bundle) - Static method in class com.lantanagroup.link.FhirHelper
- valueOf(String) - Static method in enum class com.lantanagroup.link.AzureBlobStorageSenderFormats
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.config.query.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.config.sender.FileSystemSenderConfig.Formats
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.db.model.AuditTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.db.model.ReportStatuses
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.db.model.tenant.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.EventTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.model.TenantSummarySort
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.model.ValidationCategorySeverities
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.model.ValidationCategoryTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.query.QueryPhase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.ReportingPeriodMethods
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lantanagroup.link.validation.ValidationCategoryRule.Field
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.lantanagroup.link.AzureBlobStorageSenderFormats
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.config.query.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.config.sender.FileSystemSenderConfig.Formats
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.db.model.AuditTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.db.model.ReportStatuses
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.db.model.tenant.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.EventTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.model.TenantSummarySort
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.model.ValidationCategorySeverities
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.model.ValidationCategoryTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.query.QueryPhase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.ReportingPeriodMethods
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lantanagroup.link.validation.ValidationCategoryRule.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyToken(String, String, String, String, String) - Method in interface com.lantanagroup.link.auth.ITokenValidator
- verifyToken(String, String, String, String, String) - Method in class com.lantanagroup.link.auth.OAuthTokenValidator
- verifyToken(String, String, String, String, String) - Method in class com.lantanagroup.link.auth.SamsTokenValidator
W
- walk(Base, Class<T>, Consumer<T>) - Static method in class com.lantanagroup.link.FhirHelper
- WARNING - Enum constant in enum class com.lantanagroup.link.model.ValidationCategorySeverities
- WEEKLY_PERIOD - Static variable in class com.lantanagroup.link.Constants
X
- XML - Enum constant in enum class com.lantanagroup.link.AzureBlobStorageSenderFormats
- XML - Enum constant in enum class com.lantanagroup.link.config.sender.FileSystemSenderConfig.Formats
Y
- YamlMessageConfiguration - Class in com.lantanagroup.link.spring
- YamlMessageConfiguration() - Constructor for class com.lantanagroup.link.spring.YamlMessageConfiguration
- YamlMessageConverter - Class in com.lantanagroup.link.spring
- YamlMessageConverter() - Constructor for class com.lantanagroup.link.spring.YamlMessageConverter
- YamlPropertySourceFactory - Class in com.lantanagroup.link.config
- YamlPropertySourceFactory() - Constructor for class com.lantanagroup.link.config.YamlPropertySourceFactory
- YEARLY_PERIOD - Static variable in class com.lantanagroup.link.Constants
All Classes and Interfaces|All Packages|Constant Field Values