nedap / archie Goto Github PK
View Code? Open in Web Editor NEWOpenEHR library implementing ADL 2, AOM 2 and RM 1.0.4
License: Apache License 2.0
OpenEHR library implementing ADL 2, AOM 2 and RM 1.0.4
License: Apache License 2.0
Hi Pieter,
I found a small typo in the file OperatorKind.java. The "ge" is wrongly defined.
Thought you wanted to know this.
best regards
Bert Verhees
Hi Pieter, in the aom-class Archetype is function:
public ArchetypeTerm getTerm(CObject object, String code, String language) {
return getTerminology().getTermDefinition(language, code);
}
The parameter CObject object is not used, that does not seem right, is that an error?
Hi Pieter, you asked for comments, so I have one.
In the CComplexObject-class I found this method: public void addAttribute(CAttribute attribute)
Opening this functionality can cause bugs when developers are going to use it.
In my opinion this shouldn't be necessary because the AOM gets the attributes from the ADL-parser (or another parser), and only there. There may not be another way to do this.
The only place where the class can get its attributes is in the constructor.
As you look to the ADL-Parser/AOM from Rong Chen, you see that he put much effort in keeping the code clean from mutability.
Bert
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.