├── .czrc ├── .gitallowed ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── miscellaneous.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── scripts │ ├── commitizen.sh │ ├── git-secrets-scan.sh │ └── viperlight-scan.sh ├── .gitignore ├── .npmpackagejsonlintignore ├── .npmpackagejsonlintrc.json ├── .prettierignore ├── .prettierrc.js ├── .viperlightignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── FHIR Works on AWS - Migration Tool User Guide.pdf ├── FHIR Works on AWS Implementation Guide - 24-MAR-2023 - v6.0.0.pdf ├── INSTALL.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── brazil.ion ├── commitlint.config.js ├── common ├── autoinstallers │ ├── commitizen │ │ ├── package.json │ │ └── pnpm-lock.yaml │ ├── commitlint │ │ ├── package.json │ │ └── pnpm-lock.yaml │ └── rush-prettier │ │ ├── package.json │ │ └── pnpm-lock.yaml ├── changes │ └── @aws │ │ ├── fhir-works-on-aws-authz-rbac │ │ ├── notice-fixes_2023-04-10-18-45.json │ │ └── sevu-tasks-update-changelogs_2023-04-10-16-06.json │ │ ├── fhir-works-on-aws-authz-smart │ │ ├── kcadette-docs-changelogs-mfa_2023-06-07-15-15.json │ │ ├── kcadette-docs-changelogs-mfa_2023-06-07-15-24.json │ │ ├── notice-fixes_2023-04-10-18-45.json │ │ ├── sevu-tasks-update-changelogs_2023-04-10-16-06.json │ │ └── sukeev-feat-migrationTool_2023-05-31-18-38.json │ │ ├── fhir-works-on-aws-interface │ │ ├── notice-fixes_2023-04-10-18-45.json │ │ └── sevu-tasks-update-changelogs_2023-04-10-16-06.json │ │ ├── fhir-works-on-aws-persistence-ddb │ │ ├── notice-fixes_2023-04-10-18-45.json │ │ └── sevu-tasks-update-changelogs_2023-04-10-16-06.json │ │ ├── fhir-works-on-aws-routing │ │ ├── notice-fixes_2023-04-10-18-45.json │ │ └── sevu-tasks-update-changelogs_2023-04-10-16-06.json │ │ └── fhir-works-on-aws-search-es │ │ ├── kcadette-docs-changelogs-mfa_2023-06-07-15-24.json │ │ ├── notice-fixes_2023-04-10-18-45.json │ │ └── sevu-tasks-update-changelogs_2023-04-10-16-06.json ├── config │ └── rush │ │ ├── .npmrc │ │ ├── .npmrc-publish │ │ ├── .pnpmfile.cjs │ │ ├── artifactory.json │ │ ├── browser-approved-packages.json │ │ ├── build-cache.json │ │ ├── command-line.json │ │ ├── common-versions.json │ │ ├── experiments.json │ │ ├── nonbrowser-approved-packages.json │ │ ├── pnpm-config.json │ │ ├── pnpm-lock.yaml │ │ ├── repo-state.json │ │ ├── rush-plugins.json │ │ └── version-policies.json ├── git-hooks │ ├── commit-msg │ ├── pre-commit │ └── prepare-commit-msg └── scripts │ ├── install-hooks.js │ ├── install-run-rush.js │ ├── install-run-rushx.js │ └── install-run.js ├── core └── eslint-custom │ ├── .eslintignore │ ├── .eslintrc.js │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── config │ ├── heft.json │ ├── jest.config.json │ └── rig.json │ ├── package.json │ ├── src │ ├── custom-eslint.ts │ ├── index.ts │ └── rules │ │ └── import-convention.ts │ └── tsconfig.json ├── deployment ├── build-open-source-dist.sh ├── build-s3-dist.sh ├── cdk-solution-helper │ ├── README.md │ ├── index.js │ ├── package-lock.json │ └── package.json ├── run-unit-tests.sh └── solution_config ├── fwoa-core ├── authz-rbac │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .npmignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── THIRD_PARTY_LICENSES │ ├── config │ │ ├── heft.json │ │ ├── jest.config.json │ │ └── rig.json │ ├── package.json │ ├── src │ │ ├── RBACConfig.ts │ │ ├── RBACHandler.test.ts │ │ ├── RBACHandler.ts │ │ └── index.ts │ └── tsconfig.json ├── authz-smart │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .npmignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── THIRD_PARTY_LICENSES │ ├── config │ │ ├── heft.json │ │ ├── jest.config.json │ │ └── rig.json │ ├── package.json │ ├── scripts │ │ └── generateResourceReferenceMatrixFile.ts │ ├── src │ │ ├── comboTest │ │ │ ├── README.md │ │ │ ├── __snapshots__ │ │ │ │ ├── authorizeAndFilterReadResponse-combo.test.ts.snap │ │ │ │ ├── getAllowedResourceTypesForOperation-combo.test.ts.snap │ │ │ │ ├── getSearchFilterBasedOnIdentity-combo.test.ts.snap │ │ │ │ ├── isBundleRequestAuthorized-combo.test.ts.snap │ │ │ │ ├── isWriteRequestAuthorized-combo.test.ts.snap │ │ │ │ ├── verifyAccessToken-BulkDataAuth-combo.test.ts.snap │ │ │ │ └── verifyAccessToken-combo.test.ts.snap │ │ │ ├── authorizeAndFilterReadResponse-combo.test.ts │ │ │ ├── document │ │ │ │ ├── combo-test-process.png │ │ │ │ └── param-generation-example.png │ │ │ ├── getAllowedResourceTypesForOperation-combo.test.ts │ │ │ ├── getSearchFilterBasedOnIdentity-combo.test.ts │ │ │ ├── isBundleRequestAuthorized-combo.test.ts │ │ │ ├── isWriteRequestAuthorized-combo.test.ts │ │ │ ├── params │ │ │ │ ├── GetSearchFilterBasedOnIdentity-params.csv │ │ │ │ ├── VerifyAccessToken-BulkDataAuth-params.csv │ │ │ │ ├── VerifyAccessToken-NoBulkDataAuth-params.csv │ │ │ │ ├── authorizeAndFilterReadResponse-params.csv │ │ │ │ ├── getAllowedResourceTypesForOperation-params.csv │ │ │ │ ├── isBundleRequestAuthorized-params.csv │ │ │ │ └── isWriteRequestAuthorized-params.csv │ │ │ ├── paramsDefinition │ │ │ │ ├── GetAllowedResourceTypesForOperationRequest-definition.txt │ │ │ │ ├── GetSearchFilterBasedOnIdentity-definition.txt │ │ │ │ ├── VerifyAccessToken-BulkDataAuth-definition.txt │ │ │ │ ├── VerifyAccessToken-NoBulkDataAuth-definition.txt │ │ │ │ ├── authorizeAndFilterReadResponse-definition.txt │ │ │ │ ├── isBundleRequestAuthorized-definition.txt │ │ │ │ └── isWriteRequestAuthorized-definition.txt │ │ │ ├── testCaseUtil.test.ts │ │ │ ├── testStubs.ts │ │ │ ├── verifyAccessToken-BulkDataAuth-combo.test.ts │ │ │ └── verifyAccessToken-combo.test.ts │ │ ├── index.ts │ │ ├── loggerBuilder.ts │ │ ├── regExpressions.test.ts │ │ ├── schema │ │ │ ├── fhirResourceReferencesMatrix.v3.0.1.json │ │ │ └── fhirResourceReferencesMatrix.v4.0.1.json │ │ ├── smartAuthorizationHelper.test.ts │ │ ├── smartAuthorizationHelper.ts │ │ ├── smartConfig.ts │ │ ├── smartHandler.test.ts │ │ ├── smartHandler.ts │ │ ├── smartScopeHelper.test.ts │ │ └── smartScopeHelper.ts │ └── tsconfig.json ├── interface │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .npmignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── THIRD_PARTY_LICENSES │ ├── config │ │ ├── heft.json │ │ ├── jest.config.json │ │ └── rig.json │ ├── openapi.yaml │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ └── loggerUtilities.test.ts.snap │ │ ├── authorization.ts │ │ ├── bulkDataAccess.ts │ │ ├── bundle.ts │ │ ├── capabilities.ts │ │ ├── constants.ts │ │ ├── encryptedLoggerBuilder.ts │ │ ├── errors │ │ │ ├── BadRequestError.ts │ │ │ ├── InvalidResourceError.ts │ │ │ ├── InvalidSearchParameterError.ts │ │ │ ├── MethodNotAllowedError.ts │ │ │ ├── ResourceConflictError.ts │ │ │ ├── ResourceNotFoundError.ts │ │ │ ├── ResourceVersionNotFoundError.ts │ │ │ ├── TooManyConcurrentExportRequestsError.ts │ │ │ └── UnauthorizedError.ts │ │ ├── fhirConfig.ts │ │ ├── genericResponse.ts │ │ ├── history.ts │ │ ├── implementationGuides.ts │ │ ├── index.ts │ │ ├── inputExampleEncryptSelectedField.json │ │ ├── loggerBuilder.ts │ │ ├── loggerUtilities.test.ts │ │ ├── loggerUtilities.ts │ │ ├── persistence.ts │ │ ├── resourceMeta.ts │ │ ├── search.ts │ │ ├── smartAuthorization.ts │ │ ├── stubs.ts │ │ ├── utilities.test.ts │ │ ├── utilities.ts │ │ └── validator.ts │ └── tsconfig.json ├── persistence-ddb │ ├── .eslintignore │ ├── .eslintrc.js │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── THIRD_PARTY_LICENSES │ ├── config │ │ ├── heft.json │ │ ├── jest.config.json │ │ └── rig.json │ ├── package.json │ ├── src │ │ ├── AWS.ts │ │ ├── bulkExport │ │ │ ├── __mocks__ │ │ │ │ └── bulkExport.ts │ │ │ ├── bulkExport.test.ts │ │ │ ├── bulkExport.ts │ │ │ ├── bulkExportResultsUrlGenerator.ts │ │ │ ├── bulkExportS3PresignedUrlGenerator.ts │ │ │ ├── getJobStatus.test.ts │ │ │ ├── getJobStatus.ts │ │ │ ├── startExportJob.test.ts │ │ │ ├── startExportJob.ts │ │ │ ├── stopExportJob.test.ts │ │ │ ├── stopExportJob.ts │ │ │ ├── types.ts │ │ │ ├── updateStatus.test.ts │ │ │ └── updateStatus.ts │ │ ├── constants.ts │ │ ├── dataServices │ │ │ ├── __mock__dynamoDbDataService.ts │ │ │ ├── __mocks__ │ │ │ │ └── dynamoDbBundleService.ts │ │ │ ├── documentStatus.ts │ │ │ ├── dynamoDb.ts │ │ │ ├── dynamoDbBundleService.test.ts │ │ │ ├── dynamoDbBundleService.ts │ │ │ ├── dynamoDbBundleServiceHelper.test.ts │ │ │ ├── dynamoDbBundleServiceHelper.ts │ │ │ ├── dynamoDbDataService.test.ts │ │ │ ├── dynamoDbDataService.ts │ │ │ ├── dynamoDbHelper.test.ts │ │ │ ├── dynamoDbHelper.ts │ │ │ ├── dynamoDbParamBuilder.test.ts │ │ │ ├── dynamoDbParamBuilder.ts │ │ │ ├── dynamoDbUtil.test.ts │ │ │ └── dynamoDbUtil.ts │ │ ├── ddbToEs │ │ │ ├── ESBulkCommand.ts │ │ │ ├── ddbToEsHelper.test.ts │ │ │ ├── ddbToEsHelper.ts │ │ │ ├── ddbToEsSync.test.ts │ │ │ ├── ddbToEsSync.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── loggerBuilder.ts │ │ ├── objectStorageService │ │ │ ├── ObjectNotFoundError.ts │ │ │ ├── __mocks__ │ │ │ │ └── s3ObjectStorageService.ts │ │ │ ├── objectStorageInterface.ts │ │ │ ├── s3.ts │ │ │ ├── s3DataService.test.ts │ │ │ ├── s3DataService.ts │ │ │ └── s3ObjectStorageService.ts │ │ ├── offlineEnvVariables.ts │ │ ├── regExpressions.test.ts │ │ ├── regExpressions.ts │ │ ├── sampleData │ │ │ ├── validV3Account.json │ │ │ ├── validV3JpegBinary.json │ │ │ ├── validV4Account.json │ │ │ ├── validV4JpegBinary.json │ │ │ ├── validV4Patient.json │ │ │ └── validV4PdfBinary.json │ │ └── testUtilities │ │ │ ├── ConditionalCheckFailedException.ts │ │ │ ├── GenerateRollbackRequestsFactory.ts │ │ │ ├── GenerateStagingRequestsFactory.ts │ │ │ └── regExpressions.ts │ └── tsconfig.json ├── routing │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .npmignore │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── THIRD_PARTY_LICENSES │ ├── config │ │ ├── heft.json │ │ ├── jest.config.json │ │ └── rig.json │ ├── package.json │ ├── src │ │ ├── AWS.ts │ │ ├── app.test.ts │ │ ├── app.ts │ │ ├── configHandler.ts │ │ ├── constants.ts │ │ ├── implementationGuides │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── loggerBuilder.ts │ │ ├── offlineEnvVariables.ts │ │ ├── operationDefinitions │ │ │ ├── OperationDefinitionRegistry.test.ts │ │ │ ├── OperationDefinitionRegistry.ts │ │ │ ├── USCoreDocRef │ │ │ │ ├── convertDocRefParamsToSearchParams.ts │ │ │ │ ├── docRefParamsToSearchParams.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── parseParams.test.ts │ │ │ │ └── parseParams.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── regExpressions.test.ts │ │ ├── regExpressions.ts │ │ ├── registry │ │ │ ├── ResourceCapabilityInterface.ts │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── router │ │ │ ├── __mocks_ │ │ │ │ ├── dynamoDbBundleService.ts │ │ │ │ ├── dynamoDbDataService.ts │ │ │ │ └── elasticSearchService.ts │ │ │ ├── bundle │ │ │ │ ├── bundleGenerator.ts │ │ │ │ ├── bundleHandler.test.ts │ │ │ │ ├── bundleHandler.ts │ │ │ │ ├── bundleHandlerInterface.ts │ │ │ │ ├── bundleParser.test.ts │ │ │ │ └── bundleParser.ts │ │ │ ├── handlers │ │ │ │ ├── crudHandlerInterface.ts │ │ │ │ ├── exportHandler.ts │ │ │ │ ├── resourceHandler.test.ts │ │ │ │ ├── resourceHandler.ts │ │ │ │ ├── rootHandler.ts │ │ │ │ ├── utils.ts │ │ │ │ ├── wellKnownUriHandler.test.ts │ │ │ │ └── wellKnownUriHandler.ts │ │ │ ├── metadata │ │ │ │ ├── cap.rest.resource.template.ts │ │ │ │ ├── cap.rest.security.template.ts │ │ │ │ ├── cap.rest.template.ts │ │ │ │ ├── cap.template.ts │ │ │ │ ├── metadataHandler.test.ts │ │ │ │ └── metadataHandler.ts │ │ │ ├── middlewares │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── setLogger.test.ts.snap │ │ │ │ ├── setContentType.test.ts │ │ │ │ ├── setContentType.ts │ │ │ │ ├── setLogger.test.ts │ │ │ │ ├── setLogger.ts │ │ │ │ ├── setServerUrl.test.ts │ │ │ │ ├── setServerUrl.ts │ │ │ │ ├── setTenantId.test.ts │ │ │ │ └── setTenantId.ts │ │ │ ├── operationsGenerator.ts │ │ │ ├── routes │ │ │ │ ├── errorHandling.ts │ │ │ │ ├── exportRoute.ts │ │ │ │ ├── exportRouteHelper.test.ts │ │ │ │ ├── exportRouteHelper.ts │ │ │ │ ├── genericResourceRoute.ts │ │ │ │ ├── metadataRoute.ts │ │ │ │ ├── rootRoute.ts │ │ │ │ ├── routeHelper.ts │ │ │ │ └── wellKnownUriRoute.ts │ │ │ └── validation │ │ │ │ ├── hapiFhirLambdaValidator.test.ts │ │ │ │ ├── hapiFhirLambdaValidator.ts │ │ │ │ ├── jsonSchemaValidator.test.ts │ │ │ │ ├── jsonSchemaValidator.ts │ │ │ │ ├── schemas │ │ │ │ ├── fhir.schema.v3.json │ │ │ │ └── fhir.schema.v4.json │ │ │ │ ├── subscriptionSchema.json │ │ │ │ ├── subscriptionValidator.test.ts │ │ │ │ ├── subscriptionValidator.ts │ │ │ │ ├── validationUtilities.test.ts │ │ │ │ └── validationUtilities.ts │ │ └── sampleData │ │ │ ├── invalidV4Patient.json │ │ │ ├── r4FhirConfigGeneric.ts │ │ │ ├── r4FhirConfigNoGeneric.ts │ │ │ ├── r4FhirConfigWithExclusions.ts │ │ │ ├── stu3FhirConfigWithExclusions.ts │ │ │ ├── validV3Account.json │ │ │ ├── validV3JpegBinary.json │ │ │ ├── validV4Account.json │ │ │ ├── validV4JpegBinary.json │ │ │ ├── validV4Patient.json │ │ │ └── validV4PdfBinary.json │ └── tsconfig.json └── search-es │ ├── .eslintignore │ ├── .eslintrc.js │ ├── CHANGELOG.json │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── THIRD_PARTY_LICENSES │ ├── config │ ├── heft.json │ ├── jest.config.json │ └── rig.json │ ├── jest.env.js │ ├── package.json │ ├── scripts │ ├── elasticSearchMappingsGenerator │ │ ├── choiceDataTypes.ts │ │ ├── constants.ts │ │ ├── index.ts │ │ ├── profilesRegistry.ts │ │ └── types.ts │ └── searchParamsCompiler │ │ └── run.ts │ ├── src │ ├── FHIRSearchParametersRegistry │ │ ├── __snapshots__ │ │ │ └── index.test.ts.snap │ │ ├── index.test.ts │ │ └── index.ts │ ├── FhirQueryParser │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── searchInclusion.test.ts │ │ ├── searchInclusion.ts │ │ ├── searchOR.test.ts │ │ ├── searchOR.ts │ │ ├── typeParsers │ │ │ ├── dateParser.test.ts │ │ │ ├── dateParser.ts │ │ │ ├── numberParser.test.ts │ │ │ ├── numberParser.ts │ │ │ ├── quantityParser.test.ts │ │ │ ├── quantityParser.ts │ │ │ ├── referenceParser.test.ts │ │ │ ├── referenceParser.ts │ │ │ ├── tokenParser.test.ts │ │ │ └── tokenParser.ts │ │ ├── util.test.ts │ │ └── util.ts │ ├── InMemoryMatcher │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── matchers │ │ │ ├── common │ │ │ ├── __snapshots__ │ │ │ │ └── numericComparison.test.ts.snap │ │ │ ├── numericComparison.test.ts │ │ │ └── numericComparison.ts │ │ │ ├── dateMatch.ts │ │ │ ├── numberMatch.test.ts │ │ │ ├── numberMatch.ts │ │ │ ├── quantityMatch.test.ts │ │ │ ├── quantityMatch.ts │ │ │ ├── referenceMatcher.test.ts │ │ │ ├── referenceMatcher.ts │ │ │ ├── stringMatch.test.ts │ │ │ ├── stringMatch.ts │ │ │ ├── tokenMatch.test.ts │ │ │ ├── tokenMatch.ts │ │ │ ├── uriMatch.test.ts │ │ │ └── uriMatch.ts │ ├── QueryBuilder │ │ ├── chain.test.ts │ │ ├── chain.ts │ │ ├── index.ts │ │ ├── sort.test.ts │ │ ├── sort.ts │ │ └── typeQueries │ │ │ ├── common │ │ │ ├── number.test.ts │ │ │ ├── number.ts │ │ │ └── prefixRange.ts │ │ │ ├── dateQuery.test.ts │ │ │ ├── dateQuery.ts │ │ │ ├── numberQuery.test.ts │ │ │ ├── numberQuery.ts │ │ │ ├── quantityQuery.test.ts │ │ │ ├── quantityQuery.ts │ │ │ ├── referenceQuery.test.ts │ │ │ ├── referenceQuery.ts │ │ │ ├── stringQuery.test.ts │ │ │ ├── stringQuery.ts │ │ │ ├── tokenQuery.test.ts │ │ │ ├── tokenQuery.ts │ │ │ ├── uriQuery.test.ts │ │ │ └── uriQuery.ts │ ├── StreamSubscriptionMatcher │ │ ├── AsyncRefreshCache.test.ts │ │ ├── AsyncRefreshCache.ts │ │ ├── StreamSubscriptionMatcher.ts │ │ ├── index.ts │ │ ├── subscriptions.test.ts │ │ └── subscriptions.ts │ ├── __mocks__ │ │ └── elasticSearch.ts │ ├── __snapshots__ │ │ └── elasticSearchService.test.ts.snap │ ├── constants.ts │ ├── elasticSearch.ts │ ├── elasticSearchService.test.ts │ ├── elasticSearchService.ts │ ├── getAllValuesForFHIRPath.test.ts │ ├── getAllValuesForFHIRPath.ts │ ├── implementationGuides │ │ ├── __snapshots__ │ │ │ └── index.test.ts.snap │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── reducedFHIRPath.ne │ │ ├── reducedFHIRPath.ts │ │ ├── reducedXPath.ne │ │ └── reducedXPath.ts │ ├── index.ts │ ├── loggerBuilder.ts │ ├── schema │ │ ├── compiledSearchParameters.3.0.1.json │ │ ├── compiledSearchParameters.4.0.1.json │ │ ├── searchMappingsBase.3.0.1.json │ │ └── searchMappingsBase.4.0.1.json │ ├── searchInclusions.test.ts │ ├── searchInclusions.ts │ ├── searchMappings │ │ ├── __snapshots__ │ │ │ └── index.test.ts.snap │ │ ├── customMappings.ts │ │ ├── fhirTypeToESMapping.ts │ │ ├── index.test.ts │ │ └── index.ts │ ├── searchMappingsManager │ │ ├── index.test.ts │ │ └── index.ts │ ├── searchParametersMapping.ts │ └── tsUtils.ts │ └── tsconfig.json ├── fwoa-tools ├── .eslintignore ├── .eslintrc.js ├── config │ ├── heft.json │ ├── jest.config.json │ └── rig.json ├── package.json ├── src │ ├── binaryConverter.test.ts │ ├── binaryConverter.ts │ ├── createPatientPractitionerEncounterBundle.json │ ├── export-script.py │ ├── exportHelper.test.ts │ ├── exportHelper.ts │ ├── index.ts │ ├── integration-tests │ │ ├── migrationIntegTests.test.ts │ │ └── migrationUtilsInteInteg.test.ts │ ├── migrationExport.test.ts │ ├── migrationExport.ts │ ├── migrationImport.test.ts │ ├── migrationImport.ts │ ├── migrationUtils.test.ts │ ├── migrationUtils.ts │ ├── migrationVerify.test.ts │ └── migrationVerify.ts └── tsconfig.json ├── fwoa-utilities ├── .eslintignore ├── .eslintrc.js ├── javaHapiValidatorLambda │ ├── THIRD-PARTY │ ├── USING_IMPLEMENTATION_GUIDES.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── software │ │ │ │ └── amazon │ │ │ │ └── fwoa │ │ │ │ ├── Handler.java │ │ │ │ ├── IGUtils.java │ │ │ │ ├── Validator.java │ │ │ │ ├── ValidatorResponse.java │ │ │ │ └── models │ │ │ │ ├── IgFile.java │ │ │ │ └── IgIndex.java │ │ └── resources │ │ │ ├── implementationGuides │ │ │ └── .gitkeep │ │ │ └── log4j2.xml │ │ └── test │ │ ├── java │ │ └── software │ │ │ └── amazon │ │ │ └── fwoa │ │ │ └── ValidatorTest.java │ │ └── resources │ │ ├── testImplementationGuides-r4 │ │ └── us-core │ │ │ ├── .index.json │ │ │ ├── CapabilityStatement-us-core-client.json │ │ │ ├── CapabilityStatement-us-core-server.json │ │ │ ├── CodeSystem-careplan-category.json │ │ │ ├── CodeSystem-cdcrec.json │ │ │ ├── CodeSystem-condition-category.json │ │ │ ├── CodeSystem-us-core-documentreference-category.json │ │ │ ├── CodeSystem-us-core-provenance-participant-type.json │ │ │ ├── ConceptMap-ndc-cvx.json │ │ │ ├── ImplementationGuide-hl7.fhir.us.core.json │ │ │ ├── OperationDefinition-docref.json │ │ │ ├── SearchParameter-us-core-allergyintolerance-clinical-status.json │ │ │ ├── SearchParameter-us-core-allergyintolerance-patient.json │ │ │ ├── SearchParameter-us-core-careplan-category.json │ │ │ ├── SearchParameter-us-core-careplan-date.json │ │ │ ├── SearchParameter-us-core-careplan-patient.json │ │ │ ├── SearchParameter-us-core-careplan-status.json │ │ │ ├── SearchParameter-us-core-careteam-patient.json │ │ │ ├── SearchParameter-us-core-careteam-status.json │ │ │ ├── SearchParameter-us-core-condition-category.json │ │ │ ├── SearchParameter-us-core-condition-clinical-status.json │ │ │ ├── SearchParameter-us-core-condition-code.json │ │ │ ├── SearchParameter-us-core-condition-onset-date.json │ │ │ ├── SearchParameter-us-core-condition-patient.json │ │ │ ├── SearchParameter-us-core-device-patient.json │ │ │ ├── SearchParameter-us-core-device-type.json │ │ │ ├── SearchParameter-us-core-diagnosticreport-category.json │ │ │ ├── SearchParameter-us-core-diagnosticreport-code.json │ │ │ ├── SearchParameter-us-core-diagnosticreport-date.json │ │ │ ├── SearchParameter-us-core-diagnosticreport-patient.json │ │ │ ├── SearchParameter-us-core-diagnosticreport-status.json │ │ │ ├── SearchParameter-us-core-documentreference-category.json │ │ │ ├── SearchParameter-us-core-documentreference-date.json │ │ │ ├── SearchParameter-us-core-documentreference-id.json │ │ │ ├── SearchParameter-us-core-documentreference-patient.json │ │ │ ├── SearchParameter-us-core-documentreference-period.json │ │ │ ├── SearchParameter-us-core-documentreference-status.json │ │ │ ├── SearchParameter-us-core-documentreference-type.json │ │ │ ├── SearchParameter-us-core-encounter-class.json │ │ │ ├── SearchParameter-us-core-encounter-date.json │ │ │ ├── SearchParameter-us-core-encounter-id.json │ │ │ ├── SearchParameter-us-core-encounter-identifier.json │ │ │ ├── SearchParameter-us-core-encounter-patient.json │ │ │ ├── SearchParameter-us-core-encounter-status.json │ │ │ ├── SearchParameter-us-core-encounter-type.json │ │ │ ├── SearchParameter-us-core-ethnicity.json │ │ │ ├── SearchParameter-us-core-goal-lifecycle-status.json │ │ │ ├── SearchParameter-us-core-goal-patient.json │ │ │ ├── SearchParameter-us-core-goal-target-date.json │ │ │ ├── SearchParameter-us-core-immunization-date.json │ │ │ ├── SearchParameter-us-core-immunization-patient.json │ │ │ ├── SearchParameter-us-core-immunization-status.json │ │ │ ├── SearchParameter-us-core-location-address-city.json │ │ │ ├── SearchParameter-us-core-location-address-postalcode.json │ │ │ ├── SearchParameter-us-core-location-address-state.json │ │ │ ├── SearchParameter-us-core-location-address.json │ │ │ ├── SearchParameter-us-core-location-name.json │ │ │ ├── SearchParameter-us-core-medicationrequest-authoredon.json │ │ │ ├── SearchParameter-us-core-medicationrequest-encounter.json │ │ │ ├── SearchParameter-us-core-medicationrequest-intent.json │ │ │ ├── SearchParameter-us-core-medicationrequest-patient.json │ │ │ ├── SearchParameter-us-core-medicationrequest-status.json │ │ │ ├── SearchParameter-us-core-observation-category.json │ │ │ ├── SearchParameter-us-core-observation-code.json │ │ │ ├── SearchParameter-us-core-observation-date.json │ │ │ ├── SearchParameter-us-core-observation-patient.json │ │ │ ├── SearchParameter-us-core-observation-status.json │ │ │ ├── SearchParameter-us-core-organization-address.json │ │ │ ├── SearchParameter-us-core-organization-name.json │ │ │ ├── SearchParameter-us-core-patient-birthdate.json │ │ │ ├── SearchParameter-us-core-patient-family.json │ │ │ ├── SearchParameter-us-core-patient-gender.json │ │ │ ├── SearchParameter-us-core-patient-given.json │ │ │ ├── SearchParameter-us-core-patient-id.json │ │ │ ├── SearchParameter-us-core-patient-identifier.json │ │ │ ├── SearchParameter-us-core-patient-name.json │ │ │ ├── SearchParameter-us-core-practitioner-identifier.json │ │ │ ├── SearchParameter-us-core-practitioner-name.json │ │ │ ├── SearchParameter-us-core-practitionerrole-practitioner.json │ │ │ ├── SearchParameter-us-core-practitionerrole-specialty.json │ │ │ ├── SearchParameter-us-core-procedure-code.json │ │ │ ├── SearchParameter-us-core-procedure-date.json │ │ │ ├── SearchParameter-us-core-procedure-patient.json │ │ │ ├── SearchParameter-us-core-procedure-status.json │ │ │ ├── SearchParameter-us-core-race.json │ │ │ ├── StructureDefinition-head-occipital-frontal-circumference-percentile.json │ │ │ ├── StructureDefinition-pediatric-bmi-for-age.json │ │ │ ├── StructureDefinition-pediatric-weight-for-height.json │ │ │ ├── StructureDefinition-us-core-allergyintolerance.json │ │ │ ├── StructureDefinition-us-core-birthsex.json │ │ │ ├── StructureDefinition-us-core-careplan.json │ │ │ ├── StructureDefinition-us-core-careteam.json │ │ │ ├── StructureDefinition-us-core-condition.json │ │ │ ├── StructureDefinition-us-core-diagnosticreport-lab.json │ │ │ ├── StructureDefinition-us-core-diagnosticreport-note.json │ │ │ ├── StructureDefinition-us-core-direct.json │ │ │ ├── StructureDefinition-us-core-documentreference.json │ │ │ ├── StructureDefinition-us-core-encounter.json │ │ │ ├── StructureDefinition-us-core-ethnicity.json │ │ │ ├── StructureDefinition-us-core-goal.json │ │ │ ├── StructureDefinition-us-core-immunization.json │ │ │ ├── StructureDefinition-us-core-implantable-device.json │ │ │ ├── StructureDefinition-us-core-location.json │ │ │ ├── StructureDefinition-us-core-medication.json │ │ │ ├── StructureDefinition-us-core-medicationrequest.json │ │ │ ├── StructureDefinition-us-core-observation-lab.json │ │ │ ├── StructureDefinition-us-core-organization.json │ │ │ ├── StructureDefinition-us-core-patient.json │ │ │ ├── StructureDefinition-us-core-practitioner.json │ │ │ ├── StructureDefinition-us-core-practitionerrole.json │ │ │ ├── StructureDefinition-us-core-procedure.json │ │ │ ├── StructureDefinition-us-core-provenance.json │ │ │ ├── StructureDefinition-us-core-pulse-oximetry.json │ │ │ ├── StructureDefinition-us-core-race.json │ │ │ ├── StructureDefinition-us-core-smokingstatus.json │ │ │ ├── ValueSet-birthsex.json │ │ │ ├── ValueSet-detailed-ethnicity.json │ │ │ ├── ValueSet-detailed-race.json │ │ │ ├── ValueSet-omb-ethnicity-category.json │ │ │ ├── ValueSet-omb-race-category.json │ │ │ ├── ValueSet-simple-language.json │ │ │ ├── ValueSet-us-core-allergy-substance.json │ │ │ ├── ValueSet-us-core-careteam-provider-roles.json │ │ │ ├── ValueSet-us-core-clinical-note-type.json │ │ │ ├── ValueSet-us-core-condition-category.json │ │ │ ├── ValueSet-us-core-condition-code.json │ │ │ ├── ValueSet-us-core-diagnosticreport-category.json │ │ │ ├── ValueSet-us-core-diagnosticreport-lab-codes.json │ │ │ ├── ValueSet-us-core-diagnosticreport-report-and-note-codes.json │ │ │ ├── ValueSet-us-core-documentreference-category.json │ │ │ ├── ValueSet-us-core-documentreference-type.json │ │ │ ├── ValueSet-us-core-encounter-type.json │ │ │ ├── ValueSet-us-core-medication-codes.json │ │ │ ├── ValueSet-us-core-narrative-status.json │ │ │ ├── ValueSet-us-core-ndc-vaccine-codes.json │ │ │ ├── ValueSet-us-core-observation-smoking-status-status.json │ │ │ ├── ValueSet-us-core-observation-smokingstatus-max.json │ │ │ ├── ValueSet-us-core-observation-smokingstatus.json │ │ │ ├── ValueSet-us-core-observation-value-codes.json │ │ │ ├── ValueSet-us-core-procedure-code.json │ │ │ ├── ValueSet-us-core-procedure-icd10pcs.json │ │ │ ├── ValueSet-us-core-provenance-participant-type.json │ │ │ ├── ValueSet-us-core-provider-role.json │ │ │ ├── ValueSet-us-core-provider-specialty.json │ │ │ ├── ValueSet-us-core-smoking-status-observation-codes.json │ │ │ ├── ValueSet-us-core-usps-state.json │ │ │ ├── ValueSet-us-core-vaccines-cvx.json │ │ │ └── ig-r4.json │ │ └── testImplementationGuides-stu3 │ │ └── us-core │ │ ├── .index.json │ │ ├── AllergyIntolerance-example.json │ │ ├── Bundle-66c8856b-ba11-4876-8aa8-467aad8c11a2.json │ │ ├── Bundle-uscore-mo3.json │ │ ├── Bundle-uscore-ms3.json │ │ ├── CapabilityStatement-us-core-client.json │ │ ├── CapabilityStatement-us-core-server.json │ │ ├── CarePlan-colonoscopy.json │ │ ├── CareTeam-example.json │ │ ├── CodeSystem-careplan-category.json │ │ ├── CodeSystem-cdcrec.json │ │ ├── CodeSystem-condition-category.json │ │ ├── ConceptMap-ndc-cvx.json │ │ ├── Condition-example.json │ │ ├── Condition-hc1.json │ │ ├── Device-udi-1.json │ │ ├── DiagnosticReport-cbc.json │ │ ├── DiagnosticReport-metabolic-panel.json │ │ ├── DiagnosticReport-urinalysis.json │ │ ├── DocumentReference-episode-summary.json │ │ ├── Encounter-1036.json │ │ ├── Encounter-example-1.json │ │ ├── Goal-goal-1.json │ │ ├── Immunization-imm-1.json │ │ ├── ImplementationGuide-us-core-ig.json │ │ ├── Location-hl7east.json │ │ ├── Medication-uscore-med1.json │ │ ├── Medication-uscore-med2.json │ │ ├── MedicationRequest-uscore-mo1.json │ │ ├── MedicationRequest-uscore-mo2.json │ │ ├── MedicationStatement-uscore-ms1.json │ │ ├── MedicationStatement-uscore-ms2.json │ │ ├── Observation-blood-glucose.json │ │ ├── Observation-blood-pressure.json │ │ ├── Observation-bmi.json │ │ ├── Observation-bp-data-absent.json │ │ ├── Observation-bun.json │ │ ├── Observation-erythrocytes.json │ │ ├── Observation-head-circumference.json │ │ ├── Observation-heart-rate.json │ │ ├── Observation-height.json │ │ ├── Observation-hemoglobin.json │ │ ├── Observation-length.json │ │ ├── Observation-mchc.json │ │ ├── Observation-neutrophils.json │ │ ├── Observation-oxygen-saturation.json │ │ ├── Observation-respiratory-rate.json │ │ ├── Observation-serum-calcium.json │ │ ├── Observation-serum-chloride.json │ │ ├── Observation-serum-co2.json │ │ ├── Observation-serum-creatinine.json │ │ ├── Observation-serum-potassium.json │ │ ├── Observation-serum-sodium.json │ │ ├── Observation-serum-total-bilirubin.json │ │ ├── Observation-some-day-smoker.json │ │ ├── Observation-temperature.json │ │ ├── Observation-urine-bacteria.json │ │ ├── Observation-urine-bilirubin.json │ │ ├── Observation-urine-cells.json │ │ ├── Observation-urine-clarity.json │ │ ├── Observation-urine-color.json │ │ ├── Observation-urine-epi-cells.json │ │ ├── Observation-urine-glucose.json │ │ ├── Observation-urine-hemoglobin.json │ │ ├── Observation-urine-ketone.json │ │ ├── Observation-urine-leukocyte-esterase.json │ │ ├── Observation-urine-nitrite.json │ │ ├── Observation-urine-ph.json │ │ ├── Observation-urine-protein.json │ │ ├── Observation-urine-rbcs.json │ │ ├── Observation-urine-sediment.json │ │ ├── Observation-urine-wbcs.json │ │ ├── Observation-urobilinogen.json │ │ ├── Observation-usg.json │ │ ├── Observation-vitals-panel.json │ │ ├── Observation-weight.json │ │ ├── OperationDefinition-docref.json │ │ ├── Organization-acme-lab.json │ │ ├── Organization-example-organization-2.json │ │ ├── Organization-saint-luke-w-endpoint.json │ │ ├── Patient-example.json │ │ ├── Practitioner-practitioner-1.json │ │ ├── Practitioner-practitioner-2.json │ │ ├── Procedure-rehab.json │ │ ├── SearchParameter-us-core-ethnicity.json │ │ ├── SearchParameter-us-core-race.json │ │ ├── StructureDefinition-us-core-allergyintolerance.json │ │ ├── StructureDefinition-us-core-birthsex.json │ │ ├── StructureDefinition-us-core-careplan.json │ │ ├── StructureDefinition-us-core-careteam.json │ │ ├── StructureDefinition-us-core-condition.json │ │ ├── StructureDefinition-us-core-device.json │ │ ├── StructureDefinition-us-core-diagnosticreport.json │ │ ├── StructureDefinition-us-core-direct.json │ │ ├── StructureDefinition-us-core-documentreference.json │ │ ├── StructureDefinition-us-core-encounter.json │ │ ├── StructureDefinition-us-core-ethnicity.json │ │ ├── StructureDefinition-us-core-goal.json │ │ ├── StructureDefinition-us-core-immunization.json │ │ ├── StructureDefinition-us-core-location.json │ │ ├── StructureDefinition-us-core-medication.json │ │ ├── StructureDefinition-us-core-medicationrequest.json │ │ ├── StructureDefinition-us-core-medicationstatement.json │ │ ├── StructureDefinition-us-core-observationresults.json │ │ ├── StructureDefinition-us-core-organization.json │ │ ├── StructureDefinition-us-core-patient.json │ │ ├── StructureDefinition-us-core-practitioner.json │ │ ├── StructureDefinition-us-core-practitionerrole.json │ │ ├── StructureDefinition-us-core-procedure.json │ │ ├── StructureDefinition-us-core-profile-link.json │ │ ├── StructureDefinition-us-core-race.json │ │ ├── StructureDefinition-us-core-smokingstatus.json │ │ ├── ValueSet-detailed-ethnicity.json │ │ ├── ValueSet-detailed-race.json │ │ ├── ValueSet-omb-ethnicity-category.json │ │ ├── ValueSet-omb-race-category.json │ │ ├── ValueSet-simple-language.json │ │ ├── ValueSet-us-core-birthsex.json │ │ ├── ValueSet-us-core-careteam-provider-roles.json │ │ ├── ValueSet-us-core-condition-category.json │ │ ├── ValueSet-us-core-cvx.json │ │ ├── ValueSet-us-core-encounter-type.json │ │ ├── ValueSet-us-core-medication-codes.json │ │ ├── ValueSet-us-core-narrative-status.json │ │ ├── ValueSet-us-core-ndc-vaccine-codes.json │ │ ├── ValueSet-us-core-observation-ccdasmokingstatus.json │ │ ├── ValueSet-us-core-observation-value-codes.json │ │ ├── ValueSet-us-core-problem.json │ │ ├── ValueSet-us-core-procedure-code.json │ │ ├── ValueSet-us-core-procedure-icd10pcs.json │ │ ├── ValueSet-us-core-provider-role.json │ │ ├── ValueSet-us-core-provider-specialty.json │ │ ├── ValueSet-us-core-substance-ndfrt.json │ │ ├── ValueSet-us-core-substance-rxnorm.json │ │ ├── ValueSet-us-core-substance-sct.json │ │ ├── ValueSet-us-core-substance.json │ │ └── ig-r4.json ├── package.json ├── src │ ├── fhirWorksAppRegistry.ts │ ├── index.ts │ └── testData.ts └── tsconfig.json ├── imgs ├── awscliterminal.jpg ├── awscloudshell.jpg ├── chooseloggroups.jpg ├── createbucket.jpg ├── monitorexporttasks.jpg ├── searchlogsbytimerange.jpg ├── selectloggroup.jpg ├── successfullycreatedexporttask.jpg └── verifyexportins3bucket.jpg ├── rush.json ├── solutions ├── deployment │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .npmignore │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── THIRD_PARTY_LICENSES │ ├── bin │ │ ├── cdk-infra.test.ts │ │ └── cdk-infra.ts │ ├── bulkExport │ │ ├── extractPatientCompartmentSearchParams.js │ │ ├── glueScripts │ │ │ └── export-script.py │ │ ├── index.ts │ │ ├── schema │ │ │ ├── compartmentdefinition-patient.3.0.2.json │ │ │ ├── compartmentdefinition-patient.4.0.1.json │ │ │ ├── patientCompartmentSearchParams.3.0.2.json │ │ │ ├── patientCompartmentSearchParams.4.0.1.json │ │ │ └── transitiveReferenceParams.json │ │ ├── state-machine-definition.yaml │ │ └── uploadGlueScriptsToS3.ts │ ├── cdk-nag-deny-list.yaml │ ├── cdk.json │ ├── compiledImplementationGuides │ │ └── gitkeep │ ├── config │ │ ├── heft.json │ │ ├── jest.config.json │ │ ├── rig.json │ │ └── typescript.json │ ├── lib │ │ ├── alarms.ts │ │ ├── backup.ts │ │ ├── bulkExport.ts │ │ ├── bulkExportStateMachine.ts │ │ ├── cdk-infra-stack.ts │ │ ├── cognito.ts │ │ ├── elasticsearch.ts │ │ ├── javaHapiValidator.ts │ │ ├── kms.ts │ │ └── subscriptions.ts │ ├── package.json │ ├── postman │ │ ├── Fhir.postman_collection.json │ │ ├── Fhir_Dev_Env.json │ │ ├── Fhir_Local_Env.json │ │ └── Fhir_Prod_Env.json │ ├── resources │ │ ├── architecture.png │ │ ├── billableperiod.png │ │ ├── kibanaurl.png │ │ ├── opensearchservice.png │ │ └── postman_body_request_settings.png │ ├── scripts │ │ ├── build_lambda.js │ │ ├── compile-igs.ts │ │ ├── create-postman-collection.ts │ │ ├── elasticsearch-operations.js │ │ ├── iam_policy.json │ │ ├── init-auth.py │ │ ├── provision-user.py │ │ ├── replay-ddbToES.js │ │ └── sort-key-migration.js │ ├── src │ │ ├── RBACRules.ts │ │ ├── config.ts │ │ ├── ddbToEsLambda │ │ │ └── index.ts │ │ ├── implementationGuides │ │ │ ├── IGCompiler.test.ts │ │ │ ├── IGCompiler.ts │ │ │ └── loadCompiledIGs.ts │ │ ├── index.ts │ │ ├── integration-tests │ │ │ ├── STU3_1_1UsCoreCapStatement.json │ │ │ ├── SubscriptionsHelper.ts │ │ │ ├── batchBundle.test.ts │ │ │ ├── binary.test.ts │ │ │ ├── bulkExport.test.ts │ │ │ ├── bulkExportTestHelper.ts │ │ │ ├── createGroupMembersBundle.json │ │ │ ├── createPatientPractitionerEncounterBundle.json │ │ │ ├── implementationGuides.test.ts │ │ │ ├── infrastructure │ │ │ │ ├── allowList-integTests.ts │ │ │ │ └── subscriptions-endpoint │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── README.md │ │ │ │ │ ├── src │ │ │ │ │ ├── app.js │ │ │ │ │ └── package.json │ │ │ │ │ └── template.yaml │ │ │ ├── multitenancy.test.ts │ │ │ ├── rbac-permission.test.ts │ │ │ ├── search.test.ts │ │ │ ├── subscriptions.test.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── subscriptions │ │ │ ├── allowList.ts │ │ │ ├── matcherLambda │ │ │ │ └── index.ts │ │ │ ├── reaperLambda │ │ │ │ ├── index.ts │ │ │ │ ├── subscriptionReaper.test.ts │ │ │ │ └── subscriptionReaper.ts │ │ │ └── restHookLambda │ │ │ │ ├── allowListUtil.ts │ │ │ │ ├── index.ts │ │ │ │ ├── restHook.test.ts │ │ │ │ ├── restHook.ts │ │ │ │ └── restHookMultiTenant.test.ts │ │ └── updateSearchMappings │ │ │ └── index.ts │ └── tsconfig.json ├── documentation │ ├── CUSTOMIZE.md │ ├── FWoA-subscriptions.svg │ ├── MOVING-CLOUDWATCH-LOGS-TO-S3.md │ ├── SECURE_LOGGING.md │ ├── USING_BULK_DATA_EXPORT.md │ ├── USING_MULTI_TENANCY.md │ ├── USING_SUBSCRIPTIONS.md │ └── bulkExport.png └── smart-deployment │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .npmrc │ ├── CHANGELOG.md │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── SMART_ON_FHIR_FAQ.MD │ ├── THIRD_PARTY_LICENSES │ ├── bin │ └── cdk-infra.ts │ ├── bulkExport │ ├── extractPatientCompartmentSearchParams.js │ ├── glueScripts │ │ └── export-script.py │ ├── index.ts │ ├── schema │ │ ├── compartmentdefinition-patient.3.0.2.json │ │ ├── compartmentdefinition-patient.4.0.1.json │ │ ├── patientCompartmentSearchParams.3.0.2.json │ │ ├── patientCompartmentSearchParams.4.0.1.json │ │ └── transitiveReferenceParams.json │ ├── state-machine-definition.yaml │ └── uploadGlueScriptsToS3.ts │ ├── cdk-nag-deny-list.yaml │ ├── cdk.json │ ├── compiledImplementationGuides │ └── gitkeep │ ├── config │ ├── heft.json │ ├── jest.config.json │ ├── rig.json │ └── typescript.json │ ├── package.json │ ├── postman │ ├── FHIR_SMART.postman_collection.json │ └── FHIR_SMART.postman_environment.json │ ├── resources │ ├── architecture-smart.png │ ├── oauth2-fwoa-flow.png │ └── postman_body_request_settings.png │ ├── scripts │ ├── build_lambda.js │ ├── compile-igs.ts │ ├── elasticsearch-operations.js │ ├── iam_policy.json │ └── sort-key-migration.js │ ├── src │ ├── authZConfig.ts │ ├── config.ts │ ├── ddbToEsLambda │ │ └── index.ts │ ├── implementationGuides │ │ ├── IGCompiler.test.ts │ │ ├── IGCompiler.ts │ │ └── loadCompiledIGs.ts │ ├── index.ts │ ├── integration-tests │ │ ├── STU3_1_1UsCoreCapStatement.json │ │ ├── SubscriptionsHelper.ts │ │ ├── batchBundle.test.ts │ │ ├── bulkExport.test.ts │ │ ├── bulkExportTestHelper.ts │ │ ├── createGroupMembersBundle.json │ │ ├── createPatientPractitionerEncounterBundle.json │ │ ├── implementationGuides.test.ts │ │ ├── infrastructure │ │ │ ├── allowList-integTests.ts │ │ │ └── subscriptions-endpoint │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── src │ │ │ │ ├── app.js │ │ │ │ └── package.json │ │ │ │ └── template.yaml │ │ ├── multitenancy.test.ts │ │ ├── search.test.ts │ │ ├── smartAuth.test.ts │ │ ├── subscriptions.test.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── lib │ │ ├── alarms.ts │ │ ├── backup.ts │ │ ├── bulkExport.ts │ │ ├── bulkExportStateMachine.ts │ │ ├── cdk-infra-stack.ts │ │ ├── cdk-infra.test.ts │ │ ├── elasticsearch.ts │ │ ├── javaHapiValidator.ts │ │ ├── kms.ts │ │ └── subscriptions.ts │ ├── subscriptions │ │ ├── allowList.ts │ │ ├── matcherLambda │ │ │ └── index.ts │ │ ├── reaperLambda │ │ │ ├── index.ts │ │ │ ├── subscriptionReaper.test.ts │ │ │ └── subscriptionReaper.ts │ │ └── restHookLambda │ │ │ ├── allowListUtil.ts │ │ │ ├── index.ts │ │ │ ├── restHook.test.ts │ │ │ ├── restHook.ts │ │ │ └── restHookMultiTenant.test.ts │ └── updateSearchMappings │ │ └── index.ts │ └── tsconfig.json └── sonar-project.properties /.czrc: -------------------------------------------------------------------------------- 1 | { 2 | "path": "cz-conventional-changelog" 3 | } -------------------------------------------------------------------------------- /.gitallowed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.gitallowed -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/miscellaneous.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.github/ISSUE_TEMPLATE/miscellaneous.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/scripts/commitizen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.github/workflows/scripts/commitizen.sh -------------------------------------------------------------------------------- /.github/workflows/scripts/git-secrets-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.github/workflows/scripts/git-secrets-scan.sh -------------------------------------------------------------------------------- /.github/workflows/scripts/viperlight-scan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.github/workflows/scripts/viperlight-scan.sh -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmpackagejsonlintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.npmpackagejsonlintignore -------------------------------------------------------------------------------- /.npmpackagejsonlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.npmpackagejsonlintrc.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.viperlightignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/.viperlightignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /FHIR Works on AWS - Migration Tool User Guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/FHIR Works on AWS - Migration Tool User Guide.pdf -------------------------------------------------------------------------------- /FHIR Works on AWS Implementation Guide - 24-MAR-2023 - v6.0.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/FHIR Works on AWS Implementation Guide - 24-MAR-2023 - v6.0.0.pdf -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/README.md -------------------------------------------------------------------------------- /brazil.ion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/brazil.ion -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /common/autoinstallers/commitizen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/autoinstallers/commitizen/package.json -------------------------------------------------------------------------------- /common/autoinstallers/commitizen/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/autoinstallers/commitizen/pnpm-lock.yaml -------------------------------------------------------------------------------- /common/autoinstallers/commitlint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/autoinstallers/commitlint/package.json -------------------------------------------------------------------------------- /common/autoinstallers/commitlint/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/autoinstallers/commitlint/pnpm-lock.yaml -------------------------------------------------------------------------------- /common/autoinstallers/rush-prettier/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/autoinstallers/rush-prettier/package.json -------------------------------------------------------------------------------- /common/autoinstallers/rush-prettier/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/autoinstallers/rush-prettier/pnpm-lock.yaml -------------------------------------------------------------------------------- /common/changes/@aws/fhir-works-on-aws-authz-rbac/notice-fixes_2023-04-10-18-45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/changes/@aws/fhir-works-on-aws-authz-rbac/notice-fixes_2023-04-10-18-45.json -------------------------------------------------------------------------------- /common/changes/@aws/fhir-works-on-aws-authz-smart/notice-fixes_2023-04-10-18-45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/changes/@aws/fhir-works-on-aws-authz-smart/notice-fixes_2023-04-10-18-45.json -------------------------------------------------------------------------------- /common/changes/@aws/fhir-works-on-aws-interface/notice-fixes_2023-04-10-18-45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/changes/@aws/fhir-works-on-aws-interface/notice-fixes_2023-04-10-18-45.json -------------------------------------------------------------------------------- /common/changes/@aws/fhir-works-on-aws-persistence-ddb/notice-fixes_2023-04-10-18-45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/changes/@aws/fhir-works-on-aws-persistence-ddb/notice-fixes_2023-04-10-18-45.json -------------------------------------------------------------------------------- /common/changes/@aws/fhir-works-on-aws-routing/notice-fixes_2023-04-10-18-45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/changes/@aws/fhir-works-on-aws-routing/notice-fixes_2023-04-10-18-45.json -------------------------------------------------------------------------------- /common/changes/@aws/fhir-works-on-aws-search-es/notice-fixes_2023-04-10-18-45.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/changes/@aws/fhir-works-on-aws-search-es/notice-fixes_2023-04-10-18-45.json -------------------------------------------------------------------------------- /common/config/rush/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/.npmrc -------------------------------------------------------------------------------- /common/config/rush/.npmrc-publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/.npmrc-publish -------------------------------------------------------------------------------- /common/config/rush/.pnpmfile.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/.pnpmfile.cjs -------------------------------------------------------------------------------- /common/config/rush/artifactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/artifactory.json -------------------------------------------------------------------------------- /common/config/rush/browser-approved-packages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/browser-approved-packages.json -------------------------------------------------------------------------------- /common/config/rush/build-cache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/build-cache.json -------------------------------------------------------------------------------- /common/config/rush/command-line.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/command-line.json -------------------------------------------------------------------------------- /common/config/rush/common-versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/common-versions.json -------------------------------------------------------------------------------- /common/config/rush/experiments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/experiments.json -------------------------------------------------------------------------------- /common/config/rush/nonbrowser-approved-packages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/nonbrowser-approved-packages.json -------------------------------------------------------------------------------- /common/config/rush/pnpm-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/pnpm-config.json -------------------------------------------------------------------------------- /common/config/rush/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/pnpm-lock.yaml -------------------------------------------------------------------------------- /common/config/rush/repo-state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/repo-state.json -------------------------------------------------------------------------------- /common/config/rush/rush-plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/rush-plugins.json -------------------------------------------------------------------------------- /common/config/rush/version-policies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/config/rush/version-policies.json -------------------------------------------------------------------------------- /common/git-hooks/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/git-hooks/commit-msg -------------------------------------------------------------------------------- /common/git-hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/git-hooks/pre-commit -------------------------------------------------------------------------------- /common/git-hooks/prepare-commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/git-hooks/prepare-commit-msg -------------------------------------------------------------------------------- /common/scripts/install-hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/scripts/install-hooks.js -------------------------------------------------------------------------------- /common/scripts/install-run-rush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/scripts/install-run-rush.js -------------------------------------------------------------------------------- /common/scripts/install-run-rushx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/scripts/install-run-rushx.js -------------------------------------------------------------------------------- /common/scripts/install-run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/common/scripts/install-run.js -------------------------------------------------------------------------------- /core/eslint-custom/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib -------------------------------------------------------------------------------- /core/eslint-custom/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/.eslintrc.js -------------------------------------------------------------------------------- /core/eslint-custom/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/LICENSE -------------------------------------------------------------------------------- /core/eslint-custom/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/NOTICE -------------------------------------------------------------------------------- /core/eslint-custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/README.md -------------------------------------------------------------------------------- /core/eslint-custom/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/config/heft.json -------------------------------------------------------------------------------- /core/eslint-custom/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/config/jest.config.json -------------------------------------------------------------------------------- /core/eslint-custom/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/config/rig.json -------------------------------------------------------------------------------- /core/eslint-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/package.json -------------------------------------------------------------------------------- /core/eslint-custom/src/custom-eslint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/src/custom-eslint.ts -------------------------------------------------------------------------------- /core/eslint-custom/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/src/index.ts -------------------------------------------------------------------------------- /core/eslint-custom/src/rules/import-convention.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/src/rules/import-convention.ts -------------------------------------------------------------------------------- /core/eslint-custom/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/core/eslint-custom/tsconfig.json -------------------------------------------------------------------------------- /deployment/build-open-source-dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/deployment/build-open-source-dist.sh -------------------------------------------------------------------------------- /deployment/build-s3-dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/deployment/build-s3-dist.sh -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/deployment/cdk-solution-helper/README.md -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/deployment/cdk-solution-helper/index.js -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/deployment/cdk-solution-helper/package-lock.json -------------------------------------------------------------------------------- /deployment/cdk-solution-helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/deployment/cdk-solution-helper/package.json -------------------------------------------------------------------------------- /deployment/run-unit-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/deployment/run-unit-tests.sh -------------------------------------------------------------------------------- /deployment/solution_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/deployment/solution_config -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib 4 | temp -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/.eslintrc.js -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/.npmignore -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/CHANGELOG.json -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/CHANGELOG.md -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/CONTRIBUTING.md -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/LICENSE -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/NOTICE -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/README.md -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/THIRD_PARTY_LICENSES -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/config/heft.json -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/config/jest.config.json -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/config/rig.json -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/package.json -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/src/RBACConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/src/RBACConfig.ts -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/src/RBACHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/src/RBACHandler.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/src/RBACHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/src/RBACHandler.ts -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/src/index.ts -------------------------------------------------------------------------------- /fwoa-core/authz-rbac/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-rbac/tsconfig.json -------------------------------------------------------------------------------- /fwoa-core/authz-smart/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib 4 | temp -------------------------------------------------------------------------------- /fwoa-core/authz-smart/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/.eslintrc.js -------------------------------------------------------------------------------- /fwoa-core/authz-smart/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/.npmignore -------------------------------------------------------------------------------- /fwoa-core/authz-smart/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/CHANGELOG.json -------------------------------------------------------------------------------- /fwoa-core/authz-smart/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/CHANGELOG.md -------------------------------------------------------------------------------- /fwoa-core/authz-smart/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /fwoa-core/authz-smart/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/CONTRIBUTING.md -------------------------------------------------------------------------------- /fwoa-core/authz-smart/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/LICENSE -------------------------------------------------------------------------------- /fwoa-core/authz-smart/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/NOTICE -------------------------------------------------------------------------------- /fwoa-core/authz-smart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/README.md -------------------------------------------------------------------------------- /fwoa-core/authz-smart/THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/THIRD_PARTY_LICENSES -------------------------------------------------------------------------------- /fwoa-core/authz-smart/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/config/heft.json -------------------------------------------------------------------------------- /fwoa-core/authz-smart/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/config/jest.config.json -------------------------------------------------------------------------------- /fwoa-core/authz-smart/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/config/rig.json -------------------------------------------------------------------------------- /fwoa-core/authz-smart/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/package.json -------------------------------------------------------------------------------- /fwoa-core/authz-smart/scripts/generateResourceReferenceMatrixFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/scripts/generateResourceReferenceMatrixFile.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/README.md -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/__snapshots__/verifyAccessToken-combo.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/__snapshots__/verifyAccessToken-combo.test.ts.snap -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/authorizeAndFilterReadResponse-combo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/authorizeAndFilterReadResponse-combo.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/document/combo-test-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/document/combo-test-process.png -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/document/param-generation-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/document/param-generation-example.png -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/getAllowedResourceTypesForOperation-combo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/getAllowedResourceTypesForOperation-combo.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/getSearchFilterBasedOnIdentity-combo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/getSearchFilterBasedOnIdentity-combo.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/isBundleRequestAuthorized-combo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/isBundleRequestAuthorized-combo.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/isWriteRequestAuthorized-combo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/isWriteRequestAuthorized-combo.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/params/GetSearchFilterBasedOnIdentity-params.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/params/GetSearchFilterBasedOnIdentity-params.csv -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/params/VerifyAccessToken-BulkDataAuth-params.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/params/VerifyAccessToken-BulkDataAuth-params.csv -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/params/VerifyAccessToken-NoBulkDataAuth-params.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/params/VerifyAccessToken-NoBulkDataAuth-params.csv -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/params/authorizeAndFilterReadResponse-params.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/params/authorizeAndFilterReadResponse-params.csv -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/params/isBundleRequestAuthorized-params.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/params/isBundleRequestAuthorized-params.csv -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/params/isWriteRequestAuthorized-params.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/params/isWriteRequestAuthorized-params.csv -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/testCaseUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/testCaseUtil.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/testStubs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/testStubs.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/verifyAccessToken-BulkDataAuth-combo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/verifyAccessToken-BulkDataAuth-combo.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/comboTest/verifyAccessToken-combo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/comboTest/verifyAccessToken-combo.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/index.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/loggerBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/loggerBuilder.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/regExpressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/regExpressions.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/schema/fhirResourceReferencesMatrix.v3.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/schema/fhirResourceReferencesMatrix.v3.0.1.json -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/schema/fhirResourceReferencesMatrix.v4.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/schema/fhirResourceReferencesMatrix.v4.0.1.json -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/smartAuthorizationHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/smartAuthorizationHelper.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/smartAuthorizationHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/smartAuthorizationHelper.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/smartConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/smartConfig.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/smartHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/smartHandler.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/smartHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/smartHandler.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/smartScopeHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/smartScopeHelper.test.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/src/smartScopeHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/src/smartScopeHelper.ts -------------------------------------------------------------------------------- /fwoa-core/authz-smart/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/authz-smart/tsconfig.json -------------------------------------------------------------------------------- /fwoa-core/interface/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib 4 | temp -------------------------------------------------------------------------------- /fwoa-core/interface/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/.eslintrc.js -------------------------------------------------------------------------------- /fwoa-core/interface/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/.npmignore -------------------------------------------------------------------------------- /fwoa-core/interface/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/CHANGELOG.json -------------------------------------------------------------------------------- /fwoa-core/interface/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/CHANGELOG.md -------------------------------------------------------------------------------- /fwoa-core/interface/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /fwoa-core/interface/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/CONTRIBUTING.md -------------------------------------------------------------------------------- /fwoa-core/interface/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/LICENSE -------------------------------------------------------------------------------- /fwoa-core/interface/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/NOTICE -------------------------------------------------------------------------------- /fwoa-core/interface/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/README.md -------------------------------------------------------------------------------- /fwoa-core/interface/THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/THIRD_PARTY_LICENSES -------------------------------------------------------------------------------- /fwoa-core/interface/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/config/heft.json -------------------------------------------------------------------------------- /fwoa-core/interface/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/config/jest.config.json -------------------------------------------------------------------------------- /fwoa-core/interface/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/config/rig.json -------------------------------------------------------------------------------- /fwoa-core/interface/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/openapi.yaml -------------------------------------------------------------------------------- /fwoa-core/interface/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/package.json -------------------------------------------------------------------------------- /fwoa-core/interface/src/__snapshots__/loggerUtilities.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/__snapshots__/loggerUtilities.test.ts.snap -------------------------------------------------------------------------------- /fwoa-core/interface/src/authorization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/authorization.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/bulkDataAccess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/bulkDataAccess.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/bundle.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/capabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/capabilities.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/constants.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/encryptedLoggerBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/encryptedLoggerBuilder.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/BadRequestError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/BadRequestError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/InvalidResourceError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/InvalidResourceError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/InvalidSearchParameterError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/InvalidSearchParameterError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/MethodNotAllowedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/MethodNotAllowedError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/ResourceConflictError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/ResourceConflictError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/ResourceNotFoundError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/ResourceNotFoundError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/ResourceVersionNotFoundError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/ResourceVersionNotFoundError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/TooManyConcurrentExportRequestsError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/TooManyConcurrentExportRequestsError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/errors/UnauthorizedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/errors/UnauthorizedError.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/fhirConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/fhirConfig.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/genericResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/genericResponse.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/history.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/implementationGuides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/implementationGuides.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/index.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/inputExampleEncryptSelectedField.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/inputExampleEncryptSelectedField.json -------------------------------------------------------------------------------- /fwoa-core/interface/src/loggerBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/loggerBuilder.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/loggerUtilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/loggerUtilities.test.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/loggerUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/loggerUtilities.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/persistence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/persistence.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/resourceMeta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/resourceMeta.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/search.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/smartAuthorization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/smartAuthorization.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/stubs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/stubs.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/utilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/utilities.test.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/utilities.ts -------------------------------------------------------------------------------- /fwoa-core/interface/src/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/src/validator.ts -------------------------------------------------------------------------------- /fwoa-core/interface/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/interface/tsconfig.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib 4 | temp -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/.eslintrc.js -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/CHANGELOG.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/CHANGELOG.md -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/CONTRIBUTING.md -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/LICENSE -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/NOTICE -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/README.md -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/THIRD_PARTY_LICENSES -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/config/heft.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/config/jest.config.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/config/rig.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/package.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/AWS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/AWS.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/__mocks__/bulkExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/__mocks__/bulkExport.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/bulkExport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/bulkExport.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/bulkExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/bulkExport.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/bulkExportResultsUrlGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/bulkExportResultsUrlGenerator.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/bulkExportS3PresignedUrlGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/bulkExportS3PresignedUrlGenerator.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/getJobStatus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/getJobStatus.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/getJobStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/getJobStatus.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/startExportJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/startExportJob.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/startExportJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/startExportJob.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/stopExportJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/stopExportJob.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/stopExportJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/stopExportJob.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/types.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/updateStatus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/updateStatus.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/bulkExport/updateStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/bulkExport/updateStatus.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/constants.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/__mock__dynamoDbDataService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/__mock__dynamoDbDataService.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/__mocks__/dynamoDbBundleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/__mocks__/dynamoDbBundleService.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/documentStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/documentStatus.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDb.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbBundleService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbBundleService.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbBundleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbBundleService.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbBundleServiceHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbBundleServiceHelper.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbBundleServiceHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbBundleServiceHelper.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbDataService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbDataService.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbDataService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbDataService.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbHelper.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbHelper.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbParamBuilder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbParamBuilder.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbParamBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbParamBuilder.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbUtil.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbUtil.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/dataServices/dynamoDbUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/dataServices/dynamoDbUtil.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/ddbToEs/ESBulkCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/ddbToEs/ESBulkCommand.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/ddbToEs/ddbToEsHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/ddbToEs/ddbToEsHelper.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/ddbToEs/ddbToEsHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/ddbToEs/ddbToEsHelper.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/ddbToEs/ddbToEsSync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/ddbToEs/ddbToEsSync.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/ddbToEs/ddbToEsSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/ddbToEs/ddbToEsSync.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/ddbToEs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/ddbToEs/index.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/index.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/loggerBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/loggerBuilder.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/objectStorageService/ObjectNotFoundError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/objectStorageService/ObjectNotFoundError.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/objectStorageService/__mocks__/s3ObjectStorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/objectStorageService/__mocks__/s3ObjectStorageService.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/objectStorageService/objectStorageInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/objectStorageService/objectStorageInterface.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/objectStorageService/s3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/objectStorageService/s3.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/objectStorageService/s3DataService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/objectStorageService/s3DataService.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/objectStorageService/s3DataService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/objectStorageService/s3DataService.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/objectStorageService/s3ObjectStorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/objectStorageService/s3ObjectStorageService.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/offlineEnvVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/offlineEnvVariables.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/regExpressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/regExpressions.test.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/regExpressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/regExpressions.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/sampleData/validV3Account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/sampleData/validV3Account.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/sampleData/validV3JpegBinary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/sampleData/validV3JpegBinary.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/sampleData/validV4Account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/sampleData/validV4Account.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/sampleData/validV4JpegBinary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/sampleData/validV4JpegBinary.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/sampleData/validV4Patient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/sampleData/validV4Patient.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/sampleData/validV4PdfBinary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/sampleData/validV4PdfBinary.json -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/testUtilities/ConditionalCheckFailedException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/testUtilities/ConditionalCheckFailedException.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/testUtilities/GenerateRollbackRequestsFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/testUtilities/GenerateRollbackRequestsFactory.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/testUtilities/GenerateStagingRequestsFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/testUtilities/GenerateStagingRequestsFactory.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/src/testUtilities/regExpressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/src/testUtilities/regExpressions.ts -------------------------------------------------------------------------------- /fwoa-core/persistence-ddb/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/persistence-ddb/tsconfig.json -------------------------------------------------------------------------------- /fwoa-core/routing/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib 4 | temp -------------------------------------------------------------------------------- /fwoa-core/routing/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/.eslintrc.js -------------------------------------------------------------------------------- /fwoa-core/routing/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/.npmignore -------------------------------------------------------------------------------- /fwoa-core/routing/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/CHANGELOG.json -------------------------------------------------------------------------------- /fwoa-core/routing/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/CHANGELOG.md -------------------------------------------------------------------------------- /fwoa-core/routing/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /fwoa-core/routing/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/CONTRIBUTING.md -------------------------------------------------------------------------------- /fwoa-core/routing/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/LICENSE -------------------------------------------------------------------------------- /fwoa-core/routing/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/NOTICE -------------------------------------------------------------------------------- /fwoa-core/routing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/README.md -------------------------------------------------------------------------------- /fwoa-core/routing/THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/THIRD_PARTY_LICENSES -------------------------------------------------------------------------------- /fwoa-core/routing/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/config/heft.json -------------------------------------------------------------------------------- /fwoa-core/routing/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/config/jest.config.json -------------------------------------------------------------------------------- /fwoa-core/routing/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/config/rig.json -------------------------------------------------------------------------------- /fwoa-core/routing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/package.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/AWS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/AWS.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/app.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/app.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/app.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/configHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/configHandler.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/constants.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/implementationGuides/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/implementationGuides/index.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/implementationGuides/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/implementationGuides/index.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/index.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/loggerBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/loggerBuilder.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/offlineEnvVariables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/offlineEnvVariables.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/operationDefinitions/OperationDefinitionRegistry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/operationDefinitions/OperationDefinitionRegistry.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/operationDefinitions/OperationDefinitionRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/operationDefinitions/OperationDefinitionRegistry.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/operationDefinitions/USCoreDocRef/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/operationDefinitions/USCoreDocRef/index.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/operationDefinitions/USCoreDocRef/parseParams.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/operationDefinitions/USCoreDocRef/parseParams.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/operationDefinitions/USCoreDocRef/parseParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/operationDefinitions/USCoreDocRef/parseParams.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/operationDefinitions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/operationDefinitions/index.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/operationDefinitions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/operationDefinitions/types.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/regExpressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/regExpressions.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/regExpressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/regExpressions.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/registry/ResourceCapabilityInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/registry/ResourceCapabilityInterface.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/registry/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/registry/index.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/registry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/registry/index.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/__mocks_/dynamoDbBundleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/__mocks_/dynamoDbBundleService.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/__mocks_/dynamoDbDataService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/__mocks_/dynamoDbDataService.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/__mocks_/elasticSearchService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/__mocks_/elasticSearchService.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/bundle/bundleGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/bundle/bundleGenerator.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/bundle/bundleHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/bundle/bundleHandler.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/bundle/bundleHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/bundle/bundleHandler.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/bundle/bundleHandlerInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/bundle/bundleHandlerInterface.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/bundle/bundleParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/bundle/bundleParser.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/bundle/bundleParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/bundle/bundleParser.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/handlers/crudHandlerInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/handlers/crudHandlerInterface.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/handlers/exportHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/handlers/exportHandler.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/handlers/resourceHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/handlers/resourceHandler.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/handlers/resourceHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/handlers/resourceHandler.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/handlers/rootHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/handlers/rootHandler.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/handlers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/handlers/utils.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/handlers/wellKnownUriHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/handlers/wellKnownUriHandler.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/handlers/wellKnownUriHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/handlers/wellKnownUriHandler.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/metadata/cap.rest.resource.template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/metadata/cap.rest.resource.template.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/metadata/cap.rest.security.template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/metadata/cap.rest.security.template.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/metadata/cap.rest.template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/metadata/cap.rest.template.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/metadata/cap.template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/metadata/cap.template.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/metadata/metadataHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/metadata/metadataHandler.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/metadata/metadataHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/metadata/metadataHandler.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/__snapshots__/setLogger.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/__snapshots__/setLogger.test.ts.snap -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/setContentType.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/setContentType.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/setContentType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/setContentType.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/setLogger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/setLogger.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/setLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/setLogger.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/setServerUrl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/setServerUrl.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/setServerUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/setServerUrl.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/setTenantId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/setTenantId.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/middlewares/setTenantId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/middlewares/setTenantId.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/operationsGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/operationsGenerator.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/errorHandling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/errorHandling.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/exportRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/exportRoute.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/exportRouteHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/exportRouteHelper.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/exportRouteHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/exportRouteHelper.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/genericResourceRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/genericResourceRoute.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/metadataRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/metadataRoute.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/rootRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/rootRoute.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/routeHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/routeHelper.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/routes/wellKnownUriRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/routes/wellKnownUriRoute.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/hapiFhirLambdaValidator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/hapiFhirLambdaValidator.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/hapiFhirLambdaValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/hapiFhirLambdaValidator.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/jsonSchemaValidator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/jsonSchemaValidator.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/jsonSchemaValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/jsonSchemaValidator.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/schemas/fhir.schema.v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/schemas/fhir.schema.v3.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/schemas/fhir.schema.v4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/schemas/fhir.schema.v4.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/subscriptionSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/subscriptionSchema.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/subscriptionValidator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/subscriptionValidator.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/subscriptionValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/subscriptionValidator.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/validationUtilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/validationUtilities.test.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/router/validation/validationUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/router/validation/validationUtilities.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/invalidV4Patient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/invalidV4Patient.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/r4FhirConfigGeneric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/r4FhirConfigGeneric.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/r4FhirConfigNoGeneric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/r4FhirConfigNoGeneric.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/r4FhirConfigWithExclusions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/r4FhirConfigWithExclusions.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/stu3FhirConfigWithExclusions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/stu3FhirConfigWithExclusions.ts -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/validV3Account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/validV3Account.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/validV3JpegBinary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/validV3JpegBinary.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/validV4Account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/validV4Account.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/validV4JpegBinary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/validV4JpegBinary.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/validV4Patient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/validV4Patient.json -------------------------------------------------------------------------------- /fwoa-core/routing/src/sampleData/validV4PdfBinary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/src/sampleData/validV4PdfBinary.json -------------------------------------------------------------------------------- /fwoa-core/routing/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/routing/tsconfig.json -------------------------------------------------------------------------------- /fwoa-core/search-es/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib 4 | temp 5 | scripts -------------------------------------------------------------------------------- /fwoa-core/search-es/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/.eslintrc.js -------------------------------------------------------------------------------- /fwoa-core/search-es/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/CHANGELOG.json -------------------------------------------------------------------------------- /fwoa-core/search-es/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/CHANGELOG.md -------------------------------------------------------------------------------- /fwoa-core/search-es/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /fwoa-core/search-es/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/CONTRIBUTING.md -------------------------------------------------------------------------------- /fwoa-core/search-es/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/LICENSE -------------------------------------------------------------------------------- /fwoa-core/search-es/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/NOTICE -------------------------------------------------------------------------------- /fwoa-core/search-es/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/README.md -------------------------------------------------------------------------------- /fwoa-core/search-es/THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/THIRD_PARTY_LICENSES -------------------------------------------------------------------------------- /fwoa-core/search-es/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/config/heft.json -------------------------------------------------------------------------------- /fwoa-core/search-es/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/config/jest.config.json -------------------------------------------------------------------------------- /fwoa-core/search-es/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/config/rig.json -------------------------------------------------------------------------------- /fwoa-core/search-es/jest.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/jest.env.js -------------------------------------------------------------------------------- /fwoa-core/search-es/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/package.json -------------------------------------------------------------------------------- /fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/choiceDataTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/choiceDataTypes.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/constants.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/profilesRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/profilesRegistry.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/scripts/elasticSearchMappingsGenerator/types.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/scripts/searchParamsCompiler/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/scripts/searchParamsCompiler/run.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FHIRSearchParametersRegistry/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FHIRSearchParametersRegistry/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FHIRSearchParametersRegistry/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FHIRSearchParametersRegistry/index.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FHIRSearchParametersRegistry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FHIRSearchParametersRegistry/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/index.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/searchInclusion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/searchInclusion.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/searchInclusion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/searchInclusion.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/searchOR.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/searchOR.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/searchOR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/searchOR.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/dateParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/dateParser.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/dateParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/dateParser.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/numberParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/numberParser.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/numberParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/numberParser.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/quantityParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/quantityParser.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/quantityParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/quantityParser.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/referenceParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/referenceParser.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/referenceParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/referenceParser.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/tokenParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/tokenParser.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/typeParsers/tokenParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/typeParsers/tokenParser.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/util.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/FhirQueryParser/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/FhirQueryParser/util.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/index.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/common/numericComparison.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/common/numericComparison.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/common/numericComparison.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/common/numericComparison.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/dateMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/dateMatch.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/numberMatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/numberMatch.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/numberMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/numberMatch.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/quantityMatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/quantityMatch.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/quantityMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/quantityMatch.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/referenceMatcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/referenceMatcher.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/referenceMatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/referenceMatcher.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/stringMatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/stringMatch.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/stringMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/stringMatch.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/tokenMatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/tokenMatch.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/tokenMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/tokenMatch.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/uriMatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/uriMatch.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/InMemoryMatcher/matchers/uriMatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/InMemoryMatcher/matchers/uriMatch.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/chain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/chain.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/chain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/chain.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/sort.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/sort.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/sort.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/common/number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/common/number.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/common/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/common/number.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/common/prefixRange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/common/prefixRange.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/dateQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/dateQuery.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/dateQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/dateQuery.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/numberQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/numberQuery.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/numberQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/numberQuery.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/quantityQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/quantityQuery.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/quantityQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/quantityQuery.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/referenceQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/referenceQuery.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/referenceQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/referenceQuery.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/stringQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/stringQuery.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/stringQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/stringQuery.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/tokenQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/tokenQuery.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/tokenQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/tokenQuery.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/uriQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/uriQuery.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/QueryBuilder/typeQueries/uriQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/QueryBuilder/typeQueries/uriQuery.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/StreamSubscriptionMatcher/AsyncRefreshCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/StreamSubscriptionMatcher/AsyncRefreshCache.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/StreamSubscriptionMatcher/AsyncRefreshCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/StreamSubscriptionMatcher/AsyncRefreshCache.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/StreamSubscriptionMatcher/StreamSubscriptionMatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/StreamSubscriptionMatcher/StreamSubscriptionMatcher.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/StreamSubscriptionMatcher/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/StreamSubscriptionMatcher/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/StreamSubscriptionMatcher/subscriptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/StreamSubscriptionMatcher/subscriptions.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/StreamSubscriptionMatcher/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/StreamSubscriptionMatcher/subscriptions.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/__mocks__/elasticSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/__mocks__/elasticSearch.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/__snapshots__/elasticSearchService.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/__snapshots__/elasticSearchService.test.ts.snap -------------------------------------------------------------------------------- /fwoa-core/search-es/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/constants.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/elasticSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/elasticSearch.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/elasticSearchService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/elasticSearchService.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/elasticSearchService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/elasticSearchService.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/getAllValuesForFHIRPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/getAllValuesForFHIRPath.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/getAllValuesForFHIRPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/getAllValuesForFHIRPath.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/implementationGuides/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/implementationGuides/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /fwoa-core/search-es/src/implementationGuides/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/implementationGuides/index.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/implementationGuides/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/implementationGuides/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/implementationGuides/reducedFHIRPath.ne: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/implementationGuides/reducedFHIRPath.ne -------------------------------------------------------------------------------- /fwoa-core/search-es/src/implementationGuides/reducedFHIRPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/implementationGuides/reducedFHIRPath.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/implementationGuides/reducedXPath.ne: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/implementationGuides/reducedXPath.ne -------------------------------------------------------------------------------- /fwoa-core/search-es/src/implementationGuides/reducedXPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/implementationGuides/reducedXPath.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/loggerBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/loggerBuilder.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/schema/compiledSearchParameters.3.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/schema/compiledSearchParameters.3.0.1.json -------------------------------------------------------------------------------- /fwoa-core/search-es/src/schema/compiledSearchParameters.4.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/schema/compiledSearchParameters.4.0.1.json -------------------------------------------------------------------------------- /fwoa-core/search-es/src/schema/searchMappingsBase.3.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/schema/searchMappingsBase.3.0.1.json -------------------------------------------------------------------------------- /fwoa-core/search-es/src/schema/searchMappingsBase.4.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/schema/searchMappingsBase.4.0.1.json -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchInclusions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchInclusions.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchInclusions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchInclusions.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchMappings/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchMappings/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchMappings/customMappings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchMappings/customMappings.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchMappings/fhirTypeToESMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchMappings/fhirTypeToESMapping.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchMappings/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchMappings/index.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchMappings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchMappings/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchMappingsManager/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchMappingsManager/index.test.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchMappingsManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchMappingsManager/index.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/searchParametersMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/searchParametersMapping.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/src/tsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/src/tsUtils.ts -------------------------------------------------------------------------------- /fwoa-core/search-es/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-core/search-es/tsconfig.json -------------------------------------------------------------------------------- /fwoa-tools/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib 4 | temp -------------------------------------------------------------------------------- /fwoa-tools/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/.eslintrc.js -------------------------------------------------------------------------------- /fwoa-tools/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/config/heft.json -------------------------------------------------------------------------------- /fwoa-tools/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/config/jest.config.json -------------------------------------------------------------------------------- /fwoa-tools/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/config/rig.json -------------------------------------------------------------------------------- /fwoa-tools/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/package.json -------------------------------------------------------------------------------- /fwoa-tools/src/binaryConverter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/binaryConverter.test.ts -------------------------------------------------------------------------------- /fwoa-tools/src/binaryConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/binaryConverter.ts -------------------------------------------------------------------------------- /fwoa-tools/src/createPatientPractitionerEncounterBundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/createPatientPractitionerEncounterBundle.json -------------------------------------------------------------------------------- /fwoa-tools/src/export-script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/export-script.py -------------------------------------------------------------------------------- /fwoa-tools/src/exportHelper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/exportHelper.test.ts -------------------------------------------------------------------------------- /fwoa-tools/src/exportHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/exportHelper.ts -------------------------------------------------------------------------------- /fwoa-tools/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/index.ts -------------------------------------------------------------------------------- /fwoa-tools/src/integration-tests/migrationIntegTests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/integration-tests/migrationIntegTests.test.ts -------------------------------------------------------------------------------- /fwoa-tools/src/integration-tests/migrationUtilsInteInteg.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/integration-tests/migrationUtilsInteInteg.test.ts -------------------------------------------------------------------------------- /fwoa-tools/src/migrationExport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/migrationExport.test.ts -------------------------------------------------------------------------------- /fwoa-tools/src/migrationExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/migrationExport.ts -------------------------------------------------------------------------------- /fwoa-tools/src/migrationImport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/migrationImport.test.ts -------------------------------------------------------------------------------- /fwoa-tools/src/migrationImport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/migrationImport.ts -------------------------------------------------------------------------------- /fwoa-tools/src/migrationUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/migrationUtils.test.ts -------------------------------------------------------------------------------- /fwoa-tools/src/migrationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/migrationUtils.ts -------------------------------------------------------------------------------- /fwoa-tools/src/migrationVerify.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/migrationVerify.test.ts -------------------------------------------------------------------------------- /fwoa-tools/src/migrationVerify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/src/migrationVerify.ts -------------------------------------------------------------------------------- /fwoa-tools/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-tools/tsconfig.json -------------------------------------------------------------------------------- /fwoa-utilities/.eslintignore: -------------------------------------------------------------------------------- 1 | .eslintrc.js 2 | node_modules 3 | lib 4 | temp -------------------------------------------------------------------------------- /fwoa-utilities/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/.eslintrc.js -------------------------------------------------------------------------------- /fwoa-utilities/javaHapiValidatorLambda/THIRD-PARTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/javaHapiValidatorLambda/THIRD-PARTY -------------------------------------------------------------------------------- /fwoa-utilities/javaHapiValidatorLambda/USING_IMPLEMENTATION_GUIDES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/javaHapiValidatorLambda/USING_IMPLEMENTATION_GUIDES.md -------------------------------------------------------------------------------- /fwoa-utilities/javaHapiValidatorLambda/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/javaHapiValidatorLambda/pom.xml -------------------------------------------------------------------------------- /fwoa-utilities/javaHapiValidatorLambda/src/main/java/software/amazon/fwoa/Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/javaHapiValidatorLambda/src/main/java/software/amazon/fwoa/Handler.java -------------------------------------------------------------------------------- /fwoa-utilities/javaHapiValidatorLambda/src/main/java/software/amazon/fwoa/IGUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/javaHapiValidatorLambda/src/main/java/software/amazon/fwoa/IGUtils.java -------------------------------------------------------------------------------- /fwoa-utilities/javaHapiValidatorLambda/src/main/java/software/amazon/fwoa/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/javaHapiValidatorLambda/src/main/java/software/amazon/fwoa/Validator.java -------------------------------------------------------------------------------- /fwoa-utilities/javaHapiValidatorLambda/src/main/resources/implementationGuides/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fwoa-utilities/javaHapiValidatorLambda/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/javaHapiValidatorLambda/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /fwoa-utilities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/package.json -------------------------------------------------------------------------------- /fwoa-utilities/src/fhirWorksAppRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/src/fhirWorksAppRegistry.ts -------------------------------------------------------------------------------- /fwoa-utilities/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/src/index.ts -------------------------------------------------------------------------------- /fwoa-utilities/src/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/src/testData.ts -------------------------------------------------------------------------------- /fwoa-utilities/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/fwoa-utilities/tsconfig.json -------------------------------------------------------------------------------- /imgs/awscliterminal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/awscliterminal.jpg -------------------------------------------------------------------------------- /imgs/awscloudshell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/awscloudshell.jpg -------------------------------------------------------------------------------- /imgs/chooseloggroups.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/chooseloggroups.jpg -------------------------------------------------------------------------------- /imgs/createbucket.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/createbucket.jpg -------------------------------------------------------------------------------- /imgs/monitorexporttasks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/monitorexporttasks.jpg -------------------------------------------------------------------------------- /imgs/searchlogsbytimerange.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/searchlogsbytimerange.jpg -------------------------------------------------------------------------------- /imgs/selectloggroup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/selectloggroup.jpg -------------------------------------------------------------------------------- /imgs/successfullycreatedexporttask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/successfullycreatedexporttask.jpg -------------------------------------------------------------------------------- /imgs/verifyexportins3bucket.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/imgs/verifyexportins3bucket.jpg -------------------------------------------------------------------------------- /rush.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/rush.json -------------------------------------------------------------------------------- /solutions/deployment/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | -------------------------------------------------------------------------------- /solutions/deployment/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/.eslintignore -------------------------------------------------------------------------------- /solutions/deployment/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/.eslintrc.js -------------------------------------------------------------------------------- /solutions/deployment/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/.npmignore -------------------------------------------------------------------------------- /solutions/deployment/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/CHANGELOG.md -------------------------------------------------------------------------------- /solutions/deployment/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /solutions/deployment/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/CONTRIBUTING.md -------------------------------------------------------------------------------- /solutions/deployment/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/LICENSE -------------------------------------------------------------------------------- /solutions/deployment/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/NOTICE -------------------------------------------------------------------------------- /solutions/deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/README.md -------------------------------------------------------------------------------- /solutions/deployment/THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/THIRD_PARTY_LICENSES -------------------------------------------------------------------------------- /solutions/deployment/bin/cdk-infra.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bin/cdk-infra.test.ts -------------------------------------------------------------------------------- /solutions/deployment/bin/cdk-infra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bin/cdk-infra.ts -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/extractPatientCompartmentSearchParams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/extractPatientCompartmentSearchParams.js -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/glueScripts/export-script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/glueScripts/export-script.py -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/index.ts -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/schema/compartmentdefinition-patient.3.0.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/schema/compartmentdefinition-patient.3.0.2.json -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/schema/compartmentdefinition-patient.4.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/schema/compartmentdefinition-patient.4.0.1.json -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/schema/patientCompartmentSearchParams.3.0.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/schema/patientCompartmentSearchParams.3.0.2.json -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/schema/patientCompartmentSearchParams.4.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/schema/patientCompartmentSearchParams.4.0.1.json -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/schema/transitiveReferenceParams.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/schema/transitiveReferenceParams.json -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/state-machine-definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/state-machine-definition.yaml -------------------------------------------------------------------------------- /solutions/deployment/bulkExport/uploadGlueScriptsToS3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/bulkExport/uploadGlueScriptsToS3.ts -------------------------------------------------------------------------------- /solutions/deployment/cdk-nag-deny-list.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/cdk-nag-deny-list.yaml -------------------------------------------------------------------------------- /solutions/deployment/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/cdk.json -------------------------------------------------------------------------------- /solutions/deployment/compiledImplementationGuides/gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /solutions/deployment/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/config/heft.json -------------------------------------------------------------------------------- /solutions/deployment/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/config/jest.config.json -------------------------------------------------------------------------------- /solutions/deployment/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/config/rig.json -------------------------------------------------------------------------------- /solutions/deployment/config/typescript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/config/typescript.json -------------------------------------------------------------------------------- /solutions/deployment/lib/alarms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/alarms.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/backup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/backup.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/bulkExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/bulkExport.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/bulkExportStateMachine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/bulkExportStateMachine.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/cdk-infra-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/cdk-infra-stack.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/cognito.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/cognito.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/elasticsearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/elasticsearch.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/javaHapiValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/javaHapiValidator.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/kms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/kms.ts -------------------------------------------------------------------------------- /solutions/deployment/lib/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/lib/subscriptions.ts -------------------------------------------------------------------------------- /solutions/deployment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/package.json -------------------------------------------------------------------------------- /solutions/deployment/postman/Fhir.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/postman/Fhir.postman_collection.json -------------------------------------------------------------------------------- /solutions/deployment/postman/Fhir_Dev_Env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/postman/Fhir_Dev_Env.json -------------------------------------------------------------------------------- /solutions/deployment/postman/Fhir_Local_Env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/postman/Fhir_Local_Env.json -------------------------------------------------------------------------------- /solutions/deployment/postman/Fhir_Prod_Env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/postman/Fhir_Prod_Env.json -------------------------------------------------------------------------------- /solutions/deployment/resources/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/resources/architecture.png -------------------------------------------------------------------------------- /solutions/deployment/resources/billableperiod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/resources/billableperiod.png -------------------------------------------------------------------------------- /solutions/deployment/resources/kibanaurl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/resources/kibanaurl.png -------------------------------------------------------------------------------- /solutions/deployment/resources/opensearchservice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/resources/opensearchservice.png -------------------------------------------------------------------------------- /solutions/deployment/resources/postman_body_request_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/resources/postman_body_request_settings.png -------------------------------------------------------------------------------- /solutions/deployment/scripts/build_lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/build_lambda.js -------------------------------------------------------------------------------- /solutions/deployment/scripts/compile-igs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/compile-igs.ts -------------------------------------------------------------------------------- /solutions/deployment/scripts/create-postman-collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/create-postman-collection.ts -------------------------------------------------------------------------------- /solutions/deployment/scripts/elasticsearch-operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/elasticsearch-operations.js -------------------------------------------------------------------------------- /solutions/deployment/scripts/iam_policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/iam_policy.json -------------------------------------------------------------------------------- /solutions/deployment/scripts/init-auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/init-auth.py -------------------------------------------------------------------------------- /solutions/deployment/scripts/provision-user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/provision-user.py -------------------------------------------------------------------------------- /solutions/deployment/scripts/replay-ddbToES.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/replay-ddbToES.js -------------------------------------------------------------------------------- /solutions/deployment/scripts/sort-key-migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/scripts/sort-key-migration.js -------------------------------------------------------------------------------- /solutions/deployment/src/RBACRules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/RBACRules.ts -------------------------------------------------------------------------------- /solutions/deployment/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/config.ts -------------------------------------------------------------------------------- /solutions/deployment/src/ddbToEsLambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/ddbToEsLambda/index.ts -------------------------------------------------------------------------------- /solutions/deployment/src/implementationGuides/IGCompiler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/implementationGuides/IGCompiler.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/implementationGuides/IGCompiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/implementationGuides/IGCompiler.ts -------------------------------------------------------------------------------- /solutions/deployment/src/implementationGuides/loadCompiledIGs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/implementationGuides/loadCompiledIGs.ts -------------------------------------------------------------------------------- /solutions/deployment/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/index.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/STU3_1_1UsCoreCapStatement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/STU3_1_1UsCoreCapStatement.json -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/SubscriptionsHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/SubscriptionsHelper.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/batchBundle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/batchBundle.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/binary.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/binary.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/bulkExport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/bulkExport.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/bulkExportTestHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/bulkExportTestHelper.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/createGroupMembersBundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/createGroupMembersBundle.json -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/createPatientPractitionerEncounterBundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/createPatientPractitionerEncounterBundle.json -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/implementationGuides.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/implementationGuides.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/infrastructure/allowList-integTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/infrastructure/allowList-integTests.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/multitenancy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/multitenancy.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/rbac-permission.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/rbac-permission.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/search.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/subscriptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/subscriptions.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/types.ts -------------------------------------------------------------------------------- /solutions/deployment/src/integration-tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/integration-tests/utils.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/allowList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/allowList.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/matcherLambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/matcherLambda/index.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/reaperLambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/reaperLambda/index.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/reaperLambda/subscriptionReaper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/reaperLambda/subscriptionReaper.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/reaperLambda/subscriptionReaper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/reaperLambda/subscriptionReaper.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/restHookLambda/allowListUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/restHookLambda/allowListUtil.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/restHookLambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/restHookLambda/index.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/restHookLambda/restHook.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/restHookLambda/restHook.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/restHookLambda/restHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/restHookLambda/restHook.ts -------------------------------------------------------------------------------- /solutions/deployment/src/subscriptions/restHookLambda/restHookMultiTenant.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/subscriptions/restHookLambda/restHookMultiTenant.test.ts -------------------------------------------------------------------------------- /solutions/deployment/src/updateSearchMappings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/src/updateSearchMappings/index.ts -------------------------------------------------------------------------------- /solutions/deployment/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/deployment/tsconfig.json -------------------------------------------------------------------------------- /solutions/documentation/CUSTOMIZE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/documentation/CUSTOMIZE.md -------------------------------------------------------------------------------- /solutions/documentation/FWoA-subscriptions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/documentation/FWoA-subscriptions.svg -------------------------------------------------------------------------------- /solutions/documentation/MOVING-CLOUDWATCH-LOGS-TO-S3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/documentation/MOVING-CLOUDWATCH-LOGS-TO-S3.md -------------------------------------------------------------------------------- /solutions/documentation/SECURE_LOGGING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/documentation/SECURE_LOGGING.md -------------------------------------------------------------------------------- /solutions/documentation/USING_BULK_DATA_EXPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/documentation/USING_BULK_DATA_EXPORT.md -------------------------------------------------------------------------------- /solutions/documentation/USING_MULTI_TENANCY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/documentation/USING_MULTI_TENANCY.md -------------------------------------------------------------------------------- /solutions/documentation/USING_SUBSCRIPTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/documentation/USING_SUBSCRIPTIONS.md -------------------------------------------------------------------------------- /solutions/documentation/bulkExport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/documentation/bulkExport.png -------------------------------------------------------------------------------- /solutions/smart-deployment/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | -------------------------------------------------------------------------------- /solutions/smart-deployment/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/.eslintignore -------------------------------------------------------------------------------- /solutions/smart-deployment/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/.eslintrc.js -------------------------------------------------------------------------------- /solutions/smart-deployment/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/.npmrc -------------------------------------------------------------------------------- /solutions/smart-deployment/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/CHANGELOG.md -------------------------------------------------------------------------------- /solutions/smart-deployment/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /solutions/smart-deployment/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/CONTRIBUTING.md -------------------------------------------------------------------------------- /solutions/smart-deployment/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/LICENSE -------------------------------------------------------------------------------- /solutions/smart-deployment/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/NOTICE -------------------------------------------------------------------------------- /solutions/smart-deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/README.md -------------------------------------------------------------------------------- /solutions/smart-deployment/SMART_ON_FHIR_FAQ.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/SMART_ON_FHIR_FAQ.MD -------------------------------------------------------------------------------- /solutions/smart-deployment/THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/THIRD_PARTY_LICENSES -------------------------------------------------------------------------------- /solutions/smart-deployment/bin/cdk-infra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bin/cdk-infra.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/extractPatientCompartmentSearchParams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/extractPatientCompartmentSearchParams.js -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/glueScripts/export-script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/glueScripts/export-script.py -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/index.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/schema/compartmentdefinition-patient.3.0.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/schema/compartmentdefinition-patient.3.0.2.json -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/schema/compartmentdefinition-patient.4.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/schema/compartmentdefinition-patient.4.0.1.json -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/schema/patientCompartmentSearchParams.3.0.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/schema/patientCompartmentSearchParams.3.0.2.json -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/schema/patientCompartmentSearchParams.4.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/schema/patientCompartmentSearchParams.4.0.1.json -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/schema/transitiveReferenceParams.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/schema/transitiveReferenceParams.json -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/state-machine-definition.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/state-machine-definition.yaml -------------------------------------------------------------------------------- /solutions/smart-deployment/bulkExport/uploadGlueScriptsToS3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/bulkExport/uploadGlueScriptsToS3.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/cdk-nag-deny-list.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/cdk-nag-deny-list.yaml -------------------------------------------------------------------------------- /solutions/smart-deployment/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/cdk.json -------------------------------------------------------------------------------- /solutions/smart-deployment/compiledImplementationGuides/gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /solutions/smart-deployment/config/heft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/config/heft.json -------------------------------------------------------------------------------- /solutions/smart-deployment/config/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/config/jest.config.json -------------------------------------------------------------------------------- /solutions/smart-deployment/config/rig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/config/rig.json -------------------------------------------------------------------------------- /solutions/smart-deployment/config/typescript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/config/typescript.json -------------------------------------------------------------------------------- /solutions/smart-deployment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/package.json -------------------------------------------------------------------------------- /solutions/smart-deployment/postman/FHIR_SMART.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/postman/FHIR_SMART.postman_collection.json -------------------------------------------------------------------------------- /solutions/smart-deployment/postman/FHIR_SMART.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/postman/FHIR_SMART.postman_environment.json -------------------------------------------------------------------------------- /solutions/smart-deployment/resources/architecture-smart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/resources/architecture-smart.png -------------------------------------------------------------------------------- /solutions/smart-deployment/resources/oauth2-fwoa-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/resources/oauth2-fwoa-flow.png -------------------------------------------------------------------------------- /solutions/smart-deployment/resources/postman_body_request_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/resources/postman_body_request_settings.png -------------------------------------------------------------------------------- /solutions/smart-deployment/scripts/build_lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/scripts/build_lambda.js -------------------------------------------------------------------------------- /solutions/smart-deployment/scripts/compile-igs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/scripts/compile-igs.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/scripts/elasticsearch-operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/scripts/elasticsearch-operations.js -------------------------------------------------------------------------------- /solutions/smart-deployment/scripts/iam_policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/scripts/iam_policy.json -------------------------------------------------------------------------------- /solutions/smart-deployment/scripts/sort-key-migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/scripts/sort-key-migration.js -------------------------------------------------------------------------------- /solutions/smart-deployment/src/authZConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/authZConfig.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/config.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/ddbToEsLambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/ddbToEsLambda/index.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/implementationGuides/IGCompiler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/implementationGuides/IGCompiler.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/implementationGuides/IGCompiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/implementationGuides/IGCompiler.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/implementationGuides/loadCompiledIGs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/implementationGuides/loadCompiledIGs.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/index.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/STU3_1_1UsCoreCapStatement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/STU3_1_1UsCoreCapStatement.json -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/SubscriptionsHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/SubscriptionsHelper.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/batchBundle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/batchBundle.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/bulkExport.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/bulkExport.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/bulkExportTestHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/bulkExportTestHelper.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/createGroupMembersBundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/createGroupMembersBundle.json -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/implementationGuides.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/implementationGuides.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/infrastructure/allowList-integTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/infrastructure/allowList-integTests.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/multitenancy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/multitenancy.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/search.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/smartAuth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/smartAuth.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/subscriptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/subscriptions.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/types.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/integration-tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/integration-tests/utils.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/alarms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/alarms.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/backup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/backup.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/bulkExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/bulkExport.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/bulkExportStateMachine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/bulkExportStateMachine.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/cdk-infra-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/cdk-infra-stack.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/cdk-infra.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/cdk-infra.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/elasticsearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/elasticsearch.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/javaHapiValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/javaHapiValidator.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/kms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/kms.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/lib/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/lib/subscriptions.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/allowList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/allowList.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/matcherLambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/matcherLambda/index.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/reaperLambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/reaperLambda/index.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/reaperLambda/subscriptionReaper.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/reaperLambda/subscriptionReaper.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/reaperLambda/subscriptionReaper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/reaperLambda/subscriptionReaper.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/restHookLambda/allowListUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/restHookLambda/allowListUtil.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/restHookLambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/restHookLambda/index.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/restHookLambda/restHook.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/restHookLambda/restHook.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/restHookLambda/restHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/restHookLambda/restHook.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/subscriptions/restHookLambda/restHookMultiTenant.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/subscriptions/restHookLambda/restHookMultiTenant.test.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/src/updateSearchMappings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/src/updateSearchMappings/index.ts -------------------------------------------------------------------------------- /solutions/smart-deployment/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/solutions/smart-deployment/tsconfig.json -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-solutions/fhir-works-on-aws/HEAD/sonar-project.properties --------------------------------------------------------------------------------