...
During this summer our focus was to generate APHP CDA message, but their there are many types of IHE profile or CDA documents types.
Now question is, will our module allow any other type of CDA Document?
Yes,It does.
We have designed our module to ensure that our work is flexible for further extension. If someone wants to add new CDA type documents other than APHP ,our module accommodate accommodates this change.So, our design consists of an hierarchy of classes or we call them as a hierarchy of handlerhandlers. BaseCdaTypeHandler is base class which contains all attributes necessary for CDA document and all other handlers extend this BaseCdaTypeHandler (example APHP handler, APS handler or some other handler).
...