Enum V3SubstanceAdminSubstitution
- java.lang.Object
-
- java.lang.Enum<V3SubstanceAdminSubstitution>
-
- org.hl7.fhir.r4.model.codesystems.V3SubstanceAdminSubstitution
-
- All Implemented Interfaces:
Serializable,Comparable<V3SubstanceAdminSubstitution>
public enum V3SubstanceAdminSubstitution extends Enum<V3SubstanceAdminSubstitution>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description _ACTSUBSTANCEADMINSUBSTITUTIONCODEDescription: Substitution occurred or is permitted with another product that may potentially have different ingredients, but having the same biological and therapeutic effects.BCDescription: Substitution occurred or is permitted between equivalent Brands but not Generics Examples: Zestril for Prinivil Coumadin for JantovenEDescription: Substitution occurred or is permitted with another bioequivalent and therapeutically equivalent product.ECDescription: Substitution occurred or is permitted with another product that is a: pharmaceutical alternative containing the same active ingredient but is formulated with different salt, ester pharmaceutical equivalent that has the same active ingredient, strength, dosage form and route of administration Examples: Pharmaceutical alternative: Erythromycin Ethylsuccinate for Erythromycin Stearate Pharmaceutical equivalent: Lisonpril for ZestrilFDescription: This substitution was performed or is permitted based on formulary guidelines.GDescription: Substitution occurred or is permitted between equivalent Generics but not Brands Examples: Lisnopril (Lupin Corp) for Lisnopril (Wockhardt Corp)NNo substitution occurred or is permitted.NULLadded to help the parsersTBDescription: Substitution occurred or is permitted between therapeutically equivalent Brands but not Generics > Examples: Zantac for TagametTEDescription: Substitution occurred or is permitted with another product having the same therapeutic objective and safety profile.TGDescription: Substitution occurred or is permitted between therapeutically equivalent Generics but not Brands > Examples: Ranitidine for cimetidine
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static V3SubstanceAdminSubstitutionfromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static V3SubstanceAdminSubstitutionvalueOf(String name)Returns the enum constant of this type with the specified name.static V3SubstanceAdminSubstitution[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
_ACTSUBSTANCEADMINSUBSTITUTIONCODE
public static final V3SubstanceAdminSubstitution _ACTSUBSTANCEADMINSUBSTITUTIONCODE
Description: Substitution occurred or is permitted with another product that may potentially have different ingredients, but having the same biological and therapeutic effects.
-
E
public static final V3SubstanceAdminSubstitution E
Description: Substitution occurred or is permitted with another bioequivalent and therapeutically equivalent product.
-
EC
public static final V3SubstanceAdminSubstitution EC
Description: Substitution occurred or is permitted with another product that is a: pharmaceutical alternative containing the same active ingredient but is formulated with different salt, ester pharmaceutical equivalent that has the same active ingredient, strength, dosage form and route of administration Examples: Pharmaceutical alternative: Erythromycin Ethylsuccinate for Erythromycin Stearate Pharmaceutical equivalent: Lisonpril for Zestril
-
BC
public static final V3SubstanceAdminSubstitution BC
Description: Substitution occurred or is permitted between equivalent Brands but not Generics Examples: Zestril for Prinivil Coumadin for Jantoven
-
G
public static final V3SubstanceAdminSubstitution G
Description: Substitution occurred or is permitted between equivalent Generics but not Brands Examples: Lisnopril (Lupin Corp) for Lisnopril (Wockhardt Corp)
-
TE
public static final V3SubstanceAdminSubstitution TE
Description: Substitution occurred or is permitted with another product having the same therapeutic objective and safety profile. Examples: ranitidine for Tagamet
-
TB
public static final V3SubstanceAdminSubstitution TB
Description: Substitution occurred or is permitted between therapeutically equivalent Brands but not Generics > Examples: Zantac for Tagamet
-
TG
public static final V3SubstanceAdminSubstitution TG
Description: Substitution occurred or is permitted between therapeutically equivalent Generics but not Brands > Examples: Ranitidine for cimetidine
-
F
public static final V3SubstanceAdminSubstitution F
Description: This substitution was performed or is permitted based on formulary guidelines.
-
N
public static final V3SubstanceAdminSubstitution N
No substitution occurred or is permitted.
-
NULL
public static final V3SubstanceAdminSubstitution NULL
added to help the parsers
-
-
Method Detail
-
values
public static V3SubstanceAdminSubstitution[] 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 (V3SubstanceAdminSubstitution c : V3SubstanceAdminSubstitution.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static V3SubstanceAdminSubstitution 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 V3SubstanceAdminSubstitution fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-