 IndivoAllergy(Report) | |
 IndivoDemographics(Special) | |
 IndivoEquipment(Report) | |
 IndivoImmunization(Report) | |
 IndivoLabResult(Report) | |
 IndivoMedication(Report) | |
 IndivoProblem(Report) | |
 IndivoProcedure(Report) | |
 IndivoSimpleClinicalNote(Report) | |
 IndivoVitalSigns(Report) | |
 INServerCall(XMLParsing) | Category on INServerCall that automatically parses XML returns |
 <MPOAuthAPIAuthDelegate> | |
  INServerCall | Our internal class to handle a call to the server |
 <MPOAuthAPILoadDelegate> | |
  INServerCall | Our internal class to handle a call to the server |
 <NSApplicationDelegate> | |
  AppDelegate | |
 NSArray(NilProtection) | |
 NSCharacterSet(Extension) | |
 NSMutableArray(NilProtection) | |
 NSMutableString(XML) | |
 NSObject | |
  AppDelegate | |
  INClassGenerator | A class that can generate Objective-C classes from Indivo XML schemas |
  IndivoServer | A class to represent the server you want to connect to |
   IndivoMockServer | Mock Server to replace IndivoServer for unit testing |
  INObject | An INObject is a lightweight object representing data in an XML tree |
   INAnyURI | A class to represent "xs:anyURI" elements |
   INAttr | |
   INBool | |
   INDate | Represents "xs:date" elements |
    INDateTime | An "xs:dateTime" representing object, note that it currently always returns UTC time zone |
   INDecimal | Can represent any numerical node but specifically represents "xs:decimal" |
    INDouble | Represents "xs:double" |
    INFloat | Represents "xs:float" |
    INInteger | Represents "xs:integer" |
   INDocumentStatusNode | Representing a document status entry |
   INDuration | Represents a "xs:duration" object |
   INParentObject | This class is designed as abstract superclass for objects that have a few child elements |
    INAddress | A generic address object |
    INBloodPressure | |
    INCodedValue | Represents an "indivo:CodedValue" XML node |
    INName | A class representing Indivo Name objects |
    INOrganization | |
    INPharmacy | A class to represent a "Pharmacy" field |
    INProvider | Representing a "Provider" dummy field |
    INQuantitativeResult | A class representing the "QuantitativeResultField" dummy field |
    INServerObject | INServerObject extends INObject in that it represents an XML document tree "belonging" to a given server and is able to perform GET, PUT and POST server calls (and DELETE if you do that manually) |
     IndivoAbstractDocument | An abstract superclass to all Indivo Documents as well as Indivo Metadata |
      IndivoDocument | An IndivoDocument represents a document tied to a record |
       IndivoAggregateReport | A class representing "indivo:AggregateReport" objects, generated from /indivo/schemas/data/output/aggregatereport/aggregatereport.xsd |
       IndivoAllergy | A class representing "indivo:Allergy" objects, generated from /indivo/data_models/core/allergy/model.sdml |
       IndivoAllergyExclusion | A class representing "indivo:AllergyExclusion" objects, generated from /indivo/data_models/core/allergy/model.sdml |
       IndivoAppDocument | An app- and optionally record specific document with any XML structure |
       IndivoDemographics | A class representing "indivo:Demographics" objects, generated from /indivo/schemas/data/core/demographics/schema.xsd |
       IndivoEncounter | A class representing "indivo:Encounter" objects, generated from /indivo/data_models/core/vitals/model.sdml |
       IndivoEquipment | A class representing "indivo:Equipment" objects, generated from /indivo/data_models/core/equipment/model.sdml |
       IndivoFill | A class representing "indivo:Fill" objects, generated from /indivo/data_models/core/medication/model.sdml |
       IndivoImmunization | A class representing "indivo:Immunization" objects, generated from /indivo/data_models/core/immunization/model.sdml |
       IndivoLabResult | A class representing "indivo:LabResult" objects, generated from /indivo/data_models/core/lab/model.sdml |
       IndivoMedication | A class representing "indivo:Medication" objects, generated from /indivo/data_models/core/medication/model.sdml |
       IndivoPrincipal | A class representing "indivo:Principal" objects, generated from /indivo/schemas/metadata/doc-metadata/metadata.xsd |
       IndivoProblem | A class representing "indivo:Problem" objects, generated from /indivo/data_models/core/problem/model.sdml |
       IndivoProcedure | A class representing "indivo:Procedure" objects, generated from /indivo/data_models/core/procedure/model.sdml |
       IndivoSimpleClinicalNote | A class representing "indivo:SimpleClinicalNote" objects, generated from /indivo/data_models/core/simple_clinical_note/model.sdml |
       IndivoVitalSigns | A class representing "indivo:VitalSigns" objects, generated from /indivo/data_models/core/vitals/model.sdml |
      IndivoMetaDocument | Represents metadata relating to a given IndivoDocument |
     IndivoRecord | |
    INTelephone | A class representing a Telephone object |
    INUnitValue | Represents a ValueAndUnitField dummy field |
    INValueRange | A ValueRangeField dummy field |
   INString | A class to represent "xs:string" elements |
    INNormalizedString | A class to represent "xs:normalizedString" elements |
     INGenderType | A class representing a gender |
     INPhoneType | A class representing "indivo:PhoneType" objects, generated from /indivo/schemas/data/core/demographics/schema.xsd |
   INVitalSign | A "VitalSigns" object (yes, note the "s") |
  INQueryParameter | Simplified use of Indivo's Query API |
  INSchemaParser | An abstract schema parser class |
   INSDMLParser | Tries to create Obj-C classes from the Indivo-specific SDML files |
   INXSDParser | This class parses XSD files and tries to create Obj-C classes for the types it encounters |
  INServerCall | Our internal class to handle a call to the server |
  INURLFetcher | The fetcher is an accessor-class to INURLLoader objects; for example if you want to queue up loading multiple URLs you can use one fetcher instead of handling multiple INURLLoader instances yourself |
  INURLLoader | This class simplifies loading data from a URL |
  INXMLNode | A class to represent one node in an XML document |
   INXMLReport | A class to represent a "Report" node in an XML document |
  INXMLParser | A simle XML Parser to parse XML into our XML nodes |
 NSObject(ClassUtils) | Provides functions for runtime class querying |
 <NSObject> | |
  <IndivoLoginViewControllerDelegate> | A protocol to receive notifications from an IndivoLoginViewController |
   IndivoServer | A class to represent the server you want to connect to |
  <IndivoServerDelegate> | The Indivo Server Delegate Protocol |
  <INSchemaParserDelegate> | |
   INClassGenerator | A class that can generate Objective-C classes from Indivo XML schemas |
 NSString(XML) | |
 <NSXMLParserDelegate> | |
  INXMLParser | A simle XML Parser to parse XML into our XML nodes |
 SenTestCase | |
  INDateRangeFormatterTest | |
  IndivoFrameworkTests | |
 UIControl | |
  IndivoActionView | A semi-transparent view that can be overlaid over existing views and display text, a hint or a spinner |
 UIViewController | |
  INDateRangeFormatter | This class tries to find the best display format for a date range |
  IndivoLoginViewController | This class provides the view controller to log the user in |
  IndivoWebView | |
 <UIWebViewDelegate> | |
  IndivoLoginViewController | This class provides the view controller to log the user in |
  IndivoWebView | |