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 AFFILIATEREALMS
Description: Realm codes for official HL7 organizational bodies.AR
Description: Realm code for use of ArgentinaAT
Description: Realm code for use of AustriaAU
Description: Realm code for use of AustraliaBINDINGREALMS
Description: Concepts that can be used as Binding Realms when creating Binding Statements.BR
Description: Realm code for use of BrazilC1
Description: Realm code for use of Unclassified RealmCA
Description: Realm code for use of CanadaCH
Description: Realm code for use of SwitzerlandCL
Description: Realm code for use of ChileCN
Description: Realm code for use of ChinaCO
Description: Realm code for use of Localized VersionCZ
Description: Realm code for use of Czech RepublicDE
Description: Realm code for use of GermanyDK
Description: Realm code for use of DenmarkES
Description: Realm code for use of SpainFI
Description: Realm code for use of FinlandFR
Description: Realm code for use of FranceGB
Description: Realm code for use of Great BritainGR
Description: Realm code for use of GreeceHR
Description: Realm code for use of CroatiaIE
Description: Realm code for use of IrelandIN
Description: Realm code for use of IndiaIT
Description: Realm code for use of ItalyJP
Description: Realm code for use of JapanKR
Description: Realm code for use of KoreaLT
Description: Realm code for use of LithuaniaMX
Description: Realm code for use of MexicoNAMESPACEREALMS
Description: Codes that can be used in the "realm" portion of HL7 v3 artifact identifiers.NL
Description: Realm code for use of The NetherlandsNULL
added to help the parsersNZ
Description: Realm code for use of New ZealandR1
Description: Realm code for use of Representative RealmRO
Description: Realm code for use of RomaniaRU
Description: Realm code for use of Russian FederationSE
Description: Realm code for use of SwedenSG
Description: Realm code for use of Localized VersionSOA
Description: Realm code for use of Southern AfricaTR
Description: Realm code for use of TurkeyTW
Description: Realm code for use of TaiwanUK
Description: Realm code for use of United KingdomUS
Description: Realm code for use of United States of AmericaUV
Description: Realm code for use of Universal realm or context, used in every instanceUY
Description: Realm code for use of UruguayX1
Description: Realm code for use of Example RealmZZ
Description: An artifact created for local use only.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static V3Hl7Realm
fromCode(String codeString)
String
getDefinition()
String
getDisplay()
String
getSystem()
String
toCode()
static V3Hl7Realm
valueOf(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()
-
-