Enum V3Hl7Realm
- java.lang.Object
-
- java.lang.Enum<V3Hl7Realm>
-
- org.hl7.fhir.r4.model.codesystems.V3Hl7Realm
-
- All Implemented Interfaces:
Serializable,Comparable<V3Hl7Realm>
public enum V3Hl7Realm extends Enum<V3Hl7Realm>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AFFILIATEREALMSDescription: Realm codes for official HL7 organizational bodies.ARDescription: Realm code for use of ArgentinaATDescription: Realm code for use of AustriaAUDescription: Realm code for use of AustraliaBINDINGREALMSDescription: Concepts that can be used as Binding Realms when creating Binding Statements.BRDescription: Realm code for use of BrazilC1Description: Realm code for use of Unclassified RealmCADescription: Realm code for use of CanadaCHDescription: Realm code for use of SwitzerlandCLDescription: Realm code for use of ChileCNDescription: Realm code for use of ChinaCODescription: Realm code for use of Localized VersionCZDescription: Realm code for use of Czech RepublicDEDescription: Realm code for use of GermanyDKDescription: Realm code for use of DenmarkESDescription: Realm code for use of SpainFIDescription: Realm code for use of FinlandFRDescription: Realm code for use of FranceGBDescription: Realm code for use of Great BritainGRDescription: Realm code for use of GreeceHRDescription: Realm code for use of CroatiaIEDescription: Realm code for use of IrelandINDescription: Realm code for use of IndiaITDescription: Realm code for use of ItalyJPDescription: Realm code for use of JapanKRDescription: Realm code for use of KoreaLTDescription: Realm code for use of LithuaniaMXDescription: Realm code for use of MexicoNAMESPACEREALMSDescription: Codes that can be used in the "realm" portion of HL7 v3 artifact identifiers.NLDescription: Realm code for use of The NetherlandsNULLadded to help the parsersNZDescription: Realm code for use of New ZealandR1Description: Realm code for use of Representative RealmRODescription: Realm code for use of RomaniaRUDescription: Realm code for use of Russian FederationSEDescription: Realm code for use of SwedenSGDescription: Realm code for use of Localized VersionSOADescription: Realm code for use of Southern AfricaTRDescription: Realm code for use of TurkeyTWDescription: Realm code for use of TaiwanUKDescription: Realm code for use of United KingdomUSDescription: Realm code for use of United States of AmericaUVDescription: Realm code for use of Universal realm or context, used in every instanceUYDescription: Realm code for use of UruguayX1Description: Realm code for use of Example RealmZZDescription: An artifact created for local use only.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static V3Hl7RealmfromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static V3Hl7RealmvalueOf(String name)Returns the enum constant of this type with the specified name.static V3Hl7Realm[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BINDINGREALMS
public static final V3Hl7Realm BINDINGREALMS
Description: Concepts that can be used as Binding Realms when creating Binding Statements. These codes are permitted to appear in the InfrastructureRoot.realmCode attribute.
-
AFFILIATEREALMS
public static final V3Hl7Realm AFFILIATEREALMS
Description: Realm codes for official HL7 organizational bodies. This includes both the HL7 International organization as well as all recognized international affiliates (past and present). These groups have the ability to bind vocabulary and develop artifacts. As well, they have the ability to have "ownership" over other binding realms and namespace realms via the owningAffiliate property of those other realm codes.
-
AR
public static final V3Hl7Realm AR
Description: Realm code for use of Argentina
-
AT
public static final V3Hl7Realm AT
Description: Realm code for use of Austria
-
AU
public static final V3Hl7Realm AU
Description: Realm code for use of Australia
-
BR
public static final V3Hl7Realm BR
Description: Realm code for use of Brazil
-
CA
public static final V3Hl7Realm CA
Description: Realm code for use of Canada
-
CH
public static final V3Hl7Realm CH
Description: Realm code for use of Switzerland
-
CL
public static final V3Hl7Realm CL
Description: Realm code for use of Chile
-
CN
public static final V3Hl7Realm CN
Description: Realm code for use of China
-
CO
public static final V3Hl7Realm CO
Description: Realm code for use of Localized Version
-
CZ
public static final V3Hl7Realm CZ
Description: Realm code for use of Czech Republic
-
DE
public static final V3Hl7Realm DE
Description: Realm code for use of Germany
-
DK
public static final V3Hl7Realm DK
Description: Realm code for use of Denmark
-
ES
public static final V3Hl7Realm ES
Description: Realm code for use of Spain
-
FI
public static final V3Hl7Realm FI
Description: Realm code for use of Finland
-
FR
public static final V3Hl7Realm FR
Description: Realm code for use of France
-
GR
public static final V3Hl7Realm GR
Description: Realm code for use of Greece
-
HR
public static final V3Hl7Realm HR
Description: Realm code for use of Croatia
-
IE
public static final V3Hl7Realm IE
Description: Realm code for use of Ireland
-
IN
public static final V3Hl7Realm IN
Description: Realm code for use of India
-
IT
public static final V3Hl7Realm IT
Description: Realm code for use of Italy
-
JP
public static final V3Hl7Realm JP
Description: Realm code for use of Japan
-
KR
public static final V3Hl7Realm KR
Description: Realm code for use of Korea
-
LT
public static final V3Hl7Realm LT
Description: Realm code for use of Lithuania
-
MX
public static final V3Hl7Realm MX
Description: Realm code for use of Mexico
-
NL
public static final V3Hl7Realm NL
Description: Realm code for use of The Netherlands
-
NZ
public static final V3Hl7Realm NZ
Description: Realm code for use of New Zealand
-
RO
public static final V3Hl7Realm RO
Description: Realm code for use of Romania
-
RU
public static final V3Hl7Realm RU
Description: Realm code for use of Russian Federation
-
SE
public static final V3Hl7Realm SE
Description: Realm code for use of Sweden
-
SG
public static final V3Hl7Realm SG
Description: Realm code for use of Localized Version
-
SOA
public static final V3Hl7Realm SOA
Description: Realm code for use of Southern Africa
-
TR
public static final V3Hl7Realm TR
Description: Realm code for use of Turkey
-
TW
public static final V3Hl7Realm TW
Description: Realm code for use of Taiwan
-
UK
public static final V3Hl7Realm UK
Description: Realm code for use of United Kingdom
-
US
public static final V3Hl7Realm US
Description: Realm code for use of United States of America
-
UV
public static final V3Hl7Realm UV
Description: Realm code for use of Universal realm or context, used in every instance
-
UY
public static final V3Hl7Realm UY
Description: Realm code for use of Uruguay
-
C1
public static final V3Hl7Realm C1
Description: Realm code for use of Unclassified Realm
-
GB
public static final V3Hl7Realm GB
Description: Realm code for use of Great Britain
-
R1
public static final V3Hl7Realm R1
Description: Realm code for use of Representative Realm
-
X1
public static final V3Hl7Realm X1
Description: Realm code for use of Example Realm
-
NAMESPACEREALMS
public static final V3Hl7Realm NAMESPACEREALMS
Description: Codes that can be used in the "realm" portion of HL7 v3 artifact identifiers.
-
ZZ
public static final V3Hl7Realm ZZ
Description: An artifact created for local use only. This realm namespace has no owning affiliate. Its use is uncontrolled, i.e. anyone can create artifacts using this realm namespace. Because of this, there is a significant likelihood of artifact identifier collisions. Implementers are encouraged to register their artifacts under an affiliate owned and controlled namespace to avoid such collision problems where possible.
-
NULL
public static final V3Hl7Realm NULL
added to help the parsers
-
-
Method Detail
-
values
public static V3Hl7Realm[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (V3Hl7Realm c : V3Hl7Realm.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static V3Hl7Realm valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
fromCode
public static V3Hl7Realm fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-