/* * This file is automatically Generated by ProtoGen r1.3. * Do not edit it. * * Copyright (c) 1995, 1996 Gunther Schadow. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef HL7_PV2SEG_H_ #define HL7_PV2SEG_H_ #pragma interface #include /* * SEGMENT * * pv2(adt) -- patient visit - additional information */ #include #include #include #include #include #include class PV2seg : public Segment { public: ZLtyp PriorPenLoc; //prior pending location CEtyp AccCode; //accommodation code CEtyp AdmitRea; //admit reason CEtyp TransFerRea; //transfer reason repfield PatVal; //patient valuables STtyp PatValLoc; //patient valuables location IDtyp VisitUserCode; //visit user code DTtyp ExpAdmitDate; //expected admit date DTtyp ExpDisDate; //expected discharge date static fielddesc fieldtab[9]; public: PV2seg(); const ZLtyp& getPriorPenLoc() const; const CEtyp& getAccCode() const; const CEtyp& getAdmitRea() const; const CEtyp& getTransFerRea() const; const repfield& getPatVal() const; const STtyp& getPatValLoc() const; const IDtyp& getVisitUserCode() const; const DTtyp& getExpAdmitDate() const; const DTtyp& getExpDisDate() const; void setPriorPenLoc(const ZLtyp &x); void setAccCode(const CEtyp &x); void setAdmitRea(const CEtyp &x); void setTransFerRea(const CEtyp &x); void setPatVal(const repfield &x); void setPatValLoc(const STtyp &x); void setVisitUserCode(const IDtyp &x); void setExpAdmitDate(const DTtyp &x); void setExpDisDate(const DTtyp &x); }; #ifndef OUTLINE # include #endif #endif /* ! HL7_PV2SEG_H_ */