Enum OrganizationType
- java.lang.Object
-
- java.lang.Enum<OrganizationType>
-
- org.hl7.fhir.r4.model.codesystems.OrganizationType
-
- All Implemented Interfaces:
Serializable,Comparable<OrganizationType>
public enum OrganizationType extends Enum<OrganizationType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BUSAn organization that is a registered business or corporation but not identified by other types.CGAn un-incorporated community group.CRSAn organization that is identified as a Pharmaceutical/Clinical Research Sponsor.DEPTA department or ward within a hospital (Generally is not applicable to top level organizations)EDUAn educational institution that provides education or research facilities.GOVTA political body, often used when including organization records for government bodies such as a Federal Government, State or Local Government.INSA company that provides insurance to its subscribers that may include healthcare related policies.NULLadded to help the parsersOTHEROther type of organization not already specified.PAYA company, charity, or governmental organization, which processes claims and/or issues payments to providers on behalf of patients or groups of patients.PROVAn organization that provides healthcare services.RELIAn organization that is identified as a part of a religious institution.TEAMAn organizational team is usually a grouping of practitioners that perform a specific function within an organization (which could be a top level organization, or a department).
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OrganizationTypefromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static OrganizationTypevalueOf(String name)Returns the enum constant of this type with the specified name.static OrganizationType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PROV
public static final OrganizationType PROV
An organization that provides healthcare services.
-
DEPT
public static final OrganizationType DEPT
A department or ward within a hospital (Generally is not applicable to top level organizations)
-
TEAM
public static final OrganizationType TEAM
An organizational team is usually a grouping of practitioners that perform a specific function within an organization (which could be a top level organization, or a department).
-
GOVT
public static final OrganizationType GOVT
A political body, often used when including organization records for government bodies such as a Federal Government, State or Local Government.
-
INS
public static final OrganizationType INS
A company that provides insurance to its subscribers that may include healthcare related policies.
-
PAY
public static final OrganizationType PAY
A company, charity, or governmental organization, which processes claims and/or issues payments to providers on behalf of patients or groups of patients.
-
EDU
public static final OrganizationType EDU
An educational institution that provides education or research facilities.
-
RELI
public static final OrganizationType RELI
An organization that is identified as a part of a religious institution.
-
CRS
public static final OrganizationType CRS
An organization that is identified as a Pharmaceutical/Clinical Research Sponsor.
-
CG
public static final OrganizationType CG
An un-incorporated community group.
-
BUS
public static final OrganizationType BUS
An organization that is a registered business or corporation but not identified by other types.
-
OTHER
public static final OrganizationType OTHER
Other type of organization not already specified.
-
NULL
public static final OrganizationType NULL
added to help the parsers
-
-
Method Detail
-
values
public static OrganizationType[] 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 (OrganizationType c : OrganizationType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OrganizationType 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 OrganizationType fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-