public class PSH extends AbstractSegment
Represents an HL7 PSH message segment (PSH - product summary header segment). This segment has the following fields:
log
Constructor and Description |
---|
PSH(Group parent,
ModelClassFactory factory)
Creates a new PSH segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
NM[] |
getNumberOfProductExperienceReportsFiledByDistributor()
Returns all repetitions of Number of Product Experience Reports Filed by Distributor (PSH-14).
|
NM |
getNumberOfProductExperienceReportsFiledByDistributor(int rep)
Returns a specific repetition of
PSH-14: "Number of Product Experience Reports Filed by Distributor" - creates it if necessary
|
int |
getNumberOfProductExperienceReportsFiledByDistributorReps()
Returns a count of the current number of repetitions of Number of Product Experience Reports Filed by Distributor (PSH-14).
|
NM[] |
getNumberOfProductExperienceReportsFiledByFacility()
Returns all repetitions of Number of Product Experience Reports Filed by Facility (PSH-13).
|
NM |
getNumberOfProductExperienceReportsFiledByFacility(int rep)
Returns a specific repetition of
PSH-13: "Number of Product Experience Reports Filed by Facility" - creates it if necessary
|
int |
getNumberOfProductExperienceReportsFiledByFacilityReps()
Returns a count of the current number of repetitions of Number of Product Experience Reports Filed by Facility (PSH-13).
|
ST |
getPsh1_ReportType()
Returns
PSH-1: "Report Type" - creates it if necessary
|
CQ |
getPsh10_QuantityInUse()
Returns
PSH-10: "Quantity in Use" - creates it if necessary
|
ID |
getPsh11_QuantityInUseMethod()
Returns
PSH-11: "Quantity in Use Method" - creates it if necessary
|
FT |
getPsh12_QuantityInUseComment()
Returns
PSH-12: "Quantity in Use Comment" - creates it if necessary
|
NM[] |
getPsh13_NumberOfProductExperienceReportsFiledByFacility()
Returns all repetitions of Number of Product Experience Reports Filed by Facility (PSH-13).
|
NM |
getPsh13_NumberOfProductExperienceReportsFiledByFacility(int rep)
Returns a specific repetition of
PSH-13: "Number of Product Experience Reports Filed by Facility" - creates it if necessary
|
int |
getPsh13_NumberOfProductExperienceReportsFiledByFacilityReps()
Returns a count of the current number of repetitions of Number of Product Experience Reports Filed by Facility (PSH-13).
|
NM[] |
getPsh14_NumberOfProductExperienceReportsFiledByDistributor()
Returns all repetitions of Number of Product Experience Reports Filed by Distributor (PSH-14).
|
NM |
getPsh14_NumberOfProductExperienceReportsFiledByDistributor(int rep)
Returns a specific repetition of
PSH-14: "Number of Product Experience Reports Filed by Distributor" - creates it if necessary
|
int |
getPsh14_NumberOfProductExperienceReportsFiledByDistributorReps()
Returns a count of the current number of repetitions of Number of Product Experience Reports Filed by Distributor (PSH-14).
|
ST |
getPsh2_ReportFormIdentifier()
Returns
PSH-2: "Report Form Identifier" - creates it if necessary
|
TS |
getPsh3_ReportDate()
Returns
PSH-3: "Report Date" - creates it if necessary
|
TS |
getPsh4_ReportIntervalStartDate()
Returns
PSH-4: "Report Interval Start Date" - creates it if necessary
|
TS |
getPsh5_ReportIntervalEndDate()
Returns
PSH-5: "Report Interval End Date" - creates it if necessary
|
CQ |
getPsh6_QuantityManufactured()
Returns
PSH-6: "Quantity Manufactured" - creates it if necessary
|
CQ |
getPsh7_QuantityDistributed()
Returns
PSH-7: "Quantity Distributed" - creates it if necessary
|
ID |
getPsh8_QuantityDistributedMethod()
Returns
PSH-8: "Quantity Distributed Method" - creates it if necessary
|
FT |
getPsh9_QuantityDistributedComment()
Returns
PSH-9: "Quantity Distributed Comment" - creates it if necessary
|
CQ |
getQuantityDistributed()
Returns
PSH-7: "Quantity Distributed" - creates it if necessary
|
FT |
getQuantityDistributedComment()
Returns
PSH-9: "Quantity Distributed Comment" - creates it if necessary
|
ID |
getQuantityDistributedMethod()
Returns
PSH-8: "Quantity Distributed Method" - creates it if necessary
|
CQ |
getQuantityInUse()
Returns
PSH-10: "Quantity in Use" - creates it if necessary
|
FT |
getQuantityInUseComment()
Returns
PSH-12: "Quantity in Use Comment" - creates it if necessary
|
ID |
getQuantityInUseMethod()
Returns
PSH-11: "Quantity in Use Method" - creates it if necessary
|
CQ |
getQuantityManufactured()
Returns
PSH-6: "Quantity Manufactured" - creates it if necessary
|
TS |
getReportDate()
Returns
PSH-3: "Report Date" - creates it if necessary
|
ST |
getReportFormIdentifier()
Returns
PSH-2: "Report Form Identifier" - creates it if necessary
|
TS |
getReportIntervalEndDate()
Returns
PSH-5: "Report Interval End Date" - creates it if necessary
|
TS |
getReportIntervalStartDate()
Returns
PSH-4: "Report Interval Start Date" - creates it if necessary
|
ST |
getReportType()
Returns
PSH-1: "Report Type" - creates it if necessary
|
NM |
insertNumberOfProductExperienceReportsFiledByDistributor(int rep)
Inserts a repetition of
PSH-14: "Number of Product Experience Reports Filed by Distributor" at a specific index
|
NM |
insertNumberOfProductExperienceReportsFiledByFacility(int rep)
Inserts a repetition of
PSH-13: "Number of Product Experience Reports Filed by Facility" at a specific index
|
NM |
insertPsh13_NumberOfProductExperienceReportsFiledByFacility(int rep)
Inserts a repetition of
PSH-13: "Number of Product Experience Reports Filed by Facility" at a specific index
|
NM |
insertPsh14_NumberOfProductExperienceReportsFiledByDistributor(int rep)
Inserts a repetition of
PSH-14: "Number of Product Experience Reports Filed by Distributor" at a specific index
|
NM |
removeNumberOfProductExperienceReportsFiledByDistributor(int rep)
Removes a repetition of
PSH-14: "Number of Product Experience Reports Filed by Distributor" at a specific index
|
NM |
removeNumberOfProductExperienceReportsFiledByFacility(int rep)
Removes a repetition of
PSH-13: "Number of Product Experience Reports Filed by Facility" at a specific index
|
NM |
removePsh13_NumberOfProductExperienceReportsFiledByFacility(int rep)
Removes a repetition of
PSH-13: "Number of Product Experience Reports Filed by Facility" at a specific index
|
NM |
removePsh14_NumberOfProductExperienceReportsFiledByDistributor(int rep)
Removes a repetition of
PSH-14: "Number of Product Experience Reports Filed by Distributor" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public PSH(Group parent, ModelClassFactory factory)
public ST getReportType()
public ST getPsh1_ReportType()
public ST getReportFormIdentifier()
public ST getPsh2_ReportFormIdentifier()
public TS getReportDate()
public TS getPsh3_ReportDate()
public TS getReportIntervalStartDate()
public TS getPsh4_ReportIntervalStartDate()
public TS getReportIntervalEndDate()
public TS getPsh5_ReportIntervalEndDate()
public CQ getQuantityManufactured()
public CQ getPsh6_QuantityManufactured()
public CQ getQuantityDistributed()
public CQ getPsh7_QuantityDistributed()
public ID getQuantityDistributedMethod()
public ID getPsh8_QuantityDistributedMethod()
public FT getQuantityDistributedComment()
public FT getPsh9_QuantityDistributedComment()
public CQ getQuantityInUse()
public CQ getPsh10_QuantityInUse()
public ID getQuantityInUseMethod()
public ID getPsh11_QuantityInUseMethod()
public FT getQuantityInUseComment()
public FT getPsh12_QuantityInUseComment()
public NM[] getNumberOfProductExperienceReportsFiledByFacility()
public NM[] getPsh13_NumberOfProductExperienceReportsFiledByFacility()
public int getNumberOfProductExperienceReportsFiledByFacilityReps()
public NM getNumberOfProductExperienceReportsFiledByFacility(int rep)
rep
- The repetition index (0-indexed)public NM getPsh13_NumberOfProductExperienceReportsFiledByFacility(int rep)
rep
- The repetition index (0-indexed)public int getPsh13_NumberOfProductExperienceReportsFiledByFacilityReps()
public NM insertNumberOfProductExperienceReportsFiledByFacility(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 insertPsh13_NumberOfProductExperienceReportsFiledByFacility(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 removeNumberOfProductExperienceReportsFiledByFacility(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 removePsh13_NumberOfProductExperienceReportsFiledByFacility(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[] getNumberOfProductExperienceReportsFiledByDistributor()
public NM[] getPsh14_NumberOfProductExperienceReportsFiledByDistributor()
public int getNumberOfProductExperienceReportsFiledByDistributorReps()
public NM getNumberOfProductExperienceReportsFiledByDistributor(int rep)
rep
- The repetition index (0-indexed)public NM getPsh14_NumberOfProductExperienceReportsFiledByDistributor(int rep)
rep
- The repetition index (0-indexed)public int getPsh14_NumberOfProductExperienceReportsFiledByDistributorReps()
public NM insertNumberOfProductExperienceReportsFiledByDistributor(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 insertPsh14_NumberOfProductExperienceReportsFiledByDistributor(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 removeNumberOfProductExperienceReportsFiledByDistributor(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 removePsh14_NumberOfProductExperienceReportsFiledByDistributor(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)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.