|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.CDM
public class CDM
Represents an HL7 CDM message segment (Charge Description Master). This segment has the following fields:
| Constructor Summary | |
|---|---|
CDM(Group parent,
ModelClassFactory factory)
Creates a new CDM segment |
|
| Method Summary | |
|---|---|
protected Type |
createNewTypeWithoutReflection(int field)
|
ID |
getActiveInactiveFlag()
Returns CDM-8: "Active/Inactive Flag" - creates it if necessary |
CE |
getCdm1_PrimaryKeyValueCDM()
Returns CDM-1: "Primary Key Value - CDM" - creates it if necessary |
NM |
getCdm10_ResourceLoad()
Returns CDM-10: "Resource Load" - creates it if necessary |
CK |
getCdm11_ContractNumber(int rep)
Returns a specific repetition of CDM-11: "Contract Number" - creates it if necessary |
int |
getCdm11_ContractNumberReps()
Returns a count of the current number of repetitions of Contract Number (CDM-11). |
XON |
getCdm12_ContractOrganization(int rep)
Returns a specific repetition of CDM-12: "Contract Organization" - creates it if necessary |
int |
getCdm12_ContractOrganizationReps()
Returns a count of the current number of repetitions of Contract Organization (CDM-12). |
ID |
getCdm13_RoomFeeIndicator()
Returns CDM-13: "Room Fee Indicator" - creates it if necessary |
CE |
getCdm2_ChargeCodeAlias(int rep)
Returns a specific repetition of CDM-2: "Charge Code Alias" - creates it if necessary |
int |
getCdm2_ChargeCodeAliasReps()
Returns a count of the current number of repetitions of Charge Code Alias (CDM-2). |
ST |
getCdm3_ChargeDescriptionShort()
Returns CDM-3: "Charge Description Short" - creates it if necessary |
ST |
getCdm4_ChargeDescriptionLong()
Returns CDM-4: "Charge Description Long" - creates it if necessary |
IS |
getCdm5_DescriptionOverrideIndicator()
Returns CDM-5: "Description Override Indicator" - creates it if necessary |
CE |
getCdm6_ExplodingCharges(int rep)
Returns a specific repetition of CDM-6: "Exploding Charges" - creates it if necessary |
int |
getCdm6_ExplodingChargesReps()
Returns a count of the current number of repetitions of Exploding Charges (CDM-6). |
CE |
getCdm7_ProcedureCode(int rep)
Returns a specific repetition of CDM-7: "Procedure Code" - creates it if necessary |
int |
getCdm7_ProcedureCodeReps()
Returns a count of the current number of repetitions of Procedure Code (CDM-7). |
ID |
getCdm8_ActiveInactiveFlag()
Returns CDM-8: "Active/Inactive Flag" - creates it if necessary |
CE |
getCdm9_InventoryNumber(int rep)
Returns a specific repetition of CDM-9: "Inventory Number" - creates it if necessary |
int |
getCdm9_InventoryNumberReps()
Returns a count of the current number of repetitions of Inventory Number (CDM-9). |
CE[] |
getChargeCodeAlias()
Returns all repetitions of Charge Code Alias (CDM-2). |
CE |
getChargeCodeAlias(int rep)
Returns a specific repetition of CDM-2: "Charge Code Alias" - creates it if necessary |
int |
getChargeCodeAliasReps()
Returns a count of the current number of repetitions of Charge Code Alias (CDM-2). |
ST |
getChargeDescriptionLong()
Returns CDM-4: "Charge Description Long" - creates it if necessary |
ST |
getChargeDescriptionShort()
Returns CDM-3: "Charge Description Short" - creates it if necessary |
CK[] |
getContractNumber()
Returns all repetitions of Contract Number (CDM-11). |
CK |
getContractNumber(int rep)
Returns a specific repetition of CDM-11: "Contract Number" - creates it if necessary |
int |
getContractNumberReps()
Returns a count of the current number of repetitions of Contract Number (CDM-11). |
XON[] |
getContractOrganization()
Returns all repetitions of Contract Organization (CDM-12). |
XON |
getContractOrganization(int rep)
Returns a specific repetition of CDM-12: "Contract Organization" - creates it if necessary |
int |
getContractOrganizationReps()
Returns a count of the current number of repetitions of Contract Organization (CDM-12). |
IS |
getDescriptionOverrideIndicator()
Returns CDM-5: "Description Override Indicator" - creates it if necessary |
CE[] |
getExplodingCharges()
Returns all repetitions of Exploding Charges (CDM-6). |
CE |
getExplodingCharges(int rep)
Returns a specific repetition of CDM-6: "Exploding Charges" - creates it if necessary |
int |
getExplodingChargesReps()
Returns a count of the current number of repetitions of Exploding Charges (CDM-6). |
CE[] |
getInventoryNumber()
Returns all repetitions of Inventory Number (CDM-9). |
CE |
getInventoryNumber(int rep)
Returns a specific repetition of CDM-9: "Inventory Number" - creates it if necessary |
int |
getInventoryNumberReps()
Returns a count of the current number of repetitions of Inventory Number (CDM-9). |
CE |
getPrimaryKeyValueCDM()
Returns CDM-1: "Primary Key Value - CDM" - creates it if necessary |
CE[] |
getProcedureCode()
Returns all repetitions of Procedure Code (CDM-7). |
CE |
getProcedureCode(int rep)
Returns a specific repetition of CDM-7: "Procedure Code" - creates it if necessary |
int |
getProcedureCodeReps()
Returns a count of the current number of repetitions of Procedure Code (CDM-7). |
NM |
getResourceLoad()
Returns CDM-10: "Resource Load" - creates it if necessary |
ID |
getRoomFeeIndicator()
Returns CDM-13: "Room Fee Indicator" - creates it if necessary |
CK |
insertCdm11_ContractNumber(int rep)
Inserts a repetition of CDM-11: "Contract Number" at a specific index |
XON |
insertCdm12_ContractOrganization(int rep)
Inserts a repetition of CDM-12: "Contract Organization" at a specific index |
CE |
insertCdm2_ChargeCodeAlias(int rep)
Inserts a repetition of CDM-2: "Charge Code Alias" at a specific index |
CE |
insertCdm6_ExplodingCharges(int rep)
Inserts a repetition of CDM-6: "Exploding Charges" at a specific index |
CE |
insertCdm7_ProcedureCode(int rep)
Inserts a repetition of CDM-7: "Procedure Code" at a specific index |
CE |
insertCdm9_InventoryNumber(int rep)
Inserts a repetition of CDM-9: "Inventory Number" at a specific index |
CE |
insertChargeCodeAlias(int rep)
Inserts a repetition of CDM-2: "Charge Code Alias" at a specific index |
CK |
insertContractNumber(int rep)
Inserts a repetition of CDM-11: "Contract Number" at a specific index |
XON |
insertContractOrganization(int rep)
Inserts a repetition of CDM-12: "Contract Organization" at a specific index |
CE |
insertExplodingCharges(int rep)
Inserts a repetition of CDM-6: "Exploding Charges" at a specific index |
CE |
insertInventoryNumber(int rep)
Inserts a repetition of CDM-9: "Inventory Number" at a specific index |
CE |
insertProcedureCode(int rep)
Inserts a repetition of CDM-7: "Procedure Code" at a specific index |
CK |
removeCdm11_ContractNumber(int rep)
Removes a repetition of CDM-11: "Contract Number" at a specific index |
XON |
removeCdm12_ContractOrganization(int rep)
Removes a repetition of CDM-12: "Contract Organization" at a specific index |
CE |
removeCdm2_ChargeCodeAlias(int rep)
Removes a repetition of CDM-2: "Charge Code Alias" at a specific index |
CE |
removeCdm6_ExplodingCharges(int rep)
Removes a repetition of CDM-6: "Exploding Charges" at a specific index |
CE |
removeCdm7_ProcedureCode(int rep)
Removes a repetition of CDM-7: "Procedure Code" at a specific index |
CE |
removeCdm9_InventoryNumber(int rep)
Removes a repetition of CDM-9: "Inventory Number" at a specific index |
CE |
removeChargeCodeAlias(int rep)
Removes a repetition of CDM-2: "Charge Code Alias" at a specific index |
CK |
removeContractNumber(int rep)
Removes a repetition of CDM-11: "Contract Number" at a specific index |
XON |
removeContractOrganization(int rep)
Removes a repetition of CDM-12: "Contract Organization" at a specific index |
CE |
removeExplodingCharges(int rep)
Removes a repetition of CDM-6: "Exploding Charges" at a specific index |
CE |
removeInventoryNumber(int rep)
Removes a repetition of CDM-9: "Inventory Number" at a specific index |
CE |
removeProcedureCode(int rep)
Removes a repetition of CDM-7: "Procedure Code" at a specific index |
| Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment |
|---|
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CDM(Group parent,
ModelClassFactory factory)
| Method Detail |
|---|
public CE getPrimaryKeyValueCDM()
public CE getCdm1_PrimaryKeyValueCDM()
public CE[] getChargeCodeAlias()
public int getChargeCodeAliasReps()
public CE getChargeCodeAlias(int rep)
rep - The repetition index (0-indexed)public CE getCdm2_ChargeCodeAlias(int rep)
rep - The repetition index (0-indexed)public int getCdm2_ChargeCodeAliasReps()
public CE insertChargeCodeAlias(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE insertCdm2_ChargeCodeAlias(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE removeChargeCodeAlias(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE removeCdm2_ChargeCodeAlias(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)public ST getChargeDescriptionShort()
public ST getCdm3_ChargeDescriptionShort()
public ST getChargeDescriptionLong()
public ST getCdm4_ChargeDescriptionLong()
public IS getDescriptionOverrideIndicator()
public IS getCdm5_DescriptionOverrideIndicator()
public CE[] getExplodingCharges()
public int getExplodingChargesReps()
public CE getExplodingCharges(int rep)
rep - The repetition index (0-indexed)public CE getCdm6_ExplodingCharges(int rep)
rep - The repetition index (0-indexed)public int getCdm6_ExplodingChargesReps()
public CE insertExplodingCharges(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE insertCdm6_ExplodingCharges(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE removeExplodingCharges(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE removeCdm6_ExplodingCharges(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)public CE[] getProcedureCode()
public int getProcedureCodeReps()
public CE getProcedureCode(int rep)
rep - The repetition index (0-indexed)public CE getCdm7_ProcedureCode(int rep)
rep - The repetition index (0-indexed)public int getCdm7_ProcedureCodeReps()
public CE insertProcedureCode(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE insertCdm7_ProcedureCode(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE removeProcedureCode(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE removeCdm7_ProcedureCode(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)public ID getActiveInactiveFlag()
public ID getCdm8_ActiveInactiveFlag()
public CE[] getInventoryNumber()
public int getInventoryNumberReps()
public CE getInventoryNumber(int rep)
rep - The repetition index (0-indexed)public CE getCdm9_InventoryNumber(int rep)
rep - The repetition index (0-indexed)public int getCdm9_InventoryNumberReps()
public CE insertInventoryNumber(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE insertCdm9_InventoryNumber(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE removeInventoryNumber(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CE removeCdm9_InventoryNumber(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)public NM getResourceLoad()
public NM getCdm10_ResourceLoad()
public CK[] getContractNumber()
public int getContractNumberReps()
public CK getContractNumber(int rep)
rep - The repetition index (0-indexed)public CK getCdm11_ContractNumber(int rep)
rep - The repetition index (0-indexed)public int getCdm11_ContractNumberReps()
public CK insertContractNumber(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CK insertCdm11_ContractNumber(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CK removeContractNumber(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public CK removeCdm11_ContractNumber(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)public XON[] getContractOrganization()
public int getContractOrganizationReps()
public XON getContractOrganization(int rep)
rep - The repetition index (0-indexed)public XON getCdm12_ContractOrganization(int rep)
rep - The repetition index (0-indexed)public int getCdm12_ContractOrganizationReps()
public XON insertContractOrganization(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public XON insertCdm12_ContractOrganization(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public XON removeContractOrganization(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)
public XON removeCdm12_ContractOrganization(int rep)
throws HL7Exception
rep - The repetition index (0-indexed)
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)public ID getRoomFeeIndicator()
public ID getCdm13_RoomFeeIndicator()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection in class AbstractSegment
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||