Indivo X
Indivo API Overview
Overview
Authentication
Design Patterns
Managing Documents
Messaging and Notifications
Application-Specific Storage
Record-Application-Specific Storage
Reporting APIs
SMART API Calls
Coding Systems
Autonomous Apps API
Administrative API
Indivo Chrome / User Interface API
Sharing
Auditing
Architecture Overview
Basic Indivo Concepts
Components
Communication Protocols
Authentication
Indivo oAuth
In-Browser Connect Authentication
Pre-generated REST Authentication
Client Libraries
Supported Client Libraries
Building a Client Library
Data Models
Introduction
Defining a Data Model
Data Models and the Query API
Core Data Models
Advanced Data-Model Tasks
Schemas
Introduction
What if I want to store data that doesn’t match an Indivo schema?
Namespace and XML Types
Design Rationale for Inclusion vs. Relation
Included Schemas
Adding Custom Schemas to Indivo
Architecture Overview
Basic Indivo Concepts
Components
Communication Protocols
Indivo API Overview
Overview
Authentication
Design Patterns
Managing Documents
Messaging and Notifications
Application-Specific Storage
Record-Application-Specific Storage
Reporting APIs
SMART API Calls
Coding Systems
Autonomous Apps API
Administrative API
Indivo Chrome / User Interface API
Sharing
Auditing
API Reference
App UI Conventions
Authentication
Indivo oAuth
In-Browser Connect Authentication
Pre-generated REST Authentication
Basic Data Formats
Timestamps
Null Values
Client Libraries
Supported Client Libraries
Building a Client Library
Coding Systems
Abstract Model
Data Representation
RESTful Calls
Sources
Complex Queries over Indivo Reports
Output
Data Fields
Query Operators
Query Operator Evaluation
Notes on Aggregation
Default Operator Values
Valid Query Fields
Example Queries
Data Models
Introduction
Defining a Data Model
Data Models and the Query API
Core Data Models
Advanced Data-Model Tasks
Data Pipeline
Introduction
The Pipeline
Learning More
Experimental API
PubSub
Messaging and Notifications
Messaging
Notifications
Python Client Reference
Registering Apps with Indivo
App Manifests
App oAuth Credentials
Managing the Registered Apps
Sample Data
Using indivo_data.xml
Using Demo Mode
Available Sample Data
Adding To the Available Sample Data
Schemas
Introduction
What if I want to store data that doesn’t match an Indivo schema?
Namespace and XML Types
Design Rationale for Inclusion vs. Relation
Included Schemas
Adding Custom Schemas to Indivo
Architecture Overview
Basic Indivo Concepts
Components
Communication Protocols
Auditing
Data to Audit
Configuring the Audit System
Querying the Audit System
Compatibility Issues with old Audit System
Coding Systems
Abstract Model
Data Representation
RESTful Calls
Sources
Connecting Indivo to a Hospital
PoC API
Mock Hospital
Indivo Hospital Connector
Data Models
Introduction
Defining a Data Model
Data Models and the Query API
Core Data Models
Advanced Data-Model Tasks
Data-Modeling Languages
Introduction
Defining Data Models: SDML
Representing Data: SDMJ and SDMX
Data Pipeline
Introduction
The Pipeline
Learning More
Localization
Overview
Supported Locales
Marking Strings for Translation
Creating Message Files
Translating Strings
Compiling Message Files
Wrapping Up
Registering Apps with Indivo
App Manifests
App oAuth Credentials
Managing the Registered Apps
Sample Data
Using indivo_data.xml
Using Demo Mode
Available Sample Data
Adding To the Available Sample Data
Schemas
Introduction
What if I want to store data that doesn’t match an Indivo schema?
Namespace and XML Types
Design Rationale for Inclusion vs. Relation
Included Schemas
Adding Custom Schemas to Indivo
Transforms
Introduction
Transform Outputs
Types of Transforms
Adding Custom Transforms to Indivo
Architecture Overview
Basic Indivo Concepts
Components
Communication Protocols
Access Control
Key Goals
Example Usage
Components of the system
Authorization Pipeline
Indivo API Overview
Overview
Authentication
Design Patterns
Managing Documents
Messaging and Notifications
Application-Specific Storage
Record-Application-Specific Storage
Reporting APIs
SMART API Calls
Coding Systems
Autonomous Apps API
Administrative API
Indivo Chrome / User Interface API
Sharing
Auditing
Auditing
Data to Audit
Configuring the Audit System
Querying the Audit System
Compatibility Issues with old Audit System
Authentication
Indivo oAuth
In-Browser Connect Authentication
Pre-generated REST Authentication
Auto-generated Documentation of the Indivo Codebase
indivo package
Basic Data Formats
Timestamps
Null Values
Client Libraries
Supported Client Libraries
Building a Client Library
Coding Systems
Abstract Model
Data Representation
RESTful Calls
Sources
Complex Queries over Indivo Reports
Output
Data Fields
Query Operators
Query Operator Evaluation
Notes on Aggregation
Default Operator Values
Valid Query Fields
Example Queries
Connecting Indivo to a Hospital
PoC API
Mock Hospital
Indivo Hospital Connector
Documenting Indivo
Modifying the Docs
Building the Docs Locally
Getting Your Changes into the Official Docs
Data Models
Introduction
Defining a Data Model
Data Models and the Query API
Core Data Models
Advanced Data-Model Tasks
Data-Modeling Languages
Introduction
Defining Data Models: SDML
Representing Data: SDMJ and SDMX
Data Pipeline
Introduction
The Pipeline
Learning More
Experimental API
PubSub
Generic Reports
Overview
API Calls
Response Formats
Customization
Limitations
Localization
Overview
Supported Locales
Marking Strings for Translation
Creating Message Files
Translating Strings
Compiling Message Files
Wrapping Up
Messaging and Notifications
Messaging
Notifications
Python Client Reference
Registering Apps with Indivo
App Manifests
App oAuth Credentials
Managing the Registered Apps
Sample Data
Using indivo_data.xml
Using Demo Mode
Available Sample Data
Adding To the Available Sample Data
Schemas
Introduction
What if I want to store data that doesn’t match an Indivo schema?
Namespace and XML Types
Design Rationale for Inclusion vs. Relation
Included Schemas
Adding Custom Schemas to Indivo
Transforms
Introduction
Transform Outputs
Types of Transforms
Adding Custom Transforms to Indivo
Unimplemented API Calls
Building an Indivo App using Python
Getting Started
Authentication
Recording and Displaying Problems
Adding UI Widgets
Installation Instructions for Ubuntu 12.04
Defaults
Pre-Requisites
Database Install
Indivo Server
Indivo UI Server
Running Indivo
What Next?
Indivo X 1.0.0 Release Notes
Grab the Code
Change Log
Some Things You Should Know
Indivo X 2.0.0 Release Notes
Grab the Code
Change Log
Some Things You Should Know
Indivo X
Docs
»
Edit on GitHub
Python Module Index
a
|
b
|
d
|
i
|
m
|
p
|
r
|
s
|
v
a
indivo.views.account
indivo.views.audit
views.account
Account-related Indivo view implementations.
views.audit
Indivo view implementations for audit-related calls.
b
indivo.views.base
views.base
Base includes for Indivo views.
d
indivo.views.documents
indivo.views.documents.document
indivo.views.documents.document_delete
indivo.views.documents.document_label
indivo.views.documents.document_meta
indivo.views.documents.document_rels
indivo.views.documents.document_status
indivo.views.documents.document_versions
indivo.views.documents.special_documents
views.document
views.document.document
Indivo view implementations related to document creation and listing.
views.document.document_delete
Indivo view implementations related to document deletion.
views.document.document_label
Indivo view implementations related to document labeling.
views.document.document_meta
Indivo view implementations related to document metadata
views.document.document_rels
Indivo view implementations related to document relations
views.document.document_status
Indivo view implementations related to document status.
views.document.document_versions
Indivo view implementations related to document versioning.
i
indivo
indivo.data_models
indivo.data_models.contrib
indivo.data_models.core
indivo.data_models.options
indivo.fields
indivo.fields.dummy_fields
indivo.rdf
indivo.rdf.parser
indivo.rdf.rdf
indivo.rdf.transforms
indivo.rdf.transforms.base
indivo.rdf.transforms.fulfillment
indivo.rdf.transforms.medication
indivo.rdf.transforms.problem
indivo.serializers
indivo.serializers.base
indivo.serializers.datamodel_hooks
indivo.serializers.json
indivo.serializers.python
indivo.serializers.xml_serializer
indivo.settings_rtfd
indivo.validators
indivo.views
indivo
indivo.wsgi
indivo_python_client
A python client library for making authenticated Indivo API calls.
m
indivo.views.messaging
views.messaging
Indivo view implementations for messaging-related calls.
p
indivo.views.pha
views.pha
Indivo view implementations for userapp-related calls.
r
indivo.views.record
indivo.views.reports
indivo.views.reports.ccr
indivo.views.reports.generic
indivo.views.reports.smart
views.reports
views.reports.ccr
Indivo view implementations for the CCR report.
views.reports.generic
Indivo view implementations for generic reports over any Model
views.reports.smart
Indivo view implementations for SMART reports.
s
indivo.views.shares
indivo.views.shares.shares_account
indivo.views.shares.shares_autoshare
indivo.views.shares.shares_carenet
indivo.views.shares.shares_document
indivo.views.shares.shares_nevershare
indivo.views.shares.shares_pha
indivo.views.smart_container
views.sharing
views.sharing.shares_account
Indivo view implementations related to sharing with accounts.
views.sharing.shares_autoshare
Indivo view implementations related to autoshares of documents.
views.sharing.shares_carenet
Indivo view implementations related to carenet management.
views.sharing.shares_document
Indivo view implementations related to sharing documents
views.sharing.shares_nevershare
Indivo view implementations related to nevershares
views.sharing.shares_pha
Indivo view implementations related to sharing applications
v
view
view.smart_container
Indivo views to support SMART container-level API calls
Read the Docs
v: develop
Versions
latest
develop
2.0
1.0
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.