Indivo Framework (iOS)
An iOS framework for Apps connecting to Indivo server
 All Classes Functions Variables Properties Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCAppDelegate
oCINAddressA generic address object
oCINAnyURIA class to represent "xs:anyURI" elements
oCINAttr
oCINBloodPressure
oCINBool
oCINClassGeneratorA class that can generate Objective-C classes from Indivo XML schemas
oCINCodedValueRepresents an "indivo:CodedValue" XML node
oCINDateRepresents "xs:date" elements
oCINDateRangeFormatterThis class tries to find the best display format for a date range
oCINDateRangeFormatterTest
oCINDateTimeAn "xs:dateTime" representing object, note that it currently always returns UTC time zone
oCINDecimalCan represent any numerical node but specifically represents "xs:decimal"
oCIndivoAbstractDocumentAn abstract superclass to all Indivo Documents as well as Indivo Metadata
oCIndivoActionViewA semi-transparent view that can be overlaid over existing views and display text, a hint or a spinner
oCIndivoAggregateReportA class representing "indivo:AggregateReport" objects, generated from /indivo/schemas/data/output/aggregatereport/aggregatereport.xsd
oCIndivoAllergyA class representing "indivo:Allergy" objects, generated from /indivo/data_models/core/allergy/model.sdml
oCIndivoAllergy(Report)
oCIndivoAllergyExclusionA class representing "indivo:AllergyExclusion" objects, generated from /indivo/data_models/core/allergy/model.sdml
oCIndivoAppDocumentAn app- and optionally record specific document with any XML structure
oCIndivoDemographicsA class representing "indivo:Demographics" objects, generated from /indivo/schemas/data/core/demographics/schema.xsd
oCIndivoDemographics(Special)
oCIndivoDocumentAn IndivoDocument represents a document tied to a record
oCIndivoEncounterA class representing "indivo:Encounter" objects, generated from /indivo/data_models/core/vitals/model.sdml
oCIndivoEquipmentA class representing "indivo:Equipment" objects, generated from /indivo/data_models/core/equipment/model.sdml
oCIndivoEquipment(Report)
oCIndivoFillA class representing "indivo:Fill" objects, generated from /indivo/data_models/core/medication/model.sdml
oCIndivoFrameworkTests
oCIndivoImmunizationA class representing "indivo:Immunization" objects, generated from /indivo/data_models/core/immunization/model.sdml
oCIndivoImmunization(Report)
oCIndivoLabResultA class representing "indivo:LabResult" objects, generated from /indivo/data_models/core/lab/model.sdml
oCIndivoLabResult(Report)
oCIndivoLoginViewControllerThis class provides the view controller to log the user in
oC<IndivoLoginViewControllerDelegate>A protocol to receive notifications from an IndivoLoginViewController
oCIndivoMedicationA class representing "indivo:Medication" objects, generated from /indivo/data_models/core/medication/model.sdml
oCIndivoMedication(Report)
oCIndivoMetaDocumentRepresents metadata relating to a given IndivoDocument
oCIndivoMockServerMock Server to replace IndivoServer for unit testing
oCIndivoPrincipalA class representing "indivo:Principal" objects, generated from /indivo/schemas/metadata/doc-metadata/metadata.xsd
oCIndivoProblemA class representing "indivo:Problem" objects, generated from /indivo/data_models/core/problem/model.sdml
oCIndivoProblem(Report)
oCIndivoProcedureA class representing "indivo:Procedure" objects, generated from /indivo/data_models/core/procedure/model.sdml
oCIndivoProcedure(Report)
oCIndivoRecord
oCIndivoServerA class to represent the server you want to connect to
oC<IndivoServerDelegate>The Indivo Server Delegate Protocol
oCIndivoSimpleClinicalNoteA class representing "indivo:SimpleClinicalNote" objects, generated from /indivo/data_models/core/simple_clinical_note/model.sdml
oCIndivoSimpleClinicalNote(Report)
oCIndivoVitalSignsA class representing "indivo:VitalSigns" objects, generated from /indivo/data_models/core/vitals/model.sdml
oCIndivoVitalSigns(Report)
oCIndivoWebView
oCINDocumentStatusNodeRepresenting a document status entry
oCINDoubleRepresents "xs:double"
oCINDurationRepresents a "xs:duration" object
oCINFloatRepresents "xs:float"
oCINGenderTypeA class representing a gender
oCINIntegerRepresents "xs:integer"
oCINNameA class representing Indivo Name objects
oCINNormalizedStringA class to represent "xs:normalizedString" elements
oCINObjectAn INObject is a lightweight object representing data in an XML tree
oCINOrganization
oCINParentObjectThis class is designed as abstract superclass for objects that have a few child elements
oCINPharmacyA class to represent a "Pharmacy" field
oCINPhoneTypeA class representing "indivo:PhoneType" objects, generated from /indivo/schemas/data/core/demographics/schema.xsd
oCINProviderRepresenting a "Provider" dummy field
oCINQuantitativeResultA class representing the "QuantitativeResultField" dummy field
oCINQueryParameterSimplified use of Indivo's Query API
oCINSchemaParserAn abstract schema parser class
oC<INSchemaParserDelegate>
oCINSDMLParserTries to create Obj-C classes from the Indivo-specific SDML files
oCINServerCallOur internal class to handle a call to the server
oCINServerCall(XMLParsing)Category on INServerCall that automatically parses XML returns
oCINServerObjectINServerObject 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)
oCINStringA class to represent "xs:string" elements
oCINTelephoneA class representing a Telephone object
oCINUnitValueRepresents a ValueAndUnitField dummy field
oCINURLFetcherThe 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
oCINURLLoaderThis class simplifies loading data from a URL
oCINValueRangeA ValueRangeField dummy field
oCINVitalSignA "VitalSigns" object (yes, note the "s")
oCINXMLNodeA class to represent one node in an XML document
oCINXMLParserA simle XML Parser to parse XML into our XML nodes
oCINXMLReportA class to represent a "Report" node in an XML document
oCINXSDParserThis class parses XSD files and tries to create Obj-C classes for the types it encounters
oCNSArray(NilProtection)
oCNSCharacterSet(Extension)
oCNSMutableArray(NilProtection)
oCNSMutableString(XML)
oCNSObject(ClassUtils)Provides functions for runtime class querying
\CNSString(XML)