src/Microsoft.Health.Fhir.Api/Controllers/AadSmartOnFhirProxyController.cs (3 lines): - line 48: // TODO: _launchContextFields contain a list of fields that we will transmit as part of launch context, should be configurable - line 327: // TODO: This should probably removed. - line 330: // TODO: Add handling of 'aud' -> 'resource', should that be an error or should translation be done? src/Microsoft.Health.Fhir.Shared.Core/Features/Resources/Upsert/ConditionalUpsertResourceHandler.cs (2 lines): - line 50: // TODO: There is a potential contention issue here in that this could create another new resource with a different id - line 56: // TODO: There is a potential contention issue here that this could replace an existing resource src/Microsoft.Health.Fhir.CosmosDb/Features/Storage/CosmosFhirDataStore.cs (2 lines): - line 323: // TODO: use batch command to update both hash values and search index values for list updateSearchIndices - line 474: // TODO: analyze the current result count to determine if is is too few src/Microsoft.Health.Fhir.Shared.Core/Features/Search/Parameters/SearchParameterValidator.cs (2 lines): - line 121: // TODO: still need a method to determine spec defined search params - line 124: // TODO: separate user story for this validation src/Microsoft.Health.Fhir.Core/Features/Operations/Reindex/GetReindexRequestHandler.cs (1 line): - line 56: // TODO: build list of reindex jobs src/Microsoft.Health.Fhir.Core/Features/Search/TypedElementSearchIndexer.cs (1 line): - line 227: // TODO: The expression for reference search parameters in STU3 has issues. src/Microsoft.Health.Fhir.SqlServer/Features/Search/Expressions/Visitors/QueryGenerators/SqlQueryGenerator.cs (1 line): - line 802: // TODO - https://github.com/microsoft/fhir-server/issues/1309 (limit for _include also) src/Microsoft.Health.Fhir.Shared.Core/FhirExtensions.cs (1 line): - line 64: // TODO: This does not work with external reference. src/Microsoft.Health.Fhir.Shared.Api/Features/Resources/ProvenanceHeaderBehavior.cs (1 line): - line 80: // TODO: It should probaby go through controller to trigger audit events, but it's quite tricky to do now. src/Microsoft.Health.Fhir.SqlServer/Features/Storage/TvpRowGeneration/BulkStringSearchParameterV1RowGenerator.cs (1 line): - line 26: // TODO: this truncation can break apart grapheme clusters. src/Microsoft.Health.Fhir.Core/Features/Operations/Import/ImportResourceLoader.cs (1 line): - line 85: // TODO: improve to load from offset in file src/Microsoft.Health.Fhir.Core/Features/Search/SearchValues/NumberSearchValue.cs (1 line): - line 65: // TODO: Is invariant culture correct? FHIR spec does not specify what culture it accepts for input. src/Microsoft.Health.Fhir.SqlServer/Features/Storage/TvpRowGeneration/StringSearchParameterV1RowGenerator.cs (1 line): - line 26: // TODO: this truncation can break apart grapheme clusters. src/Microsoft.Health.Fhir.SqlServer/Features/Storage/ResourceMetadata.cs (1 line): - line 42: // TODO: ensure all types are consumed before disposal src/Microsoft.Health.Fhir.Shared.Core/Features/Validation/ServerProvideProfileValidation.cs (1 line): - line 154: // TODO: Cache this parsed resource, to prevent parsing again and again src/Microsoft.Health.Fhir.Core/Features/Search/Converters/MoneyToQuantitySearchValueConverter.cs (1 line): - line 61: CurrencyValueSet.CodeSystemUri, // TODO: Use ICodeSystemResolver to pull this from resourcepath-codesystem-mappings.json once it's added. src/Microsoft.Health.Fhir.SqlServer/Features/Storage/TvpRowGeneration/BulkStringSearchParameterV2RowGenerator.cs (1 line): - line 26: // TODO: this truncation can break apart grapheme clusters.