├── .github └── copilot-instructions.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── DICOM ├── CustomAnalysisRules.ruleset ├── Dicom.Anonymizer.sln ├── Directory.Build.props ├── Sample-Configuration-WithNote.md ├── samples │ ├── I290.dcm │ ├── I341.dcm │ └── lung.dcm ├── src │ ├── Microsoft.Health.Anonymizer.Common.UnitTests │ │ ├── CryptoHashTests.cs │ │ ├── DateShiftTests.cs │ │ ├── EncryptTests.cs │ │ ├── Microsoft.Health.Anonymizer.Common.UnitTests.csproj │ │ ├── PerturbTests.cs │ │ └── RedactTests.cs │ ├── Microsoft.Health.Anonymizer.Common │ │ ├── CryptoHashFunction.cs │ │ ├── DateShiftFunction.cs │ │ ├── EncryptFunction.cs │ │ ├── Exceptions │ │ │ ├── AnonymizerErrorCode.cs │ │ │ └── AnonymizerException.cs │ │ ├── Microsoft.Health.Anonymizer.Common.csproj │ │ ├── Models │ │ │ ├── AgeObject.cs │ │ │ ├── AgeType.cs │ │ │ ├── AnonymizerValueTypes.cs │ │ │ └── DateTimeObject.cs │ │ ├── PerturbFunction.cs │ │ ├── RedactFunction.cs │ │ ├── Settings │ │ │ ├── CryptoHashSetting.cs │ │ │ ├── DateShiftSetting.cs │ │ │ ├── DateTimeGlobalSettings.cs │ │ │ ├── EncryptSetting.cs │ │ │ ├── PerturbRangeType.cs │ │ │ ├── PerturbSetting.cs │ │ │ └── RedactSetting.cs │ │ └── Utilities │ │ │ └── DateTimeUtility.cs │ ├── Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests │ │ ├── AnonymizerToolUnitTests.cs │ │ ├── DicomFiles │ │ │ ├── I290.dcm │ │ │ ├── I341.dcm │ │ │ └── privateTag.dcm │ │ ├── DicomResults │ │ │ ├── I290.dcm │ │ │ ├── I341-newConfig.dcm │ │ │ ├── I341.dcm │ │ │ ├── privateTag.dcm │ │ │ └── privateTagRemoved.dcm │ │ ├── Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests.csproj │ │ └── TestConfigs │ │ │ ├── invalidOutputConfig.json │ │ │ ├── newConfig.json │ │ │ └── privateTagConfig.json │ ├── Microsoft.Health.Dicom.Anonymizer.CommandLineTool │ │ ├── AnonymizerCliTool.cs │ │ ├── AnonymizerLogic.cs │ │ ├── AnonymizerOptions.cs │ │ ├── Microsoft.Health.Dicom.Anonymizer.CommandLineTool.csproj │ │ └── configuration.json │ ├── Microsoft.Health.Dicom.Anonymizer.Core.UnitTests │ │ ├── AnonymizerEngineTests.cs │ │ ├── DicomResults │ │ │ ├── Anonymized.dcm │ │ │ ├── Invalid-String-Format.dcm │ │ │ ├── UnchangedValue.dcm │ │ │ └── custom.dcm │ │ ├── DicomUtilityTests.cs │ │ ├── MaskProcessor.cs │ │ ├── Microsoft.Health.Dicom.Anonymizer.Core.UnitTests.csproj │ │ ├── Processors │ │ │ ├── CryptoHashProcessorUnitTests.cs │ │ │ ├── CustomProcessorFactoryUnitTests.cs │ │ │ ├── DateshiftProcessorUnitTests.cs │ │ │ ├── DicomProcessorFactoryUnitTests.cs │ │ │ ├── EncryptProcessorUnitTests.cs │ │ │ ├── MockAnonymizerProcessor.cs │ │ │ ├── PerturbProcessorUnitTests.cs │ │ │ ├── RedactProcessorUnitTests.cs │ │ │ ├── RefreshUIDProccessorUnitTests.cs │ │ │ ├── RemoveProcessorUnitTests.cs │ │ │ └── SubstituteProcessorUnitTests.cs │ │ ├── Rules │ │ │ ├── AnonymizerMaskedTagRuleTests.cs │ │ │ ├── AnonymizerRuleFactoryTests.cs │ │ │ ├── AnonymizerTagRuleTests.cs │ │ │ ├── AnonymizerVRRuleTests.cs │ │ │ └── settings.json │ │ └── TestConfigurations │ │ │ ├── configuration-custom.json │ │ │ ├── configuration-invalid-DicomTag.json │ │ │ ├── configuration-invalid-parameters.json │ │ │ ├── configuration-invalid-string-output.json │ │ │ ├── configuration-miss-rules.json │ │ │ ├── configuration-miss-tag.json │ │ │ ├── configuration-test-engine.json │ │ │ ├── configuration-test-sample.json │ │ │ └── configuration-unsupported-method.json │ └── Microsoft.Health.Dicom.Anonymizer.Core │ │ ├── AnonymizerConfigurationManager.cs │ │ ├── AnonymizerEngine.cs │ │ ├── AnonymizerLogging.cs │ │ ├── Constants.cs │ │ ├── DicomUtility.cs │ │ ├── Exceptions │ │ ├── AddCustomProcessorException.cs │ │ ├── AnonymizerConfigurationException.cs │ │ ├── AnonymizerOperationException.cs │ │ ├── DicomAnonymizationErrorCode.cs │ │ └── DicomAnonymizationException.cs │ │ ├── Microsoft.Health.Dicom.Anonymizer.Core.csproj │ │ ├── Models │ │ ├── AnonymizerConfiguration.cs │ │ ├── AnonymizerDefaultSettings.cs │ │ ├── AnonymizerEngineOptions.cs │ │ ├── AnonymizerMethod.cs │ │ └── ProcessContext.cs │ │ ├── Processors │ │ ├── CryptoHashProcessor.cs │ │ ├── DateShiftProcessor.cs │ │ ├── EncryptProcessor.cs │ │ ├── Factories │ │ │ ├── AnonymizerSettingsFactory.cs │ │ │ ├── CustomProcessorFactory.cs │ │ │ ├── DicomProcessorFactory.cs │ │ │ └── IAnonymizerProcessorFactory.cs │ │ ├── IAnonymizerProcessor.cs │ │ ├── KeepProcessor.cs │ │ ├── Models │ │ │ ├── DateShiftScope.cs │ │ │ └── DicomDataModel.cs │ │ ├── PerturbProcessor.cs │ │ ├── RedactProcessor.cs │ │ ├── RefreshUIDProcessor.cs │ │ ├── RemoveProcessor.cs │ │ └── SubstituteProcessor.cs │ │ └── Rules │ │ ├── AnonymizerMaskedTagRule.cs │ │ ├── AnonymizerRule.cs │ │ ├── AnonymizerRuleFactory.cs │ │ ├── AnonymizerTagRule.cs │ │ ├── AnonymizerVRRule.cs │ │ └── IAnonymizerRuleFactory.cs └── stylecop.json ├── Directory.Build.props ├── FHIR ├── Directory.Build.props ├── Fhir.Anonymizer.sln ├── samples │ ├── fhir-r4-files │ │ ├── Antonia30_Ruelas156_fe07e69a-4d6d-4e11-a675-de69f62de5f3.json │ │ ├── Carolee951_Sanford861_d88f994a-5efa-421d-9c40-5f116d2114a6.json │ │ ├── Johnetta529_Marquardt819_abb133fd-5683-45cd-a5c8-137ca2807fbe.json │ │ ├── Lindsey52_O'Reilly797_092afec8-ffca-4793-a91b-40f2055f9d89.json │ │ ├── Luisa710_Carranza218_2feb4fc9-0b59-4d72-bc87-aafcf11083d9.json │ │ ├── Lynwood354_Powlowski563_edca2a50-d3e4-4663-a104-6c226d5a8fcd.json │ │ ├── Paris331_Lindgren255_ef2185a2-4460-49bb-9604-a36ed52c2ef4.json │ │ ├── Sunny31_Lakin515_4da5c8a3-847e-4fd8-a21f-f5ab37f6662b.json │ │ ├── Terrie907_Skiles927_1c5a49ea-fc04-456b-9d86-82d3e8f25ab1.json │ │ ├── Todd315_Stamm704_0ce18c7d-fd78-46d9-81b5-8bed231c337a.json │ │ ├── Vanesa40_Grant908_c79d46db-3ba8-406a-8bc3-201509059978.json │ │ ├── hospitalInformation1583281853074.json │ │ └── practitionerInformation1583281853074.json │ └── fhir-stu3-files │ │ ├── Andreas188_Hoeger474_cc146f25-f6bf-40c4-98fd-b89cc8e0a757.json │ │ ├── Bong390_Harvey63_b5fba949-c0b2-4277-99c2-67abf43e40e0.json │ │ ├── Cassandra224_Hilll811_c790d598-778a-4a44-bded-5a444dff4b27.json │ │ ├── Georgetta870_Larkin917_a1bf5859-43a3-4b8e-a1d1-30dc732e6423.json │ │ ├── Hyon784_Marvin195_31db0dc6-d5f0-4ecf-b715-cc105b87957d.json │ │ ├── Kristie55_Fay398_71d099b3-3e07-4da7-bcc3-4331607fe0a7.json │ │ ├── Marco578_Williamson769_e33ad153-3319-48c5-aacb-600cdb212a46.json │ │ ├── Queenie922_Gleason633_c99e64e7-3f31-4b7f-a81a-db34fead98e5.json │ │ ├── Scottie437_Heller342_dfc2bcb0-ae02-4ce6-a1d8-216da26c2d20.json │ │ ├── Vernie449_Von197_9c508457-5256-4a34-8903-5ff4d4866313.json │ │ └── Wally311_Koepp521_276ba071-be58-40c6-a8c2-d245da2da7fb.json └── src │ ├── Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.UnitTests │ └── Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.UnitTests.csproj │ ├── Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline │ ├── AzureDataFactorySettings.json │ ├── DeployAzureDataFactoryPipeline.ps1 │ └── Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.csproj │ ├── Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool │ ├── Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool.csproj │ ├── configuration-sample-with-dateshiftfixedoffset.json │ └── configuration-sample.json │ ├── Microsoft.Health.Fhir.Anonymizer.R4.Core.UnitTests │ ├── AnonymizerConfigurationValidatorTests.cs │ └── Microsoft.Health.Fhir.Anonymizer.R4.Core.UnitTests.csproj │ ├── Microsoft.Health.Fhir.Anonymizer.R4.Core │ ├── Constants.cs │ ├── Microsoft.Health.Fhir.Anonymizer.R4.Core.csproj │ └── Processors │ │ └── PerturbProcessor.cs │ ├── Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests │ ├── Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests.csproj │ ├── VersionSpecificTests.cs │ └── r4-configuration-sample.json │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests │ ├── FhirBlobConsumerTests.cs │ ├── FhirBlobStreamTests.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests.projitems │ └── Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests.shproj │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.projitems │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.shproj │ ├── scripts │ │ ├── ArmTemplate │ │ │ ├── arm_template.json │ │ │ └── arm_template_parameters.json │ │ ├── AzureDataFactoryPipelineUtility.ps1 │ │ └── CustomActivity.ps1 │ └── src │ │ ├── ActivityInputData.cs │ │ ├── DataFactoryCustomActivity.cs │ │ ├── FhirAzureConstants.cs │ │ ├── FhirBlobConsumer.cs │ │ ├── FhirBlobDataStream.cs │ │ ├── OperationExecutionHelper.cs │ │ └── Program.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool │ ├── AnonymizationLogic.cs │ ├── AnonymizationToolOptions.cs │ ├── FilesAnonymizerForJsonFormatResource.cs │ ├── FilesAnonymizerForNdJsonFormatResource.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool.projitems │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool.shproj │ └── Program.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests │ ├── AnonymizerConfigurations │ │ ├── AnonymizationFhirPathRuleTests.cs │ │ ├── AnonymizerConfigurationManagerTests.cs │ │ ├── AnonymizerConfigurationTests.cs │ │ └── AnonymizerConfigurationValidatorTests.cs │ ├── AnonymizerEngineTests.cs │ ├── EmptyElementTest.cs │ ├── Extensions │ │ ├── ElementNodeOperationExtensionsTests.cs │ │ ├── ElementNodeVisitorExtensionsTests.cs │ │ ├── FhirPathSymbolExtensionsTests.cs │ │ └── TypedElementNavExtensionsTests.cs │ ├── MaskProcessor.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests.projitems │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests.shproj │ ├── MockAnonymizerProcessor.cs │ ├── PartitionedExecution │ │ ├── FhirEnumerableReaderTests.cs │ │ ├── FhirPartitionedExecutionTests.cs │ │ ├── FhirStreamConsumerTests.cs │ │ └── FhirStreamReaderTests.cs │ ├── Processors │ │ ├── CryptoHashProcessorTests.cs │ │ ├── CustomProcessorFactoryUnitTests.cs │ │ ├── DateShiftProcessorTests.cs │ │ ├── EncryptProcessorTests.cs │ │ ├── GeneralizeProcessorTests.cs │ │ ├── PerturbProcessorTests.cs │ │ ├── RedactProcessorTests.cs │ │ ├── ResourceProcessorTests.cs │ │ ├── Settings │ │ │ ├── GeneralizeSettingTests.cs │ │ │ ├── PerturbSettingTests.cs │ │ │ └── SubstituteSettingTests.cs │ │ └── SubstituteProcessorTests.cs │ ├── TestConfigurations │ │ ├── configuration-custom-processor.json │ │ ├── configuration-generalize-fail-compiled-expression.json │ │ ├── configuration-generalize-invalid-othervalues.json │ │ ├── configuration-generalize-miss-cases.json │ │ ├── configuration-invalid-encryptkey.json │ │ ├── configuration-invalid-fhirpath.json │ │ ├── configuration-miss-replacement.json │ │ ├── configuration-miss-rules.json │ │ ├── configuration-perturb-exceed-28-roundTo.json │ │ ├── configuration-perturb-miss-span.json │ │ ├── configuration-perturb-negative-roundTo.json │ │ ├── configuration-perturb-negative-span.json │ │ ├── configuration-perturb-wrong-rangetype.json │ │ ├── configuration-perturb-wrong-roundTo.json │ │ ├── configuration-raise-processing-error.json │ │ ├── configuration-test-sample.json │ │ ├── configuration-unsupported-method.json │ │ └── configuration-without-processing-error.json │ ├── TestConfigurationsVersion │ │ ├── configuration-R4-version.json │ │ ├── configuration-Stu3-version.json │ │ ├── configuration-empty-version.json │ │ ├── configuration-invalid-version.json │ │ └── configuration-null-version.json │ ├── TestResources │ │ ├── bundle-basic.json │ │ ├── bundle-empty.json │ │ ├── condition-empty.json │ │ ├── contained-basic.json │ │ └── patient-empty.json │ ├── Utility │ │ ├── CryptoHashUtilityTests.cs │ │ ├── DateTimeUtilityTests.cs │ │ ├── EncryptUtilityTests.cs │ │ ├── PostalCodeUtilityTests.cs │ │ └── ReferenceUtilityTests.cs │ ├── Validation │ │ └── AttributeValidatorTests.cs │ └── Visitors │ │ └── AnonymizationVisitorTests.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.Core │ ├── AnonymizerConfigurationManager.cs │ ├── AnonymizerConfigurations │ │ ├── AnonymizationFhirPathRule.cs │ │ ├── AnonymizerConfiguration.cs │ │ ├── AnonymizerConfigurationValidator.cs │ │ ├── AnonymizerMethod.cs │ │ ├── AnonymizerRule.cs │ │ ├── AnonymizerRuleType.cs │ │ ├── AnonymizerSettings.cs │ │ ├── DateShiftScope.cs │ │ ├── ParameterConfiguration.cs │ │ └── ProcessingErrorsOption.cs │ ├── AnonymizerEngine.cs │ ├── AnonymizerLogging.cs │ ├── Constants.cs │ ├── Exceptions │ │ ├── AddCustomProcessorException.cs │ │ ├── AnonymizerConfigurationException.cs │ │ ├── AnonymizerProcessingException.cs │ │ ├── AnonymizerRuleNotApplicableException.cs │ │ └── InvalidInputException.cs │ ├── Extensions │ │ ├── ElementNodeExtensions.cs │ │ ├── ElementNodeOperationExtensions.cs │ │ ├── ElementNodeVisitorExtensions.cs │ │ ├── FhirPathSymbolExtensions.cs │ │ ├── TypedElementExtensions.cs │ │ └── TypedElementNavExtensions.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.Core.projitems │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.Core.shproj │ ├── Models │ │ ├── EmptyElement.cs │ │ ├── ProcessContext.cs │ │ ├── ProcessResult.cs │ │ └── SecurityLabels.cs │ ├── PartitionedExecution │ │ ├── BatchAnonymizeProgressDetail.cs │ │ ├── FhirEnumerableReader.cs │ │ ├── FhirPartitionedExecutor.cs │ │ ├── FhirStreamConsumer.cs │ │ ├── FhirStreamReader.cs │ │ ├── IFhirDataConsumer.cs │ │ └── IFhirDataReader.cs │ ├── Processors │ │ ├── AnonymizationOperations.cs │ │ ├── CryptoHashProcessor.cs │ │ ├── DateShiftProcessor.cs │ │ ├── EncryptProcessor.cs │ │ ├── Factory │ │ │ ├── CustomProcessorFactory.cs │ │ │ └── IAnonymizerProcessorFactory.cs │ │ ├── GeneralizeProcessor.cs │ │ ├── IAnonymizerProcessor.cs │ │ ├── KeepProcessor.cs │ │ ├── PerturbProcessor.cs │ │ ├── RedactProcessor.cs │ │ ├── ResourceProcessor.cs │ │ ├── Settings │ │ │ ├── GeneralizeOtherValuesOperation.cs │ │ │ ├── GeneralizeSetting.cs │ │ │ ├── PerturbRangeType.cs │ │ │ ├── PerturbSetting.cs │ │ │ ├── RuleKeys.cs │ │ │ └── SubstituteSetting.cs │ │ └── SubstituteProcessor.cs │ ├── Utility │ │ ├── CryptoHashUtility.cs │ │ ├── DateTimeUtility.cs │ │ ├── EncryptUtility.cs │ │ ├── PostalCodeUtility.cs │ │ └── ReferenceUtility.cs │ ├── Validation │ │ ├── AttributeValidator.cs │ │ ├── ResourceNotValidException.cs │ │ └── ResourceValidator.cs │ └── Visitors │ │ ├── AbstractElementNodeVisitor.cs │ │ └── AnonymizationVisitor.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests │ ├── CollectionResourceTests.cs │ ├── Configurations │ │ ├── common-config.json │ │ ├── common-no-partial-config.json │ │ ├── configuration-raise-processing-error.json │ │ ├── configuration-skip-processing-error.json │ │ ├── configuration-without-processing-error.json │ │ ├── generalize-patient-config.json │ │ ├── redact-all-config.json │ │ ├── substitute-complex.json │ │ ├── substitute-conflict-rules.json │ │ ├── substitute-multiple-2.json │ │ ├── substitute-multiple.json │ │ └── substitute-primitive.json │ ├── FunctionalTestUtility.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests.projitems │ ├── Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests.shproj │ ├── Patient-1.ndjson │ ├── ResourceTests.cs │ └── TestResources │ │ ├── R4OnlyResource │ │ ├── Account-R4-target.json │ │ ├── Account-R4.json │ │ ├── Claim-R4-target.json │ │ ├── Claim-R4.json │ │ ├── Contract-R4-target.json │ │ ├── Contract-R4.json │ │ ├── MedicinalProduct-target.json │ │ ├── MedicinalProduct.json │ │ ├── OrganizationAffiliation-target.json │ │ ├── OrganizationAffiliation.json │ │ ├── ServiceRequest-target.json │ │ └── ServiceRequest.json │ │ ├── Stu3OnlyResource │ │ ├── Account-Stu3-target.json │ │ ├── Account-Stu3.json │ │ ├── Claim-Stu3-target.json │ │ ├── Claim-Stu3.json │ │ ├── Contract-Stu3-target.json │ │ ├── Contract-Stu3.json │ │ ├── DeviceComponent-target.json │ │ ├── DeviceComponent.json │ │ ├── ProcessRequest-target.json │ │ ├── ProcessRequest.json │ │ ├── ProcessResponse-target.json │ │ └── ProcessResponse.json │ │ ├── bundle-basic-target.json │ │ ├── bundle-basic.json │ │ ├── bundle-empty.json │ │ ├── bundle-redact-all-target.json │ │ ├── bundle-substitute-target.json │ │ ├── bundle-substitute.json │ │ ├── bundle-without-entry-resource-target.json │ │ ├── bundle-without-entry-resource.json │ │ ├── condition-empty.json │ │ ├── contained-basic-target.json │ │ ├── contained-basic.json │ │ ├── contained-in-bundle-redact-all-target.json │ │ ├── contained-in-bundle-target.json │ │ ├── contained-in-bundle.json │ │ ├── contained-redact-all-target.json │ │ ├── contained-substitute-target.json │ │ ├── contained-substitute.json │ │ ├── patient-basic-target.json │ │ ├── patient-basic.json │ │ ├── patient-empty.json │ │ ├── patient-generalize-target.json │ │ ├── patient-generalize.json │ │ ├── patient-no-partial-target.json │ │ ├── patient-no-partial.json │ │ ├── patient-null-date-target.json │ │ ├── patient-null-date.json │ │ ├── patient-redact-all-target.json │ │ ├── patient-special-content-target.json │ │ ├── patient-special-content.json │ │ ├── patient-substitute-complex-target.json │ │ ├── patient-substitute-complex.json │ │ ├── patient-substitute-conflict-rules-target.json │ │ ├── patient-substitute-conflict-rules.json │ │ ├── patient-substitute-multiple-2-target.json │ │ ├── patient-substitute-multiple-2.json │ │ ├── patient-substitute-multiple-target.json │ │ ├── patient-substitute-multiple.json │ │ ├── patient-substitute-primitive-target.json │ │ └── patient-substitute-primitive.json │ ├── Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.UnitTests │ └── Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.UnitTests.csproj │ ├── Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline │ ├── AzureDataFactorySettings.json │ ├── DeployAzureDataFactoryPipeline.ps1 │ └── Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.csproj │ ├── Microsoft.Health.Fhir.Anonymizer.Stu3.CommandLineTool │ ├── Microsoft.Health.Fhir.Anonymizer.Stu3.CommandLineTool.csproj │ └── configuration-sample.json │ ├── Microsoft.Health.Fhir.Anonymizer.Stu3.Core.UnitTests │ ├── AnonymizerConfigurationValidatorTests.cs │ └── Microsoft.Health.Fhir.Anonymizer.Stu3.Core.UnitTests.csproj │ ├── Microsoft.Health.Fhir.Anonymizer.Stu3.Core │ ├── Constants.cs │ ├── Microsoft.Health.Fhir.Anonymizer.Stu3.Core.csproj │ └── Processors │ │ └── PerturbProcessor.cs │ └── Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests │ ├── Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests.csproj │ ├── VersionSpecificTests.cs │ └── stu3-configuration-sample.json ├── Framework.props ├── GeoPol.xml ├── LICENSE ├── README.md ├── SECURITY.md ├── docs ├── DICOM-anonymization.md └── FHIR-anonymization.md ├── nuget.config └── release.yml /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /DICOM/CustomAnalysisRules.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/CustomAnalysisRules.ruleset -------------------------------------------------------------------------------- /DICOM/Dicom.Anonymizer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/Dicom.Anonymizer.sln -------------------------------------------------------------------------------- /DICOM/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/Directory.Build.props -------------------------------------------------------------------------------- /DICOM/Sample-Configuration-WithNote.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/Sample-Configuration-WithNote.md -------------------------------------------------------------------------------- /DICOM/samples/I290.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/samples/I290.dcm -------------------------------------------------------------------------------- /DICOM/samples/I341.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/samples/I341.dcm -------------------------------------------------------------------------------- /DICOM/samples/lung.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/samples/lung.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/CryptoHashTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/CryptoHashTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/DateShiftTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/DateShiftTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/EncryptTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/EncryptTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/Microsoft.Health.Anonymizer.Common.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/Microsoft.Health.Anonymizer.Common.UnitTests.csproj -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/PerturbTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/PerturbTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/RedactTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common.UnitTests/RedactTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/CryptoHashFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/CryptoHashFunction.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/DateShiftFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/DateShiftFunction.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/EncryptFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/EncryptFunction.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Exceptions/AnonymizerErrorCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Exceptions/AnonymizerErrorCode.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Exceptions/AnonymizerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Exceptions/AnonymizerException.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Microsoft.Health.Anonymizer.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Microsoft.Health.Anonymizer.Common.csproj -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Models/AgeObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Models/AgeObject.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Models/AgeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Models/AgeType.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Models/AnonymizerValueTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Models/AnonymizerValueTypes.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Models/DateTimeObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Models/DateTimeObject.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/PerturbFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/PerturbFunction.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/RedactFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/RedactFunction.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/CryptoHashSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/CryptoHashSetting.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/DateShiftSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/DateShiftSetting.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/DateTimeGlobalSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/DateTimeGlobalSettings.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/EncryptSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/EncryptSetting.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/PerturbRangeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/PerturbRangeType.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/PerturbSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/PerturbSetting.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/RedactSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Settings/RedactSetting.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Anonymizer.Common/Utilities/DateTimeUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Anonymizer.Common/Utilities/DateTimeUtility.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/AnonymizerToolUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/AnonymizerToolUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomFiles/I290.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomFiles/I290.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomFiles/I341.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomFiles/I341.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomFiles/privateTag.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomFiles/privateTag.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/I290.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/I290.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/I341-newConfig.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/I341-newConfig.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/I341.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/I341.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/privateTag.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/privateTag.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/privateTagRemoved.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/DicomResults/privateTagRemoved.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests.csproj -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/TestConfigs/invalidOutputConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/TestConfigs/invalidOutputConfig.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/TestConfigs/newConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/TestConfigs/newConfig.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/TestConfigs/privateTagConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.UnitTests/TestConfigs/privateTagConfig.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/AnonymizerCliTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/AnonymizerCliTool.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/AnonymizerLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/AnonymizerLogic.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/AnonymizerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/AnonymizerOptions.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/Microsoft.Health.Dicom.Anonymizer.CommandLineTool.csproj -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.CommandLineTool/configuration.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/AnonymizerEngineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/AnonymizerEngineTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomResults/Anonymized.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomResults/Anonymized.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomResults/Invalid-String-Format.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomResults/Invalid-String-Format.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomResults/UnchangedValue.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomResults/UnchangedValue.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomResults/custom.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomResults/custom.dcm -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomUtilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/DicomUtilityTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/MaskProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/MaskProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests.csproj -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/CryptoHashProcessorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/CryptoHashProcessorUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/CustomProcessorFactoryUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/CustomProcessorFactoryUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/DateshiftProcessorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/DateshiftProcessorUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/DicomProcessorFactoryUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/DicomProcessorFactoryUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/EncryptProcessorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/EncryptProcessorUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/MockAnonymizerProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/MockAnonymizerProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/PerturbProcessorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/PerturbProcessorUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/RedactProcessorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/RedactProcessorUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/RefreshUIDProccessorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/RefreshUIDProccessorUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/RemoveProcessorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/RemoveProcessorUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/SubstituteProcessorUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Processors/SubstituteProcessorUnitTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/AnonymizerMaskedTagRuleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/AnonymizerMaskedTagRuleTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/AnonymizerRuleFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/AnonymizerRuleFactoryTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/AnonymizerTagRuleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/AnonymizerTagRuleTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/AnonymizerVRRuleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/AnonymizerVRRuleTests.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/Rules/settings.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-custom.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-invalid-DicomTag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-invalid-DicomTag.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-invalid-parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-invalid-parameters.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-invalid-string-output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-invalid-string-output.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-miss-rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-miss-rules.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-miss-tag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-miss-tag.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-test-engine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-test-engine.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-test-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-test-sample.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-unsupported-method.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core.UnitTests/TestConfigurations/configuration-unsupported-method.json -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/AnonymizerConfigurationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/AnonymizerConfigurationManager.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/AnonymizerEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/AnonymizerEngine.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/AnonymizerLogging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/AnonymizerLogging.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Constants.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/DicomUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/DicomUtility.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/AddCustomProcessorException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/AddCustomProcessorException.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/AnonymizerConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/AnonymizerConfigurationException.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/AnonymizerOperationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/AnonymizerOperationException.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/DicomAnonymizationErrorCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/DicomAnonymizationErrorCode.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/DicomAnonymizationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Exceptions/DicomAnonymizationException.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Microsoft.Health.Dicom.Anonymizer.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Microsoft.Health.Dicom.Anonymizer.Core.csproj -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/AnonymizerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/AnonymizerConfiguration.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/AnonymizerDefaultSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/AnonymizerDefaultSettings.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/AnonymizerEngineOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/AnonymizerEngineOptions.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/AnonymizerMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/AnonymizerMethod.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/ProcessContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Models/ProcessContext.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/CryptoHashProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/CryptoHashProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/DateShiftProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/DateShiftProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/EncryptProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/EncryptProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Factories/AnonymizerSettingsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Factories/AnonymizerSettingsFactory.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Factories/CustomProcessorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Factories/CustomProcessorFactory.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Factories/DicomProcessorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Factories/DicomProcessorFactory.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Factories/IAnonymizerProcessorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Factories/IAnonymizerProcessorFactory.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/IAnonymizerProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/IAnonymizerProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/KeepProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/KeepProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Models/DateShiftScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Models/DateShiftScope.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Models/DicomDataModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/Models/DicomDataModel.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/PerturbProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/PerturbProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/RedactProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/RedactProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/RefreshUIDProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/RefreshUIDProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/RemoveProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/RemoveProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/SubstituteProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Processors/SubstituteProcessor.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerMaskedTagRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerMaskedTagRule.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerRule.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerRuleFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerRuleFactory.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerTagRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerTagRule.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerVRRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/AnonymizerVRRule.cs -------------------------------------------------------------------------------- /DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/IAnonymizerRuleFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/src/Microsoft.Health.Dicom.Anonymizer.Core/Rules/IAnonymizerRuleFactory.cs -------------------------------------------------------------------------------- /DICOM/stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/DICOM/stylecop.json -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /FHIR/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/Directory.Build.props -------------------------------------------------------------------------------- /FHIR/Fhir.Anonymizer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/Fhir.Anonymizer.sln -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Antonia30_Ruelas156_fe07e69a-4d6d-4e11-a675-de69f62de5f3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Antonia30_Ruelas156_fe07e69a-4d6d-4e11-a675-de69f62de5f3.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Carolee951_Sanford861_d88f994a-5efa-421d-9c40-5f116d2114a6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Carolee951_Sanford861_d88f994a-5efa-421d-9c40-5f116d2114a6.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Johnetta529_Marquardt819_abb133fd-5683-45cd-a5c8-137ca2807fbe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Johnetta529_Marquardt819_abb133fd-5683-45cd-a5c8-137ca2807fbe.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Lindsey52_O'Reilly797_092afec8-ffca-4793-a91b-40f2055f9d89.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Lindsey52_O'Reilly797_092afec8-ffca-4793-a91b-40f2055f9d89.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Luisa710_Carranza218_2feb4fc9-0b59-4d72-bc87-aafcf11083d9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Luisa710_Carranza218_2feb4fc9-0b59-4d72-bc87-aafcf11083d9.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Lynwood354_Powlowski563_edca2a50-d3e4-4663-a104-6c226d5a8fcd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Lynwood354_Powlowski563_edca2a50-d3e4-4663-a104-6c226d5a8fcd.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Paris331_Lindgren255_ef2185a2-4460-49bb-9604-a36ed52c2ef4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Paris331_Lindgren255_ef2185a2-4460-49bb-9604-a36ed52c2ef4.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Sunny31_Lakin515_4da5c8a3-847e-4fd8-a21f-f5ab37f6662b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Sunny31_Lakin515_4da5c8a3-847e-4fd8-a21f-f5ab37f6662b.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Terrie907_Skiles927_1c5a49ea-fc04-456b-9d86-82d3e8f25ab1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Terrie907_Skiles927_1c5a49ea-fc04-456b-9d86-82d3e8f25ab1.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Todd315_Stamm704_0ce18c7d-fd78-46d9-81b5-8bed231c337a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Todd315_Stamm704_0ce18c7d-fd78-46d9-81b5-8bed231c337a.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/Vanesa40_Grant908_c79d46db-3ba8-406a-8bc3-201509059978.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/Vanesa40_Grant908_c79d46db-3ba8-406a-8bc3-201509059978.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/hospitalInformation1583281853074.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/hospitalInformation1583281853074.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-r4-files/practitionerInformation1583281853074.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-r4-files/practitionerInformation1583281853074.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Andreas188_Hoeger474_cc146f25-f6bf-40c4-98fd-b89cc8e0a757.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Andreas188_Hoeger474_cc146f25-f6bf-40c4-98fd-b89cc8e0a757.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Bong390_Harvey63_b5fba949-c0b2-4277-99c2-67abf43e40e0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Bong390_Harvey63_b5fba949-c0b2-4277-99c2-67abf43e40e0.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Cassandra224_Hilll811_c790d598-778a-4a44-bded-5a444dff4b27.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Cassandra224_Hilll811_c790d598-778a-4a44-bded-5a444dff4b27.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Georgetta870_Larkin917_a1bf5859-43a3-4b8e-a1d1-30dc732e6423.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Georgetta870_Larkin917_a1bf5859-43a3-4b8e-a1d1-30dc732e6423.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Hyon784_Marvin195_31db0dc6-d5f0-4ecf-b715-cc105b87957d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Hyon784_Marvin195_31db0dc6-d5f0-4ecf-b715-cc105b87957d.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Kristie55_Fay398_71d099b3-3e07-4da7-bcc3-4331607fe0a7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Kristie55_Fay398_71d099b3-3e07-4da7-bcc3-4331607fe0a7.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Marco578_Williamson769_e33ad153-3319-48c5-aacb-600cdb212a46.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Marco578_Williamson769_e33ad153-3319-48c5-aacb-600cdb212a46.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Queenie922_Gleason633_c99e64e7-3f31-4b7f-a81a-db34fead98e5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Queenie922_Gleason633_c99e64e7-3f31-4b7f-a81a-db34fead98e5.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Scottie437_Heller342_dfc2bcb0-ae02-4ce6-a1d8-216da26c2d20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Scottie437_Heller342_dfc2bcb0-ae02-4ce6-a1d8-216da26c2d20.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Vernie449_Von197_9c508457-5256-4a34-8903-5ff4d4866313.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Vernie449_Von197_9c508457-5256-4a34-8903-5ff4d4866313.json -------------------------------------------------------------------------------- /FHIR/samples/fhir-stu3-files/Wally311_Koepp521_276ba071-be58-40c6-a8c2-d245da2da7fb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/samples/fhir-stu3-files/Wally311_Koepp521_276ba071-be58-40c6-a8c2-d245da2da7fb.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.UnitTests/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.UnitTests/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.UnitTests.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline/AzureDataFactorySettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline/AzureDataFactorySettings.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline/DeployAzureDataFactoryPipeline.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline/DeployAzureDataFactoryPipeline.ps1 -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline/Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool/Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool/Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool/configuration-sample-with-dateshiftfixedoffset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool/configuration-sample-with-dateshiftfixedoffset.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool/configuration-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.CommandLineTool/configuration-sample.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core.UnitTests/AnonymizerConfigurationValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core.UnitTests/AnonymizerConfigurationValidatorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core.UnitTests/Microsoft.Health.Fhir.Anonymizer.R4.Core.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core.UnitTests/Microsoft.Health.Fhir.Anonymizer.R4.Core.UnitTests.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core/Constants.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core/Microsoft.Health.Fhir.Anonymizer.R4.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core/Microsoft.Health.Fhir.Anonymizer.R4.Core.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core/Processors/PerturbProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.Core/Processors/PerturbProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests/Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests/Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests/VersionSpecificTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests/VersionSpecificTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests/r4-configuration-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.R4.FunctionalTests/r4-configuration-sample.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests/FhirBlobConsumerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests/FhirBlobConsumerTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests/FhirBlobStreamTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests/FhirBlobStreamTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests.projitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests.projitems -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests.shproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.UnitTests.shproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.projitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.projitems -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.shproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline.shproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/scripts/ArmTemplate/arm_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/scripts/ArmTemplate/arm_template.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/scripts/ArmTemplate/arm_template_parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/scripts/ArmTemplate/arm_template_parameters.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/scripts/AzureDataFactoryPipelineUtility.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/scripts/AzureDataFactoryPipelineUtility.ps1 -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/scripts/CustomActivity.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/scripts/CustomActivity.ps1 -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/ActivityInputData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/ActivityInputData.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/DataFactoryCustomActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/DataFactoryCustomActivity.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/FhirAzureConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/FhirAzureConstants.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/FhirBlobConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/FhirBlobConsumer.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/FhirBlobDataStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/FhirBlobDataStream.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/OperationExecutionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/OperationExecutionHelper.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.AzureDataFactoryPipeline/src/Program.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/AnonymizationLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/AnonymizationLogic.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/AnonymizationToolOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/AnonymizationToolOptions.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/FilesAnonymizerForJsonFormatResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/FilesAnonymizerForJsonFormatResource.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/FilesAnonymizerForNdJsonFormatResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/FilesAnonymizerForNdJsonFormatResource.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool.projitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool.projitems -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool.shproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool.shproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.CommandLineTool/Program.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerConfigurations/AnonymizationFhirPathRuleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerConfigurations/AnonymizationFhirPathRuleTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerConfigurations/AnonymizerConfigurationManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerConfigurations/AnonymizerConfigurationManagerTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerConfigurations/AnonymizerConfigurationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerConfigurations/AnonymizerConfigurationTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerConfigurations/AnonymizerConfigurationValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerConfigurations/AnonymizerConfigurationValidatorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerEngineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/AnonymizerEngineTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/EmptyElementTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/EmptyElementTest.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Extensions/ElementNodeOperationExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Extensions/ElementNodeOperationExtensionsTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Extensions/ElementNodeVisitorExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Extensions/ElementNodeVisitorExtensionsTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Extensions/FhirPathSymbolExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Extensions/FhirPathSymbolExtensionsTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Extensions/TypedElementNavExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Extensions/TypedElementNavExtensionsTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/MaskProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/MaskProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests.projitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests.projitems -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests.shproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests.shproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/MockAnonymizerProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/MockAnonymizerProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/PartitionedExecution/FhirEnumerableReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/PartitionedExecution/FhirEnumerableReaderTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/PartitionedExecution/FhirPartitionedExecutionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/PartitionedExecution/FhirPartitionedExecutionTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/PartitionedExecution/FhirStreamConsumerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/PartitionedExecution/FhirStreamConsumerTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/PartitionedExecution/FhirStreamReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/PartitionedExecution/FhirStreamReaderTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/CryptoHashProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/CryptoHashProcessorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/CustomProcessorFactoryUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/CustomProcessorFactoryUnitTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/DateShiftProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/DateShiftProcessorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/EncryptProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/EncryptProcessorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/GeneralizeProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/GeneralizeProcessorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/PerturbProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/PerturbProcessorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/RedactProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/RedactProcessorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/ResourceProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/ResourceProcessorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/Settings/GeneralizeSettingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/Settings/GeneralizeSettingTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/Settings/PerturbSettingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/Settings/PerturbSettingTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/Settings/SubstituteSettingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/Settings/SubstituteSettingTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/SubstituteProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Processors/SubstituteProcessorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-custom-processor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-custom-processor.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-generalize-fail-compiled-expression.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-generalize-fail-compiled-expression.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-generalize-invalid-othervalues.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-generalize-invalid-othervalues.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-generalize-miss-cases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-generalize-miss-cases.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-invalid-encryptkey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-invalid-encryptkey.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-invalid-fhirpath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-invalid-fhirpath.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-miss-replacement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-miss-replacement.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-miss-rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-miss-rules.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-exceed-28-roundTo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-exceed-28-roundTo.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-miss-span.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-miss-span.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-negative-roundTo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-negative-roundTo.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-negative-span.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-negative-span.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-wrong-rangetype.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-wrong-rangetype.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-wrong-roundTo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-perturb-wrong-roundTo.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-raise-processing-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-raise-processing-error.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-test-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-test-sample.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-unsupported-method.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-unsupported-method.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-without-processing-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurations/configuration-without-processing-error.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-R4-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-R4-version.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-Stu3-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-Stu3-version.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-empty-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-empty-version.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-invalid-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-invalid-version.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-null-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestConfigurationsVersion/configuration-null-version.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/bundle-basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/bundle-basic.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/bundle-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/bundle-empty.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/condition-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/condition-empty.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/contained-basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/contained-basic.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/patient-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/TestResources/patient-empty.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/CryptoHashUtilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/CryptoHashUtilityTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/DateTimeUtilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/DateTimeUtilityTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/EncryptUtilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/EncryptUtilityTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/PostalCodeUtilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/PostalCodeUtilityTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/ReferenceUtilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Utility/ReferenceUtilityTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Validation/AttributeValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Validation/AttributeValidatorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Visitors/AnonymizationVisitorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core.UnitTests/Visitors/AnonymizationVisitorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurationManager.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizationFhirPathRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizationFhirPathRule.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerConfiguration.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerConfigurationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerConfigurationValidator.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerMethod.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerRule.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerRuleType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerRuleType.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/AnonymizerSettings.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/DateShiftScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/DateShiftScope.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/ParameterConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/ParameterConfiguration.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/ProcessingErrorsOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerConfigurations/ProcessingErrorsOption.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerEngine.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerLogging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/AnonymizerLogging.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Constants.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/AddCustomProcessorException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/AddCustomProcessorException.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/AnonymizerConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/AnonymizerConfigurationException.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/AnonymizerProcessingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/AnonymizerProcessingException.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/AnonymizerRuleNotApplicableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/AnonymizerRuleNotApplicableException.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/InvalidInputException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Exceptions/InvalidInputException.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/ElementNodeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/ElementNodeExtensions.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/ElementNodeOperationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/ElementNodeOperationExtensions.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/ElementNodeVisitorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/ElementNodeVisitorExtensions.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/FhirPathSymbolExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/FhirPathSymbolExtensions.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/TypedElementExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/TypedElementExtensions.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/TypedElementNavExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Extensions/TypedElementNavExtensions.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Microsoft.Health.Fhir.Anonymizer.Shared.Core.projitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Microsoft.Health.Fhir.Anonymizer.Shared.Core.projitems -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Microsoft.Health.Fhir.Anonymizer.Shared.Core.shproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Microsoft.Health.Fhir.Anonymizer.Shared.Core.shproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Models/EmptyElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Models/EmptyElement.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Models/ProcessContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Models/ProcessContext.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Models/ProcessResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Models/ProcessResult.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Models/SecurityLabels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Models/SecurityLabels.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/BatchAnonymizeProgressDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/BatchAnonymizeProgressDetail.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/FhirEnumerableReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/FhirEnumerableReader.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/FhirPartitionedExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/FhirPartitionedExecutor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/FhirStreamConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/FhirStreamConsumer.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/FhirStreamReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/FhirStreamReader.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/IFhirDataConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/IFhirDataConsumer.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/IFhirDataReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/PartitionedExecution/IFhirDataReader.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/AnonymizationOperations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/AnonymizationOperations.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/CryptoHashProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/CryptoHashProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/DateShiftProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/DateShiftProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/EncryptProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/EncryptProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Factory/CustomProcessorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Factory/CustomProcessorFactory.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Factory/IAnonymizerProcessorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Factory/IAnonymizerProcessorFactory.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/GeneralizeProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/GeneralizeProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/IAnonymizerProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/IAnonymizerProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/KeepProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/KeepProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/PerturbProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/PerturbProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/RedactProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/RedactProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/ResourceProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/ResourceProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/GeneralizeOtherValuesOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/GeneralizeOtherValuesOperation.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/GeneralizeSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/GeneralizeSetting.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/PerturbRangeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/PerturbRangeType.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/PerturbSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/PerturbSetting.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/RuleKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/RuleKeys.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/SubstituteSetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/Settings/SubstituteSetting.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/SubstituteProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Processors/SubstituteProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/CryptoHashUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/CryptoHashUtility.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/DateTimeUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/DateTimeUtility.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/EncryptUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/EncryptUtility.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/PostalCodeUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/PostalCodeUtility.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/ReferenceUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Utility/ReferenceUtility.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Validation/AttributeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Validation/AttributeValidator.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Validation/ResourceNotValidException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Validation/ResourceNotValidException.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Validation/ResourceValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Validation/ResourceValidator.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Visitors/AbstractElementNodeVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Visitors/AbstractElementNodeVisitor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Visitors/AnonymizationVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.Core/Visitors/AnonymizationVisitor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/CollectionResourceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/CollectionResourceTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/common-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/common-config.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/common-no-partial-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/common-no-partial-config.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/configuration-raise-processing-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/configuration-raise-processing-error.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/configuration-skip-processing-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/configuration-skip-processing-error.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/configuration-without-processing-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/configuration-without-processing-error.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/generalize-patient-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/generalize-patient-config.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/redact-all-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/redact-all-config.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-complex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-complex.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-conflict-rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-conflict-rules.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-multiple-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-multiple-2.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-multiple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-multiple.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-primitive.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Configurations/substitute-primitive.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/FunctionalTestUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/FunctionalTestUtility.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests.projitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests.projitems -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests.shproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests.shproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Patient-1.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/Patient-1.ndjson -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/ResourceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/ResourceTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Account-R4-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Account-R4-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Account-R4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Account-R4.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Claim-R4-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Claim-R4-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Claim-R4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Claim-R4.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Contract-R4-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Contract-R4-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Contract-R4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/Contract-R4.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/MedicinalProduct-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/MedicinalProduct-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/MedicinalProduct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/MedicinalProduct.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/OrganizationAffiliation-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/OrganizationAffiliation-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/OrganizationAffiliation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/OrganizationAffiliation.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/ServiceRequest-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/ServiceRequest-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/ServiceRequest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/R4OnlyResource/ServiceRequest.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Account-Stu3-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Account-Stu3-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Account-Stu3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Account-Stu3.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Claim-Stu3-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Claim-Stu3-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Claim-Stu3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Claim-Stu3.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Contract-Stu3-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Contract-Stu3-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Contract-Stu3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/Contract-Stu3.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/DeviceComponent-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/DeviceComponent-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/DeviceComponent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/DeviceComponent.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/ProcessRequest-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/ProcessRequest-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/ProcessRequest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/ProcessRequest.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/ProcessResponse-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/ProcessResponse-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/ProcessResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/Stu3OnlyResource/ProcessResponse.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-basic-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-basic-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-basic.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-empty.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-redact-all-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-redact-all-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-substitute-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-substitute-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-substitute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-substitute.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-without-entry-resource-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-without-entry-resource-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-without-entry-resource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/bundle-without-entry-resource.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/condition-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/condition-empty.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-basic-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-basic-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-basic.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-in-bundle-redact-all-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-in-bundle-redact-all-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-in-bundle-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-in-bundle-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-in-bundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-in-bundle.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-redact-all-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-redact-all-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-substitute-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-substitute-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-substitute.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/contained-substitute.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-basic-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-basic-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-basic.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-empty.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-generalize-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-generalize-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-generalize.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-generalize.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-no-partial-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-no-partial-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-no-partial.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-no-partial.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-null-date-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-null-date-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-null-date.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-null-date.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-redact-all-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-redact-all-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-special-content-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-special-content-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-special-content.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-special-content.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-complex-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-complex-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-complex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-complex.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-conflict-rules-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-conflict-rules-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-conflict-rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-conflict-rules.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-multiple-2-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-multiple-2-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-multiple-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-multiple-2.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-multiple-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-multiple-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-multiple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-multiple.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-primitive-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-primitive-target.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-primitive.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Shared.FunctionalTests/TestResources/patient-substitute-primitive.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.UnitTests/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.UnitTests/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.UnitTests.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline/AzureDataFactorySettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline/AzureDataFactorySettings.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline/DeployAzureDataFactoryPipeline.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline/DeployAzureDataFactoryPipeline.ps1 -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline/Microsoft.Health.Fhir.Anonymizer.Stu3.AzureDataFactoryPipeline.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.CommandLineTool/Microsoft.Health.Fhir.Anonymizer.Stu3.CommandLineTool.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.CommandLineTool/Microsoft.Health.Fhir.Anonymizer.Stu3.CommandLineTool.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.CommandLineTool/configuration-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.CommandLineTool/configuration-sample.json -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core.UnitTests/AnonymizerConfigurationValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core.UnitTests/AnonymizerConfigurationValidatorTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core.UnitTests/Microsoft.Health.Fhir.Anonymizer.Stu3.Core.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core.UnitTests/Microsoft.Health.Fhir.Anonymizer.Stu3.Core.UnitTests.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core/Constants.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core/Microsoft.Health.Fhir.Anonymizer.Stu3.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core/Microsoft.Health.Fhir.Anonymizer.Stu3.Core.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core/Processors/PerturbProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.Core/Processors/PerturbProcessor.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests/Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests/Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests.csproj -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests/VersionSpecificTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests/VersionSpecificTests.cs -------------------------------------------------------------------------------- /FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests/stu3-configuration-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/FHIR/src/Microsoft.Health.Fhir.Anonymizer.Stu3.FunctionalTests/stu3-configuration-sample.json -------------------------------------------------------------------------------- /Framework.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/Framework.props -------------------------------------------------------------------------------- /GeoPol.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/GeoPol.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/DICOM-anonymization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/docs/DICOM-anonymization.md -------------------------------------------------------------------------------- /docs/FHIR-anonymization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/docs/FHIR-anonymization.md -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/nuget.config -------------------------------------------------------------------------------- /release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Tools-for-Health-Data-Anonymization/HEAD/release.yml --------------------------------------------------------------------------------