Members
(constant) ActClassKeys :string
Represents a series of class keys for use on acts.
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Document | string | Document class key | 
| DocumentSection | string | Document section class key | 
| CarePlan | string | Care plan class key | 
| AccountManagement | string | The act represents generic account management such as adjudications, financial adjustments, stock counting, etc. | 
| Act | string | The act represents a generic act which has no special classification | 
| Battery | string | The act represents a simple battery of procedures/administrations/tests/etc. | 
| CareProvision | string | The act represents some provision of care such as the seeking out services. | 
| Condition | string | The act represents a problem or condition which the patient is suffering from. | 
| ControlAct | string | The control act event key is used to describe an infrastructural act which has no clinical meaning but can be used to wrap technical details. | 
| Encounter | string | The act represents an encounter such as the patient presenting for care and receiving services during a visit. | 
| Inform | string | The act represents an attempt to provide additional clinical information. | 
| Observation | string | The act represents an observation that is made about a patient such as a vital sign, an allergy, cause of death, etc.. | 
| Procedure | string | The act represents a procedure (something done to a patient). | 
| Registration | string | The act represents a registration event such as the registration of a patient. | 
| SubstanceAdministration | string | The act represents that a substance (medication, or otherwise) was, should, or will be administered to the patient. | 
| Supply | string | The act represents a supply of some material or financial instrument between entities. | 
| Transport | string | The physical transporting of materials or people from one place to another. | 
| Contract | string | Represents a contract | 
| FinancialContract | string | Represents a financial contract | 
| Account | string | Represents an account for tracking financial obligations | 
| FinancialTransaction | string | Represents a single financial transaction | 
| InvoiceElement | string | Represents a single invoice element | 
| List | string | List | 
(constant) ActMoodKeys :string
Act Mood keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Appointment | string | The ACT represents an appointment that was made to do something | 
| AppointmentRequest | string | The ACT represents a special type of request to create an appointment | 
| Definition | string | The ACT represents a definition of a type of act | 
| Eventoccurrence | string | The ACT represents something that has occurred | 
| Goal | string | The ACT represents some sort of GOAL | 
| Intent | string | The ACT represents an intent made by a human to do something | 
| Promise | string | The ACT represents a promise to do something | 
| Propose | string | The ACT represents a proposal that a human should do something | 
| Request | string | The ACT represents a request to do something | 
(constant) ActParticipationKeys :string
Represents the participation concepts which an entity can participate in an act
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Admitter | string | The player entity was the person who was responsible for admitting the patient into a facility or care scenario. | 
| Attender | string | The player entity represents the attending physician for the patient | 
| Authenticator | string | The player entity represents an entity which authenticates the provision of care | 
| Authororiginator | string | The player entity is responsible for the creation of data described in the act | 
| Baby | string | The player is a resultant person in that it was the baby | 
| Beneficiary | string | The player is a beneficiary of the act such a receiver of a financial instrument, or other good | 
| CallbackContact | string | The player entity represents something that should be contacted upon completion of the act | 
| CausativeAgent | string | The player entity is an agent which caused the act to occur | 
| Consultant | string | The player entity is acting as a consult to the carrying out of the act | 
| Consumable | string | The player entity was or is to be consumed during the process of carrying out the act. | 
| CoverageTarget | string | The player entity represents the target coverage entity of the act | 
| Custodian | string | The player entity is the data custodian of the act (is responsible for storing and securing the act) | 
| DataEnterer | string | The player entity represents the person or device which phisically entered the data at the terminal | 
| Destination | string | The player etity represents the ultimate destination of the goods/materials/services described in the act | 
| Device | string | The player entity represents the device on which the act or data from the act was acquired or recorded | 
| DirectTarget | string | The player entity represents the directed target of care provided in the act | 
| Discharger | string | The player entity represents the person who is responsible for the discharging of the patient from an encounter | 
| Distributor | string | The player entity is the source distribution point for the financial or material instruments contained in the message | 
| Donor | string | The player entity represents the donor of tissue or materials used in the act | 
| EntryLocation | string | The location where the act was entered. | 
| Escort | string | The player entity was responsible for escorting the patient during the course of the act | 
| Exposure | string | The player entity something to which the patient was exposed | 
| ExposureAgent | string | The player entity represents the agent (material) to which the patient was exposed | 
| ExposureSource | string | The player entity describes the source of the material to which the patient was exposed | 
| ExposureTarget | string | The player entity describes the target to which the agent was exposed | 
| GuarantorParty | string | The player represents a party which is used as a financial guarantor for payment in the carrying out of the act | 
| Holder | string | The player is responsible for holding the act | 
| IndirectTarget | string | The entity not directly present in the act but which will be the focust of th act. | 
| Informant | string | The player was a person or device which informed data presented in the act. (Example: A mother telling a nurse that their child had a reaction) | 
| InformationRecipient | string | The player entity represents something that should be cc'ed on the act | 
| LegalAuthenticator | string | The player entity is responsible for legally authenticating the content of the act | 
| Location | string | The location where the service was performed. | 
| NonreuseableDevice | string | The player represents a consumable that can no longer be used | 
| Origin | string | The player represents the origin of the act | 
| Participation | string | The player entity participates in the act in no particular classification | 
| Performer | string | The player entity is responsible for performing the clinical steps documented in the act | 
| PrimaryInformationRecipient | string | The player entity represents a high priority contact which should be informed or cc'ed on the act | 
| PrimaryPerformer | string | The player entity was the primary performer of the act. This is used in procedures where more than one performer is present | 
| Product | string | The player represents a product that is not necessarily consumed but informs the act | 
| Receiver | string | The player represents the entity which is the intended receiver of the act | 
| RecordTarget | string | The player represents the entity to which the act is recorded against | 
| ReferredBy | string | The player represents the entity which referred the act or caused the act to be undertaken | 
| ReferredTo | string | The player entity represents the entity which was referred to | 
| Referrer | string | The player entity represents the person who was originally the referrer. | 
| Remote | string | The player entity represents a remote portion of the act | 
| ResponsibleParty | string | The player entity is ultimately responsible for the carrying out of the act | 
| ReusableDevice | string | The player entity represents a device which can be reused in future acts | 
| SecondaryPerformer | string | The secondary performing person (support clinician). | 
| Specimen | string | The player entity represents a specimen collected for the purpose of testing and diagnosis | 
| Subject | string | The player entity is the subject of an act, but not necessarily the record target (meaning the act is about a particular entity but not to be attached to their record) | 
| Tracker | string | The player entity is responsible for tracking the progress of the act | 
| Transcriber | string | The person who transcribed data from the original act. | 
| UgentNotificationContact | string | The player entity represents a contact entity in case of an emergency occurs during the act. | 
| Verifier | string | The player entity was responsible for verifying the accuracy of the data in the act | 
| Via | string | The player entity represents an entity where the act occurred "via" this entity (i.e. in transport) | 
| Witness | string | The player entity represents a legal witness to the act occurring. | 
(constant) ActReasonKeys :string
Represents act reasons (reasons for an act)
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| StartedTooLate | string | The patient started too late for the therapy | 
| AllergyOrIntolerance | string | The patient is allergic or intolerant to the consumable | 
| Expired | string | The vaccine or drug was expired | 
| VaccineSafety | string | The vaccine was considered unsafe | 
| ProfessionalJudgement | string | The vaccine was not performed per the professional judgement of the provider | 
| ReligiousObjecton | string | The patient had a religious objection | 
| PatientRefused | string | The patient refused the treatment | 
| OutOfStock | string | There was insufficient stock to perform the action | 
| Broken | string | The items are broken and can no longer be used to deliver care | 
| ColdStorageFailure | string | There was a cold-storage failure which resulted in the material being unusable. | 
(constant) ActRelationshipTypeKeys :string
Act relationship types
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Appends | string | Indicates that the source act appends information contained in the target act | 
| Arrival | string | Links the transortation act from another act | 
| Departure | string | Links a transporation act from another act indicating departure of the subject | 
| Documents | string | The source act documents the target act | 
| EpisodeLink | string | Links two instances of the same act over time (example: chronic conditions) | 
| Evaluates | string | Used to link a goal to an observation | 
| Fulfills | string | Indicates that the source act fulfills the target act | 
| HasAuthorization | string | Indicates that the target act authorizes the source act | 
| HasComponent | string | Indicates that the target act is a component of the source act | 
| HasControlVariable | string | Relationship from an act to one or more control variables (for example: device settings, or environment) | 
| HasManifestation | string | The assertion that a new observation may be a manifestation of another | 
| HasPrecondition | string | Indicates that the target act is a pre-condition of the source act | 
| HasReason | string | Indicates a reasoning as to why the source act is occurring | 
| HasReferenceValues | string | Indicates that the source act contains reference values from the target | 
| HasSubject | string | Indicates the subject of a particular act (example: clinical act is a subject of a control act) | 
| HasSupport | string | Indicates an existing act is suggesting evidence for a new observation. | 
| IsCauseOf | string | Indicates that the source act is the cause of the target act | 
| IsDerivedFrom | string | Indicates the source act is derived from information contained in the target act | 
| IsExcerptOf | string | Indicates that the source act is an excerpt of the target act | 
| RefersTo | string | Indicates that the source act refers to the target act | 
| Replaces | string | The source act replaces the target act | 
| StartsAfterStartOf | string | Indicates that the source act starts after the start of another act | 
| Transforms | string | Indicates that the source act transforms the target act | 
| Duplicate | string | Duplicate entity | 
(constant) ActionType :string
Represents types of action that was performed which resulted in the audit being created
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Create | string | Data was created in the system | 
| CreateInt | string | |
| Read | string | Data was viewed, printed, displayed, etc... | 
| ReadInt | string | |
| Update | string | Data was revised in the system | 
| UpdateInt | string | |
| Delete | string | Data was removed from the system | 
| DeleteInt | string | |
| Execute | string | A system, or application function was performed | 
| ExecuteInt | string | 
(constant) ActorTypeKeys :string
Represents user classification keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Application | string | Represents a user which is an application | 
| HumanUser | string | Represents a user which is a human | 
| System | string | Represents a user which is a system user | 
| Device | string | Is a device user | 
(constant) AddressComponentKeys :string
Represents address component types
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| AdditionalLocator | string | An additional locator (example: Beside the red barn). | 
| AddressLine | string | An address line as would appear on an address (example: 123 Main Street West) | 
| BuildingNumber | string | Identifies a particular building on a street (example: A23 Building) | 
| BuildingNumberNumeric | string | Identifies a numeric identifier for a building (example: 123) | 
| BuildingNumberSuffix | string | Identifies a suffix to the building number (example: 123 *SECTOR 7*) | 
| CareOf | string | Identifies the person where deliveries should be care-of (example: c/o Bob Smith) | 
| CensusTract | string | The census tract which is used for political counting of the census | 
| City | string | The town or city (example: Toronto) | 
| Country | string | The country in which the address resides (example: Canada) | 
| County | string | The county or sub-division of a sub-national unit (example: Clark County) | 
| Delimiter | string | Represents a meaningless delimiter such as dash, or newline | 
| DeliveryAddressLine | string | Represents an address line to be used for delivery rather than physical location (example: Loading Dock #4) | 
| DeliveryInstallationArea | string | Represents the area where the delivery should take place | 
| DeliveryInstallationQualifier | string | The delivery installation qualifier. | 
| DeliveryInstallationType | string | The delivery installation type. | 
| DeliveryMode | string | The delivery mode. | 
| DeliveryModeIdentifier | string | The delivery mode identifier. | 
| Direction | string | Represents a directory such as north, south, east, or west | 
| PostalCode | string | A codified adminsitrative unit used to locate the address (zip code or postal code) | 
| PostBox | string | Represents a PO box where delivery of mail should take place | 
| Precinct | string | Represents a precinct or sub-division of a city such as a burrogh | 
| State | string | Represents a state or province, or a sub-division of a national boundary | 
| StreetAddressLine | string | Represents a physical street delivery line (example: 123 Main Street West) | 
| StreetName | string | Represents the name portion of a street address (example: Main St.) | 
| StreetNameBase | string | The street name base portion of a street address (Example: Main) | 
| StreetType | string | The street type (example: Street, Road, Hwy) | 
| UnitDesignator | string | Identifies the type of unit (example: Suite, Apartment, Unit) | 
| UnitIdentifier | string | The identifier of the unit (example: 820) | 
| PlaceReference | string | The identifier in the address that points to another | 
| Zone | string | Identifies the region or zone or division | 
(constant) AddressUseKeys :string
Address use keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Alphabetic | string | Represents an alphabetic address used for matching | 
| BadAddress | string | Represents a bad address, i.e. an address which is old or invalid. | 
| Direct | string | Represents a workplace address that reaches the person directly without intermediaries. | 
| HomeAddress | string | The home address | 
| Ideographic | string | Represents an address expressed in an ideographic manner (example: Kanji) | 
| Phonetic | string | Represents an address expressed as a phonetic spelling of an ideographic address | 
| PhysicalVisit | string | The address is a physical place where visits should occur | 
| PostalAddress | string | The address is a postal address used for the delivery of mail and materials | 
| PrimaryHome | string | Represents a primary address to reach a contact after business hours. | 
| Public | string | Represents an address that is a standard address that may be subject to a switchboard or operator prior to reaching the intended entity. | 
| Soundex | string | Represents an address used for soundex matching purposes. | 
| Syllabic | string | Represents a syllabic address. | 
| TemporaryAddress | string | Represents a temporary address that may be good for visiting or mailing. | 
| VacationHome | string | Represents a vacation home to reach a person while on vacation. | 
| WorkPlace | string | Represents an office address, should be used for business communications | 
(constant) AuditMetadataKey :string
Represents metadata keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| PID | string | The metadata represents a patient identifier | 
| PIDInt | string | |
| ProcessName | string | The object is a process name | 
| ProcessNameInt | string | |
| RemoteHost | string | Identifies the remote host as an IP address | 
| RemoteHostInt | string | |
| ForwardInformation | string | Identifies the remote endpoint | 
| ForwardInformationInt | string | |
| LocalEndpoint | string | Identifies the local endpoint | 
| LocalEndpointInt | string | |
| SubmissionTime | string | Identifies the time a batch was submitted | 
| SubmissionTimeInt | string | |
| OriginalFormat | string | Identifies if an object was in original format | 
| OriginalFormatInt | string | |
| SubmissionStatus | string | Identifies the status of the object | 
| SubmissionStatusInt | string | |
| Priority | string | Identifies the priority of the object | 
| PriorityInt | string | |
| Classification | string | Identifies the object classification | 
| ClassificationInt | string | |
| SessionId | string | Identifies the object as a session identifier | 
| SessionIdInt | string | |
| EnterpriseSiteID | string | Identifies the object as an enterprise site identifier | 
| EnterpriseSiteIDInt | string | |
| AuditSourceID | string | Identifies the object's metadata as the source | 
| AuditSourceIDInt | string | |
| AuditSourceType | string | Identifies the source type | 
| AuditSourceTypeInt | string | |
| CorrelationToken | string | Allows the correlation of data between audits | 
| CorrelationTokenInt | string | 
(constant) AuditableObjectIdType :string
Classifies the type of identifier that a auditable object may have
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| NotSpecified | string | |
| NotSpecifiedInt | string | |
| MedicalRecord | string | |
| MedicalRecordInt | string | |
| PatientNumber | string | |
| PatientNumberInt | string | |
| EncounterNumber | string | |
| EncounterNumberInt | string | |
| EnrolleeNumber | string | |
| EnrolleeNumberInt | string | |
| SocialSecurityNumber | string | |
| SocialSecurityNumberInt | string | |
| AccountNumber | string | |
| AccountNumberInt | string | |
| GuarantorNumber | string | |
| GuarantorNumberInt | string | |
| ReportName | string | |
| ReportNameInt | string | |
| ReportNumber | string | |
| ReportNumberInt | string | |
| SearchCritereon | string | |
| SearchCritereonInt | string | |
| UserIdentifier | string | |
| UserIdentifierInt | string | |
| Uri | string | |
| UriInt | string | |
| Custom | string | Custom code | 
| CustomInt | string | 
(constant) AuditableObjectLifecycle :string
Auditable object lifecycle indicates the lifecycle of the object when the audit was created
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| NotSet | string | Not set | 
| NotSetInt | string | |
| Creation | string | An object was created | 
| CreationInt | string | |
| Import | string | An object was imported from an external source | 
| ImportInt | string | |
| Amendment | string | An object was amended (updated) | 
| AmendmentInt | string | |
| Verification | string | An object was verified | 
| VerificationInt | string | |
| Translation | string | An object wsa transformed | 
| TranslationInt | string | |
| Access | string | An object was accessed | 
| AccessInt | string | |
| Deidentification | string | An object was de-identified | 
| DeidentificationInt | string | |
| Aggregation | string | An object was aggregated with another group of objects | 
| AggregationInt | string | |
| Report | string | An object was reported on | 
| ReportInt | string | |
| Export | string | An object was exported to another system | 
| ExportInt | string | |
| Disclosure | string | An object was disclosed to a user | 
| DisclosureInt | string | |
| ReceiptOfDisclosure | string | The object was the receipt of a disclosure | 
| ReceiptOfDisclosureInt | string | |
| Archiving | string | The object was archived | 
| ArchivingInt | string | |
| LogicalDeletion | string | The object was obsoleted (logically deleted) | 
| LogicalDeletionInt | string | |
| PermanentErasure | string | The object was perminently deleted | 
| PermanentErasureInt | string | 
(constant) AuditableObjectRole :string
Identifies roles of objects in the audit event
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Patient | string | |
| PatientInt | string | |
| Location | string | |
| LocationInt | string | |
| Report | string | |
| ReportInt | string | |
| Resource | string | |
| ResourceInt | string | |
| MasterFile | string | |
| MasterFileInt | string | |
| User | string | |
| UserInt | string | |
| List | string | |
| ListInt | string | |
| Doctor | string | |
| DoctorInt | string | |
| Subscriber | string | |
| SubscriberInt | string | |
| Guarantor | string | |
| GuarantorInt | string | |
| SecurityUser | string | |
| SecurityUserInt | string | |
| SecurityGroup | string | |
| SecurityGroupInt | string | |
| SecurityResource | string | |
| SecurityResourceInt | string | |
| SecurityGranularityDefinition | string | |
| SecurityGranularityDefinitionInt | string | |
| Provider | string | |
| ProviderInt | string | |
| DataDestination | string | |
| DataDestinationInt | string | |
| DataRepository | string | |
| DataRepositoryInt | string | |
| Schedule | string | |
| ScheduleInt | string | |
| Customer | string | |
| CustomerInt | string | |
| Job | string | |
| JobInt | string | |
| JobStream | string | |
| JobStreamInt | string | |
| Table | string | |
| TableInt | string | |
| RoutingCriteria | string | |
| RoutingCriteriaInt | string | |
| Query | string | |
| QueryInt | string | 
(constant) AuditableObjectType :string
Identifies the type of auditable object for context
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| NotSpecified | string | Not specified | 
| NotSpecifiedInt | string | |
| Person | string | Represents a person. | 
| PersonInt | string | |
| SystemObject | string | Represents a system object. | 
| SystemObjectInt | string | |
| Organization | string | Represents an organization. | 
| OrganizationInt | string | |
| Other | string | Represents an other object type. | 
| OtherInt | string | 
(constant) BatchOperationType :string
Batch operation type
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Auto | string | Automatically decide | 
| AutoInt | string | |
| Insert | string | Insert the object only | 
| InsertInt | string | |
| InsertOrUpdate | string | Insert the object or update it | 
| InsertOrUpdateInt | string | |
| Update | string | Update the object only | 
| UpdateInt | string | |
| Delete | string | Delete the object | 
| DeleteInt | string | |
| Ignore | string | Ignore this object - it is for reference only | 
| IgnoreInt | string | 
(constant) CarePathwayEnrollmentMode :string
Enrolment mode
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Manual | string | Enrollment is manually performed | 
| ManualInt | string | |
| Automatic | string | Patients are automatically enrolled if they meet the eligibility criteria | 
| AutomaticInt | string | 
(constant) CodeSystemKeys :string
Code system identifiers
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| CVX | string | Commonn Vaccination Codes (CDC) | 
| ICD10 | string | International Classification of Diseases Version 10 | 
| ICD10CM | string | International Classification of Diseases Version 10 - Clinical Management | 
| ICD9 | string | International Classification of Diseases Version 9 | 
| ISO6391 | string | ISO-639-1 (Language Codes) | 
| ISO6392 | string | ISO639-2 (3 letter Language Codes) | 
| LOINC | string | Logical Observations Identifiers Names and Codes (maintained by Regenstrief Institute) | 
| SNOMEDCT | string | Systematized Nomenclature of Medicine-Clinical Terms (maintained by IHTSDO) | 
| UCUM | string | Universal Codes for the Unit Of Measure | 
| PostalAddressUse | string | The postal address use code system key. | 
| EntityNameUse | string | The entity name use code system key. | 
| AdministrativeGender | string | The administrative gender code system key. | 
(constant) ConceptClassKeys :string
Concept classification identifiers for built-in concept classes
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| ClassCode | string | Classification codes | 
| Diagnosis | string | Diagnosis codes | 
| Finding | string | Clinical findings | 
| Form | string | Form codes (shape, texture, etc.) | 
| Material | string | Material classifications | 
| Mood | string | Mood classifications | 
| Other | string | Other classifications | 
| Problem | string | Problems or condition codes | 
| Relationship | string | Relationship class identifier | 
| Route | string | Routes of adminstration class identifier | 
| Status | string | Status codes | 
| Stock | string | Stock classification codes | 
| UnitOfMeasure | string | Unit of measure classification | 
| Language | string | Language codes | 
(constant) ConceptRelationshipTypeKeys :string
Reference type identifiers
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| InverseOf | string | The source concept has the inverse meaning of the target concept | 
| MemberOf | string | The source concept is a member of the target concept | 
| NegationOf | string | The source concept is a negation of the target concept | 
| SameAs | string | The source concept has the same meaning as the target concept | 
| NarrowerThan | string | The source concept is narrower in meaning than the target | 
| WiderThan | string | The source concept is wider in meaning than the target | 
(constant) ConceptSetCompositionOperation :string
Concept set reference role
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Include | string | Source Includes Target | 
| IncludeInt | string | |
| Exclude | string | Source Excludes Target | 
| ExcludeInt | string | 
(constant) CurrencyKeys :string
Currency concepts
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| AustralianDollar | string | Australian Dollar | 
| CanadianDollar | string | Canadian Dollar | 
| SwissFranc | string | Swiss Franc | 
| YuanRenminbi | string | Chinese Yuan | 
| Euro | string | Euros | 
| PoundSterling | string | British Pound Sterling | 
| Shekel | string | Israel Shekel | 
| IndianRupee | string | Indian Rupee | 
| Yen | string | Japanese Yen | 
| Won | string | Korean Won | 
| MexicanNuevoPeso | string | Mexican new Peso | 
| NetherlandsGuilder | string | Guilders | 
| NewZealandDollar | string | New Zealand Dollar | 
| PhilippinePeso | string | Philippine Peso | 
| RussianRuble | string | Russian Ruble | 
| Baht | string | Thai Baht | 
| Lira | string | Turkish Lira | 
| TaiwanDollar | string | Taiwanese Dollar | 
| USDollar | string | US Dollars | 
| Rand | string | South African Rand | 
(constant) DatePrecision :string
Represents a date precision object
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Full | string | Represents full date precision. | 
| FullInt | string | |
| Year | string | Represents year date precision. | 
| YearInt | string | |
| Month | string | Represents month date precision. | 
| MonthInt | string | |
| Day | string | Represents day date precision. | 
| DayInt | string | |
| Hour | string | Represents hour date precision. | 
| HourInt | string | |
| Minute | string | Represents minute date precision. | 
| MinuteInt | string | |
| Second | string | Represents second date precision. | 
| SecondInt | string | 
(constant) DeterminerKeys :string
Determiner codes classify an entity into one of three categories.
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Described | string | Indicates the entity is not a particular instance of a thing, rather a type of thing | 
| DescribedQualified | string | Indicates the entity is a type of thing that has been qualified further | 
| Specific | string | Indicates the entity is a specific instance of a thing | 
(constant) EntityClassKeys :string
Entity class concept keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Animal | string | Animal | 
| ChemicalSubstance | string | Chemical Substance | 
| CityOrTown | string | City or town | 
| Container | string | Container | 
| Country | string | Country or nation | 
| CountyOrParish | string | County or parish | 
| Device | string | Device | 
| Entity | string | Entity | 
| Food | string | Food | 
| LivingSubject | string | Living Subject | 
| ManufacturedMaterial | string | Manufactured material | 
| Material | string | Material | 
| NonLivingSubject | string | Non living subject | 
| Organization | string | Organization | 
| Patient | string | Patient | 
| Person | string | Person | 
| Place | string | Place | 
| Provider | string | Service delivery location | 
| ServiceDeliveryLocation | string | Service delivery location | 
| StateOrProvince | string | State | 
| PrecinctOrBorough | string | Represents a precinct or sub-division of a city such as a burrogh | 
| UserEntity | string | Represents a person which is a user in the system | 
| ZoneOrTerritory | string | Represents a zone or a territority | 
(constant) EntityRelationshipTypeKeys :string
Base entity relationship type keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Access | string | The source entity gives access to the target entity | 
| ActiveMoiety | string | Active ingredient, where not the ingredient substance (player), but itaTMs active moiety is the "basis of strength" | 
| AdministerableMaterial | string | The source represents a meterial that is an administerable form of the target | 
| AdoptedChild | string | The source is an adopted child of the target | 
| AdoptedDaughter | string | The source is an adopted daughter of the target | 
| AdoptedSon | string | The source is an adopted son of the target | 
| Affiliate | string | The target has a business/professional relationship with the source. | 
| Agent | string | The target is an agent or authorized to act on behalf of the source | 
| Aliquot | string | The target is a portion of the original source | 
| AssignedEntity | string | The target is an entity acting under role or assignment of the source | 
| Aunt | string | The target is the aunt of the source | 
| Birthplace | string | The target is the birthplace of the source | 
| Brother | string | The target is the brother of the source | 
| Brotherinlaw | string | The target is the brotherinlaw of the source | 
| Caregiver | string | The target is the caregiver of the source | 
| CaseSubject | string | The the target represents a case subject of the source entity (such as a study) | 
| Child | string | The the target is a child of the child source | 
| ChildInlaw | string | The child inlaw | 
| Citizen | string | The target is a citizen of the source | 
| Claimant | string | The target is a claimant or is making a claim in a policy (source) | 
| ClinicalResearchInvestigator | string | The clinical research investigator | 
| ClinicalResearchSponsor | string | The clinical research sponsor | 
| CommissioningParty | string | The commissioning party | 
| CommunityServiceDeliveryLocation | string | Community location which is used to provide services within holder | 
| Contact | string | The target represents a contact of the source | 
| Cousin | string | The cousin | 
| CoverageSponsor | string | The target represents a coverage sponsor of the source | 
| CoveredParty | string | The target is a covered party of a source (insurance policy) | 
| Daughter | string | The daughter | 
| DaughterInlaw | string | The daughter inlaw | 
| DedicatedServiceDeliveryLocation | string | The target is the dedicated service delivery location for the source | 
| Dependent | string | The target is a dependent of the source | 
| DistributedMaterial | string | The target is a distributed or shippable material of the source | 
| DomesticPartner | string | The domestic partner | 
| EmergencyContact | string | The target is an emergency contact for the source | 
| Employee | string | The the target is an employee of the source | 
| ExposedEntity | string | The target represents a substance which is exposed when the source is exposed | 
| FamilyMember | string | The family member | 
| Father | string | The father | 
| Fatherinlaw | string | The fatherinlaw | 
| FosterChild | string | The foster child | 
| FosterDaughter | string | The foster daughter | 
| FosterSon | string | The foster son | 
| Grandchild | string | The grandchild | 
| Granddaughter | string | The granddaughter | 
| Grandfather | string | The grandfather | 
| Grandmother | string | The grandmother | 
| Grandparent | string | The grandparent | 
| Grandson | string | The grandson | 
| GreatGrandfather | string | The great grandfather | 
| GreatGrandmother | string | The great grandmother | 
| GreatGrandparent | string | The great grandparent | 
| Guarantor | string | The guarantor | 
| GUARD | string | The guard | 
| Guardian | string | The target is a guardian of the source | 
| Halfbrother | string | The halfbrother | 
| Halfsibling | string | The halfsibling | 
| Halfsister | string | The halfsister | 
| HealthcareProvider | string | The target is a healthcare provider for the source | 
| HealthChart | string | The target represents a health chart belonging to the source | 
| HeldEntity | string | The source holds the specified quantity of the target entity (the target entity is held by the source) | 
| Husband | string | The husband | 
| IdentifiedEntity | string | The target represents an entity for purposes of identification of the source | 
| IncidentalServiceDeliveryLocation | string | The target represents an incidental service delivery location related to the source entity | 
| Individual | string | The target represents an individual instance of the source | 
| InvestigationSubject | string | The investigation subject | 
| InvoicePayor | string | The target is the payor of an invoice for the source | 
| Isolate | string | The isolate | 
| LicensedEntity | string | The target represents an entity licensed to perform or use the source | 
| MaintainedEntity | string | The target entity is maintained by the source entity | 
| ManufacturedProduct | string | The target entity is a product which is manufactured by the source | 
| MaternalAunt | string | The maternal aunt | 
| MaternalCousin | string | The maternal cousin | 
| MaternalGrandfather | string | The maternal grandfather | 
| MaternalGrandmother | string | The maternal grandmother | 
| MaternalGrandparent | string | The maternal grandparent | 
| MaternalGreatgrandfather | string | The maternal greatgrandfather | 
| MaternalGreatgrandmother | string | The maternal greatgrandmother | 
| MaternalGreatgrandparent | string | The maternal greatgrandparent | 
| MaternalUncle | string | The maternal uncle | 
| MilitaryPerson | string | The military person | 
| Mother | string | The target is the mother of the source | 
| Motherinlaw | string | The motherinlaw | 
| NamedInsured | string | The target is a named insured person on the source policy | 
| NaturalBrother | string | The natural brother | 
| NaturalChild | string | The natural child | 
| NaturalDaughter | string | The natural daughter | 
| NaturalFather | string | The natural father | 
| NaturalFatherOfFetus | string | The target is the natural father of fetus of the identified fetus (source) or pregnant entity (source) | 
| NaturalMother | string | The natural mother | 
| NaturalParent | string | The natural parent | 
| NaturalSibling | string | The natural sibling | 
| NaturalSister | string | The natural sister | 
| NaturalSon | string | The natural son | 
| Nephew | string | The nephew | 
| NextOfKin | string | The target is the next of kin for the source | 
| Niece | string | The niece | 
| NieceNephew | string | The niece nephew | 
| NotaryPublic | string | The target is a notary public acting within the source entity | 
| OwnedEntity | string | The target entity is owned by the source entity | 
| Parent | string | The target entity is the parent of the source entity | 
| ParentInlaw | string | The parent inlaw | 
| Part | string | The target entity is a part of the source entity (source is comprised of parts) | 
| PaternalAunt | string | The paternal aunt | 
| PaternalCousin | string | The paternal cousin | 
| PaternalGrandfather | string | The paternal grandfather | 
| PaternalGrandmother | string | The paternal grandmother | 
| PaternalGrandparent | string | The paternal grandparent | 
| PaternalGreatgrandfather | string | The paternal greatgrandfather | 
| PaternalGreatgrandmother | string | The paternal greatgrandmother | 
| PaternalGreatgrandparent | string | The paternal greatgrandparent | 
| PaternalUncle | string | The paternal uncle | 
| Patient | string | The target is a patient of the source entity | 
| Payee | string | The targert is a payee of the source entity | 
| PersonalRelationship | string | The target possesses a personal relationship with the source entity | 
| PlaceOfDeath | string | The target entity represents the place of death of the source entity | 
| PolicyHolder | string | The target entity represents the policy holder of the source policy | 
| ProgramEligible | string | The target is an entity which is eligible for funding or participation within a program | 
| QualifiedEntity | string | The target represents a qualified version of the source entity | 
| RegulatedProduct | string | The target represents a regulated version of the source product or represents a product which is regulated within the source jurisdiction | 
| ResearchSubject | string | The target represents a research subject of the source study | 
| RetailedMaterial | string | The target represents a material which is a retailed version of the source or is sold at the particular source | 
| Roomate | string | The roomate | 
| ServiceDeliveryLocation | string | The target represents a service delivery location for the source entity | 
| Sibling | string | The sibling | 
| SiblingInlaw | string | The sibling inlaw | 
| SignificantOther | string | The significant other | 
| SigningAuthorityOrOfficer | string | The target has signing authority or is an officer of the source | 
| Sister | string | The sister | 
| Sisterinlaw | string | The sisterinlaw | 
| Son | string | The son | 
| SonInlaw | string | The son inlaw | 
| Specimen | string | The target represents a specimen collected from the source | 
| Spouse | string | The spouse | 
| Stepbrother | string | The stepbrother | 
| StepChild | string | The step child | 
| Stepdaughter | string | The stepdaughter | 
| Stepfather | string | The stepfather | 
| Stepmother | string | The stepmother | 
| StepParent | string | The step parent | 
| StepSibling | string | The step sibling | 
| Stepsister | string | The stepsister | 
| Stepson | string | The stepson | 
| Student | string | The student | 
| Subscriber | string | The target is a subscriber of the source, meaning the target should receive updates whenever the source changes | 
| TerritoryOfAuthority | string | The target represents another territory where the source has authority | 
| TherapeuticAgent | string | The target represents the theraputic agent of the source | 
| Uncle | string | The uncle | 
| Underwriter | string | The underwriter | 
| UsedEntity | string | The target represents an entity that is consumed whenever the source is consumed | 
| WarrantedProduct | string | The target represents a product which is warranted by the source | 
| Wife | string | The wife | 
| Replaces | string | The source replaces the target (note: this is one relationship where the role relationship is reveresed) | 
| Instance | string | The target entity represents an instance of the scoper entity | 
| LocatedEntity | string | Relates the target entity to a source location | 
| Duplicate | string | Duplicate entity | 
| Scoper | string | Duplicate entity | 
| EquivalentEntity | string | Referenced entities | 
| HasIngredient | string | The source entity has an ingredient represented by the target | 
| HasContent | string | The source entity is comprised of the target. Note that this differs from PART in that content can be separated, parts cannot be separated | 
| HasGenerialization | string | The source entity is a specialization of the target (i.e. the target is a more general entity kind than the source) | 
| HasPart | string | The source entity is comprised of the target as a part (example: DTP vaccine kind has part Diptheria vaccine kind, Tetanus vaccine kind, and Pertussis vaccine kind) | 
| ReportTarget | string | Extended SanteDB type for contained report flag | 
(constant) EventIdentifierType :string
Represents an event identifier type.
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| ProvisioningEvent | string | Represents a provisioning event. | 
| ProvisioningEventInt | string | |
| MedicationEvent | string | Represents a medication event. | 
| MedicationEventInt | string | |
| ResourceAssignment | string | Represents a resource assignment. | 
| ResourceAssignmentInt | string | |
| CareEpisode | string | Represents a care episode. | 
| CareEpisodeInt | string | |
| CareProtocol | string | Represents a care protocol. | 
| CareProtocolInt | string | |
| ProcedureRecord | string | Represents a procedure record. | 
| ProcedureRecordInt | string | |
| Query | string | Represents a query. | 
| QueryInt | string | |
| PatientRecord | string | Represents a patient record. | 
| PatientRecordInt | string | |
| OrderRecord | string | Represents an order record. | 
| OrderRecordInt | string | |
| NetworkActivity | string | Represents a network entry. | 
| NetworkActivityInt | string | |
| Import | string | Represents an import. | 
| ImportInt | string | |
| Export | string | Represents an export. | 
| ExportInt | string | |
| ApplicationActivity | string | Represents application activity. | 
| ApplicationActivityInt | string | |
| SecurityAlert | string | Represents a security alert. | 
| SecurityAlertInt | string | |
| UserAuthentication | string | Represents user authentication. | 
| UserAuthenticationInt | string | |
| EmergencyOverrideStarted | string | Represents that an emergency override started. | 
| EmergencyOverrideStartedInt | string | |
| UseOfRestrictedFunction | string | Represents the use of a restricted function. | 
| UseOfRestrictedFunctionInt | string | |
| Login | string | Represents a login. | 
| LoginInt | string | |
| Logout | string | Represents a logout. | 
| LogoutInt | string | 
(constant) IdentifierReliability :string
Reliability of the identifier
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Unspecified | string | Unspecified | 
| UnspecifiedInt | string | |
| Authoritative | string | Authoritative | 
| AuthoritativeInt | string | |
| Informative | string | Informative | 
| InformativeInt | string | 
(constant) NameComponentKeys :string
Name component type keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Delimiter | string | The name component represents a delimeter in a name such as hyphen or space | 
| Family | string | The name component represents the surname | 
| Given | string | The name component represents the given name | 
| Prefix | string | The name component represents the prefix such as Von or Van | 
| Suffix | string | The name component represents a suffix such as III or Esq. | 
| Title | string | The name component represents a formal title like Mr, Dr, Capt. | 
(constant) NameUseKeys :string
Name use keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Alphabetic | string | The name used is an alphabetic representation of the name (ex: romaji in Japanese) | 
| Anonymous | string | The name is an anonymous name for the object (not the real name but a name used for care delivery) | 
| Artist | string | The name represents an artist name or stage name | 
| Assigned | string | The name represents an assigned name (given or bestowed by an authority) | 
| Ideographic | string | THe name represents an ideographic representation of the name | 
| Indigenous | string | The name is an indigenous name or tribal name for the patient | 
| Legal | string | The name represents the current legal name of an object (such as a corporate name) | 
| License | string | The name represents a name as displayed on a license or known to a license authority | 
| MaidenName | string | THe name is a maiden name (name of a patient before marriage) | 
| OfficialRecord | string | The name as it appears on an official record | 
| Phonetic | string | The name represents a phonetic representation of a name such as a SOUNDEX code | 
| Pseudonym | string | The name is a pseudonym for the object or an synonym name | 
| Religious | string | The name is to be used for religious purposes (such as baptismal name) | 
| Search | string | The name is to be used in the performing of matches only | 
| Soundex | string | The name represents the computed soundex code of a name | 
| Syllabic | string | The name represents a syllabic name. | 
(constant) NetworkAccessPointType :string
Represents the type of network access point.
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| MachineName | string | Represents an identifier which is a machine name. | 
| MachineNameInt | string | |
| IPAddress | string | Represents an identifier which is an IP address. | 
| IPAddressInt | string | |
| TelephoneNumber | string | Represents an identifier which is a telephone number. | 
| TelephoneNumberInt | string | 
(constant) NullReasonKeys :string
In SanteDB, any concept can be replaced with a null reason. A null reason indicates why a particular field is not present rather than being null
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Unavailable | string | The reason that the requested value was not provided is that it is not available | 
| NotApplicable | string | The reason that the requested value was not provided is that it is not applicable (for example last menstrual period of a male) | 
| Derived | string | The reason that the value is not provided is that it can be derived from other information | 
| Other | string | The value was not provided because it does not fall within the acceptable values | 
| AskedUnknown | string | The value was asked for but the target did not know that answer | 
| Invalid | string | The value was entered but it is invalid according to business rules | 
| Trace | string | There is a value present, but the quantity of the value is so small that it cannot be registered | 
| NegativeInfinity | string | The value is not prvovided because it is negative infinity | 
| SufficientQuantity | string | The exact value is not known, but there is sufficient quantity to perform an act | 
| UnEncoded | string | The value is available however it cannot be encoded in the desired format | 
| NotAsked | string | The value is unavailable because it was not asked for | 
| Unknown | string | The value may have been asked for and was not known or is unknown (this differes from AskedUnknown) | 
| PositiveInfinity | string | The value is not provided because it is positive infinity | 
| NoInformation | string | The value is not provided because there is no available information | 
| Masked | string | The value is available however it has been masked due to privacy concerns | 
(constant) OutcomeIndicator :string
Represents potential outcomes.
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Success | string | Successful operation. | 
| SuccessInt | string | |
| MinorFail | string | Minor failure, action should be restarted. | 
| MinorFailInt | string | |
| SeriousFail | string | Action was terminated. | 
| SeriousFailInt | string | |
| EpicFail | string | Major failure, action is made unavailable. | 
| EpicFailInt | string | 
(constant) PatchOperationType :string
Represents a patch operation type
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Add | string | Patch operation adds the specified value to the array | 
| AddInt | string | |
| Remove | string | Patch operation removes the specified value from the array | 
| RemoveInt | string | |
| Replace | string | Patch operation replaces the specified item at the path | 
| ReplaceInt | string | |
| Test | string | Patch should test value before proceeding | 
| TestInt | string | 
(constant) PolicyGrantType :string
Policy grant type
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Deny | string | Represents a policy grant type of deny. | 
| DenyInt | string | |
| Elevate | string | Represnts a policy grant type of elevate. | 
| ElevateInt | string | |
| Grant | string | Represents a policy grant type of grant. | 
| GrantInt | string | 
(constant) RelationshipClassKeys :string
Base entity relationship type keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| ReferencedObjectLink | string | The target is referenced by the holder however the target exists as an independent object | 
| ContainedObjectLink | string | The target is referenced by the holder, however the target cannot exist without the holder object (it relies on the holder to give it context) | 
| PrivateLink | string | The target is referenced by the holder by a system process and should not be disclosed on non-internal APIs | 
| PlayedRoleLink | string | The holder of the relationship plays the role of the target of the relationship | 
| AutomatedLink | string | The linkage was automatically generated by a system process | 
| ConfirmedLink | string | The linkage was confirmed by a user | 
SanteDB :SanteDBWrapper
Type:
- Source:
SanteEMR :SanteEMRWrapper
Type:
- Source:
(constant) StatusKeys :string
Status concepts represent the current status of entities, acts, and concepts.
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Active | string | When an entity or act is active, it means the information or entity is currently correct and ongoing | 
| Completed | string | Indicates that an act has been completed and now represents an act in the past | 
| New | string | Indicates that the data is new, and may require additional verification or actions | 
| Nullified | string | Indicates that the entity or act never existed, and was entered in error | 
| Cancelled | string | Indicates that the act was cancelled before being completed | 
| Obsolete | string | Indicates that the entity or act did exist at one point, however the data is no long considered accurate or the most up to date | 
| Purged | string | Indicates that the entity or act did exist at one point, however it no longer exists | 
| Inactive | string | Indicates that the entity or act did exist at one point, however it no longer exists - and the reason is unknown | 
| ActiveStates | string | States which indicate that a record is active | 
| InactiveStates | string | States which indicate that a record is inactive and should not be included in results | 
| AllStates | string | Any status | 
(constant) SubscriptionModeType :string
The subscription modes in which a filter definition applies
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Partial | string | Only visible when subscription mode is selected | 
| PartialInt | string | |
| Full | string | Only visible when all data (no specific item) is selected | 
| FullInt | string | |
| FullOrPartial | string | Always visible | 
| FullOrPartialInt | string | 
(constant) SubscriptionTriggerType :string
Represents synchronization pull triggers
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Never | string | Never execute the trigger | 
| NeverInt | string | |
| Always | string | Always execute the trigger | 
| AlwaysInt | string | |
| OnStart | string | Only on start | 
| OnStartInt | string | |
| OnCommit | string | Only on commit | 
| OnCommitInt | string | |
| OnStop | string | Only on stop | 
| OnStopInt | string | |
| OnPush | string | Only on push of data | 
| OnPushInt | string | |
| OnNetworkChange | string | Only when the network changes | 
| OnNetworkChangeInt | string | |
| PeriodicPoll | string | Periodically poll | 
| PeriodicPollInt | string | |
| Manual | string | Only when manually pulling | 
| ManualInt | string | 
(constant) TelecomAddressTypeKeys :string
Telecommunications address use keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| Pager | string | pager | 
| Telephone | string | Telephone (can receive voice calls) | 
| CellularPhone | string | Cellular phone (can receive MMS and SMS) | 
| Modem | string | Modem (can be dialed into) | 
| FaxMachine | string | Fax machine (can receive fax data) | 
| Internet | string | Internet address (can receive SMTP e-mail) | 
(constant) TelecomAddressUseKeys :string
Telecommunications address use keys
Type:
- string
Properties:
| Name | Type | Description | 
|---|---|---|
| PrimaryHome | string | Primary home | 
| AnsweringService | string | answering service | 
| EmergencyContact | string | Emergency contact | 
| MobileContact | string | Mobile phone contact | 
| Pager | string | pager | 
| Public | string | public (800 number example) contact | 
| TemporaryAddress | string | temporary contact | 
| WorkPlace | string | For use in the workplace | 
api
Properties:
| Name | Type | Description | 
|---|---|---|
| hdsi | SanteDBWrapper.APIWrapper | Reference to the configured Health Data Service Interface helper | 
| ami | SanteDBWrapper.APIWrapper | Reference to the configured Administration Management Interface helper | 
| auth | SanteDBWrapper.APIWrapper | Reference to the configured Authentication API | 
| app | SanteDBWrapper.APIWrapper | Reference to the configured Application API | 
- Source:
Methods
initiateChallengeFlowAsync(userName, upstream) → {Promise}
Parameters:
| Name | Type | Description | 
|---|---|---|
| userName | string | The name of the user to initiate the flow for | 
| upstream | bool | When true contact the upstream | 
- Source:
Returns:
- Type
- Promise
parseJwt(jwtData) → {Object}
Parses a JWT token data into a JSON object
Parameters:
| Name | Type | Description | 
|---|---|---|
| jwtData | string | The JWT data (typically from an id_token) | 
- Source:
Returns:
- Type
- Object