Indivo X
  • API
    • Overview
    • Authentication
    • Design Patterns
    • Managing Documents
    • Messaging and Notifications
    • Application-Specific Storage
    • Record-Application-Specific Storage
    • Processed Medical Reports
    • SMART API Calls
    • Generic Reports
    • 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
    • Core Schemas
    • Adding Custom Schemas to Indivo
  • Architecture Overview
    • Basic Indivo Concepts
    • Components
    • Communication Protocols
  • API
    • Overview
    • Authentication
    • Design Patterns
    • Managing Documents
    • Messaging and Notifications
    • Application-Specific Storage
    • Record-Application-Specific Storage
    • Processed Medical Reports
    • SMART API Calls
    • Generic Reports
    • 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
    • Core 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
    • Core 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
  • API
    • Overview
    • Authentication
    • Design Patterns
    • Managing Documents
    • Messaging and Notifications
    • Application-Specific Storage
    • Record-Application-Specific Storage
    • Processed Medical Reports
    • SMART API Calls
    • Generic Reports
    • 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
    • Core 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 OSX Lion
    • Requirements Overview
    • Prerequisites
    • Indivo Setup
  • Installation Instructions for RHEL 5
    • Pre-req Installs
    • Install Indivo
    • Apache Config
    • Django/Indivo Config
    • Set Up Oracle Instance
  • Installation Instructions for Ubuntu
    • Defaults
    • Pre-Requisites
    • Database Install
    • Indivo Server
    • Indivo UI Server
    • Running Indivo
    • What Next?
  • Upgrade Instructions
    • Get the new codebase
    • Configure the New Codebase
    • Update Your Database
    • Check the Release Notes
    • Run Some Sanity Checks
  • 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 »
  • indivo
  • Edit on GitHub

indivoΒΆ

  • indivo package
    • Subpackages
      • indivo.data_models package
        • Subpackages
        • Submodules
        • indivo.data_models.options module
        • Module contents
      • indivo.fields package
        • Submodules
        • indivo.fields.dummy_fields module
        • Module contents
      • indivo.serializers package
        • Submodules
        • indivo.serializers.base module
        • indivo.serializers.datamodel_hooks module
        • indivo.serializers.json module
        • indivo.serializers.python module
        • indivo.serializers.xml_serializer module
        • Module contents
      • indivo.views package
        • Subpackages
        • Submodules
        • indivo.views.account module
        • indivo.views.audit module
        • indivo.views.base module
        • indivo.views.messaging module
        • indivo.views.pha module
        • indivo.views.record module
        • indivo.views.smart_container module
        • Module contents
    • Submodules
    • indivo.validators module
    • Module contents
Next Previous

© Copyright 2012, Children's Hospital Boston. All rights reserved.

Sphinx theme provided by Read the Docs
Read the Docs v: 2.0
Versions
develop
2.0
1.0
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.