@kno2/ccdaview
v1.0.18
Published
Sialia is an embeddable C-CDA rendering library. It breaks down CDA documents into sections, allowing clinical users to order and select sections that are relevant to their job.
Downloads
919
Keywords
Readme
SialiaJS
Sialia is an embeddable C-CDA rendering library. It breaks down CDA documents into sections, allowing clinical users to order and select sections that are relevant to their job.
Installation
npm
npm add github:Kno2/sialianpm
npm install --save github:Kno2/sialiaUsage
import { Sialia } from 'sialia';
ctrl.sialia = new Sialia({
docs: [{
name: 'Document Name',
url: '/path/to/cda.xml'
}]
});The docs property is an array of document objects containing a name and url. Each URL would return an XML CDA document with a mime type of text/html; charset=utf-8. Here is an example docs array object:
[{
name: "CCD_1",
url: "http://sialia.ria.ms:80/file/CCD_1"
},
{
name: "Doc2",
url: "http://sialia.ria.ms:80/file/Doc2"
}]Building
npm
npm buildDevelopment
To use a development server and watch for file changes, run the following command:
npm startBlueButton Updates
Sialia relies on a forked version of bluebutton.js:
https://github.com/Kno2/bluebutton.js
License
Licensed under Apache 2 - see License
