Comments (2)
Just an update: after looking further into it, the trickier of the failing unit tests is 2. and 3. in the list of failing tests in my original post. It seems that no exceptions are thrown on type casting the Stu3 resources ProcessResponse and ProcessRequest when parsing the json to TypedElement within the AnonymizeJson method of the AnonymizerEngine.
I don't know how this can be, as the R4 standard continues to not contain definitions for these resources, as far as I can tell. Interestingly, the test passes for the DeviceComponent.json file, meaning that the library cannot parse this json into an appropriate class object. Perhaps in the newest release, definitions for these resources have somehow landed in the R4 standard, when technically they are not defined. I'll continue to look into this, but any help or suggestions would be appreciated!
from tools-for-health-data-anonymization.
Further Update:
I've asked the firely devs in the git repo about this topic. Hopefully there will be an answer sooner than later!
FirelyTeam/firely-net-sdk#2147
from tools-for-health-data-anonymization.
Related Issues (20)
- Necessity of field "params" in config.
- Running the tool with a non supported anonymization method results in error that includes the (raw content) input FHIR JSON files HOT 1
- Running the tool with a fake/wrong path in the config.json does not result in an error HOT 2
- Failing unit tests due to international decimal parsing
- Extend generalize method
- Allow additional option to `processingErrors` to allow skipping of `InvalidInputException`
- Include ability to spread deidentification over multiple nodes in a batch pool HOT 3
- Cannot instantiate `AnonymizerEngine` HOT 2
- Question: Generalize Rule HOT 2
- .NET 6.0 HOT 1
- Complete fhirPathRules example HOT 1
- Microsoft.Health.Fhir.Anonymizer.R4.AzureDataFactoryPipeline is broken at head HOT 8
- Filename too long HOT 2
- configuration.json in CommandLineTool doesn't parse because of {"tag":"(50xx,xxxx)", "method":"remove"} HOT 4
- Consider allowing comments in configuration files HOT 3
- Display values in security coding do not fit those in the CodeSystem
- Date shift operation leads to type inconsistence for dateTime ,time, date and instant
- User-facing API to add custom IAnonymizerProcessor HOT 1
- Consider using the "masked" code for encrypted resource parts
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tools-for-health-data-anonymization.