ca.infoway.messagebuilder.codesystem
Class CodeSystem

Package class diagram package CodeSystem
java.lang.Object
  extended by ca.infoway.messagebuilder.lang.Enum
      extended by ca.infoway.messagebuilder.lang.EnumPattern
          extended by ca.infoway.messagebuilder.codesystem.CodeSystem
All Implemented Interfaces:
Oid, Serializable, Comparable

public class CodeSystem
extends EnumPattern
implements Oid

The Enum CodeSystem. Groups a number of common Oids.

See Also:
Serialized Form

Field Summary
static CodeSystem CANADA
          The high-level OID for Canada.
static CodeSystem CANADIAN_CLASSIFICATION_OF_INTERVENTIONS
           
static CodeSystem CPSO_LISENSE_NUMBER
          The unique License Number number assigned by the College of Physicians and Surgeons of Ontario (CPSO), Canada to identify each individual physician and surgeon.
static CodeSystem DRUG_IDENTIFICATION_NUMBER
           
static CodeSystem ECID
           
static CodeSystem GOVERNMENT_OF_CANADA
           
static CodeSystem HEALTH_CANADA
           
static CodeSystem ICD10
          ICD10.
static CodeSystem INTELLIWARE
           
static CodeSystem INTELLIWARE_APPLICATIONS
           
static CodeSystem INTELLIWARE_APPLICATIONS_PANACEA
           
static CodeSystem INTELLIWARE_APPLICATIONS_TEAL
           
static CodeSystem ISO_3166_1_ALPHA_2
           
static CodeSystem ISO_3166_1_ALPHA_3
           
static CodeSystem LOINC
          Logical Observation Identifier Names and Codes (LOINC).
static CodeSystem MEDICAL_CARE_PLAN
          Newfoundland's health number is the Medical Care Plan (MCP).
static CodeSystem NATURAL_PRODUCT_NUMBER
          Health Canada Natural Product Number (NPN).
static CodeSystem ONTARIO_PROVINCIAL_GOVERNMENT
           
static CodeSystem OPINIONS
          Online Product Identification Number Index of Nova Scotia (OPINIONs).
static CodeSystem PROVINCE_OF_ONTARIO
           
static CodeSystem REFERRALS_ACT_REASON
          This is the Oid used for ActReason code systems in the referrals application.
static CodeSystem REFERRALS_OHIP_BILLING_NUMBER
           
static CodeSystem REFERRALS_OHIP_CARD_NUMBER
           
static CodeSystem REFERRALS_TRIGGER_EVENT_CODE
          This is the Oid used for HL7TriggerEventCode code systems in the referrals application.
static CodeSystem SC_TEMP
           
static CodeSystem SMART_SYSTEMS_FOR_HEALTH_AGENCY
           
static CodeSystem SNOMED
           
static CodeSystem SUBSCRIPTION_STATUS
           
static CodeSystem TOPIC_PRIORITY
           
static CodeSystem VOCABULARY_ACKNOWLEDGEMENT_CONDITION
           
static CodeSystem VOCABULARY_ACKNOWLEDGEMENT_DETAIL_CODE
           
static CodeSystem VOCABULARY_ACKNOWLEDGEMENT_DETAIL_TYPE
           
static CodeSystem VOCABULARY_ACKNOWLEDGEMENT_TYPE
           
static CodeSystem VOCABULARY_ACT_CLASS
           
static CodeSystem VOCABULARY_ACT_CODE
           
static CodeSystem VOCABULARY_ACT_MOOD
           
static CodeSystem VOCABULARY_ACT_PRIORITY
           
static CodeSystem VOCABULARY_ACT_REASON
           
static CodeSystem VOCABULARY_ACT_RELATIONSHIP_SUBSET
           
static CodeSystem VOCABULARY_ACT_SITE
           
static CodeSystem VOCABULARY_ACT_STATUS
           
static CodeSystem VOCABULARY_ACT_UNCERTAINTY
           
static CodeSystem VOCABULARY_ADDRESS_PART_TYPE
           
static CodeSystem VOCABULARY_ADMINISTRABLE_DRUG_FORM
           
static CodeSystem VOCABULARY_ADMINISTRATIVE_GENDER
           
static CodeSystem VOCABULARY_ALLERGY_TEST_VALUE
           
static CodeSystem VOCABULARY_BODY_SITE
           
static CodeSystem VOCABULARY_CONFIDENTIALITY
           
static CodeSystem VOCABULARY_DOCUMENT_MEDIA_TYPES
           
static CodeSystem VOCABULARY_ENTITY_CODE
           
static CodeSystem VOCABULARY_ENTITY_NAME_USE
           
static CodeSystem VOCABULARY_HL7_STANDARD_VERSION_CODE
           
static CodeSystem VOCABULARY_HUMAN_LANGUAGE
           
static CodeSystem VOCABULARY_MESSAGE_WAITING_PRIORITY
           
static CodeSystem VOCABULARY_NULL_FLAVOR
           
static CodeSystem VOCABULARY_OBSERVATION_VALUE
           
static CodeSystem VOCABULARY_OTHER_IDENTIFIER_ROLE_TYPE
           
static CodeSystem VOCABULARY_PARTICIPATION_SIGNATURE
           
static CodeSystem VOCABULARY_PARTICIPATION_TYPE
           
static CodeSystem VOCABULARY_POSTAL_ADDRESS_USE
           
static CodeSystem VOCABULARY_PROCESSING_MODE
           
static CodeSystem VOCABULARY_QUERY_PARAMETER_VALUE
           
static CodeSystem VOCABULARY_QUERY_REQUEST_LIMIT
           
static CodeSystem VOCABULARY_QUERY_RESPONSE
           
static CodeSystem VOCABULARY_RESPONSE_MODE
           
static CodeSystem VOCABULARY_ROLE_CLASS
           
static CodeSystem VOCABULARY_ROLE_CODE
           
static CodeSystem VOCABULARY_ROLE_STATUS
           
static CodeSystem VOCABULARY_ROUTE_OF_ADMINISTRATION
           
static CodeSystem VOCABULARY_SEVERITY_OBSERVATION
           
static CodeSystem VOCABULARY_SUBSTITUTION_CONDITION
           
static CodeSystem VOCABULARY_TELECOMMUNICATION_ADDRESS_USE
           
static CodeSystem VOCABULARY_TRIGGER_EVENT_ID
           
static CodeSystem VOCABULARY_UNIFORM_UNIT_OF_MEASURE
           
static CodeSystem VOCABULARY_URL_SCHEME
           
 
Fields inherited from class ca.infoway.messagebuilder.lang.Enum
INNER_CLASS_SEPARATOR_CHAR, iToString, PACKAGE_SEPARATOR_CHAR
 
Method Summary
 String getRoot()
          Gets the root.
 
Methods inherited from class ca.infoway.messagebuilder.lang.EnumPattern
getEnumConstants, isEnum, name, toString, valueOf, values
 
Methods inherited from class ca.infoway.messagebuilder.lang.Enum
compareTo, equals, getEnum, getEnumClass, getEnumList, getEnumMap, getName, getShortClassName, getShortClassName, hashCode, iterator, readResolve
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CANADA

public static final CodeSystem CANADA

The high-level OID for Canada.

Note that "124" is the ISO 3166-1 3-digit numeric code for Canada.


HEALTH_CANADA

public static final CodeSystem HEALTH_CANADA

PROVINCE_OF_ONTARIO

public static final CodeSystem PROVINCE_OF_ONTARIO

ONTARIO_PROVINCIAL_GOVERNMENT

public static final CodeSystem ONTARIO_PROVINCIAL_GOVERNMENT

GOVERNMENT_OF_CANADA

public static final CodeSystem GOVERNMENT_OF_CANADA

SMART_SYSTEMS_FOR_HEALTH_AGENCY

public static final CodeSystem SMART_SYSTEMS_FOR_HEALTH_AGENCY

INTELLIWARE

public static final CodeSystem INTELLIWARE

INTELLIWARE_APPLICATIONS

public static final CodeSystem INTELLIWARE_APPLICATIONS

INTELLIWARE_APPLICATIONS_PANACEA

public static final CodeSystem INTELLIWARE_APPLICATIONS_PANACEA

INTELLIWARE_APPLICATIONS_TEAL

public static final CodeSystem INTELLIWARE_APPLICATIONS_TEAL

NATURAL_PRODUCT_NUMBER

public static final CodeSystem NATURAL_PRODUCT_NUMBER
Health Canada Natural Product Number (NPN).


OPINIONS

public static final CodeSystem OPINIONS
Online Product Identification Number Index of Nova Scotia (OPINIONs).


ISO_3166_1_ALPHA_2

public static final CodeSystem ISO_3166_1_ALPHA_2

ISO_3166_1_ALPHA_3

public static final CodeSystem ISO_3166_1_ALPHA_3

SNOMED

public static final CodeSystem SNOMED

DRUG_IDENTIFICATION_NUMBER

public static final CodeSystem DRUG_IDENTIFICATION_NUMBER

LOINC

public static final CodeSystem LOINC
Logical Observation Identifier Names and Codes (LOINC).


ICD10

public static final CodeSystem ICD10
ICD10.


MEDICAL_CARE_PLAN

public static final CodeSystem MEDICAL_CARE_PLAN

Newfoundland's health number is the Medical Care Plan (MCP).


ECID

public static final CodeSystem ECID

CANADIAN_CLASSIFICATION_OF_INTERVENTIONS

public static final CodeSystem CANADIAN_CLASSIFICATION_OF_INTERVENTIONS

CPSO_LISENSE_NUMBER

public static final CodeSystem CPSO_LISENSE_NUMBER
The unique License Number number assigned by the College of Physicians and Surgeons of Ontario (CPSO), Canada to identify each individual physician and surgeon.


REFERRALS_ACT_REASON

public static final CodeSystem REFERRALS_ACT_REASON
This is the Oid used for ActReason code systems in the referrals application.


REFERRALS_TRIGGER_EVENT_CODE

public static final CodeSystem REFERRALS_TRIGGER_EVENT_CODE
This is the Oid used for HL7TriggerEventCode code systems in the referrals application.


REFERRALS_OHIP_BILLING_NUMBER

public static final CodeSystem REFERRALS_OHIP_BILLING_NUMBER

REFERRALS_OHIP_CARD_NUMBER

public static final CodeSystem REFERRALS_OHIP_CARD_NUMBER

VOCABULARY_ACKNOWLEDGEMENT_CONDITION

public static final CodeSystem VOCABULARY_ACKNOWLEDGEMENT_CONDITION

VOCABULARY_ACKNOWLEDGEMENT_DETAIL_CODE

public static final CodeSystem VOCABULARY_ACKNOWLEDGEMENT_DETAIL_CODE

VOCABULARY_ACKNOWLEDGEMENT_DETAIL_TYPE

public static final CodeSystem VOCABULARY_ACKNOWLEDGEMENT_DETAIL_TYPE

VOCABULARY_ACKNOWLEDGEMENT_TYPE

public static final CodeSystem VOCABULARY_ACKNOWLEDGEMENT_TYPE

VOCABULARY_ACT_CLASS

public static final CodeSystem VOCABULARY_ACT_CLASS

VOCABULARY_ACT_CODE

public static final CodeSystem VOCABULARY_ACT_CODE

VOCABULARY_ACT_MOOD

public static final CodeSystem VOCABULARY_ACT_MOOD

VOCABULARY_ACT_PRIORITY

public static final CodeSystem VOCABULARY_ACT_PRIORITY

VOCABULARY_ACT_REASON

public static final CodeSystem VOCABULARY_ACT_REASON

VOCABULARY_ACT_RELATIONSHIP_SUBSET

public static final CodeSystem VOCABULARY_ACT_RELATIONSHIP_SUBSET

VOCABULARY_ACT_SITE

public static final CodeSystem VOCABULARY_ACT_SITE

VOCABULARY_ACT_STATUS

public static final CodeSystem VOCABULARY_ACT_STATUS

VOCABULARY_ACT_UNCERTAINTY

public static final CodeSystem VOCABULARY_ACT_UNCERTAINTY

VOCABULARY_ADMINISTRABLE_DRUG_FORM

public static final CodeSystem VOCABULARY_ADMINISTRABLE_DRUG_FORM

VOCABULARY_ADMINISTRATIVE_GENDER

public static final CodeSystem VOCABULARY_ADMINISTRATIVE_GENDER

VOCABULARY_ADDRESS_PART_TYPE

public static final CodeSystem VOCABULARY_ADDRESS_PART_TYPE

VOCABULARY_ALLERGY_TEST_VALUE

public static final CodeSystem VOCABULARY_ALLERGY_TEST_VALUE

VOCABULARY_BODY_SITE

public static final CodeSystem VOCABULARY_BODY_SITE

VOCABULARY_CONFIDENTIALITY

public static final CodeSystem VOCABULARY_CONFIDENTIALITY

VOCABULARY_DOCUMENT_MEDIA_TYPES

public static final CodeSystem VOCABULARY_DOCUMENT_MEDIA_TYPES

VOCABULARY_ENTITY_CODE

public static final CodeSystem VOCABULARY_ENTITY_CODE

VOCABULARY_ENTITY_NAME_USE

public static final CodeSystem VOCABULARY_ENTITY_NAME_USE

VOCABULARY_HL7_STANDARD_VERSION_CODE

public static final CodeSystem VOCABULARY_HL7_STANDARD_VERSION_CODE

VOCABULARY_HUMAN_LANGUAGE

public static final CodeSystem VOCABULARY_HUMAN_LANGUAGE

VOCABULARY_MESSAGE_WAITING_PRIORITY

public static final CodeSystem VOCABULARY_MESSAGE_WAITING_PRIORITY

VOCABULARY_NULL_FLAVOR

public static final CodeSystem VOCABULARY_NULL_FLAVOR

VOCABULARY_OBSERVATION_VALUE

public static final CodeSystem VOCABULARY_OBSERVATION_VALUE

VOCABULARY_OTHER_IDENTIFIER_ROLE_TYPE

public static final CodeSystem VOCABULARY_OTHER_IDENTIFIER_ROLE_TYPE

VOCABULARY_PARTICIPATION_SIGNATURE

public static final CodeSystem VOCABULARY_PARTICIPATION_SIGNATURE

VOCABULARY_PARTICIPATION_TYPE

public static final CodeSystem VOCABULARY_PARTICIPATION_TYPE

VOCABULARY_POSTAL_ADDRESS_USE

public static final CodeSystem VOCABULARY_POSTAL_ADDRESS_USE

VOCABULARY_PROCESSING_MODE

public static final CodeSystem VOCABULARY_PROCESSING_MODE

VOCABULARY_QUERY_REQUEST_LIMIT

public static final CodeSystem VOCABULARY_QUERY_REQUEST_LIMIT

VOCABULARY_QUERY_PARAMETER_VALUE

public static final CodeSystem VOCABULARY_QUERY_PARAMETER_VALUE

VOCABULARY_QUERY_RESPONSE

public static final CodeSystem VOCABULARY_QUERY_RESPONSE

VOCABULARY_RESPONSE_MODE

public static final CodeSystem VOCABULARY_RESPONSE_MODE

VOCABULARY_ROLE_CLASS

public static final CodeSystem VOCABULARY_ROLE_CLASS

VOCABULARY_ROLE_CODE

public static final CodeSystem VOCABULARY_ROLE_CODE

VOCABULARY_ROLE_STATUS

public static final CodeSystem VOCABULARY_ROLE_STATUS

VOCABULARY_ROUTE_OF_ADMINISTRATION

public static final CodeSystem VOCABULARY_ROUTE_OF_ADMINISTRATION

VOCABULARY_SEVERITY_OBSERVATION

public static final CodeSystem VOCABULARY_SEVERITY_OBSERVATION

VOCABULARY_SUBSTITUTION_CONDITION

public static final CodeSystem VOCABULARY_SUBSTITUTION_CONDITION

VOCABULARY_TELECOMMUNICATION_ADDRESS_USE

public static final CodeSystem VOCABULARY_TELECOMMUNICATION_ADDRESS_USE

VOCABULARY_TRIGGER_EVENT_ID

public static final CodeSystem VOCABULARY_TRIGGER_EVENT_ID

VOCABULARY_UNIFORM_UNIT_OF_MEASURE

public static final CodeSystem VOCABULARY_UNIFORM_UNIT_OF_MEASURE

VOCABULARY_URL_SCHEME

public static final CodeSystem VOCABULARY_URL_SCHEME

SC_TEMP

public static final CodeSystem SC_TEMP

TOPIC_PRIORITY

public static final CodeSystem TOPIC_PRIORITY

SUBSCRIPTION_STATUS

public static final CodeSystem SUBSCRIPTION_STATUS
Method Detail

getRoot

public String getRoot()

Gets the root.

Specified by:
getRoot in interface Oid
Returns:
the root


Copyright © 2013. All Rights Reserved.