Physiology.hxx
1 // Copyright (c) 2005-2014 Code Synthesis Tools CC
2 //
3 // This program was generated by CodeSynthesis XSD, an XML Schema to
4 // C++ data binding compiler.
5 //
6 // This program is free software; you can redistribute it and/or modify
7 // it under the terms of the GNU General Public License version 2 as
8 // published by the Free Software Foundation.
9 //
10 // This program is distributed in the hope that it will be useful,
11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 // GNU General Public License for more details.
14 //
15 // You should have received a copy of the GNU General Public License
16 // along with this program; if not, write to the Free Software
17 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18 //
19 // In addition, as a special exception, Code Synthesis Tools CC gives
20 // permission to link this program with the Xerces-C++ library (or with
21 // modified versions of Xerces-C++ that use the same license as Xerces-C++),
22 // and distribute linked combinations including the two. You must obey
23 // the GNU General Public License version 2 in all respects for all of
24 // the code used other than Xerces-C++. If you modify this copy of the
25 // program, you may extend this exception to your version of the program,
26 // but you are not obligated to do so. If you do not wish to do so, delete
27 // this exception statement from your version.
28 //
29 // Furthermore, Code Synthesis Tools CC makes a special exception for
30 // the Free/Libre and Open Source Software (FLOSS) which is described
31 // in the accompanying FLOSSE file.
32 //
33 
39 #ifndef D__BIOGEARS_CORE_SHARE_XSD__CDM_PHYSIOLOGY_HXX
40 #define D__BIOGEARS_CORE_SHARE_XSD__CDM_PHYSIOLOGY_HXX
41 
42 #ifndef XSD_CXX11
43 #define XSD_CXX11
44 #endif
45 
46 #ifndef XSD_USE_CHAR
47 #define XSD_USE_CHAR
48 #endif
49 
50 #ifndef XSD_CXX_TREE_USE_CHAR
51 #define XSD_CXX_TREE_USE_CHAR
52 #endif
53 
54 // Begin prologue.
55 //
56 #include <biogears/cdm-exports.h>
57 //
58 // End prologue.
59 
60 #include <xsd/cxx/config.hxx>
61 
62 #if (XSD_INT_VERSION != 4000000L)
63 #error XSD runtime version mismatch
64 #endif
65 
66 #include <xsd/cxx/pre.hxx>
67 
68 #include <xsd/cxx/xml/char-utf8.hxx>
69 
70 #include <xsd/cxx/tree/exceptions.hxx>
71 #include <xsd/cxx/tree/elements.hxx>
72 #include <xsd/cxx/tree/types.hxx>
73 
74 #include <xsd/cxx/xml/error-handler.hxx>
75 
76 #include <xsd/cxx/xml/dom/auto-ptr.hxx>
77 
78 #include <xsd/cxx/tree/parsing.hxx>
79 #include <xsd/cxx/tree/parsing/byte.hxx>
80 #include <xsd/cxx/tree/parsing/unsigned-byte.hxx>
81 #include <xsd/cxx/tree/parsing/short.hxx>
82 #include <xsd/cxx/tree/parsing/unsigned-short.hxx>
83 #include <xsd/cxx/tree/parsing/int.hxx>
84 #include <xsd/cxx/tree/parsing/unsigned-int.hxx>
85 #include <xsd/cxx/tree/parsing/long.hxx>
86 #include <xsd/cxx/tree/parsing/unsigned-long.hxx>
87 #include <xsd/cxx/tree/parsing/boolean.hxx>
88 #include <xsd/cxx/tree/parsing/float.hxx>
89 #include <xsd/cxx/tree/parsing/double.hxx>
90 #include <xsd/cxx/tree/parsing/decimal.hxx>
91 
92 #include <xsd/cxx/xml/dom/serialization-header.hxx>
93 #include <xsd/cxx/tree/serialization.hxx>
94 #include <xsd/cxx/tree/serialization/byte.hxx>
95 #include <xsd/cxx/tree/serialization/unsigned-byte.hxx>
96 #include <xsd/cxx/tree/serialization/short.hxx>
97 #include <xsd/cxx/tree/serialization/unsigned-short.hxx>
98 #include <xsd/cxx/tree/serialization/int.hxx>
99 #include <xsd/cxx/tree/serialization/unsigned-int.hxx>
100 #include <xsd/cxx/tree/serialization/long.hxx>
101 #include <xsd/cxx/tree/serialization/unsigned-long.hxx>
102 #include <xsd/cxx/tree/serialization/boolean.hxx>
103 #include <xsd/cxx/tree/serialization/float.hxx>
104 #include <xsd/cxx/tree/serialization/double.hxx>
105 #include <xsd/cxx/tree/serialization/decimal.hxx>
106 
107 #include <xsd/cxx/tree/std-ostream-operators.hxx>
108 
113 namespace xml_schema
114 {
115  // anyType and anySimpleType.
116  //
117 
122  typedef ::xsd::cxx::tree::type type;
123 
128  typedef ::xsd::cxx::tree::simple_type< char, type > simple_type;
129 
133  typedef ::xsd::cxx::tree::type container;
134 
135 
136  // 8-bit
137  //
138 
143  typedef signed char byte;
144 
149  typedef unsigned char unsigned_byte;
150 
151 
152  // 16-bit
153  //
154 
159  typedef short short_;
160 
165  typedef unsigned short unsigned_short;
166 
167 
168  // 32-bit
169  //
170 
175  typedef int int_;
176 
181  typedef unsigned int unsigned_int;
182 
183 
184  // 64-bit
185  //
186 
191  typedef long long long_;
192 
197  typedef unsigned long long unsigned_long;
198 
199 
200  // Supposed to be arbitrary-length integral types.
201  //
202 
207  typedef long long integer;
208 
213  typedef long long non_positive_integer;
214 
219  typedef unsigned long long non_negative_integer;
220 
225  typedef unsigned long long positive_integer;
226 
231  typedef long long negative_integer;
232 
233 
234  // Boolean.
235  //
236 
241  typedef bool boolean;
242 
243 
244  // Floating-point types.
245  //
246 
251  typedef float float_;
252 
257  typedef double double_;
258 
263  typedef double decimal;
264 
265 
266  // String types.
267  //
268 
273  typedef ::xsd::cxx::tree::string< char, simple_type > string;
274 
279  typedef ::xsd::cxx::tree::normalized_string< char, string > normalized_string;
280 
285  typedef ::xsd::cxx::tree::token< char, normalized_string > token;
286 
291  typedef ::xsd::cxx::tree::name< char, token > name;
292 
297  typedef ::xsd::cxx::tree::nmtoken< char, token > nmtoken;
298 
303  typedef ::xsd::cxx::tree::nmtokens< char, simple_type, nmtoken > nmtokens;
304 
309  typedef ::xsd::cxx::tree::ncname< char, name > ncname;
310 
315  typedef ::xsd::cxx::tree::language< char, token > language;
316 
317 
318  // ID/IDREF.
319  //
320 
325  typedef ::xsd::cxx::tree::id< char, ncname > id;
326 
331  typedef ::xsd::cxx::tree::idref< char, ncname, type > idref;
332 
337  typedef ::xsd::cxx::tree::idrefs< char, simple_type, idref > idrefs;
338 
339 
340  // URI.
341  //
342 
347  typedef ::xsd::cxx::tree::uri< char, simple_type > uri;
348 
349 
350  // Qualified name.
351  //
352 
357  typedef ::xsd::cxx::tree::qname< char, simple_type, uri, ncname > qname;
358 
359 
360  // Binary.
361  //
362 
366  typedef ::xsd::cxx::tree::buffer< char > buffer;
367 
372  typedef ::xsd::cxx::tree::base64_binary< char, simple_type > base64_binary;
373 
378  typedef ::xsd::cxx::tree::hex_binary< char, simple_type > hex_binary;
379 
380 
381  // Date/time.
382  //
383 
387  typedef ::xsd::cxx::tree::time_zone time_zone;
388 
393  typedef ::xsd::cxx::tree::date< char, simple_type > date;
394 
399  typedef ::xsd::cxx::tree::date_time< char, simple_type > date_time;
400 
405  typedef ::xsd::cxx::tree::duration< char, simple_type > duration;
406 
411  typedef ::xsd::cxx::tree::gday< char, simple_type > gday;
412 
417  typedef ::xsd::cxx::tree::gmonth< char, simple_type > gmonth;
418 
423  typedef ::xsd::cxx::tree::gmonth_day< char, simple_type > gmonth_day;
424 
429  typedef ::xsd::cxx::tree::gyear< char, simple_type > gyear;
430 
435  typedef ::xsd::cxx::tree::gyear_month< char, simple_type > gyear_month;
436 
441  typedef ::xsd::cxx::tree::time< char, simple_type > time;
442 
443 
444  // Entity.
445  //
446 
451  typedef ::xsd::cxx::tree::entity< char, ncname > entity;
452 
457  typedef ::xsd::cxx::tree::entities< char, simple_type, entity > entities;
458 
459 
460 
464  typedef ::xsd::cxx::tree::content_order content_order;
465  // Namespace information and list stream. Used in
466  // serialization functions.
467  //
471  typedef ::xsd::cxx::xml::dom::namespace_info< char > namespace_info;
472 
476  typedef ::xsd::cxx::xml::dom::namespace_infomap< char > namespace_infomap;
477 
481  typedef ::xsd::cxx::tree::list_stream< char > list_stream;
482 
486  typedef ::xsd::cxx::tree::as_double< double_ > as_double;
487 
491  typedef ::xsd::cxx::tree::as_decimal< decimal > as_decimal;
492 
496  typedef ::xsd::cxx::tree::facet facet;
497 
498  // Flags and properties.
499  //
500 
504  typedef ::xsd::cxx::tree::flags flags;
505 
509  typedef ::xsd::cxx::tree::properties< char > properties;
510 
511  // Parsing/serialization diagnostics.
512  //
513 
517  typedef ::xsd::cxx::tree::severity severity;
518 
522  typedef ::xsd::cxx::tree::error< char > error;
523 
527  typedef ::xsd::cxx::tree::diagnostics< char > diagnostics;
528 
529  // Exceptions.
530  //
531 
535  typedef ::xsd::cxx::tree::exception< char > exception;
536 
541  typedef ::xsd::cxx::tree::bounds< char > bounds;
542 
547  typedef ::xsd::cxx::tree::duplicate_id< char > duplicate_id;
548 
552  typedef ::xsd::cxx::tree::parsing< char > parsing;
553 
558  typedef ::xsd::cxx::tree::expected_element< char > expected_element;
559 
564  typedef ::xsd::cxx::tree::unexpected_element< char > unexpected_element;
565 
570  typedef ::xsd::cxx::tree::expected_attribute< char > expected_attribute;
571 
576  typedef ::xsd::cxx::tree::unexpected_enumerator< char > unexpected_enumerator;
577 
582  typedef ::xsd::cxx::tree::expected_text_content< char > expected_text_content;
583 
588  typedef ::xsd::cxx::tree::no_prefix_mapping< char > no_prefix_mapping;
589 
594  typedef ::xsd::cxx::tree::no_type_info< char > no_type_info;
595 
600  typedef ::xsd::cxx::tree::not_derived< char > not_derived;
601 
605  typedef ::xsd::cxx::tree::serialization< char > serialization;
606 
610  typedef ::xsd::cxx::xml::error_handler< char > error_handler;
611 
615  namespace dom
616  {
620  using ::xsd::cxx::xml::dom::unique_ptr;
621 
622 #ifndef XSD_CXX_TREE_TREE_NODE_KEY__XML_SCHEMA
623 #define XSD_CXX_TREE_TREE_NODE_KEY__XML_SCHEMA
624 
627  const XMLCh* const tree_node_key = ::xsd::cxx::tree::user_data_keys::node;
628 #endif
629  }
630 }
631 
632 // Forward declarations.
633 //
634 namespace mil
635 {
636  namespace tatrc
637  {
638  namespace physiology
639  {
640  namespace datamodel
641  {
642  class PupillaryResponseData;
643  class enumInflammationSource;
644  class InflammatoryResponseData;
645  class BloodChemistrySystemData;
646  class enumHeartRhythm;
647  class CardiovascularSystemData;
648  class DrugSystemData;
649  class EndocrineSystemData;
650  class EnergySystemData;
651  class DrugTransitStateData;
652  class GastrointestinalSystemData;
653  class HepaticSystemData;
654  class enumSleepState;
655  class NervousSystemData;
656  class RenalSystemData;
657  class RespiratorySystemData;
658  class TissueSystemData;
659  }
660  }
661  }
662 }
663 
664 
665 #include <memory> // ::std::unique_ptr
666 #include <limits> // std::numeric_limits
667 #include <algorithm> // std::binary_search
668 #include <utility> // std::move
669 
670 #include <xsd/cxx/xml/char-utf8.hxx>
671 
672 #include <xsd/cxx/tree/exceptions.hxx>
673 #include <xsd/cxx/tree/elements.hxx>
674 #include <xsd/cxx/tree/containers.hxx>
675 #include <xsd/cxx/tree/list.hxx>
676 
677 #include <xsd/cxx/xml/dom/parsing-header.hxx>
678 
679 #include "system.hxx"
680 
681 #include "patientnutrition.hxx"
682 
683 namespace mil
684 {
685  namespace tatrc
686  {
687  namespace physiology
688  {
693  namespace datamodel
694  {
701  {
702  public:
710 
714  typedef ::mil::tatrc::physiology::datamodel::ScalarNeg1To1Data ReactivityModifier_type;
715 
719  typedef ::xsd::cxx::tree::optional< ReactivityModifier_type > ReactivityModifier_optional;
720 
724  typedef ::xsd::cxx::tree::traits< ReactivityModifier_type, char > ReactivityModifier_traits;
725 
732  const ReactivityModifier_optional&
733  ReactivityModifier () const;
734 
740  ReactivityModifier_optional&
741  ReactivityModifier ();
742 
751  void
752  ReactivityModifier (const ReactivityModifier_type& x);
753 
763  void
764  ReactivityModifier (const ReactivityModifier_optional& x);
765 
774  void
775  ReactivityModifier (::std::unique_ptr< ReactivityModifier_type > p);
776 
778 
786 
790  typedef ::mil::tatrc::physiology::datamodel::ScalarNeg1To1Data ShapeModifier_type;
791 
795  typedef ::xsd::cxx::tree::optional< ShapeModifier_type > ShapeModifier_optional;
796 
800  typedef ::xsd::cxx::tree::traits< ShapeModifier_type, char > ShapeModifier_traits;
801 
808  const ShapeModifier_optional&
809  ShapeModifier () const;
810 
816  ShapeModifier_optional&
817  ShapeModifier ();
818 
827  void
828  ShapeModifier (const ShapeModifier_type& x);
829 
839  void
840  ShapeModifier (const ShapeModifier_optional& x);
841 
850  void
851  ShapeModifier (::std::unique_ptr< ShapeModifier_type > p);
852 
854 
862 
866  typedef ::mil::tatrc::physiology::datamodel::ScalarNeg1To1Data SizeModifier_type;
867 
871  typedef ::xsd::cxx::tree::optional< SizeModifier_type > SizeModifier_optional;
872 
876  typedef ::xsd::cxx::tree::traits< SizeModifier_type, char > SizeModifier_traits;
877 
884  const SizeModifier_optional&
885  SizeModifier () const;
886 
892  SizeModifier_optional&
893  SizeModifier ();
894 
903  void
904  SizeModifier (const SizeModifier_type& x);
905 
915  void
916  SizeModifier (const SizeModifier_optional& x);
917 
926  void
927  SizeModifier (::std::unique_ptr< SizeModifier_type > p);
928 
930 
935 
941 
950  PupillaryResponseData (const ::xercesc::DOMElement& e,
951  ::xml_schema::flags f = 0,
952  ::xml_schema::container* c = 0);
953 
964  ::xml_schema::flags f = 0,
965  ::xml_schema::container* c = 0);
966 
978  virtual PupillaryResponseData*
979  _clone (::xml_schema::flags f = 0,
980  ::xml_schema::container* c = 0) const;
981 
991  operator= (const PupillaryResponseData& x);
992 
994 
998  virtual
1000 
1001  // Implementation.
1002  //
1003 
1004  //@cond
1005 
1006  protected:
1007  void
1008  parse (::xsd::cxx::xml::dom::parser< char >&,
1009  ::xml_schema::flags);
1010 
1011  protected:
1012  ReactivityModifier_optional ReactivityModifier_;
1013  ShapeModifier_optional ShapeModifier_;
1014  SizeModifier_optional SizeModifier_;
1015 
1016  //@endcond
1017  };
1018 
1023  class BIOGEARS_CDM_API enumInflammationSource: public ::xml_schema::string
1024  {
1025  public:
1026 
1030  enum value
1031  {
1034  Infection
1035  };
1036 
1044 
1050  enumInflammationSource (value v);
1051 
1057  enumInflammationSource (const char* v);
1058 
1064  enumInflammationSource (const ::std::string& v);
1065 
1071  enumInflammationSource (const ::xml_schema::string& v);
1072 
1081  enumInflammationSource (const ::xercesc::DOMElement& e,
1082  ::xml_schema::flags f = 0,
1083  ::xml_schema::container* c = 0);
1084 
1093  enumInflammationSource (const ::xercesc::DOMAttr& a,
1094  ::xml_schema::flags f = 0,
1095  ::xml_schema::container* c = 0);
1096 
1106  enumInflammationSource (const ::std::string& s,
1107  const ::xercesc::DOMElement* e,
1108  ::xml_schema::flags f = 0,
1109  ::xml_schema::container* c = 0);
1110 
1121  ::xml_schema::flags f = 0,
1122  ::xml_schema::container* c = 0);
1123 
1135  virtual enumInflammationSource*
1136  _clone (::xml_schema::flags f = 0,
1137  ::xml_schema::container* c = 0) const;
1138 
1146  operator= (value v);
1147 
1154  virtual
1155  operator value () const
1156  {
1157  return _xsd_enumInflammationSource_convert ();
1158  }
1159 
1160  //@cond
1161 
1162  protected:
1163  value
1164  _xsd_enumInflammationSource_convert () const;
1165 
1166  public:
1167  static const char* const _xsd_enumInflammationSource_literals_[3];
1168  static const value _xsd_enumInflammationSource_indexes_[3];
1169 
1170  //@endcond
1171  };
1172 
1179  {
1180  public:
1188 
1192  typedef ::mil::tatrc::physiology::datamodel::ScalarData LocalPathogen_type;
1193 
1197  typedef ::xsd::cxx::tree::traits< LocalPathogen_type, char > LocalPathogen_traits;
1198 
1204  const LocalPathogen_type&
1205  LocalPathogen () const;
1206 
1212  LocalPathogen_type&
1213  LocalPathogen ();
1214 
1223  void
1224  LocalPathogen (const LocalPathogen_type& x);
1225 
1234  void
1235  LocalPathogen (::std::unique_ptr< LocalPathogen_type > p);
1236 
1238 
1246 
1250  typedef ::mil::tatrc::physiology::datamodel::ScalarData LocalMacrophage_type;
1251 
1255  typedef ::xsd::cxx::tree::traits< LocalMacrophage_type, char > LocalMacrophage_traits;
1256 
1262  const LocalMacrophage_type&
1263  LocalMacrophage () const;
1264 
1270  LocalMacrophage_type&
1271  LocalMacrophage ();
1272 
1281  void
1282  LocalMacrophage (const LocalMacrophage_type& x);
1283 
1292  void
1293  LocalMacrophage (::std::unique_ptr< LocalMacrophage_type > p);
1294 
1296 
1304 
1308  typedef ::mil::tatrc::physiology::datamodel::ScalarData LocalNeutrophil_type;
1309 
1313  typedef ::xsd::cxx::tree::traits< LocalNeutrophil_type, char > LocalNeutrophil_traits;
1314 
1320  const LocalNeutrophil_type&
1321  LocalNeutrophil () const;
1322 
1328  LocalNeutrophil_type&
1329  LocalNeutrophil ();
1330 
1339  void
1340  LocalNeutrophil (const LocalNeutrophil_type& x);
1341 
1350  void
1351  LocalNeutrophil (::std::unique_ptr< LocalNeutrophil_type > p);
1352 
1354 
1362 
1366  typedef ::mil::tatrc::physiology::datamodel::ScalarData LocalBarrier_type;
1367 
1371  typedef ::xsd::cxx::tree::traits< LocalBarrier_type, char > LocalBarrier_traits;
1372 
1378  const LocalBarrier_type&
1379  LocalBarrier () const;
1380 
1386  LocalBarrier_type&
1387  LocalBarrier ();
1388 
1397  void
1398  LocalBarrier (const LocalBarrier_type& x);
1399 
1408  void
1409  LocalBarrier (::std::unique_ptr< LocalBarrier_type > p);
1410 
1412 
1420 
1424  typedef ::mil::tatrc::physiology::datamodel::enumOnOff ActiveTLR_type;
1425 
1429  typedef ::xsd::cxx::tree::traits< ActiveTLR_type, char > ActiveTLR_traits;
1430 
1436  const ActiveTLR_type&
1437  ActiveTLR () const;
1438 
1444  ActiveTLR_type&
1445  ActiveTLR ();
1446 
1455  void
1456  ActiveTLR (const ActiveTLR_type& x);
1457 
1466  void
1467  ActiveTLR (::std::unique_ptr< ActiveTLR_type > p);
1468 
1470 
1478 
1482  typedef ::mil::tatrc::physiology::datamodel::ScalarData AutonomicResponseLevel_type;
1483 
1487  typedef ::xsd::cxx::tree::traits< AutonomicResponseLevel_type, char > AutonomicResponseLevel_traits;
1488 
1494  const AutonomicResponseLevel_type&
1495  AutonomicResponseLevel () const;
1496 
1502  AutonomicResponseLevel_type&
1503  AutonomicResponseLevel ();
1504 
1513  void
1514  AutonomicResponseLevel (const AutonomicResponseLevel_type& x);
1515 
1524  void
1525  AutonomicResponseLevel (::std::unique_ptr< AutonomicResponseLevel_type > p);
1526 
1528 
1536 
1540  typedef ::mil::tatrc::physiology::datamodel::ScalarData BloodPathogen_type;
1541 
1545  typedef ::xsd::cxx::tree::traits< BloodPathogen_type, char > BloodPathogen_traits;
1546 
1552  const BloodPathogen_type&
1553  BloodPathogen () const;
1554 
1560  BloodPathogen_type&
1561  BloodPathogen ();
1562 
1571  void
1572  BloodPathogen (const BloodPathogen_type& x);
1573 
1582  void
1583  BloodPathogen (::std::unique_ptr< BloodPathogen_type > p);
1584 
1586 
1594 
1598  typedef ::mil::tatrc::physiology::datamodel::ScalarData Trauma_type;
1599 
1603  typedef ::xsd::cxx::tree::traits< Trauma_type, char > Trauma_traits;
1604 
1610  const Trauma_type&
1611  Trauma () const;
1612 
1618  Trauma_type&
1619  Trauma ();
1620 
1629  void
1630  Trauma (const Trauma_type& x);
1631 
1640  void
1641  Trauma (::std::unique_ptr< Trauma_type > p);
1642 
1644 
1652 
1656  typedef ::mil::tatrc::physiology::datamodel::ScalarData MacrophageResting_type;
1657 
1661  typedef ::xsd::cxx::tree::traits< MacrophageResting_type, char > MacrophageResting_traits;
1662 
1668  const MacrophageResting_type&
1669  MacrophageResting () const;
1670 
1676  MacrophageResting_type&
1677  MacrophageResting ();
1678 
1687  void
1688  MacrophageResting (const MacrophageResting_type& x);
1689 
1698  void
1699  MacrophageResting (::std::unique_ptr< MacrophageResting_type > p);
1700 
1702 
1710 
1714  typedef ::mil::tatrc::physiology::datamodel::ScalarData MacrophageActive_type;
1715 
1719  typedef ::xsd::cxx::tree::traits< MacrophageActive_type, char > MacrophageActive_traits;
1720 
1726  const MacrophageActive_type&
1727  MacrophageActive () const;
1728 
1734  MacrophageActive_type&
1735  MacrophageActive ();
1736 
1745  void
1746  MacrophageActive (const MacrophageActive_type& x);
1747 
1756  void
1757  MacrophageActive (::std::unique_ptr< MacrophageActive_type > p);
1758 
1760 
1768 
1772  typedef ::mil::tatrc::physiology::datamodel::ScalarData NeutrophilResting_type;
1773 
1777  typedef ::xsd::cxx::tree::traits< NeutrophilResting_type, char > NeutrophilResting_traits;
1778 
1784  const NeutrophilResting_type&
1785  NeutrophilResting () const;
1786 
1792  NeutrophilResting_type&
1793  NeutrophilResting ();
1794 
1803  void
1804  NeutrophilResting (const NeutrophilResting_type& x);
1805 
1814  void
1815  NeutrophilResting (::std::unique_ptr< NeutrophilResting_type > p);
1816 
1818 
1826 
1830  typedef ::mil::tatrc::physiology::datamodel::ScalarData NeutrophilActive_type;
1831 
1835  typedef ::xsd::cxx::tree::traits< NeutrophilActive_type, char > NeutrophilActive_traits;
1836 
1842  const NeutrophilActive_type&
1843  NeutrophilActive () const;
1844 
1850  NeutrophilActive_type&
1851  NeutrophilActive ();
1852 
1861  void
1862  NeutrophilActive (const NeutrophilActive_type& x);
1863 
1872  void
1873  NeutrophilActive (::std::unique_ptr< NeutrophilActive_type > p);
1874 
1876 
1884 
1888  typedef ::mil::tatrc::physiology::datamodel::ScalarData TumorNecrosisFactor_type;
1889 
1893  typedef ::xsd::cxx::tree::traits< TumorNecrosisFactor_type, char > TumorNecrosisFactor_traits;
1894 
1900  const TumorNecrosisFactor_type&
1901  TumorNecrosisFactor () const;
1902 
1908  TumorNecrosisFactor_type&
1909  TumorNecrosisFactor ();
1910 
1919  void
1920  TumorNecrosisFactor (const TumorNecrosisFactor_type& x);
1921 
1930  void
1931  TumorNecrosisFactor (::std::unique_ptr< TumorNecrosisFactor_type > p);
1932 
1934 
1942 
1946  typedef ::mil::tatrc::physiology::datamodel::ScalarData Interleukin6_type;
1947 
1951  typedef ::xsd::cxx::tree::traits< Interleukin6_type, char > Interleukin6_traits;
1952 
1958  const Interleukin6_type&
1959  Interleukin6 () const;
1960 
1966  Interleukin6_type&
1967  Interleukin6 ();
1968 
1977  void
1978  Interleukin6 (const Interleukin6_type& x);
1979 
1988  void
1989  Interleukin6 (::std::unique_ptr< Interleukin6_type > p);
1990 
1992 
2000 
2004  typedef ::mil::tatrc::physiology::datamodel::ScalarData Interleukin10_type;
2005 
2009  typedef ::xsd::cxx::tree::traits< Interleukin10_type, char > Interleukin10_traits;
2010 
2016  const Interleukin10_type&
2017  Interleukin10 () const;
2018 
2024  Interleukin10_type&
2025  Interleukin10 ();
2026 
2035  void
2036  Interleukin10 (const Interleukin10_type& x);
2037 
2046  void
2047  Interleukin10 (::std::unique_ptr< Interleukin10_type > p);
2048 
2050 
2058 
2062  typedef ::mil::tatrc::physiology::datamodel::ScalarData Interleukin12_type;
2063 
2067  typedef ::xsd::cxx::tree::traits< Interleukin12_type, char > Interleukin12_traits;
2068 
2074  const Interleukin12_type&
2075  Interleukin12 () const;
2076 
2082  Interleukin12_type&
2083  Interleukin12 ();
2084 
2093  void
2094  Interleukin12 (const Interleukin12_type& x);
2095 
2104  void
2105  Interleukin12 (::std::unique_ptr< Interleukin12_type > p);
2106 
2108 
2116 
2120  typedef ::mil::tatrc::physiology::datamodel::ScalarData InducibleNOSPre_type;
2121 
2125  typedef ::xsd::cxx::tree::traits< InducibleNOSPre_type, char > InducibleNOSPre_traits;
2126 
2132  const InducibleNOSPre_type&
2133  InducibleNOSPre () const;
2134 
2140  InducibleNOSPre_type&
2141  InducibleNOSPre ();
2142 
2151  void
2152  InducibleNOSPre (const InducibleNOSPre_type& x);
2153 
2162  void
2163  InducibleNOSPre (::std::unique_ptr< InducibleNOSPre_type > p);
2164 
2166 
2174 
2178  typedef ::mil::tatrc::physiology::datamodel::ScalarData InducibleNOS_type;
2179 
2183  typedef ::xsd::cxx::tree::traits< InducibleNOS_type, char > InducibleNOS_traits;
2184 
2190  const InducibleNOS_type&
2191  InducibleNOS () const;
2192 
2198  InducibleNOS_type&
2199  InducibleNOS ();
2200 
2209  void
2210  InducibleNOS (const InducibleNOS_type& x);
2211 
2220  void
2221  InducibleNOS (::std::unique_ptr< InducibleNOS_type > p);
2222 
2224 
2232 
2236  typedef ::mil::tatrc::physiology::datamodel::ScalarData ConstitutiveNOS_type;
2237 
2241  typedef ::xsd::cxx::tree::traits< ConstitutiveNOS_type, char > ConstitutiveNOS_traits;
2242 
2248  const ConstitutiveNOS_type&
2249  ConstitutiveNOS () const;
2250 
2256  ConstitutiveNOS_type&
2257  ConstitutiveNOS ();
2258 
2267  void
2268  ConstitutiveNOS (const ConstitutiveNOS_type& x);
2269 
2278  void
2279  ConstitutiveNOS (::std::unique_ptr< ConstitutiveNOS_type > p);
2280 
2282 
2290 
2294  typedef ::mil::tatrc::physiology::datamodel::ScalarData Nitrate_type;
2295 
2299  typedef ::xsd::cxx::tree::traits< Nitrate_type, char > Nitrate_traits;
2300 
2306  const Nitrate_type&
2307  Nitrate () const;
2308 
2314  Nitrate_type&
2315  Nitrate ();
2316 
2325  void
2326  Nitrate (const Nitrate_type& x);
2327 
2336  void
2337  Nitrate (::std::unique_ptr< Nitrate_type > p);
2338 
2340 
2348 
2352  typedef ::mil::tatrc::physiology::datamodel::ScalarData NitricOxide_type;
2353 
2357  typedef ::xsd::cxx::tree::traits< NitricOxide_type, char > NitricOxide_traits;
2358 
2364  const NitricOxide_type&
2365  NitricOxide () const;
2366 
2372  NitricOxide_type&
2373  NitricOxide ();
2374 
2383  void
2384  NitricOxide (const NitricOxide_type& x);
2385 
2394  void
2395  NitricOxide (::std::unique_ptr< NitricOxide_type > p);
2396 
2398 
2406 
2410  typedef ::mil::tatrc::physiology::datamodel::Scalar0To1Data TissueIntegrity_type;
2411 
2415  typedef ::xsd::cxx::tree::traits< TissueIntegrity_type, char > TissueIntegrity_traits;
2416 
2422  const TissueIntegrity_type&
2423  TissueIntegrity () const;
2424 
2430  TissueIntegrity_type&
2431  TissueIntegrity ();
2432 
2441  void
2442  TissueIntegrity (const TissueIntegrity_type& x);
2443 
2452  void
2453  TissueIntegrity (::std::unique_ptr< TissueIntegrity_type > p);
2454 
2456 
2464 
2468  typedef ::mil::tatrc::physiology::datamodel::ScalarData Catecholamines_type;
2469 
2473  typedef ::xsd::cxx::tree::traits< Catecholamines_type, char > Catecholamines_traits;
2474 
2480  const Catecholamines_type&
2481  Catecholamines () const;
2482 
2488  Catecholamines_type&
2489  Catecholamines ();
2490 
2499  void
2500  Catecholamines (const Catecholamines_type& x);
2501 
2510  void
2511  Catecholamines (::std::unique_ptr< Catecholamines_type > p);
2512 
2514 
2522 
2526  typedef ::mil::tatrc::physiology::datamodel::ScalarTimeData InflammationTime_type;
2527 
2531  typedef ::xsd::cxx::tree::traits< InflammationTime_type, char > InflammationTime_traits;
2532 
2538  const InflammationTime_type&
2539  InflammationTime () const;
2540 
2546  InflammationTime_type&
2547  InflammationTime ();
2548 
2557  void
2558  InflammationTime (const InflammationTime_type& x);
2559 
2568  void
2569  InflammationTime (::std::unique_ptr< InflammationTime_type > p);
2570 
2572 
2580 
2584  typedef ::mil::tatrc::physiology::datamodel::enumInflammationSource Source_type;
2585 
2589  typedef ::xsd::cxx::tree::sequence< Source_type > Source_sequence;
2590 
2594  typedef Source_sequence::iterator Source_iterator;
2595 
2599  typedef Source_sequence::const_iterator Source_const_iterator;
2600 
2604  typedef ::xsd::cxx::tree::traits< Source_type, char > Source_traits;
2605 
2612  const Source_sequence&
2613  Source () const;
2614 
2620  Source_sequence&
2621  Source ();
2622 
2632  void
2633  Source (const Source_sequence& s);
2634 
2636 
2641 
2649 
2654  InflammatoryResponseData (const LocalPathogen_type&,
2655  const LocalMacrophage_type&,
2656  const LocalNeutrophil_type&,
2657  const LocalBarrier_type&,
2658  const ActiveTLR_type&,
2659  const AutonomicResponseLevel_type&,
2660  const BloodPathogen_type&,
2661  const Trauma_type&,
2662  const MacrophageResting_type&,
2663  const MacrophageActive_type&,
2664  const NeutrophilResting_type&,
2665  const NeutrophilActive_type&,
2666  const TumorNecrosisFactor_type&,
2667  const Interleukin6_type&,
2668  const Interleukin10_type&,
2669  const Interleukin12_type&,
2670  const InducibleNOSPre_type&,
2671  const InducibleNOS_type&,
2672  const ConstitutiveNOS_type&,
2673  const Nitrate_type&,
2674  const NitricOxide_type&,
2675  const TissueIntegrity_type&,
2676  const Catecholamines_type&,
2677  const InflammationTime_type&);
2678 
2687  InflammatoryResponseData (::std::unique_ptr< LocalPathogen_type >,
2688  ::std::unique_ptr< LocalMacrophage_type >,
2689  ::std::unique_ptr< LocalNeutrophil_type >,
2690  ::std::unique_ptr< LocalBarrier_type >,
2691  const ActiveTLR_type&,
2692  ::std::unique_ptr< AutonomicResponseLevel_type >,
2693  ::std::unique_ptr< BloodPathogen_type >,
2694  ::std::unique_ptr< Trauma_type >,
2695  ::std::unique_ptr< MacrophageResting_type >,
2696  ::std::unique_ptr< MacrophageActive_type >,
2697  ::std::unique_ptr< NeutrophilResting_type >,
2698  ::std::unique_ptr< NeutrophilActive_type >,
2699  ::std::unique_ptr< TumorNecrosisFactor_type >,
2700  ::std::unique_ptr< Interleukin6_type >,
2701  ::std::unique_ptr< Interleukin10_type >,
2702  ::std::unique_ptr< Interleukin12_type >,
2703  ::std::unique_ptr< InducibleNOSPre_type >,
2704  ::std::unique_ptr< InducibleNOS_type >,
2705  ::std::unique_ptr< ConstitutiveNOS_type >,
2706  ::std::unique_ptr< Nitrate_type >,
2707  ::std::unique_ptr< NitricOxide_type >,
2708  ::std::unique_ptr< TissueIntegrity_type >,
2709  ::std::unique_ptr< Catecholamines_type >,
2710  ::std::unique_ptr< InflammationTime_type >);
2711 
2720  InflammatoryResponseData (::std::unique_ptr< LocalPathogen_type >,
2721  ::std::unique_ptr< LocalMacrophage_type >,
2722  ::std::unique_ptr< LocalNeutrophil_type >,
2723  ::std::unique_ptr< LocalBarrier_type >,
2724  ::std::unique_ptr< ActiveTLR_type >,
2725  ::std::unique_ptr< AutonomicResponseLevel_type >,
2726  ::std::unique_ptr< BloodPathogen_type >,
2727  ::std::unique_ptr< Trauma_type >,
2728  ::std::unique_ptr< MacrophageResting_type >,
2729  ::std::unique_ptr< MacrophageActive_type >,
2730  ::std::unique_ptr< NeutrophilResting_type >,
2731  ::std::unique_ptr< NeutrophilActive_type >,
2732  ::std::unique_ptr< TumorNecrosisFactor_type >,
2733  ::std::unique_ptr< Interleukin6_type >,
2734  ::std::unique_ptr< Interleukin10_type >,
2735  ::std::unique_ptr< Interleukin12_type >,
2736  ::std::unique_ptr< InducibleNOSPre_type >,
2737  ::std::unique_ptr< InducibleNOS_type >,
2738  ::std::unique_ptr< ConstitutiveNOS_type >,
2739  ::std::unique_ptr< Nitrate_type >,
2740  ::std::unique_ptr< NitricOxide_type >,
2741  ::std::unique_ptr< TissueIntegrity_type >,
2742  ::std::unique_ptr< Catecholamines_type >,
2743  ::std::unique_ptr< InflammationTime_type >);
2744 
2753  InflammatoryResponseData (const ::xercesc::DOMElement& e,
2754  ::xml_schema::flags f = 0,
2755  ::xml_schema::container* c = 0);
2756 
2767  ::xml_schema::flags f = 0,
2768  ::xml_schema::container* c = 0);
2769 
2781  virtual InflammatoryResponseData*
2782  _clone (::xml_schema::flags f = 0,
2783  ::xml_schema::container* c = 0) const;
2784 
2794  operator= (const InflammatoryResponseData& x);
2795 
2797 
2801  virtual
2803 
2804  // Implementation.
2805  //
2806 
2807  //@cond
2808 
2809  protected:
2810  void
2811  parse (::xsd::cxx::xml::dom::parser< char >&,
2812  ::xml_schema::flags);
2813 
2814  protected:
2815  ::xsd::cxx::tree::one< LocalPathogen_type > LocalPathogen_;
2816  ::xsd::cxx::tree::one< LocalMacrophage_type > LocalMacrophage_;
2817  ::xsd::cxx::tree::one< LocalNeutrophil_type > LocalNeutrophil_;
2818  ::xsd::cxx::tree::one< LocalBarrier_type > LocalBarrier_;
2819  ::xsd::cxx::tree::one< ActiveTLR_type > ActiveTLR_;
2820  ::xsd::cxx::tree::one< AutonomicResponseLevel_type > AutonomicResponseLevel_;
2821  ::xsd::cxx::tree::one< BloodPathogen_type > BloodPathogen_;
2822  ::xsd::cxx::tree::one< Trauma_type > Trauma_;
2823  ::xsd::cxx::tree::one< MacrophageResting_type > MacrophageResting_;
2824  ::xsd::cxx::tree::one< MacrophageActive_type > MacrophageActive_;
2825  ::xsd::cxx::tree::one< NeutrophilResting_type > NeutrophilResting_;
2826  ::xsd::cxx::tree::one< NeutrophilActive_type > NeutrophilActive_;
2827  ::xsd::cxx::tree::one< TumorNecrosisFactor_type > TumorNecrosisFactor_;
2828  ::xsd::cxx::tree::one< Interleukin6_type > Interleukin6_;
2829  ::xsd::cxx::tree::one< Interleukin10_type > Interleukin10_;
2830  ::xsd::cxx::tree::one< Interleukin12_type > Interleukin12_;
2831  ::xsd::cxx::tree::one< InducibleNOSPre_type > InducibleNOSPre_;
2832  ::xsd::cxx::tree::one< InducibleNOS_type > InducibleNOS_;
2833  ::xsd::cxx::tree::one< ConstitutiveNOS_type > ConstitutiveNOS_;
2834  ::xsd::cxx::tree::one< Nitrate_type > Nitrate_;
2835  ::xsd::cxx::tree::one< NitricOxide_type > NitricOxide_;
2836  ::xsd::cxx::tree::one< TissueIntegrity_type > TissueIntegrity_;
2837  ::xsd::cxx::tree::one< Catecholamines_type > Catecholamines_;
2838  ::xsd::cxx::tree::one< InflammationTime_type > InflammationTime_;
2839  Source_sequence Source_;
2840 
2841  //@endcond
2842  };
2843 
2850  {
2851  public:
2859 
2863  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData BloodDensity_type;
2864 
2868  typedef ::xsd::cxx::tree::optional< BloodDensity_type > BloodDensity_optional;
2869 
2873  typedef ::xsd::cxx::tree::traits< BloodDensity_type, char > BloodDensity_traits;
2874 
2881  const BloodDensity_optional&
2882  BloodDensity () const;
2883 
2889  BloodDensity_optional&
2890  BloodDensity ();
2891 
2900  void
2901  BloodDensity (const BloodDensity_type& x);
2902 
2912  void
2913  BloodDensity (const BloodDensity_optional& x);
2914 
2923  void
2924  BloodDensity (::std::unique_ptr< BloodDensity_type > p);
2925 
2927 
2935 
2939  typedef ::mil::tatrc::physiology::datamodel::ScalarData ArterialBloodPH_type;
2940 
2944  typedef ::xsd::cxx::tree::optional< ArterialBloodPH_type > ArterialBloodPH_optional;
2945 
2949  typedef ::xsd::cxx::tree::traits< ArterialBloodPH_type, char > ArterialBloodPH_traits;
2950 
2957  const ArterialBloodPH_optional&
2958  ArterialBloodPH () const;
2959 
2965  ArterialBloodPH_optional&
2966  ArterialBloodPH ();
2967 
2976  void
2977  ArterialBloodPH (const ArterialBloodPH_type& x);
2978 
2988  void
2989  ArterialBloodPH (const ArterialBloodPH_optional& x);
2990 
2999  void
3000  ArterialBloodPH (::std::unique_ptr< ArterialBloodPH_type > p);
3001 
3003 
3011 
3015  typedef ::mil::tatrc::physiology::datamodel::ScalarData ArterialBloodPHBaseline_type;
3016 
3020  typedef ::xsd::cxx::tree::optional< ArterialBloodPHBaseline_type > ArterialBloodPHBaseline_optional;
3021 
3025  typedef ::xsd::cxx::tree::traits< ArterialBloodPHBaseline_type, char > ArterialBloodPHBaseline_traits;
3026 
3033  const ArterialBloodPHBaseline_optional&
3034  ArterialBloodPHBaseline () const;
3035 
3041  ArterialBloodPHBaseline_optional&
3042  ArterialBloodPHBaseline ();
3043 
3052  void
3053  ArterialBloodPHBaseline (const ArterialBloodPHBaseline_type& x);
3054 
3064  void
3065  ArterialBloodPHBaseline (const ArterialBloodPHBaseline_optional& x);
3066 
3075  void
3076  ArterialBloodPHBaseline (::std::unique_ptr< ArterialBloodPHBaseline_type > p);
3077 
3079 
3087 
3091  typedef ::mil::tatrc::physiology::datamodel::ScalarData VenousBloodPH_type;
3092 
3096  typedef ::xsd::cxx::tree::optional< VenousBloodPH_type > VenousBloodPH_optional;
3097 
3101  typedef ::xsd::cxx::tree::traits< VenousBloodPH_type, char > VenousBloodPH_traits;
3102 
3109  const VenousBloodPH_optional&
3110  VenousBloodPH () const;
3111 
3117  VenousBloodPH_optional&
3118  VenousBloodPH ();
3119 
3128  void
3129  VenousBloodPH (const VenousBloodPH_type& x);
3130 
3140  void
3141  VenousBloodPH (const VenousBloodPH_optional& x);
3142 
3151  void
3152  VenousBloodPH (::std::unique_ptr< VenousBloodPH_type > p);
3153 
3155 
3163 
3167  typedef ::mil::tatrc::physiology::datamodel::ScalarHeatCapacitancePerMassData BloodSpecificHeat_type;
3168 
3172  typedef ::xsd::cxx::tree::optional< BloodSpecificHeat_type > BloodSpecificHeat_optional;
3173 
3177  typedef ::xsd::cxx::tree::traits< BloodSpecificHeat_type, char > BloodSpecificHeat_traits;
3178 
3185  const BloodSpecificHeat_optional&
3186  BloodSpecificHeat () const;
3187 
3193  BloodSpecificHeat_optional&
3194  BloodSpecificHeat ();
3195 
3204  void
3205  BloodSpecificHeat (const BloodSpecificHeat_type& x);
3206 
3216  void
3217  BloodSpecificHeat (const BloodSpecificHeat_optional& x);
3218 
3227  void
3228  BloodSpecificHeat (::std::unique_ptr< BloodSpecificHeat_type > p);
3229 
3231 
3239 
3243  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData BloodUreaNitrogenConcentration_type;
3244 
3248  typedef ::xsd::cxx::tree::optional< BloodUreaNitrogenConcentration_type > BloodUreaNitrogenConcentration_optional;
3249 
3253  typedef ::xsd::cxx::tree::traits< BloodUreaNitrogenConcentration_type, char > BloodUreaNitrogenConcentration_traits;
3254 
3261  const BloodUreaNitrogenConcentration_optional&
3262  BloodUreaNitrogenConcentration () const;
3263 
3269  BloodUreaNitrogenConcentration_optional&
3270  BloodUreaNitrogenConcentration ();
3271 
3280  void
3281  BloodUreaNitrogenConcentration (const BloodUreaNitrogenConcentration_type& x);
3282 
3292  void
3293  BloodUreaNitrogenConcentration (const BloodUreaNitrogenConcentration_optional& x);
3294 
3303  void
3304  BloodUreaNitrogenConcentration (::std::unique_ptr< BloodUreaNitrogenConcentration_type > p);
3305 
3307 
3315 
3319  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData CarbonDioxideSaturation_type;
3320 
3324  typedef ::xsd::cxx::tree::optional< CarbonDioxideSaturation_type > CarbonDioxideSaturation_optional;
3325 
3329  typedef ::xsd::cxx::tree::traits< CarbonDioxideSaturation_type, char > CarbonDioxideSaturation_traits;
3330 
3337  const CarbonDioxideSaturation_optional&
3338  CarbonDioxideSaturation () const;
3339 
3345  CarbonDioxideSaturation_optional&
3346  CarbonDioxideSaturation ();
3347 
3356  void
3357  CarbonDioxideSaturation (const CarbonDioxideSaturation_type& x);
3358 
3368  void
3369  CarbonDioxideSaturation (const CarbonDioxideSaturation_optional& x);
3370 
3379  void
3380  CarbonDioxideSaturation (::std::unique_ptr< CarbonDioxideSaturation_type > p);
3381 
3383 
3391 
3395  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData CarbonMonoxideSaturation_type;
3396 
3400  typedef ::xsd::cxx::tree::optional< CarbonMonoxideSaturation_type > CarbonMonoxideSaturation_optional;
3401 
3405  typedef ::xsd::cxx::tree::traits< CarbonMonoxideSaturation_type, char > CarbonMonoxideSaturation_traits;
3406 
3413  const CarbonMonoxideSaturation_optional&
3414  CarbonMonoxideSaturation () const;
3415 
3421  CarbonMonoxideSaturation_optional&
3422  CarbonMonoxideSaturation ();
3423 
3432  void
3433  CarbonMonoxideSaturation (const CarbonMonoxideSaturation_type& x);
3434 
3444  void
3445  CarbonMonoxideSaturation (const CarbonMonoxideSaturation_optional& x);
3446 
3455  void
3456  CarbonMonoxideSaturation (::std::unique_ptr< CarbonMonoxideSaturation_type > p);
3457 
3459 
3467 
3471  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData Hematocrit_type;
3472 
3476  typedef ::xsd::cxx::tree::optional< Hematocrit_type > Hematocrit_optional;
3477 
3481  typedef ::xsd::cxx::tree::traits< Hematocrit_type, char > Hematocrit_traits;
3482 
3489  const Hematocrit_optional&
3490  Hematocrit () const;
3491 
3497  Hematocrit_optional&
3498  Hematocrit ();
3499 
3508  void
3509  Hematocrit (const Hematocrit_type& x);
3510 
3520  void
3521  Hematocrit (const Hematocrit_optional& x);
3522 
3531  void
3532  Hematocrit (::std::unique_ptr< Hematocrit_type > p);
3533 
3535 
3543 
3547  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData HemoglobinContent_type;
3548 
3552  typedef ::xsd::cxx::tree::optional< HemoglobinContent_type > HemoglobinContent_optional;
3553 
3557  typedef ::xsd::cxx::tree::traits< HemoglobinContent_type, char > HemoglobinContent_traits;
3558 
3565  const HemoglobinContent_optional&
3566  HemoglobinContent () const;
3567 
3573  HemoglobinContent_optional&
3574  HemoglobinContent ();
3575 
3584  void
3585  HemoglobinContent (const HemoglobinContent_type& x);
3586 
3596  void
3597  HemoglobinContent (const HemoglobinContent_optional& x);
3598 
3607  void
3608  HemoglobinContent (::std::unique_ptr< HemoglobinContent_type > p);
3609 
3611 
3619 
3623  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData HemoglobinLostToUrine_type;
3624 
3628  typedef ::xsd::cxx::tree::optional< HemoglobinLostToUrine_type > HemoglobinLostToUrine_optional;
3629 
3633  typedef ::xsd::cxx::tree::traits< HemoglobinLostToUrine_type, char > HemoglobinLostToUrine_traits;
3634 
3641  const HemoglobinLostToUrine_optional&
3642  HemoglobinLostToUrine () const;
3643 
3649  HemoglobinLostToUrine_optional&
3650  HemoglobinLostToUrine ();
3651 
3660  void
3661  HemoglobinLostToUrine (const HemoglobinLostToUrine_type& x);
3662 
3672  void
3673  HemoglobinLostToUrine (const HemoglobinLostToUrine_optional& x);
3674 
3683  void
3684  HemoglobinLostToUrine (::std::unique_ptr< HemoglobinLostToUrine_type > p);
3685 
3687 
3695 
3699  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData OxygenSaturation_type;
3700 
3704  typedef ::xsd::cxx::tree::optional< OxygenSaturation_type > OxygenSaturation_optional;
3705 
3709  typedef ::xsd::cxx::tree::traits< OxygenSaturation_type, char > OxygenSaturation_traits;
3710 
3717  const OxygenSaturation_optional&
3718  OxygenSaturation () const;
3719 
3725  OxygenSaturation_optional&
3726  OxygenSaturation ();
3727 
3736  void
3737  OxygenSaturation (const OxygenSaturation_type& x);
3738 
3748  void
3749  OxygenSaturation (const OxygenSaturation_optional& x);
3750 
3759  void
3760  OxygenSaturation (::std::unique_ptr< OxygenSaturation_type > p);
3761 
3763 
3771 
3775  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData OxygenVenousSaturation_type;
3776 
3780  typedef ::xsd::cxx::tree::optional< OxygenVenousSaturation_type > OxygenVenousSaturation_optional;
3781 
3785  typedef ::xsd::cxx::tree::traits< OxygenVenousSaturation_type, char > OxygenVenousSaturation_traits;
3786 
3793  const OxygenVenousSaturation_optional&
3794  OxygenVenousSaturation () const;
3795 
3801  OxygenVenousSaturation_optional&
3802  OxygenVenousSaturation ();
3803 
3812  void
3813  OxygenVenousSaturation (const OxygenVenousSaturation_type& x);
3814 
3824  void
3825  OxygenVenousSaturation (const OxygenVenousSaturation_optional& x);
3826 
3835  void
3836  OxygenVenousSaturation (::std::unique_ptr< OxygenVenousSaturation_type > p);
3837 
3839 
3847 
3851  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData Phosphate_type;
3852 
3856  typedef ::xsd::cxx::tree::optional< Phosphate_type > Phosphate_optional;
3857 
3861  typedef ::xsd::cxx::tree::traits< Phosphate_type, char > Phosphate_traits;
3862 
3869  const Phosphate_optional&
3870  Phosphate () const;
3871 
3877  Phosphate_optional&
3878  Phosphate ();
3879 
3888  void
3889  Phosphate (const Phosphate_type& x);
3890 
3900  void
3901  Phosphate (const Phosphate_optional& x);
3902 
3911  void
3912  Phosphate (::std::unique_ptr< Phosphate_type > p);
3913 
3915 
3923 
3927  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData PlasmaVolume_type;
3928 
3932  typedef ::xsd::cxx::tree::optional< PlasmaVolume_type > PlasmaVolume_optional;
3933 
3937  typedef ::xsd::cxx::tree::traits< PlasmaVolume_type, char > PlasmaVolume_traits;
3938 
3945  const PlasmaVolume_optional&
3946  PlasmaVolume () const;
3947 
3953  PlasmaVolume_optional&
3954  PlasmaVolume ();
3955 
3964  void
3965  PlasmaVolume (const PlasmaVolume_type& x);
3966 
3976  void
3977  PlasmaVolume (const PlasmaVolume_optional& x);
3978 
3987  void
3988  PlasmaVolume (::std::unique_ptr< PlasmaVolume_type > p);
3989 
3991 
3999 
4003  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData PulseOximetry_type;
4004 
4008  typedef ::xsd::cxx::tree::optional< PulseOximetry_type > PulseOximetry_optional;
4009 
4013  typedef ::xsd::cxx::tree::traits< PulseOximetry_type, char > PulseOximetry_traits;
4014 
4021  const PulseOximetry_optional&
4022  PulseOximetry () const;
4023 
4029  PulseOximetry_optional&
4030  PulseOximetry ();
4031 
4040  void
4041  PulseOximetry (const PulseOximetry_type& x);
4042 
4052  void
4053  PulseOximetry (const PulseOximetry_optional& x);
4054 
4063  void
4064  PulseOximetry (::std::unique_ptr< PulseOximetry_type > p);
4065 
4067 
4075 
4079  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData RedBloodCellCount_type;
4080 
4084  typedef ::xsd::cxx::tree::optional< RedBloodCellCount_type > RedBloodCellCount_optional;
4085 
4089  typedef ::xsd::cxx::tree::traits< RedBloodCellCount_type, char > RedBloodCellCount_traits;
4090 
4097  const RedBloodCellCount_optional&
4098  RedBloodCellCount () const;
4099 
4105  RedBloodCellCount_optional&
4106  RedBloodCellCount ();
4107 
4116  void
4117  RedBloodCellCount (const RedBloodCellCount_type& x);
4118 
4128  void
4129  RedBloodCellCount (const RedBloodCellCount_optional& x);
4130 
4139  void
4140  RedBloodCellCount (::std::unique_ptr< RedBloodCellCount_type > p);
4141 
4143 
4151 
4155  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData RhTransfusionReactionVolume_type;
4156 
4160  typedef ::xsd::cxx::tree::optional< RhTransfusionReactionVolume_type > RhTransfusionReactionVolume_optional;
4161 
4165  typedef ::xsd::cxx::tree::traits< RhTransfusionReactionVolume_type, char > RhTransfusionReactionVolume_traits;
4166 
4173  const RhTransfusionReactionVolume_optional&
4174  RhTransfusionReactionVolume () const;
4175 
4181  RhTransfusionReactionVolume_optional&
4182  RhTransfusionReactionVolume ();
4183 
4192  void
4193  RhTransfusionReactionVolume (const RhTransfusionReactionVolume_type& x);
4194 
4204  void
4205  RhTransfusionReactionVolume (const RhTransfusionReactionVolume_optional& x);
4206 
4215  void
4216  RhTransfusionReactionVolume (::std::unique_ptr< RhTransfusionReactionVolume_type > p);
4217 
4219 
4227 
4231  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData ShuntFraction_type;
4232 
4236  typedef ::xsd::cxx::tree::optional< ShuntFraction_type > ShuntFraction_optional;
4237 
4241  typedef ::xsd::cxx::tree::traits< ShuntFraction_type, char > ShuntFraction_traits;
4242 
4249  const ShuntFraction_optional&
4250  ShuntFraction () const;
4251 
4257  ShuntFraction_optional&
4258  ShuntFraction ();
4259 
4268  void
4269  ShuntFraction (const ShuntFraction_type& x);
4270 
4280  void
4281  ShuntFraction (const ShuntFraction_optional& x);
4282 
4291  void
4292  ShuntFraction (::std::unique_ptr< ShuntFraction_type > p);
4293 
4295 
4303 
4307  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData StrongIonDifference_type;
4308 
4312  typedef ::xsd::cxx::tree::optional< StrongIonDifference_type > StrongIonDifference_optional;
4313 
4317  typedef ::xsd::cxx::tree::traits< StrongIonDifference_type, char > StrongIonDifference_traits;
4318 
4325  const StrongIonDifference_optional&
4326  StrongIonDifference () const;
4327 
4333  StrongIonDifference_optional&
4334  StrongIonDifference ();
4335 
4344  void
4345  StrongIonDifference (const StrongIonDifference_type& x);
4346 
4356  void
4357  StrongIonDifference (const StrongIonDifference_optional& x);
4358 
4367  void
4368  StrongIonDifference (::std::unique_ptr< StrongIonDifference_type > p);
4369 
4371 
4379 
4383  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData TotalProteinConcentration_type;
4384 
4388  typedef ::xsd::cxx::tree::optional< TotalProteinConcentration_type > TotalProteinConcentration_optional;
4389 
4393  typedef ::xsd::cxx::tree::traits< TotalProteinConcentration_type, char > TotalProteinConcentration_traits;
4394 
4401  const TotalProteinConcentration_optional&
4402  TotalProteinConcentration () const;
4403 
4409  TotalProteinConcentration_optional&
4410  TotalProteinConcentration ();
4411 
4420  void
4421  TotalProteinConcentration (const TotalProteinConcentration_type& x);
4422 
4432  void
4433  TotalProteinConcentration (const TotalProteinConcentration_optional& x);
4434 
4443  void
4444  TotalProteinConcentration (::std::unique_ptr< TotalProteinConcentration_type > p);
4445 
4447 
4455 
4459  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData VolumeFractionNeutralLipidInPlasma_type;
4460 
4464  typedef ::xsd::cxx::tree::optional< VolumeFractionNeutralLipidInPlasma_type > VolumeFractionNeutralLipidInPlasma_optional;
4465 
4469  typedef ::xsd::cxx::tree::traits< VolumeFractionNeutralLipidInPlasma_type, char > VolumeFractionNeutralLipidInPlasma_traits;
4470 
4477  const VolumeFractionNeutralLipidInPlasma_optional&
4478  VolumeFractionNeutralLipidInPlasma () const;
4479 
4485  VolumeFractionNeutralLipidInPlasma_optional&
4486  VolumeFractionNeutralLipidInPlasma ();
4487 
4496  void
4497  VolumeFractionNeutralLipidInPlasma (const VolumeFractionNeutralLipidInPlasma_type& x);
4498 
4508  void
4509  VolumeFractionNeutralLipidInPlasma (const VolumeFractionNeutralLipidInPlasma_optional& x);
4510 
4519  void
4520  VolumeFractionNeutralLipidInPlasma (::std::unique_ptr< VolumeFractionNeutralLipidInPlasma_type > p);
4521 
4523 
4531 
4535  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData VolumeFractionNeutralPhospholipidInPlasma_type;
4536 
4540  typedef ::xsd::cxx::tree::optional< VolumeFractionNeutralPhospholipidInPlasma_type > VolumeFractionNeutralPhospholipidInPlasma_optional;
4541 
4545  typedef ::xsd::cxx::tree::traits< VolumeFractionNeutralPhospholipidInPlasma_type, char > VolumeFractionNeutralPhospholipidInPlasma_traits;
4546 
4553  const VolumeFractionNeutralPhospholipidInPlasma_optional&
4554  VolumeFractionNeutralPhospholipidInPlasma () const;
4555 
4561  VolumeFractionNeutralPhospholipidInPlasma_optional&
4562  VolumeFractionNeutralPhospholipidInPlasma ();
4563 
4572  void
4573  VolumeFractionNeutralPhospholipidInPlasma (const VolumeFractionNeutralPhospholipidInPlasma_type& x);
4574 
4584  void
4585  VolumeFractionNeutralPhospholipidInPlasma (const VolumeFractionNeutralPhospholipidInPlasma_optional& x);
4586 
4595  void
4596  VolumeFractionNeutralPhospholipidInPlasma (::std::unique_ptr< VolumeFractionNeutralPhospholipidInPlasma_type > p);
4597 
4599 
4607 
4611  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData WhiteBloodCellCount_type;
4612 
4616  typedef ::xsd::cxx::tree::optional< WhiteBloodCellCount_type > WhiteBloodCellCount_optional;
4617 
4621  typedef ::xsd::cxx::tree::traits< WhiteBloodCellCount_type, char > WhiteBloodCellCount_traits;
4622 
4629  const WhiteBloodCellCount_optional&
4630  WhiteBloodCellCount () const;
4631 
4637  WhiteBloodCellCount_optional&
4638  WhiteBloodCellCount ();
4639 
4648  void
4649  WhiteBloodCellCount (const WhiteBloodCellCount_type& x);
4650 
4660  void
4661  WhiteBloodCellCount (const WhiteBloodCellCount_optional& x);
4662 
4671  void
4672  WhiteBloodCellCount (::std::unique_ptr< WhiteBloodCellCount_type > p);
4673 
4675 
4683 
4687  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData RedBloodCellAcetylcholinesterase_type;
4688 
4692  typedef ::xsd::cxx::tree::optional< RedBloodCellAcetylcholinesterase_type > RedBloodCellAcetylcholinesterase_optional;
4693 
4697  typedef ::xsd::cxx::tree::traits< RedBloodCellAcetylcholinesterase_type, char > RedBloodCellAcetylcholinesterase_traits;
4698 
4705  const RedBloodCellAcetylcholinesterase_optional&
4706  RedBloodCellAcetylcholinesterase () const;
4707 
4713  RedBloodCellAcetylcholinesterase_optional&
4714  RedBloodCellAcetylcholinesterase ();
4715 
4724  void
4725  RedBloodCellAcetylcholinesterase (const RedBloodCellAcetylcholinesterase_type& x);
4726 
4736  void
4737  RedBloodCellAcetylcholinesterase (const RedBloodCellAcetylcholinesterase_optional& x);
4738 
4747  void
4748  RedBloodCellAcetylcholinesterase (::std::unique_ptr< RedBloodCellAcetylcholinesterase_type > p);
4749 
4751 
4759 
4763  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData TotalBilirubin_type;
4764 
4768  typedef ::xsd::cxx::tree::optional< TotalBilirubin_type > TotalBilirubin_optional;
4769 
4773  typedef ::xsd::cxx::tree::traits< TotalBilirubin_type, char > TotalBilirubin_traits;
4774 
4781  const TotalBilirubin_optional&
4782  TotalBilirubin () const;
4783 
4789  TotalBilirubin_optional&
4790  TotalBilirubin ();
4791 
4800  void
4801  TotalBilirubin (const TotalBilirubin_type& x);
4802 
4812  void
4813  TotalBilirubin (const TotalBilirubin_optional& x);
4814 
4823  void
4824  TotalBilirubin (::std::unique_ptr< TotalBilirubin_type > p);
4825 
4827 
4835 
4839  typedef ::mil::tatrc::physiology::datamodel::InflammatoryResponseData InflammatoryResponse_type;
4840 
4844  typedef ::xsd::cxx::tree::optional< InflammatoryResponse_type > InflammatoryResponse_optional;
4845 
4849  typedef ::xsd::cxx::tree::traits< InflammatoryResponse_type, char > InflammatoryResponse_traits;
4850 
4857  const InflammatoryResponse_optional&
4858  InflammatoryResponse () const;
4859 
4865  InflammatoryResponse_optional&
4866  InflammatoryResponse ();
4867 
4876  void
4877  InflammatoryResponse (const InflammatoryResponse_type& x);
4878 
4888  void
4889  InflammatoryResponse (const InflammatoryResponse_optional& x);
4890 
4899  void
4900  InflammatoryResponse (::std::unique_ptr< InflammatoryResponse_type > p);
4901 
4903 
4911 
4915  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData ArterialCarbonDioxidePressure_type;
4916 
4920  typedef ::xsd::cxx::tree::optional< ArterialCarbonDioxidePressure_type > ArterialCarbonDioxidePressure_optional;
4921 
4925  typedef ::xsd::cxx::tree::traits< ArterialCarbonDioxidePressure_type, char > ArterialCarbonDioxidePressure_traits;
4926 
4933  const ArterialCarbonDioxidePressure_optional&
4934  ArterialCarbonDioxidePressure () const;
4935 
4941  ArterialCarbonDioxidePressure_optional&
4942  ArterialCarbonDioxidePressure ();
4943 
4952  void
4953  ArterialCarbonDioxidePressure (const ArterialCarbonDioxidePressure_type& x);
4954 
4964  void
4965  ArterialCarbonDioxidePressure (const ArterialCarbonDioxidePressure_optional& x);
4966 
4975  void
4976  ArterialCarbonDioxidePressure (::std::unique_ptr< ArterialCarbonDioxidePressure_type > p);
4977 
4979 
4987 
4991  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData ArterialOxygenPressure_type;
4992 
4996  typedef ::xsd::cxx::tree::optional< ArterialOxygenPressure_type > ArterialOxygenPressure_optional;
4997 
5001  typedef ::xsd::cxx::tree::traits< ArterialOxygenPressure_type, char > ArterialOxygenPressure_traits;
5002 
5009  const ArterialOxygenPressure_optional&
5010  ArterialOxygenPressure () const;
5011 
5017  ArterialOxygenPressure_optional&
5018  ArterialOxygenPressure ();
5019 
5028  void
5029  ArterialOxygenPressure (const ArterialOxygenPressure_type& x);
5030 
5040  void
5041  ArterialOxygenPressure (const ArterialOxygenPressure_optional& x);
5042 
5051  void
5052  ArterialOxygenPressure (::std::unique_ptr< ArterialOxygenPressure_type > p);
5053 
5055 
5063 
5067  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryArterialCarbonDioxidePressure_type;
5068 
5072  typedef ::xsd::cxx::tree::optional< PulmonaryArterialCarbonDioxidePressure_type > PulmonaryArterialCarbonDioxidePressure_optional;
5073 
5077  typedef ::xsd::cxx::tree::traits< PulmonaryArterialCarbonDioxidePressure_type, char > PulmonaryArterialCarbonDioxidePressure_traits;
5078 
5085  const PulmonaryArterialCarbonDioxidePressure_optional&
5086  PulmonaryArterialCarbonDioxidePressure () const;
5087 
5093  PulmonaryArterialCarbonDioxidePressure_optional&
5094  PulmonaryArterialCarbonDioxidePressure ();
5095 
5104  void
5105  PulmonaryArterialCarbonDioxidePressure (const PulmonaryArterialCarbonDioxidePressure_type& x);
5106 
5116  void
5117  PulmonaryArterialCarbonDioxidePressure (const PulmonaryArterialCarbonDioxidePressure_optional& x);
5118 
5127  void
5128  PulmonaryArterialCarbonDioxidePressure (::std::unique_ptr< PulmonaryArterialCarbonDioxidePressure_type > p);
5129 
5131 
5139 
5143  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryArterialOxygenPressure_type;
5144 
5148  typedef ::xsd::cxx::tree::optional< PulmonaryArterialOxygenPressure_type > PulmonaryArterialOxygenPressure_optional;
5149 
5153  typedef ::xsd::cxx::tree::traits< PulmonaryArterialOxygenPressure_type, char > PulmonaryArterialOxygenPressure_traits;
5154 
5161  const PulmonaryArterialOxygenPressure_optional&
5162  PulmonaryArterialOxygenPressure () const;
5163 
5169  PulmonaryArterialOxygenPressure_optional&
5170  PulmonaryArterialOxygenPressure ();
5171 
5180  void
5181  PulmonaryArterialOxygenPressure (const PulmonaryArterialOxygenPressure_type& x);
5182 
5192  void
5193  PulmonaryArterialOxygenPressure (const PulmonaryArterialOxygenPressure_optional& x);
5194 
5203  void
5204  PulmonaryArterialOxygenPressure (::std::unique_ptr< PulmonaryArterialOxygenPressure_type > p);
5205 
5207 
5215 
5219  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryVenousCarbonDioxidePressure_type;
5220 
5224  typedef ::xsd::cxx::tree::optional< PulmonaryVenousCarbonDioxidePressure_type > PulmonaryVenousCarbonDioxidePressure_optional;
5225 
5229  typedef ::xsd::cxx::tree::traits< PulmonaryVenousCarbonDioxidePressure_type, char > PulmonaryVenousCarbonDioxidePressure_traits;
5230 
5237  const PulmonaryVenousCarbonDioxidePressure_optional&
5238  PulmonaryVenousCarbonDioxidePressure () const;
5239 
5245  PulmonaryVenousCarbonDioxidePressure_optional&
5246  PulmonaryVenousCarbonDioxidePressure ();
5247 
5256  void
5257  PulmonaryVenousCarbonDioxidePressure (const PulmonaryVenousCarbonDioxidePressure_type& x);
5258 
5268  void
5269  PulmonaryVenousCarbonDioxidePressure (const PulmonaryVenousCarbonDioxidePressure_optional& x);
5270 
5279  void
5280  PulmonaryVenousCarbonDioxidePressure (::std::unique_ptr< PulmonaryVenousCarbonDioxidePressure_type > p);
5281 
5283 
5291 
5295  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryVenousOxygenPressure_type;
5296 
5300  typedef ::xsd::cxx::tree::optional< PulmonaryVenousOxygenPressure_type > PulmonaryVenousOxygenPressure_optional;
5301 
5305  typedef ::xsd::cxx::tree::traits< PulmonaryVenousOxygenPressure_type, char > PulmonaryVenousOxygenPressure_traits;
5306 
5313  const PulmonaryVenousOxygenPressure_optional&
5314  PulmonaryVenousOxygenPressure () const;
5315 
5321  PulmonaryVenousOxygenPressure_optional&
5322  PulmonaryVenousOxygenPressure ();
5323 
5332  void
5333  PulmonaryVenousOxygenPressure (const PulmonaryVenousOxygenPressure_type& x);
5334 
5344  void
5345  PulmonaryVenousOxygenPressure (const PulmonaryVenousOxygenPressure_optional& x);
5346 
5355  void
5356  PulmonaryVenousOxygenPressure (::std::unique_ptr< PulmonaryVenousOxygenPressure_type > p);
5357 
5359 
5367 
5371  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData VenousCarbonDioxidePressure_type;
5372 
5376  typedef ::xsd::cxx::tree::optional< VenousCarbonDioxidePressure_type > VenousCarbonDioxidePressure_optional;
5377 
5381  typedef ::xsd::cxx::tree::traits< VenousCarbonDioxidePressure_type, char > VenousCarbonDioxidePressure_traits;
5382 
5389  const VenousCarbonDioxidePressure_optional&
5390  VenousCarbonDioxidePressure () const;
5391 
5397  VenousCarbonDioxidePressure_optional&
5398  VenousCarbonDioxidePressure ();
5399 
5408  void
5409  VenousCarbonDioxidePressure (const VenousCarbonDioxidePressure_type& x);
5410 
5420  void
5421  VenousCarbonDioxidePressure (const VenousCarbonDioxidePressure_optional& x);
5422 
5431  void
5432  VenousCarbonDioxidePressure (::std::unique_ptr< VenousCarbonDioxidePressure_type > p);
5433 
5435 
5443 
5447  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData VenousOxygenPressure_type;
5448 
5452  typedef ::xsd::cxx::tree::optional< VenousOxygenPressure_type > VenousOxygenPressure_optional;
5453 
5457  typedef ::xsd::cxx::tree::traits< VenousOxygenPressure_type, char > VenousOxygenPressure_traits;
5458 
5465  const VenousOxygenPressure_optional&
5466  VenousOxygenPressure () const;
5467 
5473  VenousOxygenPressure_optional&
5474  VenousOxygenPressure ();
5475 
5484  void
5485  VenousOxygenPressure (const VenousOxygenPressure_type& x);
5486 
5496  void
5497  VenousOxygenPressure (const VenousOxygenPressure_optional& x);
5498 
5507  void
5508  VenousOxygenPressure (::std::unique_ptr< VenousOxygenPressure_type > p);
5509 
5511 
5516 
5522 
5531  BloodChemistrySystemData (const ::xercesc::DOMElement& e,
5532  ::xml_schema::flags f = 0,
5533  ::xml_schema::container* c = 0);
5534 
5545  ::xml_schema::flags f = 0,
5546  ::xml_schema::container* c = 0);
5547 
5559  virtual BloodChemistrySystemData*
5560  _clone (::xml_schema::flags f = 0,
5561  ::xml_schema::container* c = 0) const;
5562 
5572  operator= (const BloodChemistrySystemData& x);
5573 
5575 
5579  virtual
5581 
5582  // Implementation.
5583  //
5584 
5585  //@cond
5586 
5587  protected:
5588  void
5589  parse (::xsd::cxx::xml::dom::parser< char >&,
5590  ::xml_schema::flags);
5591 
5592  protected:
5593  BloodDensity_optional BloodDensity_;
5594  ArterialBloodPH_optional ArterialBloodPH_;
5595  ArterialBloodPHBaseline_optional ArterialBloodPHBaseline_;
5596  VenousBloodPH_optional VenousBloodPH_;
5597  BloodSpecificHeat_optional BloodSpecificHeat_;
5598  BloodUreaNitrogenConcentration_optional BloodUreaNitrogenConcentration_;
5599  CarbonDioxideSaturation_optional CarbonDioxideSaturation_;
5600  CarbonMonoxideSaturation_optional CarbonMonoxideSaturation_;
5601  Hematocrit_optional Hematocrit_;
5602  HemoglobinContent_optional HemoglobinContent_;
5603  HemoglobinLostToUrine_optional HemoglobinLostToUrine_;
5604  OxygenSaturation_optional OxygenSaturation_;
5605  OxygenVenousSaturation_optional OxygenVenousSaturation_;
5606  Phosphate_optional Phosphate_;
5607  PlasmaVolume_optional PlasmaVolume_;
5608  PulseOximetry_optional PulseOximetry_;
5609  RedBloodCellCount_optional RedBloodCellCount_;
5610  RhTransfusionReactionVolume_optional RhTransfusionReactionVolume_;
5611  ShuntFraction_optional ShuntFraction_;
5612  StrongIonDifference_optional StrongIonDifference_;
5613  TotalProteinConcentration_optional TotalProteinConcentration_;
5614  VolumeFractionNeutralLipidInPlasma_optional VolumeFractionNeutralLipidInPlasma_;
5615  VolumeFractionNeutralPhospholipidInPlasma_optional VolumeFractionNeutralPhospholipidInPlasma_;
5616  WhiteBloodCellCount_optional WhiteBloodCellCount_;
5617  RedBloodCellAcetylcholinesterase_optional RedBloodCellAcetylcholinesterase_;
5618  TotalBilirubin_optional TotalBilirubin_;
5619  InflammatoryResponse_optional InflammatoryResponse_;
5620  ArterialCarbonDioxidePressure_optional ArterialCarbonDioxidePressure_;
5621  ArterialOxygenPressure_optional ArterialOxygenPressure_;
5622  PulmonaryArterialCarbonDioxidePressure_optional PulmonaryArterialCarbonDioxidePressure_;
5623  PulmonaryArterialOxygenPressure_optional PulmonaryArterialOxygenPressure_;
5624  PulmonaryVenousCarbonDioxidePressure_optional PulmonaryVenousCarbonDioxidePressure_;
5625  PulmonaryVenousOxygenPressure_optional PulmonaryVenousOxygenPressure_;
5626  VenousCarbonDioxidePressure_optional VenousCarbonDioxidePressure_;
5627  VenousOxygenPressure_optional VenousOxygenPressure_;
5628 
5629  //@endcond
5630  };
5631 
5636  class BIOGEARS_CDM_API enumHeartRhythm: public ::xml_schema::string
5637  {
5638  public:
5639 
5643  enum value
5644  {
5646  NormalSinus
5647  };
5648 
5655  enumHeartRhythm ();
5656 
5662  enumHeartRhythm (value v);
5663 
5669  enumHeartRhythm (const char* v);
5670 
5676  enumHeartRhythm (const ::std::string& v);
5677 
5683  enumHeartRhythm (const ::xml_schema::string& v);
5684 
5693  enumHeartRhythm (const ::xercesc::DOMElement& e,
5694  ::xml_schema::flags f = 0,
5695  ::xml_schema::container* c = 0);
5696 
5705  enumHeartRhythm (const ::xercesc::DOMAttr& a,
5706  ::xml_schema::flags f = 0,
5707  ::xml_schema::container* c = 0);
5708 
5718  enumHeartRhythm (const ::std::string& s,
5719  const ::xercesc::DOMElement* e,
5720  ::xml_schema::flags f = 0,
5721  ::xml_schema::container* c = 0);
5722 
5732  enumHeartRhythm (const enumHeartRhythm& x,
5733  ::xml_schema::flags f = 0,
5734  ::xml_schema::container* c = 0);
5735 
5747  virtual enumHeartRhythm*
5748  _clone (::xml_schema::flags f = 0,
5749  ::xml_schema::container* c = 0) const;
5750 
5758  operator= (value v);
5759 
5766  virtual
5767  operator value () const
5768  {
5769  return _xsd_enumHeartRhythm_convert ();
5770  }
5771 
5772  //@cond
5773 
5774  protected:
5775  value
5776  _xsd_enumHeartRhythm_convert () const;
5777 
5778  public:
5779  static const char* const _xsd_enumHeartRhythm_literals_[2];
5780  static const value _xsd_enumHeartRhythm_indexes_[2];
5781 
5782  //@endcond
5783  };
5784 
5791  {
5792  public:
5800 
5804  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData ArterialPressure_type;
5805 
5809  typedef ::xsd::cxx::tree::optional< ArterialPressure_type > ArterialPressure_optional;
5810 
5814  typedef ::xsd::cxx::tree::traits< ArterialPressure_type, char > ArterialPressure_traits;
5815 
5822  const ArterialPressure_optional&
5823  ArterialPressure () const;
5824 
5830  ArterialPressure_optional&
5831  ArterialPressure ();
5832 
5841  void
5842  ArterialPressure (const ArterialPressure_type& x);
5843 
5853  void
5854  ArterialPressure (const ArterialPressure_optional& x);
5855 
5864  void
5865  ArterialPressure (::std::unique_ptr< ArterialPressure_type > p);
5866 
5868 
5876 
5880  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData BloodVolume_type;
5881 
5885  typedef ::xsd::cxx::tree::optional< BloodVolume_type > BloodVolume_optional;
5886 
5890  typedef ::xsd::cxx::tree::traits< BloodVolume_type, char > BloodVolume_traits;
5891 
5898  const BloodVolume_optional&
5899  BloodVolume () const;
5900 
5906  BloodVolume_optional&
5907  BloodVolume ();
5908 
5917  void
5918  BloodVolume (const BloodVolume_type& x);
5919 
5929  void
5930  BloodVolume (const BloodVolume_optional& x);
5931 
5940  void
5941  BloodVolume (::std::unique_ptr< BloodVolume_type > p);
5942 
5944 
5952 
5956  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeAreaData CardiacIndex_type;
5957 
5961  typedef ::xsd::cxx::tree::optional< CardiacIndex_type > CardiacIndex_optional;
5962 
5966  typedef ::xsd::cxx::tree::traits< CardiacIndex_type, char > CardiacIndex_traits;
5967 
5974  const CardiacIndex_optional&
5975  CardiacIndex () const;
5976 
5982  CardiacIndex_optional&
5983  CardiacIndex ();
5984 
5993  void
5994  CardiacIndex (const CardiacIndex_type& x);
5995 
6005  void
6006  CardiacIndex (const CardiacIndex_optional& x);
6007 
6016  void
6017  CardiacIndex (::std::unique_ptr< CardiacIndex_type > p);
6018 
6020 
6028 
6032  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData CardiacOutput_type;
6033 
6037  typedef ::xsd::cxx::tree::optional< CardiacOutput_type > CardiacOutput_optional;
6038 
6042  typedef ::xsd::cxx::tree::traits< CardiacOutput_type, char > CardiacOutput_traits;
6043 
6050  const CardiacOutput_optional&
6051  CardiacOutput () const;
6052 
6058  CardiacOutput_optional&
6059  CardiacOutput ();
6060 
6069  void
6070  CardiacOutput (const CardiacOutput_type& x);
6071 
6081  void
6082  CardiacOutput (const CardiacOutput_optional& x);
6083 
6092  void
6093  CardiacOutput (::std::unique_ptr< CardiacOutput_type > p);
6094 
6096 
6104 
6108  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData CentralVenousPressure_type;
6109 
6113  typedef ::xsd::cxx::tree::optional< CentralVenousPressure_type > CentralVenousPressure_optional;
6114 
6118  typedef ::xsd::cxx::tree::traits< CentralVenousPressure_type, char > CentralVenousPressure_traits;
6119 
6126  const CentralVenousPressure_optional&
6127  CentralVenousPressure () const;
6128 
6134  CentralVenousPressure_optional&
6135  CentralVenousPressure ();
6136 
6145  void
6146  CentralVenousPressure (const CentralVenousPressure_type& x);
6147 
6157  void
6158  CentralVenousPressure (const CentralVenousPressure_optional& x);
6159 
6168  void
6169  CentralVenousPressure (::std::unique_ptr< CentralVenousPressure_type > p);
6170 
6172 
6180 
6184  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData CerebralBloodFlow_type;
6185 
6189  typedef ::xsd::cxx::tree::optional< CerebralBloodFlow_type > CerebralBloodFlow_optional;
6190 
6194  typedef ::xsd::cxx::tree::traits< CerebralBloodFlow_type, char > CerebralBloodFlow_traits;
6195 
6202  const CerebralBloodFlow_optional&
6203  CerebralBloodFlow () const;
6204 
6210  CerebralBloodFlow_optional&
6211  CerebralBloodFlow ();
6212 
6221  void
6222  CerebralBloodFlow (const CerebralBloodFlow_type& x);
6223 
6233  void
6234  CerebralBloodFlow (const CerebralBloodFlow_optional& x);
6235 
6244  void
6245  CerebralBloodFlow (::std::unique_ptr< CerebralBloodFlow_type > p);
6246 
6248 
6256 
6260  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData CerebralPerfusionPressure_type;
6261 
6265  typedef ::xsd::cxx::tree::optional< CerebralPerfusionPressure_type > CerebralPerfusionPressure_optional;
6266 
6270  typedef ::xsd::cxx::tree::traits< CerebralPerfusionPressure_type, char > CerebralPerfusionPressure_traits;
6271 
6278  const CerebralPerfusionPressure_optional&
6279  CerebralPerfusionPressure () const;
6280 
6286  CerebralPerfusionPressure_optional&
6287  CerebralPerfusionPressure ();
6288 
6297  void
6298  CerebralPerfusionPressure (const CerebralPerfusionPressure_type& x);
6299 
6309  void
6310  CerebralPerfusionPressure (const CerebralPerfusionPressure_optional& x);
6311 
6320  void
6321  CerebralPerfusionPressure (::std::unique_ptr< CerebralPerfusionPressure_type > p);
6322 
6324 
6332 
6336  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData DiastolicArterialPressure_type;
6337 
6341  typedef ::xsd::cxx::tree::optional< DiastolicArterialPressure_type > DiastolicArterialPressure_optional;
6342 
6346  typedef ::xsd::cxx::tree::traits< DiastolicArterialPressure_type, char > DiastolicArterialPressure_traits;
6347 
6354  const DiastolicArterialPressure_optional&
6355  DiastolicArterialPressure () const;
6356 
6362  DiastolicArterialPressure_optional&
6363  DiastolicArterialPressure ();
6364 
6373  void
6374  DiastolicArterialPressure (const DiastolicArterialPressure_type& x);
6375 
6385  void
6386  DiastolicArterialPressure (const DiastolicArterialPressure_optional& x);
6387 
6396  void
6397  DiastolicArterialPressure (::std::unique_ptr< DiastolicArterialPressure_type > p);
6398 
6400 
6408 
6412  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData HeartEjectionFraction_type;
6413 
6417  typedef ::xsd::cxx::tree::optional< HeartEjectionFraction_type > HeartEjectionFraction_optional;
6418 
6422  typedef ::xsd::cxx::tree::traits< HeartEjectionFraction_type, char > HeartEjectionFraction_traits;
6423 
6430  const HeartEjectionFraction_optional&
6431  HeartEjectionFraction () const;
6432 
6438  HeartEjectionFraction_optional&
6439  HeartEjectionFraction ();
6440 
6449  void
6450  HeartEjectionFraction (const HeartEjectionFraction_type& x);
6451 
6461  void
6462  HeartEjectionFraction (const HeartEjectionFraction_optional& x);
6463 
6472  void
6473  HeartEjectionFraction (::std::unique_ptr< HeartEjectionFraction_type > p);
6474 
6476 
6484 
6488  typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData HeartRate_type;
6489 
6493  typedef ::xsd::cxx::tree::optional< HeartRate_type > HeartRate_optional;
6494 
6498  typedef ::xsd::cxx::tree::traits< HeartRate_type, char > HeartRate_traits;
6499 
6506  const HeartRate_optional&
6507  HeartRate () const;
6508 
6514  HeartRate_optional&
6515  HeartRate ();
6516 
6525  void
6526  HeartRate (const HeartRate_type& x);
6527 
6537  void
6538  HeartRate (const HeartRate_optional& x);
6539 
6548  void
6549  HeartRate (::std::unique_ptr< HeartRate_type > p);
6550 
6552 
6560 
6564  typedef ::mil::tatrc::physiology::datamodel::enumHeartRhythm HeartRhythm_type;
6565 
6569  typedef ::xsd::cxx::tree::optional< HeartRhythm_type > HeartRhythm_optional;
6570 
6574  typedef ::xsd::cxx::tree::traits< HeartRhythm_type, char > HeartRhythm_traits;
6575 
6582  const HeartRhythm_optional&
6583  HeartRhythm () const;
6584 
6590  HeartRhythm_optional&
6591  HeartRhythm ();
6592 
6601  void
6602  HeartRhythm (const HeartRhythm_type& x);
6603 
6613  void
6614  HeartRhythm (const HeartRhythm_optional& x);
6615 
6624  void
6625  HeartRhythm (::std::unique_ptr< HeartRhythm_type > p);
6626 
6628 
6636 
6640  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData HeartStrokeVolume_type;
6641 
6645  typedef ::xsd::cxx::tree::optional< HeartStrokeVolume_type > HeartStrokeVolume_optional;
6646 
6650  typedef ::xsd::cxx::tree::traits< HeartStrokeVolume_type, char > HeartStrokeVolume_traits;
6651 
6658  const HeartStrokeVolume_optional&
6659  HeartStrokeVolume () const;
6660 
6666  HeartStrokeVolume_optional&
6667  HeartStrokeVolume ();
6668 
6677  void
6678  HeartStrokeVolume (const HeartStrokeVolume_type& x);
6679 
6689  void
6690  HeartStrokeVolume (const HeartStrokeVolume_optional& x);
6691 
6700  void
6701  HeartStrokeVolume (::std::unique_ptr< HeartStrokeVolume_type > p);
6702 
6704 
6712 
6716  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData IntracranialPressure_type;
6717 
6721  typedef ::xsd::cxx::tree::optional< IntracranialPressure_type > IntracranialPressure_optional;
6722 
6726  typedef ::xsd::cxx::tree::traits< IntracranialPressure_type, char > IntracranialPressure_traits;
6727 
6734  const IntracranialPressure_optional&
6735  IntracranialPressure () const;
6736 
6742  IntracranialPressure_optional&
6743  IntracranialPressure ();
6744 
6753  void
6754  IntracranialPressure (const IntracranialPressure_type& x);
6755 
6765  void
6766  IntracranialPressure (const IntracranialPressure_optional& x);
6767 
6776  void
6777  IntracranialPressure (::std::unique_ptr< IntracranialPressure_type > p);
6778 
6780 
6788 
6792  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData MeanArterialPressure_type;
6793 
6797  typedef ::xsd::cxx::tree::optional< MeanArterialPressure_type > MeanArterialPressure_optional;
6798 
6802  typedef ::xsd::cxx::tree::traits< MeanArterialPressure_type, char > MeanArterialPressure_traits;
6803 
6810  const MeanArterialPressure_optional&
6811  MeanArterialPressure () const;
6812 
6818  MeanArterialPressure_optional&
6819  MeanArterialPressure ();
6820 
6829  void
6830  MeanArterialPressure (const MeanArterialPressure_type& x);
6831 
6841  void
6842  MeanArterialPressure (const MeanArterialPressure_optional& x);
6843 
6852  void
6853  MeanArterialPressure (::std::unique_ptr< MeanArterialPressure_type > p);
6854 
6856 
6864 
6868  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData MeanArterialCarbonDioxidePartialPressure_type;
6869 
6873  typedef ::xsd::cxx::tree::optional< MeanArterialCarbonDioxidePartialPressure_type > MeanArterialCarbonDioxidePartialPressure_optional;
6874 
6878  typedef ::xsd::cxx::tree::traits< MeanArterialCarbonDioxidePartialPressure_type, char > MeanArterialCarbonDioxidePartialPressure_traits;
6879 
6886  const MeanArterialCarbonDioxidePartialPressure_optional&
6887  MeanArterialCarbonDioxidePartialPressure () const;
6888 
6894  MeanArterialCarbonDioxidePartialPressure_optional&
6895  MeanArterialCarbonDioxidePartialPressure ();
6896 
6905  void
6906  MeanArterialCarbonDioxidePartialPressure (const MeanArterialCarbonDioxidePartialPressure_type& x);
6907 
6917  void
6918  MeanArterialCarbonDioxidePartialPressure (const MeanArterialCarbonDioxidePartialPressure_optional& x);
6919 
6928  void
6929  MeanArterialCarbonDioxidePartialPressure (::std::unique_ptr< MeanArterialCarbonDioxidePartialPressure_type > p);
6930 
6932 
6940 
6944  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData MeanArterialCarbonDioxidePartialPressureDelta_type;
6945 
6949  typedef ::xsd::cxx::tree::optional< MeanArterialCarbonDioxidePartialPressureDelta_type > MeanArterialCarbonDioxidePartialPressureDelta_optional;
6950 
6954  typedef ::xsd::cxx::tree::traits< MeanArterialCarbonDioxidePartialPressureDelta_type, char > MeanArterialCarbonDioxidePartialPressureDelta_traits;
6955 
6962  const MeanArterialCarbonDioxidePartialPressureDelta_optional&
6963  MeanArterialCarbonDioxidePartialPressureDelta () const;
6964 
6970  MeanArterialCarbonDioxidePartialPressureDelta_optional&
6971  MeanArterialCarbonDioxidePartialPressureDelta ();
6972 
6981  void
6982  MeanArterialCarbonDioxidePartialPressureDelta (const MeanArterialCarbonDioxidePartialPressureDelta_type& x);
6983 
6993  void
6994  MeanArterialCarbonDioxidePartialPressureDelta (const MeanArterialCarbonDioxidePartialPressureDelta_optional& x);
6995 
7004  void
7005  MeanArterialCarbonDioxidePartialPressureDelta (::std::unique_ptr< MeanArterialCarbonDioxidePartialPressureDelta_type > p);
7006 
7008 
7016 
7020  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData MeanCentralVenousPressure_type;
7021 
7025  typedef ::xsd::cxx::tree::optional< MeanCentralVenousPressure_type > MeanCentralVenousPressure_optional;
7026 
7030  typedef ::xsd::cxx::tree::traits< MeanCentralVenousPressure_type, char > MeanCentralVenousPressure_traits;
7031 
7038  const MeanCentralVenousPressure_optional&
7039  MeanCentralVenousPressure () const;
7040 
7046  MeanCentralVenousPressure_optional&
7047  MeanCentralVenousPressure ();
7048 
7057  void
7058  MeanCentralVenousPressure (const MeanCentralVenousPressure_type& x);
7059 
7069  void
7070  MeanCentralVenousPressure (const MeanCentralVenousPressure_optional& x);
7071 
7080  void
7081  MeanCentralVenousPressure (::std::unique_ptr< MeanCentralVenousPressure_type > p);
7082 
7084 
7092 
7096  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData MeanSkinFlow_type;
7097 
7101  typedef ::xsd::cxx::tree::optional< MeanSkinFlow_type > MeanSkinFlow_optional;
7102 
7106  typedef ::xsd::cxx::tree::traits< MeanSkinFlow_type, char > MeanSkinFlow_traits;
7107 
7114  const MeanSkinFlow_optional&
7115  MeanSkinFlow () const;
7116 
7122  MeanSkinFlow_optional&
7123  MeanSkinFlow ();
7124 
7133  void
7134  MeanSkinFlow (const MeanSkinFlow_type& x);
7135 
7145  void
7146  MeanSkinFlow (const MeanSkinFlow_optional& x);
7147 
7156  void
7157  MeanSkinFlow (::std::unique_ptr< MeanSkinFlow_type > p);
7158 
7160 
7168 
7172  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryArterialPressure_type;
7173 
7177  typedef ::xsd::cxx::tree::optional< PulmonaryArterialPressure_type > PulmonaryArterialPressure_optional;
7178 
7182  typedef ::xsd::cxx::tree::traits< PulmonaryArterialPressure_type, char > PulmonaryArterialPressure_traits;
7183 
7190  const PulmonaryArterialPressure_optional&
7191  PulmonaryArterialPressure () const;
7192 
7198  PulmonaryArterialPressure_optional&
7199  PulmonaryArterialPressure ();
7200 
7209  void
7210  PulmonaryArterialPressure (const PulmonaryArterialPressure_type& x);
7211 
7221  void
7222  PulmonaryArterialPressure (const PulmonaryArterialPressure_optional& x);
7223 
7232  void
7233  PulmonaryArterialPressure (::std::unique_ptr< PulmonaryArterialPressure_type > p);
7234 
7236 
7244 
7248  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryCapillariesWedgePressure_type;
7249 
7253  typedef ::xsd::cxx::tree::optional< PulmonaryCapillariesWedgePressure_type > PulmonaryCapillariesWedgePressure_optional;
7254 
7258  typedef ::xsd::cxx::tree::traits< PulmonaryCapillariesWedgePressure_type, char > PulmonaryCapillariesWedgePressure_traits;
7259 
7266  const PulmonaryCapillariesWedgePressure_optional&
7267  PulmonaryCapillariesWedgePressure () const;
7268 
7274  PulmonaryCapillariesWedgePressure_optional&
7275  PulmonaryCapillariesWedgePressure ();
7276 
7285  void
7286  PulmonaryCapillariesWedgePressure (const PulmonaryCapillariesWedgePressure_type& x);
7287 
7297  void
7298  PulmonaryCapillariesWedgePressure (const PulmonaryCapillariesWedgePressure_optional& x);
7299 
7308  void
7309  PulmonaryCapillariesWedgePressure (::std::unique_ptr< PulmonaryCapillariesWedgePressure_type > p);
7310 
7312 
7320 
7324  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryDiastolicArterialPressure_type;
7325 
7329  typedef ::xsd::cxx::tree::optional< PulmonaryDiastolicArterialPressure_type > PulmonaryDiastolicArterialPressure_optional;
7330 
7334  typedef ::xsd::cxx::tree::traits< PulmonaryDiastolicArterialPressure_type, char > PulmonaryDiastolicArterialPressure_traits;
7335 
7342  const PulmonaryDiastolicArterialPressure_optional&
7343  PulmonaryDiastolicArterialPressure () const;
7344 
7350  PulmonaryDiastolicArterialPressure_optional&
7351  PulmonaryDiastolicArterialPressure ();
7352 
7361  void
7362  PulmonaryDiastolicArterialPressure (const PulmonaryDiastolicArterialPressure_type& x);
7363 
7373  void
7374  PulmonaryDiastolicArterialPressure (const PulmonaryDiastolicArterialPressure_optional& x);
7375 
7384  void
7385  PulmonaryDiastolicArterialPressure (::std::unique_ptr< PulmonaryDiastolicArterialPressure_type > p);
7386 
7388 
7396 
7400  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryMeanArterialPressure_type;
7401 
7405  typedef ::xsd::cxx::tree::optional< PulmonaryMeanArterialPressure_type > PulmonaryMeanArterialPressure_optional;
7406 
7410  typedef ::xsd::cxx::tree::traits< PulmonaryMeanArterialPressure_type, char > PulmonaryMeanArterialPressure_traits;
7411 
7418  const PulmonaryMeanArterialPressure_optional&
7419  PulmonaryMeanArterialPressure () const;
7420 
7426  PulmonaryMeanArterialPressure_optional&
7427  PulmonaryMeanArterialPressure ();
7428 
7437  void
7438  PulmonaryMeanArterialPressure (const PulmonaryMeanArterialPressure_type& x);
7439 
7449  void
7450  PulmonaryMeanArterialPressure (const PulmonaryMeanArterialPressure_optional& x);
7451 
7460  void
7461  PulmonaryMeanArterialPressure (::std::unique_ptr< PulmonaryMeanArterialPressure_type > p);
7462 
7464 
7472 
7476  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData PulmonaryMeanCapillaryFlow_type;
7477 
7481  typedef ::xsd::cxx::tree::optional< PulmonaryMeanCapillaryFlow_type > PulmonaryMeanCapillaryFlow_optional;
7482 
7486  typedef ::xsd::cxx::tree::traits< PulmonaryMeanCapillaryFlow_type, char > PulmonaryMeanCapillaryFlow_traits;
7487 
7494  const PulmonaryMeanCapillaryFlow_optional&
7495  PulmonaryMeanCapillaryFlow () const;
7496 
7502  PulmonaryMeanCapillaryFlow_optional&
7503  PulmonaryMeanCapillaryFlow ();
7504 
7513  void
7514  PulmonaryMeanCapillaryFlow (const PulmonaryMeanCapillaryFlow_type& x);
7515 
7525  void
7526  PulmonaryMeanCapillaryFlow (const PulmonaryMeanCapillaryFlow_optional& x);
7527 
7536  void
7537  PulmonaryMeanCapillaryFlow (::std::unique_ptr< PulmonaryMeanCapillaryFlow_type > p);
7538 
7540 
7548 
7552  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData PulmonaryMeanShuntFlow_type;
7553 
7557  typedef ::xsd::cxx::tree::optional< PulmonaryMeanShuntFlow_type > PulmonaryMeanShuntFlow_optional;
7558 
7562  typedef ::xsd::cxx::tree::traits< PulmonaryMeanShuntFlow_type, char > PulmonaryMeanShuntFlow_traits;
7563 
7570  const PulmonaryMeanShuntFlow_optional&
7571  PulmonaryMeanShuntFlow () const;
7572 
7578  PulmonaryMeanShuntFlow_optional&
7579  PulmonaryMeanShuntFlow ();
7580 
7589  void
7590  PulmonaryMeanShuntFlow (const PulmonaryMeanShuntFlow_type& x);
7591 
7601  void
7602  PulmonaryMeanShuntFlow (const PulmonaryMeanShuntFlow_optional& x);
7603 
7612  void
7613  PulmonaryMeanShuntFlow (::std::unique_ptr< PulmonaryMeanShuntFlow_type > p);
7614 
7616 
7624 
7628  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonarySystolicArterialPressure_type;
7629 
7633  typedef ::xsd::cxx::tree::optional< PulmonarySystolicArterialPressure_type > PulmonarySystolicArterialPressure_optional;
7634 
7638  typedef ::xsd::cxx::tree::traits< PulmonarySystolicArterialPressure_type, char > PulmonarySystolicArterialPressure_traits;
7639 
7646  const PulmonarySystolicArterialPressure_optional&
7647  PulmonarySystolicArterialPressure () const;
7648 
7654  PulmonarySystolicArterialPressure_optional&
7655  PulmonarySystolicArterialPressure ();
7656 
7665  void
7666  PulmonarySystolicArterialPressure (const PulmonarySystolicArterialPressure_type& x);
7667 
7677  void
7678  PulmonarySystolicArterialPressure (const PulmonarySystolicArterialPressure_optional& x);
7679 
7688  void
7689  PulmonarySystolicArterialPressure (::std::unique_ptr< PulmonarySystolicArterialPressure_type > p);
7690 
7692 
7700 
7704  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData PulmonaryVascularResistance_type;
7705 
7709  typedef ::xsd::cxx::tree::optional< PulmonaryVascularResistance_type > PulmonaryVascularResistance_optional;
7710 
7714  typedef ::xsd::cxx::tree::traits< PulmonaryVascularResistance_type, char > PulmonaryVascularResistance_traits;
7715 
7722  const PulmonaryVascularResistance_optional&
7723  PulmonaryVascularResistance () const;
7724 
7730  PulmonaryVascularResistance_optional&
7731  PulmonaryVascularResistance ();
7732 
7741  void
7742  PulmonaryVascularResistance (const PulmonaryVascularResistance_type& x);
7743 
7753  void
7754  PulmonaryVascularResistance (const PulmonaryVascularResistance_optional& x);
7755 
7764  void
7765  PulmonaryVascularResistance (::std::unique_ptr< PulmonaryVascularResistance_type > p);
7766 
7768 
7776 
7780  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureTimePerVolumeAreaData PulmonaryVascularResistanceIndex_type;
7781 
7785  typedef ::xsd::cxx::tree::optional< PulmonaryVascularResistanceIndex_type > PulmonaryVascularResistanceIndex_optional;
7786 
7790  typedef ::xsd::cxx::tree::traits< PulmonaryVascularResistanceIndex_type, char > PulmonaryVascularResistanceIndex_traits;
7791 
7798  const PulmonaryVascularResistanceIndex_optional&
7799  PulmonaryVascularResistanceIndex () const;
7800 
7806  PulmonaryVascularResistanceIndex_optional&
7807  PulmonaryVascularResistanceIndex ();
7808 
7817  void
7818  PulmonaryVascularResistanceIndex (const PulmonaryVascularResistanceIndex_type& x);
7819 
7829  void
7830  PulmonaryVascularResistanceIndex (const PulmonaryVascularResistanceIndex_optional& x);
7831 
7840  void
7841  PulmonaryVascularResistanceIndex (::std::unique_ptr< PulmonaryVascularResistanceIndex_type > p);
7842 
7844 
7852 
7856  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulsePressure_type;
7857 
7861  typedef ::xsd::cxx::tree::optional< PulsePressure_type > PulsePressure_optional;
7862 
7866  typedef ::xsd::cxx::tree::traits< PulsePressure_type, char > PulsePressure_traits;
7867 
7874  const PulsePressure_optional&
7875  PulsePressure () const;
7876 
7882  PulsePressure_optional&
7883  PulsePressure ();
7884 
7893  void
7894  PulsePressure (const PulsePressure_type& x);
7895 
7905  void
7906  PulsePressure (const PulsePressure_optional& x);
7907 
7916  void
7917  PulsePressure (::std::unique_ptr< PulsePressure_type > p);
7918 
7920 
7928 
7932  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData SystemicVascularResistance_type;
7933 
7937  typedef ::xsd::cxx::tree::optional< SystemicVascularResistance_type > SystemicVascularResistance_optional;
7938 
7942  typedef ::xsd::cxx::tree::traits< SystemicVascularResistance_type, char > SystemicVascularResistance_traits;
7943 
7950  const SystemicVascularResistance_optional&
7951  SystemicVascularResistance () const;
7952 
7958  SystemicVascularResistance_optional&
7959  SystemicVascularResistance ();
7960 
7969  void
7970  SystemicVascularResistance (const SystemicVascularResistance_type& x);
7971 
7981  void
7982  SystemicVascularResistance (const SystemicVascularResistance_optional& x);
7983 
7992  void
7993  SystemicVascularResistance (::std::unique_ptr< SystemicVascularResistance_type > p);
7994 
7996 
8004 
8008  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData SystolicArterialPressure_type;
8009 
8013  typedef ::xsd::cxx::tree::optional< SystolicArterialPressure_type > SystolicArterialPressure_optional;
8014 
8018  typedef ::xsd::cxx::tree::traits< SystolicArterialPressure_type, char > SystolicArterialPressure_traits;
8019 
8026  const SystolicArterialPressure_optional&
8027  SystolicArterialPressure () const;
8028 
8034  SystolicArterialPressure_optional&
8035  SystolicArterialPressure ();
8036 
8045  void
8046  SystolicArterialPressure (const SystolicArterialPressure_type& x);
8047 
8057  void
8058  SystolicArterialPressure (const SystolicArterialPressure_optional& x);
8059 
8068  void
8069  SystolicArterialPressure (::std::unique_ptr< SystolicArterialPressure_type > p);
8070 
8072 
8077 
8083 
8092  CardiovascularSystemData (const ::xercesc::DOMElement& e,
8093  ::xml_schema::flags f = 0,
8094  ::xml_schema::container* c = 0);
8095 
8106  ::xml_schema::flags f = 0,
8107  ::xml_schema::container* c = 0);
8108 
8120  virtual CardiovascularSystemData*
8121  _clone (::xml_schema::flags f = 0,
8122  ::xml_schema::container* c = 0) const;
8123 
8133  operator= (const CardiovascularSystemData& x);
8134 
8136 
8140  virtual
8142 
8143  // Implementation.
8144  //
8145 
8146  //@cond
8147 
8148  protected:
8149  void
8150  parse (::xsd::cxx::xml::dom::parser< char >&,
8151  ::xml_schema::flags);
8152 
8153  protected:
8154  ArterialPressure_optional ArterialPressure_;
8155  BloodVolume_optional BloodVolume_;
8156  CardiacIndex_optional CardiacIndex_;
8157  CardiacOutput_optional CardiacOutput_;
8158  CentralVenousPressure_optional CentralVenousPressure_;
8159  CerebralBloodFlow_optional CerebralBloodFlow_;
8160  CerebralPerfusionPressure_optional CerebralPerfusionPressure_;
8161  DiastolicArterialPressure_optional DiastolicArterialPressure_;
8162  HeartEjectionFraction_optional HeartEjectionFraction_;
8163  HeartRate_optional HeartRate_;
8164  HeartRhythm_optional HeartRhythm_;
8165  HeartStrokeVolume_optional HeartStrokeVolume_;
8166  IntracranialPressure_optional IntracranialPressure_;
8167  MeanArterialPressure_optional MeanArterialPressure_;
8168  MeanArterialCarbonDioxidePartialPressure_optional MeanArterialCarbonDioxidePartialPressure_;
8169  MeanArterialCarbonDioxidePartialPressureDelta_optional MeanArterialCarbonDioxidePartialPressureDelta_;
8170  MeanCentralVenousPressure_optional MeanCentralVenousPressure_;
8171  MeanSkinFlow_optional MeanSkinFlow_;
8172  PulmonaryArterialPressure_optional PulmonaryArterialPressure_;
8173  PulmonaryCapillariesWedgePressure_optional PulmonaryCapillariesWedgePressure_;
8174  PulmonaryDiastolicArterialPressure_optional PulmonaryDiastolicArterialPressure_;
8175  PulmonaryMeanArterialPressure_optional PulmonaryMeanArterialPressure_;
8176  PulmonaryMeanCapillaryFlow_optional PulmonaryMeanCapillaryFlow_;
8177  PulmonaryMeanShuntFlow_optional PulmonaryMeanShuntFlow_;
8178  PulmonarySystolicArterialPressure_optional PulmonarySystolicArterialPressure_;
8179  PulmonaryVascularResistance_optional PulmonaryVascularResistance_;
8180  PulmonaryVascularResistanceIndex_optional PulmonaryVascularResistanceIndex_;
8181  PulsePressure_optional PulsePressure_;
8182  SystemicVascularResistance_optional SystemicVascularResistance_;
8183  SystolicArterialPressure_optional SystolicArterialPressure_;
8184 
8185  //@endcond
8186  };
8187 
8194  {
8195  public:
8203 
8207  typedef ::mil::tatrc::physiology::datamodel::ScalarData AntibioticActivity_type;
8208 
8212  typedef ::xsd::cxx::tree::optional< AntibioticActivity_type > AntibioticActivity_optional;
8213 
8217  typedef ::xsd::cxx::tree::traits< AntibioticActivity_type, char > AntibioticActivity_traits;
8218 
8225  const AntibioticActivity_optional&
8226  AntibioticActivity () const;
8227 
8233  AntibioticActivity_optional&
8234  AntibioticActivity ();
8235 
8244  void
8245  AntibioticActivity (const AntibioticActivity_type& x);
8246 
8256  void
8257  AntibioticActivity (const AntibioticActivity_optional& x);
8258 
8267  void
8268  AntibioticActivity (::std::unique_ptr< AntibioticActivity_type > p);
8269 
8271 
8279 
8283  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData BronchodilationLevel_type;
8284 
8288  typedef ::xsd::cxx::tree::optional< BronchodilationLevel_type > BronchodilationLevel_optional;
8289 
8293  typedef ::xsd::cxx::tree::traits< BronchodilationLevel_type, char > BronchodilationLevel_traits;
8294 
8301  const BronchodilationLevel_optional&
8302  BronchodilationLevel () const;
8303 
8309  BronchodilationLevel_optional&
8310  BronchodilationLevel ();
8311 
8320  void
8321  BronchodilationLevel (const BronchodilationLevel_type& x);
8322 
8332  void
8333  BronchodilationLevel (const BronchodilationLevel_optional& x);
8334 
8343  void
8344  BronchodilationLevel (::std::unique_ptr< BronchodilationLevel_type > p);
8345 
8347 
8355 
8359  typedef ::mil::tatrc::physiology::datamodel::ScalarTemperatureData FeverChange_type;
8360 
8364  typedef ::xsd::cxx::tree::optional< FeverChange_type > FeverChange_optional;
8365 
8369  typedef ::xsd::cxx::tree::traits< FeverChange_type, char > FeverChange_traits;
8370 
8377  const FeverChange_optional&
8378  FeverChange () const;
8379 
8385  FeverChange_optional&
8386  FeverChange ();
8387 
8396  void
8397  FeverChange (const FeverChange_type& x);
8398 
8408  void
8409  FeverChange (const FeverChange_optional& x);
8410 
8419  void
8420  FeverChange (::std::unique_ptr< FeverChange_type > p);
8421 
8423 
8431 
8435  typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData HeartRateChange_type;
8436 
8440  typedef ::xsd::cxx::tree::optional< HeartRateChange_type > HeartRateChange_optional;
8441 
8445  typedef ::xsd::cxx::tree::traits< HeartRateChange_type, char > HeartRateChange_traits;
8446 
8453  const HeartRateChange_optional&
8454  HeartRateChange () const;
8455 
8461  HeartRateChange_optional&
8462  HeartRateChange ();
8463 
8472  void
8473  HeartRateChange (const HeartRateChange_type& x);
8474 
8484  void
8485  HeartRateChange (const HeartRateChange_optional& x);
8486 
8495  void
8496  HeartRateChange (::std::unique_ptr< HeartRateChange_type > p);
8497 
8499 
8507 
8511  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData HemorrhageChange_type;
8512 
8516  typedef ::xsd::cxx::tree::optional< HemorrhageChange_type > HemorrhageChange_optional;
8517 
8521  typedef ::xsd::cxx::tree::traits< HemorrhageChange_type, char > HemorrhageChange_traits;
8522 
8529  const HemorrhageChange_optional&
8530  HemorrhageChange () const;
8531 
8537  HemorrhageChange_optional&
8538  HemorrhageChange ();
8539 
8548  void
8549  HemorrhageChange (const HemorrhageChange_type& x);
8550 
8560  void
8561  HemorrhageChange (const HemorrhageChange_optional& x);
8562 
8571  void
8572  HemorrhageChange (::std::unique_ptr< HemorrhageChange_type > p);
8573 
8575 
8583 
8587  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData MeanBloodPressureChange_type;
8588 
8592  typedef ::xsd::cxx::tree::optional< MeanBloodPressureChange_type > MeanBloodPressureChange_optional;
8593 
8597  typedef ::xsd::cxx::tree::traits< MeanBloodPressureChange_type, char > MeanBloodPressureChange_traits;
8598 
8605  const MeanBloodPressureChange_optional&
8606  MeanBloodPressureChange () const;
8607 
8613  MeanBloodPressureChange_optional&
8614  MeanBloodPressureChange ();
8615 
8624  void
8625  MeanBloodPressureChange (const MeanBloodPressureChange_type& x);
8626 
8636  void
8637  MeanBloodPressureChange (const MeanBloodPressureChange_optional& x);
8638 
8647  void
8648  MeanBloodPressureChange (::std::unique_ptr< MeanBloodPressureChange_type > p);
8649 
8651 
8659 
8663  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData NeuromuscularBlockLevel_type;
8664 
8668  typedef ::xsd::cxx::tree::optional< NeuromuscularBlockLevel_type > NeuromuscularBlockLevel_optional;
8669 
8673  typedef ::xsd::cxx::tree::traits< NeuromuscularBlockLevel_type, char > NeuromuscularBlockLevel_traits;
8674 
8681  const NeuromuscularBlockLevel_optional&
8682  NeuromuscularBlockLevel () const;
8683 
8689  NeuromuscularBlockLevel_optional&
8690  NeuromuscularBlockLevel ();
8691 
8700  void
8701  NeuromuscularBlockLevel (const NeuromuscularBlockLevel_type& x);
8702 
8712  void
8713  NeuromuscularBlockLevel (const NeuromuscularBlockLevel_optional& x);
8714 
8723  void
8724  NeuromuscularBlockLevel (::std::unique_ptr< NeuromuscularBlockLevel_type > p);
8725 
8727 
8735 
8739  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData PainToleranceChange_type;
8740 
8744  typedef ::xsd::cxx::tree::optional< PainToleranceChange_type > PainToleranceChange_optional;
8745 
8749  typedef ::xsd::cxx::tree::traits< PainToleranceChange_type, char > PainToleranceChange_traits;
8750 
8757  const PainToleranceChange_optional&
8758  PainToleranceChange () const;
8759 
8765  PainToleranceChange_optional&
8766  PainToleranceChange ();
8767 
8776  void
8777  PainToleranceChange (const PainToleranceChange_type& x);
8778 
8788  void
8789  PainToleranceChange (const PainToleranceChange_optional& x);
8790 
8799  void
8800  PainToleranceChange (::std::unique_ptr< PainToleranceChange_type > p);
8801 
8803 
8811 
8815  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData PulsePressureChange_type;
8816 
8820  typedef ::xsd::cxx::tree::optional< PulsePressureChange_type > PulsePressureChange_optional;
8821 
8825  typedef ::xsd::cxx::tree::traits< PulsePressureChange_type, char > PulsePressureChange_traits;
8826 
8833  const PulsePressureChange_optional&
8834  PulsePressureChange () const;
8835 
8841  PulsePressureChange_optional&
8842  PulsePressureChange ();
8843 
8852  void
8853  PulsePressureChange (const PulsePressureChange_type& x);
8854 
8864  void
8865  PulsePressureChange (const PulsePressureChange_optional& x);
8866 
8875  void
8876  PulsePressureChange (::std::unique_ptr< PulsePressureChange_type > p);
8877 
8879 
8887 
8891  typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData RespirationRateChange_type;
8892 
8896  typedef ::xsd::cxx::tree::optional< RespirationRateChange_type > RespirationRateChange_optional;
8897 
8901  typedef ::xsd::cxx::tree::traits< RespirationRateChange_type, char > RespirationRateChange_traits;
8902 
8909  const RespirationRateChange_optional&
8910  RespirationRateChange () const;
8911 
8917  RespirationRateChange_optional&
8918  RespirationRateChange ();
8919 
8928  void
8929  RespirationRateChange (const RespirationRateChange_type& x);
8930 
8940  void
8941  RespirationRateChange (const RespirationRateChange_optional& x);
8942 
8951  void
8952  RespirationRateChange (::std::unique_ptr< RespirationRateChange_type > p);
8953 
8955 
8963 
8967  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData SedationLevel_type;
8968 
8972  typedef ::xsd::cxx::tree::optional< SedationLevel_type > SedationLevel_optional;
8973 
8977  typedef ::xsd::cxx::tree::traits< SedationLevel_type, char > SedationLevel_traits;
8978 
8985  const SedationLevel_optional&
8986  SedationLevel () const;
8987 
8993  SedationLevel_optional&
8994  SedationLevel ();
8995 
9004  void
9005  SedationLevel (const SedationLevel_type& x);
9006 
9016  void
9017  SedationLevel (const SedationLevel_optional& x);
9018 
9027  void
9028  SedationLevel (::std::unique_ptr< SedationLevel_type > p);
9029 
9031 
9039 
9043  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData TidalVolumeChange_type;
9044 
9048  typedef ::xsd::cxx::tree::optional< TidalVolumeChange_type > TidalVolumeChange_optional;
9049 
9053  typedef ::xsd::cxx::tree::traits< TidalVolumeChange_type, char > TidalVolumeChange_traits;
9054 
9061  const TidalVolumeChange_optional&
9062  TidalVolumeChange () const;
9063 
9069  TidalVolumeChange_optional&
9070  TidalVolumeChange ();
9071 
9080  void
9081  TidalVolumeChange (const TidalVolumeChange_type& x);
9082 
9092  void
9093  TidalVolumeChange (const TidalVolumeChange_optional& x);
9094 
9103  void
9104  TidalVolumeChange (::std::unique_ptr< TidalVolumeChange_type > p);
9105 
9107 
9115 
9119  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData TubularPermeabilityChange_type;
9120 
9124  typedef ::xsd::cxx::tree::optional< TubularPermeabilityChange_type > TubularPermeabilityChange_optional;
9125 
9129  typedef ::xsd::cxx::tree::traits< TubularPermeabilityChange_type, char > TubularPermeabilityChange_traits;
9130 
9137  const TubularPermeabilityChange_optional&
9138  TubularPermeabilityChange () const;
9139 
9145  TubularPermeabilityChange_optional&
9146  TubularPermeabilityChange ();
9147 
9156  void
9157  TubularPermeabilityChange (const TubularPermeabilityChange_type& x);
9158 
9168  void
9169  TubularPermeabilityChange (const TubularPermeabilityChange_optional& x);
9170 
9179  void
9180  TubularPermeabilityChange (::std::unique_ptr< TubularPermeabilityChange_type > p);
9181 
9183 
9191 
9195  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData CentralNervousResponse_type;
9196 
9200  typedef ::xsd::cxx::tree::optional< CentralNervousResponse_type > CentralNervousResponse_optional;
9201 
9205  typedef ::xsd::cxx::tree::traits< CentralNervousResponse_type, char > CentralNervousResponse_traits;
9206 
9213  const CentralNervousResponse_optional&
9214  CentralNervousResponse () const;
9215 
9221  CentralNervousResponse_optional&
9222  CentralNervousResponse ();
9223 
9232  void
9233  CentralNervousResponse (const CentralNervousResponse_type& x);
9234 
9244  void
9245  CentralNervousResponse (const CentralNervousResponse_optional& x);
9246 
9255  void
9256  CentralNervousResponse (::std::unique_ptr< CentralNervousResponse_type > p);
9257 
9259 
9264 
9269  DrugSystemData ();
9270 
9279  DrugSystemData (const ::xercesc::DOMElement& e,
9280  ::xml_schema::flags f = 0,
9281  ::xml_schema::container* c = 0);
9282 
9292  DrugSystemData (const DrugSystemData& x,
9293  ::xml_schema::flags f = 0,
9294  ::xml_schema::container* c = 0);
9295 
9307  virtual DrugSystemData*
9308  _clone (::xml_schema::flags f = 0,
9309  ::xml_schema::container* c = 0) const;
9310 
9320  operator= (const DrugSystemData& x);
9321 
9323 
9327  virtual
9328  ~DrugSystemData ();
9329 
9330  // Implementation.
9331  //
9332 
9333  //@cond
9334 
9335  protected:
9336  void
9337  parse (::xsd::cxx::xml::dom::parser< char >&,
9338  ::xml_schema::flags);
9339 
9340  protected:
9341  AntibioticActivity_optional AntibioticActivity_;
9342  BronchodilationLevel_optional BronchodilationLevel_;
9343  FeverChange_optional FeverChange_;
9344  HeartRateChange_optional HeartRateChange_;
9345  HemorrhageChange_optional HemorrhageChange_;
9346  MeanBloodPressureChange_optional MeanBloodPressureChange_;
9347  NeuromuscularBlockLevel_optional NeuromuscularBlockLevel_;
9348  PainToleranceChange_optional PainToleranceChange_;
9349  PulsePressureChange_optional PulsePressureChange_;
9350  RespirationRateChange_optional RespirationRateChange_;
9351  SedationLevel_optional SedationLevel_;
9352  TidalVolumeChange_optional TidalVolumeChange_;
9353  TubularPermeabilityChange_optional TubularPermeabilityChange_;
9354  CentralNervousResponse_optional CentralNervousResponse_;
9355 
9356  //@endcond
9357  };
9358 
9365  {
9366  public:
9374 
9378  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData InsulinSynthesisRate_type;
9379 
9383  typedef ::xsd::cxx::tree::optional< InsulinSynthesisRate_type > InsulinSynthesisRate_optional;
9384 
9388  typedef ::xsd::cxx::tree::traits< InsulinSynthesisRate_type, char > InsulinSynthesisRate_traits;
9389 
9396  const InsulinSynthesisRate_optional&
9397  InsulinSynthesisRate () const;
9398 
9404  InsulinSynthesisRate_optional&
9405  InsulinSynthesisRate ();
9406 
9415  void
9416  InsulinSynthesisRate (const InsulinSynthesisRate_type& x);
9417 
9427  void
9428  InsulinSynthesisRate (const InsulinSynthesisRate_optional& x);
9429 
9438  void
9439  InsulinSynthesisRate (::std::unique_ptr< InsulinSynthesisRate_type > p);
9440 
9442 
9450 
9454  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData GlucagonSynthesisRate_type;
9455 
9459  typedef ::xsd::cxx::tree::optional< GlucagonSynthesisRate_type > GlucagonSynthesisRate_optional;
9460 
9464  typedef ::xsd::cxx::tree::traits< GlucagonSynthesisRate_type, char > GlucagonSynthesisRate_traits;
9465 
9472  const GlucagonSynthesisRate_optional&
9473  GlucagonSynthesisRate () const;
9474 
9480  GlucagonSynthesisRate_optional&
9481  GlucagonSynthesisRate ();
9482 
9491  void
9492  GlucagonSynthesisRate (const GlucagonSynthesisRate_type& x);
9493 
9503  void
9504  GlucagonSynthesisRate (const GlucagonSynthesisRate_optional& x);
9505 
9514  void
9515  GlucagonSynthesisRate (::std::unique_ptr< GlucagonSynthesisRate_type > p);
9516 
9518 
9523 
9529 
9538  EndocrineSystemData (const ::xercesc::DOMElement& e,
9539  ::xml_schema::flags f = 0,
9540  ::xml_schema::container* c = 0);
9541 
9552  ::xml_schema::flags f = 0,
9553  ::xml_schema::container* c = 0);
9554 
9566  virtual EndocrineSystemData*
9567  _clone (::xml_schema::flags f = 0,
9568  ::xml_schema::container* c = 0) const;
9569 
9579  operator= (const EndocrineSystemData& x);
9580 
9582 
9586  virtual
9587  ~EndocrineSystemData ();
9588 
9589  // Implementation.
9590  //
9591 
9592  //@cond
9593 
9594  protected:
9595  void
9596  parse (::xsd::cxx::xml::dom::parser< char >&,
9597  ::xml_schema::flags);
9598 
9599  protected:
9600  InsulinSynthesisRate_optional InsulinSynthesisRate_;
9601  GlucagonSynthesisRate_optional GlucagonSynthesisRate_;
9602 
9603  //@endcond
9604  };
9605 
9612  {
9613  public:
9621 
9625  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData AchievedExerciseLevel_type;
9626 
9630  typedef ::xsd::cxx::tree::optional< AchievedExerciseLevel_type > AchievedExerciseLevel_optional;
9631 
9635  typedef ::xsd::cxx::tree::traits< AchievedExerciseLevel_type, char > AchievedExerciseLevel_traits;
9636 
9643  const AchievedExerciseLevel_optional&
9644  AchievedExerciseLevel () const;
9645 
9651  AchievedExerciseLevel_optional&
9652  AchievedExerciseLevel ();
9653 
9662  void
9663  AchievedExerciseLevel (const AchievedExerciseLevel_type& x);
9664 
9674  void
9675  AchievedExerciseLevel (const AchievedExerciseLevel_optional& x);
9676 
9685  void
9686  AchievedExerciseLevel (::std::unique_ptr< AchievedExerciseLevel_type > p);
9687 
9689 
9697 
9701  typedef ::mil::tatrc::physiology::datamodel::ScalarTemperatureData CoreTemperature_type;
9702 
9706  typedef ::xsd::cxx::tree::optional< CoreTemperature_type > CoreTemperature_optional;
9707 
9711  typedef ::xsd::cxx::tree::traits< CoreTemperature_type, char > CoreTemperature_traits;
9712 
9719  const CoreTemperature_optional&
9720  CoreTemperature () const;
9721 
9727  CoreTemperature_optional&
9728  CoreTemperature ();
9729 
9738  void
9739  CoreTemperature (const CoreTemperature_type& x);
9740 
9750  void
9751  CoreTemperature (const CoreTemperature_optional& x);
9752 
9761  void
9762  CoreTemperature (::std::unique_ptr< CoreTemperature_type > p);
9763 
9765 
9773 
9777  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData CreatinineProductionRate_type;
9778 
9782  typedef ::xsd::cxx::tree::optional< CreatinineProductionRate_type > CreatinineProductionRate_optional;
9783 
9787  typedef ::xsd::cxx::tree::traits< CreatinineProductionRate_type, char > CreatinineProductionRate_traits;
9788 
9795  const CreatinineProductionRate_optional&
9796  CreatinineProductionRate () const;
9797 
9803  CreatinineProductionRate_optional&
9804  CreatinineProductionRate ();
9805 
9814  void
9815  CreatinineProductionRate (const CreatinineProductionRate_type& x);
9816 
9826  void
9827  CreatinineProductionRate (const CreatinineProductionRate_optional& x);
9828 
9837  void
9838  CreatinineProductionRate (::std::unique_ptr< CreatinineProductionRate_type > p);
9839 
9841 
9849 
9853  typedef ::mil::tatrc::physiology::datamodel::ScalarPowerData ExerciseEnergyDemand_type;
9854 
9858  typedef ::xsd::cxx::tree::optional< ExerciseEnergyDemand_type > ExerciseEnergyDemand_optional;
9859 
9863  typedef ::xsd::cxx::tree::traits< ExerciseEnergyDemand_type, char > ExerciseEnergyDemand_traits;
9864 
9871  const ExerciseEnergyDemand_optional&
9872  ExerciseEnergyDemand () const;
9873 
9879  ExerciseEnergyDemand_optional&
9880  ExerciseEnergyDemand ();
9881 
9890  void
9891  ExerciseEnergyDemand (const ExerciseEnergyDemand_type& x);
9892 
9902  void
9903  ExerciseEnergyDemand (const ExerciseEnergyDemand_optional& x);
9904 
9913  void
9914  ExerciseEnergyDemand (::std::unique_ptr< ExerciseEnergyDemand_type > p);
9915 
9917 
9925 
9929  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData ExerciseMeanArterialPressureDelta_type;
9930 
9934  typedef ::xsd::cxx::tree::optional< ExerciseMeanArterialPressureDelta_type > ExerciseMeanArterialPressureDelta_optional;
9935 
9939  typedef ::xsd::cxx::tree::traits< ExerciseMeanArterialPressureDelta_type, char > ExerciseMeanArterialPressureDelta_traits;
9940 
9947  const ExerciseMeanArterialPressureDelta_optional&
9948  ExerciseMeanArterialPressureDelta () const;
9949 
9955  ExerciseMeanArterialPressureDelta_optional&
9956  ExerciseMeanArterialPressureDelta ();
9957 
9966  void
9967  ExerciseMeanArterialPressureDelta (const ExerciseMeanArterialPressureDelta_type& x);
9968 
9978  void
9979  ExerciseMeanArterialPressureDelta (const ExerciseMeanArterialPressureDelta_optional& x);
9980 
9989  void
9990  ExerciseMeanArterialPressureDelta (::std::unique_ptr< ExerciseMeanArterialPressureDelta_type > p);
9991 
9993 
10001 
10005  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData FatigueLevel_type;
10006 
10010  typedef ::xsd::cxx::tree::optional< FatigueLevel_type > FatigueLevel_optional;
10011 
10015  typedef ::xsd::cxx::tree::traits< FatigueLevel_type, char > FatigueLevel_traits;
10016 
10023  const FatigueLevel_optional&
10024  FatigueLevel () const;
10025 
10031  FatigueLevel_optional&
10032  FatigueLevel ();
10033 
10042  void
10043  FatigueLevel (const FatigueLevel_type& x);
10044 
10054  void
10055  FatigueLevel (const FatigueLevel_optional& x);
10056 
10065  void
10066  FatigueLevel (::std::unique_ptr< FatigueLevel_type > p);
10067 
10069 
10077 
10081  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData LactateProductionRate_type;
10082 
10086  typedef ::xsd::cxx::tree::optional< LactateProductionRate_type > LactateProductionRate_optional;
10087 
10091  typedef ::xsd::cxx::tree::traits< LactateProductionRate_type, char > LactateProductionRate_traits;
10092 
10099  const LactateProductionRate_optional&
10100  LactateProductionRate () const;
10101 
10107  LactateProductionRate_optional&
10108  LactateProductionRate ();
10109 
10118  void
10119  LactateProductionRate (const LactateProductionRate_type& x);
10120 
10130  void
10131  LactateProductionRate (const LactateProductionRate_optional& x);
10132 
10141  void
10142  LactateProductionRate (::std::unique_ptr< LactateProductionRate_type > p);
10143 
10145 
10153 
10157  typedef ::mil::tatrc::physiology::datamodel::ScalarTemperatureData SkinTemperature_type;
10158 
10162  typedef ::xsd::cxx::tree::optional< SkinTemperature_type > SkinTemperature_optional;
10163 
10167  typedef ::xsd::cxx::tree::traits< SkinTemperature_type, char > SkinTemperature_traits;
10168 
10175  const SkinTemperature_optional&
10176  SkinTemperature () const;
10177 
10183  SkinTemperature_optional&
10184  SkinTemperature ();
10185 
10194  void
10195  SkinTemperature (const SkinTemperature_type& x);
10196 
10206  void
10207  SkinTemperature (const SkinTemperature_optional& x);
10208 
10217  void
10218  SkinTemperature (::std::unique_ptr< SkinTemperature_type > p);
10219 
10221 
10229 
10233  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData SweatRate_type;
10234 
10238  typedef ::xsd::cxx::tree::optional< SweatRate_type > SweatRate_optional;
10239 
10243  typedef ::xsd::cxx::tree::traits< SweatRate_type, char > SweatRate_traits;
10244 
10251  const SweatRate_optional&
10252  SweatRate () const;
10253 
10259  SweatRate_optional&
10260  SweatRate ();
10261 
10270  void
10271  SweatRate (const SweatRate_type& x);
10272 
10282  void
10283  SweatRate (const SweatRate_optional& x);
10284 
10293  void
10294  SweatRate (::std::unique_ptr< SweatRate_type > p);
10295 
10297 
10305 
10309  typedef ::mil::tatrc::physiology::datamodel::ScalarPowerData TotalMetabolicRate_type;
10310 
10314  typedef ::xsd::cxx::tree::optional< TotalMetabolicRate_type > TotalMetabolicRate_optional;
10315 
10319  typedef ::xsd::cxx::tree::traits< TotalMetabolicRate_type, char > TotalMetabolicRate_traits;
10320 
10327  const TotalMetabolicRate_optional&
10328  TotalMetabolicRate () const;
10329 
10335  TotalMetabolicRate_optional&
10336  TotalMetabolicRate ();
10337 
10346  void
10347  TotalMetabolicRate (const TotalMetabolicRate_type& x);
10348 
10358  void
10359  TotalMetabolicRate (const TotalMetabolicRate_optional& x);
10360 
10369  void
10370  TotalMetabolicRate (::std::unique_ptr< TotalMetabolicRate_type > p);
10371 
10373 
10381 
10385  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData TotalWorkRateLevel_type;
10386 
10390  typedef ::xsd::cxx::tree::optional< TotalWorkRateLevel_type > TotalWorkRateLevel_optional;
10391 
10395  typedef ::xsd::cxx::tree::traits< TotalWorkRateLevel_type, char > TotalWorkRateLevel_traits;
10396 
10403  const TotalWorkRateLevel_optional&
10404  TotalWorkRateLevel () const;
10405 
10411  TotalWorkRateLevel_optional&
10412  TotalWorkRateLevel ();
10413 
10422  void
10423  TotalWorkRateLevel (const TotalWorkRateLevel_type& x);
10424 
10434  void
10435  TotalWorkRateLevel (const TotalWorkRateLevel_optional& x);
10436 
10445  void
10446  TotalWorkRateLevel (::std::unique_ptr< TotalWorkRateLevel_type > p);
10447 
10449 
10457 
10461  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData SodiumLostToSweat_type;
10462 
10466  typedef ::xsd::cxx::tree::optional< SodiumLostToSweat_type > SodiumLostToSweat_optional;
10467 
10471  typedef ::xsd::cxx::tree::traits< SodiumLostToSweat_type, char > SodiumLostToSweat_traits;
10472 
10479  const SodiumLostToSweat_optional&
10480  SodiumLostToSweat () const;
10481 
10487  SodiumLostToSweat_optional&
10488  SodiumLostToSweat ();
10489 
10498  void
10499  SodiumLostToSweat (const SodiumLostToSweat_type& x);
10500 
10510  void
10511  SodiumLostToSweat (const SodiumLostToSweat_optional& x);
10512 
10521  void
10522  SodiumLostToSweat (::std::unique_ptr< SodiumLostToSweat_type > p);
10523 
10525 
10533 
10537  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData PotassiumLostToSweat_type;
10538 
10542  typedef ::xsd::cxx::tree::optional< PotassiumLostToSweat_type > PotassiumLostToSweat_optional;
10543 
10547  typedef ::xsd::cxx::tree::traits< PotassiumLostToSweat_type, char > PotassiumLostToSweat_traits;
10548 
10555  const PotassiumLostToSweat_optional&
10556  PotassiumLostToSweat () const;
10557 
10563  PotassiumLostToSweat_optional&
10564  PotassiumLostToSweat ();
10565 
10574  void
10575  PotassiumLostToSweat (const PotassiumLostToSweat_type& x);
10576 
10586  void
10587  PotassiumLostToSweat (const PotassiumLostToSweat_optional& x);
10588 
10597  void
10598  PotassiumLostToSweat (::std::unique_ptr< PotassiumLostToSweat_type > p);
10599 
10601 
10609 
10613  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData ChlorideLostToSweat_type;
10614 
10618  typedef ::xsd::cxx::tree::optional< ChlorideLostToSweat_type > ChlorideLostToSweat_optional;
10619 
10623  typedef ::xsd::cxx::tree::traits< ChlorideLostToSweat_type, char > ChlorideLostToSweat_traits;
10624 
10631  const ChlorideLostToSweat_optional&
10632  ChlorideLostToSweat () const;
10633 
10639  ChlorideLostToSweat_optional&
10640  ChlorideLostToSweat ();
10641 
10650  void
10651  ChlorideLostToSweat (const ChlorideLostToSweat_type& x);
10652 
10662  void
10663  ChlorideLostToSweat (const ChlorideLostToSweat_optional& x);
10664 
10673  void
10674  ChlorideLostToSweat (::std::unique_ptr< ChlorideLostToSweat_type > p);
10675 
10677 
10685 
10689  typedef ::mil::tatrc::physiology::datamodel::ScalarPowerData EnergyDeficit_type;
10690 
10694  typedef ::xsd::cxx::tree::optional< EnergyDeficit_type > EnergyDeficit_optional;
10695 
10699  typedef ::xsd::cxx::tree::traits< EnergyDeficit_type, char > EnergyDeficit_traits;
10700 
10707  const EnergyDeficit_optional&
10708  EnergyDeficit () const;
10709 
10715  EnergyDeficit_optional&
10716  EnergyDeficit ();
10717 
10726  void
10727  EnergyDeficit (const EnergyDeficit_type& x);
10728 
10738  void
10739  EnergyDeficit (const EnergyDeficit_optional& x);
10740 
10749  void
10750  EnergyDeficit (::std::unique_ptr< EnergyDeficit_type > p);
10751 
10753 
10758 
10763  EnergySystemData ();
10764 
10773  EnergySystemData (const ::xercesc::DOMElement& e,
10774  ::xml_schema::flags f = 0,
10775  ::xml_schema::container* c = 0);
10776 
10787  ::xml_schema::flags f = 0,
10788  ::xml_schema::container* c = 0);
10789 
10801  virtual EnergySystemData*
10802  _clone (::xml_schema::flags f = 0,
10803  ::xml_schema::container* c = 0) const;
10804 
10814  operator= (const EnergySystemData& x);
10815 
10817 
10821  virtual
10822  ~EnergySystemData ();
10823 
10824  // Implementation.
10825  //
10826 
10827  //@cond
10828 
10829  protected:
10830  void
10831  parse (::xsd::cxx::xml::dom::parser< char >&,
10832  ::xml_schema::flags);
10833 
10834  protected:
10835  AchievedExerciseLevel_optional AchievedExerciseLevel_;
10836  CoreTemperature_optional CoreTemperature_;
10837  CreatinineProductionRate_optional CreatinineProductionRate_;
10838  ExerciseEnergyDemand_optional ExerciseEnergyDemand_;
10839  ExerciseMeanArterialPressureDelta_optional ExerciseMeanArterialPressureDelta_;
10840  FatigueLevel_optional FatigueLevel_;
10841  LactateProductionRate_optional LactateProductionRate_;
10842  SkinTemperature_optional SkinTemperature_;
10843  SweatRate_optional SweatRate_;
10844  TotalMetabolicRate_optional TotalMetabolicRate_;
10845  TotalWorkRateLevel_optional TotalWorkRateLevel_;
10846  SodiumLostToSweat_optional SodiumLostToSweat_;
10847  PotassiumLostToSweat_optional PotassiumLostToSweat_;
10848  ChlorideLostToSweat_optional ChlorideLostToSweat_;
10849  EnergyDeficit_optional EnergyDeficit_;
10850 
10851  //@endcond
10852  };
10853 
10860  {
10861  public:
10869 
10873  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData LumenSolidMasses_type;
10874 
10878  typedef ::xsd::cxx::tree::sequence< LumenSolidMasses_type > LumenSolidMasses_sequence;
10879 
10883  typedef LumenSolidMasses_sequence::iterator LumenSolidMasses_iterator;
10884 
10888  typedef LumenSolidMasses_sequence::const_iterator LumenSolidMasses_const_iterator;
10889 
10893  typedef ::xsd::cxx::tree::traits< LumenSolidMasses_type, char > LumenSolidMasses_traits;
10894 
10901  const LumenSolidMasses_sequence&
10902  LumenSolidMasses () const;
10903 
10909  LumenSolidMasses_sequence&
10910  LumenSolidMasses ();
10911 
10921  void
10922  LumenSolidMasses (const LumenSolidMasses_sequence& s);
10923 
10925 
10933 
10937  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData LumenDissolvedMasses_type;
10938 
10942  typedef ::xsd::cxx::tree::sequence< LumenDissolvedMasses_type > LumenDissolvedMasses_sequence;
10943 
10947  typedef LumenDissolvedMasses_sequence::iterator LumenDissolvedMasses_iterator;
10948 
10952  typedef LumenDissolvedMasses_sequence::const_iterator LumenDissolvedMasses_const_iterator;
10953 
10957  typedef ::xsd::cxx::tree::traits< LumenDissolvedMasses_type, char > LumenDissolvedMasses_traits;
10958 
10965  const LumenDissolvedMasses_sequence&
10966  LumenDissolvedMasses () const;
10967 
10973  LumenDissolvedMasses_sequence&
10974  LumenDissolvedMasses ();
10975 
10985  void
10986  LumenDissolvedMasses (const LumenDissolvedMasses_sequence& s);
10987 
10989 
10997 
11001  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData EnterocyteMasses_type;
11002 
11006  typedef ::xsd::cxx::tree::sequence< EnterocyteMasses_type > EnterocyteMasses_sequence;
11007 
11011  typedef EnterocyteMasses_sequence::iterator EnterocyteMasses_iterator;
11012 
11016  typedef EnterocyteMasses_sequence::const_iterator EnterocyteMasses_const_iterator;
11017 
11021  typedef ::xsd::cxx::tree::traits< EnterocyteMasses_type, char > EnterocyteMasses_traits;
11022 
11029  const EnterocyteMasses_sequence&
11030  EnterocyteMasses () const;
11031 
11037  EnterocyteMasses_sequence&
11038  EnterocyteMasses ();
11039 
11049  void
11050  EnterocyteMasses (const EnterocyteMasses_sequence& s);
11051 
11053 
11061 
11065  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData MassMetabolized_type;
11066 
11070  typedef ::xsd::cxx::tree::traits< MassMetabolized_type, char > MassMetabolized_traits;
11071 
11077  const MassMetabolized_type&
11078  MassMetabolized () const;
11079 
11085  MassMetabolized_type&
11086  MassMetabolized ();
11087 
11096  void
11097  MassMetabolized (const MassMetabolized_type& x);
11098 
11107  void
11108  MassMetabolized (::std::unique_ptr< MassMetabolized_type > p);
11109 
11111 
11119 
11123  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData MassExcreted_type;
11124 
11128  typedef ::xsd::cxx::tree::traits< MassExcreted_type, char > MassExcreted_traits;
11129 
11135  const MassExcreted_type&
11136  MassExcreted () const;
11137 
11143  MassExcreted_type&
11144  MassExcreted ();
11145 
11154  void
11155  MassExcreted (const MassExcreted_type& x);
11156 
11165  void
11166  MassExcreted (::std::unique_ptr< MassExcreted_type > p);
11167 
11169 
11177 
11181  typedef ::xml_schema::string Substance_type;
11182 
11186  typedef ::xsd::cxx::tree::traits< Substance_type, char > Substance_traits;
11187 
11193  const Substance_type&
11194  Substance () const;
11195 
11201  Substance_type&
11202  Substance ();
11203 
11212  void
11213  Substance (const Substance_type& x);
11214 
11223  void
11224  Substance (::std::unique_ptr< Substance_type > p);
11225 
11227 
11232 
11240 
11245  DrugTransitStateData (const MassMetabolized_type&,
11246  const MassExcreted_type&,
11247  const Substance_type&);
11248 
11257  DrugTransitStateData (::std::unique_ptr< MassMetabolized_type >,
11258  ::std::unique_ptr< MassExcreted_type >,
11259  const Substance_type&);
11260 
11269  DrugTransitStateData (const ::xercesc::DOMElement& e,
11270  ::xml_schema::flags f = 0,
11271  ::xml_schema::container* c = 0);
11272 
11283  ::xml_schema::flags f = 0,
11284  ::xml_schema::container* c = 0);
11285 
11297  virtual DrugTransitStateData*
11298  _clone (::xml_schema::flags f = 0,
11299  ::xml_schema::container* c = 0) const;
11300 
11310  operator= (const DrugTransitStateData& x);
11311 
11313 
11317  virtual
11319 
11320  // Implementation.
11321  //
11322 
11323  //@cond
11324 
11325  protected:
11326  void
11327  parse (::xsd::cxx::xml::dom::parser< char >&,
11328  ::xml_schema::flags);
11329 
11330  protected:
11331  LumenSolidMasses_sequence LumenSolidMasses_;
11332  LumenDissolvedMasses_sequence LumenDissolvedMasses_;
11333  EnterocyteMasses_sequence EnterocyteMasses_;
11334  ::xsd::cxx::tree::one< MassMetabolized_type > MassMetabolized_;
11335  ::xsd::cxx::tree::one< MassExcreted_type > MassExcreted_;
11336  ::xsd::cxx::tree::one< Substance_type > Substance_;
11337 
11338  //@endcond
11339  };
11340 
11347  {
11348  public:
11356 
11360  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData ChymeAbsorptionRate_type;
11361 
11365  typedef ::xsd::cxx::tree::optional< ChymeAbsorptionRate_type > ChymeAbsorptionRate_optional;
11366 
11370  typedef ::xsd::cxx::tree::traits< ChymeAbsorptionRate_type, char > ChymeAbsorptionRate_traits;
11371 
11378  const ChymeAbsorptionRate_optional&
11379  ChymeAbsorptionRate () const;
11380 
11386  ChymeAbsorptionRate_optional&
11387  ChymeAbsorptionRate ();
11388 
11397  void
11398  ChymeAbsorptionRate (const ChymeAbsorptionRate_type& x);
11399 
11409  void
11410  ChymeAbsorptionRate (const ChymeAbsorptionRate_optional& x);
11411 
11420  void
11421  ChymeAbsorptionRate (::std::unique_ptr< ChymeAbsorptionRate_type > p);
11422 
11424 
11432 
11436  typedef ::mil::tatrc::physiology::datamodel::NutritionData StomachContents_type;
11437 
11441  typedef ::xsd::cxx::tree::optional< StomachContents_type > StomachContents_optional;
11442 
11446  typedef ::xsd::cxx::tree::traits< StomachContents_type, char > StomachContents_traits;
11447 
11454  const StomachContents_optional&
11455  StomachContents () const;
11456 
11462  StomachContents_optional&
11463  StomachContents ();
11464 
11473  void
11474  StomachContents (const StomachContents_type& x);
11475 
11485  void
11486  StomachContents (const StomachContents_optional& x);
11487 
11496  void
11497  StomachContents (::std::unique_ptr< StomachContents_type > p);
11498 
11500 
11508 
11512  typedef ::mil::tatrc::physiology::datamodel::DrugTransitStateData DrugTransitStates_type;
11513 
11517  typedef ::xsd::cxx::tree::sequence< DrugTransitStates_type > DrugTransitStates_sequence;
11518 
11522  typedef DrugTransitStates_sequence::iterator DrugTransitStates_iterator;
11523 
11527  typedef DrugTransitStates_sequence::const_iterator DrugTransitStates_const_iterator;
11528 
11532  typedef ::xsd::cxx::tree::traits< DrugTransitStates_type, char > DrugTransitStates_traits;
11533 
11540  const DrugTransitStates_sequence&
11541  DrugTransitStates () const;
11542 
11548  DrugTransitStates_sequence&
11549  DrugTransitStates ();
11550 
11560  void
11561  DrugTransitStates (const DrugTransitStates_sequence& s);
11562 
11564 
11569 
11575 
11584  GastrointestinalSystemData (const ::xercesc::DOMElement& e,
11585  ::xml_schema::flags f = 0,
11586  ::xml_schema::container* c = 0);
11587 
11598  ::xml_schema::flags f = 0,
11599  ::xml_schema::container* c = 0);
11600 
11613  _clone (::xml_schema::flags f = 0,
11614  ::xml_schema::container* c = 0) const;
11615 
11625  operator= (const GastrointestinalSystemData& x);
11626 
11628 
11632  virtual
11634 
11635  // Implementation.
11636  //
11637 
11638  //@cond
11639 
11640  protected:
11641  void
11642  parse (::xsd::cxx::xml::dom::parser< char >&,
11643  ::xml_schema::flags);
11644 
11645  protected:
11646  ChymeAbsorptionRate_optional ChymeAbsorptionRate_;
11647  StomachContents_optional StomachContents_;
11648  DrugTransitStates_sequence DrugTransitStates_;
11649 
11650  //@endcond
11651  };
11652 
11659  {
11660  public:
11668 
11672  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData KetoneProductionRate_type;
11673 
11677  typedef ::xsd::cxx::tree::optional< KetoneProductionRate_type > KetoneProductionRate_optional;
11678 
11682  typedef ::xsd::cxx::tree::traits< KetoneProductionRate_type, char > KetoneProductionRate_traits;
11683 
11690  const KetoneProductionRate_optional&
11691  KetoneProductionRate () const;
11692 
11698  KetoneProductionRate_optional&
11699  KetoneProductionRate ();
11700 
11709  void
11710  KetoneProductionRate (const KetoneProductionRate_type& x);
11711 
11721  void
11722  KetoneProductionRate (const KetoneProductionRate_optional& x);
11723 
11732  void
11733  KetoneProductionRate (::std::unique_ptr< KetoneProductionRate_type > p);
11734 
11736 
11744 
11748  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData HepaticGluconeogenesisRate_type;
11749 
11753  typedef ::xsd::cxx::tree::optional< HepaticGluconeogenesisRate_type > HepaticGluconeogenesisRate_optional;
11754 
11758  typedef ::xsd::cxx::tree::traits< HepaticGluconeogenesisRate_type, char > HepaticGluconeogenesisRate_traits;
11759 
11766  const HepaticGluconeogenesisRate_optional&
11767  HepaticGluconeogenesisRate () const;
11768 
11774  HepaticGluconeogenesisRate_optional&
11775  HepaticGluconeogenesisRate ();
11776 
11785  void
11786  HepaticGluconeogenesisRate (const HepaticGluconeogenesisRate_type& x);
11787 
11797  void
11798  HepaticGluconeogenesisRate (const HepaticGluconeogenesisRate_optional& x);
11799 
11808  void
11809  HepaticGluconeogenesisRate (::std::unique_ptr< HepaticGluconeogenesisRate_type > p);
11810 
11812 
11817 
11822  HepaticSystemData ();
11823 
11832  HepaticSystemData (const ::xercesc::DOMElement& e,
11833  ::xml_schema::flags f = 0,
11834  ::xml_schema::container* c = 0);
11835 
11846  ::xml_schema::flags f = 0,
11847  ::xml_schema::container* c = 0);
11848 
11860  virtual HepaticSystemData*
11861  _clone (::xml_schema::flags f = 0,
11862  ::xml_schema::container* c = 0) const;
11863 
11873  operator= (const HepaticSystemData& x);
11874 
11876 
11880  virtual
11881  ~HepaticSystemData ();
11882 
11883  // Implementation.
11884  //
11885 
11886  //@cond
11887 
11888  protected:
11889  void
11890  parse (::xsd::cxx::xml::dom::parser< char >&,
11891  ::xml_schema::flags);
11892 
11893  protected:
11894  KetoneProductionRate_optional KetoneProductionRate_;
11895  HepaticGluconeogenesisRate_optional HepaticGluconeogenesisRate_;
11896 
11897  //@endcond
11898  };
11899 
11904  class BIOGEARS_CDM_API enumSleepState: public ::xml_schema::string
11905  {
11906  public:
11907 
11911  enum value
11912  {
11914  Asleep
11915  };
11916 
11923  enumSleepState ();
11924 
11930  enumSleepState (value v);
11931 
11937  enumSleepState (const char* v);
11938 
11944  enumSleepState (const ::std::string& v);
11945 
11951  enumSleepState (const ::xml_schema::string& v);
11952 
11961  enumSleepState (const ::xercesc::DOMElement& e,
11962  ::xml_schema::flags f = 0,
11963  ::xml_schema::container* c = 0);
11964 
11973  enumSleepState (const ::xercesc::DOMAttr& a,
11974  ::xml_schema::flags f = 0,
11975  ::xml_schema::container* c = 0);
11976 
11986  enumSleepState (const ::std::string& s,
11987  const ::xercesc::DOMElement* e,
11988  ::xml_schema::flags f = 0,
11989  ::xml_schema::container* c = 0);
11990 
12000  enumSleepState (const enumSleepState& x,
12001  ::xml_schema::flags f = 0,
12002  ::xml_schema::container* c = 0);
12003 
12015  virtual enumSleepState*
12016  _clone (::xml_schema::flags f = 0,
12017  ::xml_schema::container* c = 0) const;
12018 
12026  operator= (value v);
12027 
12034  virtual
12035  operator value () const
12036  {
12037  return _xsd_enumSleepState_convert ();
12038  }
12039 
12040  //@cond
12041 
12042  protected:
12043  value
12044  _xsd_enumSleepState_convert () const;
12045 
12046  public:
12047  static const char* const _xsd_enumSleepState_literals_[2];
12048  static const value _xsd_enumSleepState_indexes_[2];
12049 
12050  //@endcond
12051  };
12052 
12059  {
12060  public:
12068 
12072  typedef ::mil::tatrc::physiology::datamodel::ScalarData HeartRateScale_type;
12073 
12077  typedef ::xsd::cxx::tree::optional< HeartRateScale_type > HeartRateScale_optional;
12078 
12082  typedef ::xsd::cxx::tree::traits< HeartRateScale_type, char > HeartRateScale_traits;
12083 
12090  const HeartRateScale_optional&
12091  HeartRateScale () const;
12092 
12098  HeartRateScale_optional&
12099  HeartRateScale ();
12100 
12109  void
12110  HeartRateScale (const HeartRateScale_type& x);
12111 
12121  void
12122  HeartRateScale (const HeartRateScale_optional& x);
12123 
12132  void
12133  HeartRateScale (::std::unique_ptr< HeartRateScale_type > p);
12134 
12136 
12144 
12148  typedef ::mil::tatrc::physiology::datamodel::ScalarData HeartElastanceScale_type;
12149 
12153  typedef ::xsd::cxx::tree::optional< HeartElastanceScale_type > HeartElastanceScale_optional;
12154 
12158  typedef ::xsd::cxx::tree::traits< HeartElastanceScale_type, char > HeartElastanceScale_traits;
12159 
12166  const HeartElastanceScale_optional&
12167  HeartElastanceScale () const;
12168 
12174  HeartElastanceScale_optional&
12175  HeartElastanceScale ();
12176 
12185  void
12186  HeartElastanceScale (const HeartElastanceScale_type& x);
12187 
12197  void
12198  HeartElastanceScale (const HeartElastanceScale_optional& x);
12199 
12208  void
12209  HeartElastanceScale (::std::unique_ptr< HeartElastanceScale_type > p);
12210 
12212 
12220 
12224  typedef ::mil::tatrc::physiology::datamodel::ScalarData ResistanceScaleExtrasplanchnic_type;
12225 
12229  typedef ::xsd::cxx::tree::optional< ResistanceScaleExtrasplanchnic_type > ResistanceScaleExtrasplanchnic_optional;
12230 
12234  typedef ::xsd::cxx::tree::traits< ResistanceScaleExtrasplanchnic_type, char > ResistanceScaleExtrasplanchnic_traits;
12235 
12242  const ResistanceScaleExtrasplanchnic_optional&
12243  ResistanceScaleExtrasplanchnic () const;
12244 
12250  ResistanceScaleExtrasplanchnic_optional&
12251  ResistanceScaleExtrasplanchnic ();
12252 
12261  void
12262  ResistanceScaleExtrasplanchnic (const ResistanceScaleExtrasplanchnic_type& x);
12263 
12273  void
12274  ResistanceScaleExtrasplanchnic (const ResistanceScaleExtrasplanchnic_optional& x);
12275 
12284  void
12285  ResistanceScaleExtrasplanchnic (::std::unique_ptr< ResistanceScaleExtrasplanchnic_type > p);
12286 
12288 
12296 
12300  typedef ::mil::tatrc::physiology::datamodel::ScalarData ResistanceScaleMuscle_type;
12301 
12305  typedef ::xsd::cxx::tree::optional< ResistanceScaleMuscle_type > ResistanceScaleMuscle_optional;
12306 
12310  typedef ::xsd::cxx::tree::traits< ResistanceScaleMuscle_type, char > ResistanceScaleMuscle_traits;
12311 
12318  const ResistanceScaleMuscle_optional&
12319  ResistanceScaleMuscle () const;
12320 
12326  ResistanceScaleMuscle_optional&
12327  ResistanceScaleMuscle ();
12328 
12337  void
12338  ResistanceScaleMuscle (const ResistanceScaleMuscle_type& x);
12339 
12349  void
12350  ResistanceScaleMuscle (const ResistanceScaleMuscle_optional& x);
12351 
12360  void
12361  ResistanceScaleMuscle (::std::unique_ptr< ResistanceScaleMuscle_type > p);
12362 
12364 
12372 
12376  typedef ::mil::tatrc::physiology::datamodel::ScalarData ResistanceScaleMyocardium_type;
12377 
12381  typedef ::xsd::cxx::tree::optional< ResistanceScaleMyocardium_type > ResistanceScaleMyocardium_optional;
12382 
12386  typedef ::xsd::cxx::tree::traits< ResistanceScaleMyocardium_type, char > ResistanceScaleMyocardium_traits;
12387 
12394  const ResistanceScaleMyocardium_optional&
12395  ResistanceScaleMyocardium () const;
12396 
12402  ResistanceScaleMyocardium_optional&
12403  ResistanceScaleMyocardium ();
12404 
12413  void
12414  ResistanceScaleMyocardium (const ResistanceScaleMyocardium_type& x);
12415 
12425  void
12426  ResistanceScaleMyocardium (const ResistanceScaleMyocardium_optional& x);
12427 
12436  void
12437  ResistanceScaleMyocardium (::std::unique_ptr< ResistanceScaleMyocardium_type > p);
12438 
12440 
12448 
12452  typedef ::mil::tatrc::physiology::datamodel::ScalarData ResistanceScaleSplanchnic_type;
12453 
12457  typedef ::xsd::cxx::tree::optional< ResistanceScaleSplanchnic_type > ResistanceScaleSplanchnic_optional;
12458 
12462  typedef ::xsd::cxx::tree::traits< ResistanceScaleSplanchnic_type, char > ResistanceScaleSplanchnic_traits;
12463 
12470  const ResistanceScaleSplanchnic_optional&
12471  ResistanceScaleSplanchnic () const;
12472 
12478  ResistanceScaleSplanchnic_optional&
12479  ResistanceScaleSplanchnic ();
12480 
12489  void
12490  ResistanceScaleSplanchnic (const ResistanceScaleSplanchnic_type& x);
12491 
12501  void
12502  ResistanceScaleSplanchnic (const ResistanceScaleSplanchnic_optional& x);
12503 
12512  void
12513  ResistanceScaleSplanchnic (::std::unique_ptr< ResistanceScaleSplanchnic_type > p);
12514 
12516 
12524 
12528  typedef ::mil::tatrc::physiology::datamodel::ScalarData ComplianceScale_type;
12529 
12533  typedef ::xsd::cxx::tree::optional< ComplianceScale_type > ComplianceScale_optional;
12534 
12538  typedef ::xsd::cxx::tree::traits< ComplianceScale_type, char > ComplianceScale_traits;
12539 
12546  const ComplianceScale_optional&
12547  ComplianceScale () const;
12548 
12554  ComplianceScale_optional&
12555  ComplianceScale ();
12556 
12565  void
12566  ComplianceScale (const ComplianceScale_type& x);
12567 
12577  void
12578  ComplianceScale (const ComplianceScale_optional& x);
12579 
12588  void
12589  ComplianceScale (::std::unique_ptr< ComplianceScale_type > p);
12590 
12592 
12600 
12604  typedef ::mil::tatrc::physiology::datamodel::PupillaryResponseData LeftEyePupillaryResponse_type;
12605 
12609  typedef ::xsd::cxx::tree::optional< LeftEyePupillaryResponse_type > LeftEyePupillaryResponse_optional;
12610 
12614  typedef ::xsd::cxx::tree::traits< LeftEyePupillaryResponse_type, char > LeftEyePupillaryResponse_traits;
12615 
12622  const LeftEyePupillaryResponse_optional&
12623  LeftEyePupillaryResponse () const;
12624 
12630  LeftEyePupillaryResponse_optional&
12631  LeftEyePupillaryResponse ();
12632 
12641  void
12642  LeftEyePupillaryResponse (const LeftEyePupillaryResponse_type& x);
12643 
12653  void
12654  LeftEyePupillaryResponse (const LeftEyePupillaryResponse_optional& x);
12655 
12664  void
12665  LeftEyePupillaryResponse (::std::unique_ptr< LeftEyePupillaryResponse_type > p);
12666 
12668 
12676 
12680  typedef ::mil::tatrc::physiology::datamodel::ScalarData PainVisualAnalogueScale_type;
12681 
12685  typedef ::xsd::cxx::tree::optional< PainVisualAnalogueScale_type > PainVisualAnalogueScale_optional;
12686 
12690  typedef ::xsd::cxx::tree::traits< PainVisualAnalogueScale_type, char > PainVisualAnalogueScale_traits;
12691 
12698  const PainVisualAnalogueScale_optional&
12699  PainVisualAnalogueScale () const;
12700 
12706  PainVisualAnalogueScale_optional&
12707  PainVisualAnalogueScale ();
12708 
12717  void
12718  PainVisualAnalogueScale (const PainVisualAnalogueScale_type& x);
12719 
12729  void
12730  PainVisualAnalogueScale (const PainVisualAnalogueScale_optional& x);
12731 
12740  void
12741  PainVisualAnalogueScale (::std::unique_ptr< PainVisualAnalogueScale_type > p);
12742 
12744 
12752 
12756  typedef ::mil::tatrc::physiology::datamodel::ScalarData RichmondAgitationSedationScale_type;
12757 
12761  typedef ::xsd::cxx::tree::optional< RichmondAgitationSedationScale_type > RichmondAgitationSedationScale_optional;
12762 
12766  typedef ::xsd::cxx::tree::traits< RichmondAgitationSedationScale_type, char > RichmondAgitationSedationScale_traits;
12767 
12774  const RichmondAgitationSedationScale_optional&
12775  RichmondAgitationSedationScale () const;
12776 
12782  RichmondAgitationSedationScale_optional&
12783  RichmondAgitationSedationScale ();
12784 
12793  void
12794  RichmondAgitationSedationScale (const RichmondAgitationSedationScale_type& x);
12795 
12805  void
12806  RichmondAgitationSedationScale (const RichmondAgitationSedationScale_optional& x);
12807 
12816  void
12817  RichmondAgitationSedationScale (::std::unique_ptr< RichmondAgitationSedationScale_type > p);
12818 
12820 
12828 
12832  typedef ::mil::tatrc::physiology::datamodel::PupillaryResponseData RightEyePupillaryResponse_type;
12833 
12837  typedef ::xsd::cxx::tree::optional< RightEyePupillaryResponse_type > RightEyePupillaryResponse_optional;
12838 
12842  typedef ::xsd::cxx::tree::traits< RightEyePupillaryResponse_type, char > RightEyePupillaryResponse_traits;
12843 
12850  const RightEyePupillaryResponse_optional&
12851  RightEyePupillaryResponse () const;
12852 
12858  RightEyePupillaryResponse_optional&
12859  RightEyePupillaryResponse ();
12860 
12869  void
12870  RightEyePupillaryResponse (const RightEyePupillaryResponse_type& x);
12871 
12881  void
12882  RightEyePupillaryResponse (const RightEyePupillaryResponse_optional& x);
12883 
12892  void
12893  RightEyePupillaryResponse (::std::unique_ptr< RightEyePupillaryResponse_type > p);
12894 
12896 
12904 
12908  typedef ::mil::tatrc::physiology::datamodel::ScalarTimeData SleepTime_type;
12909 
12913  typedef ::xsd::cxx::tree::optional< SleepTime_type > SleepTime_optional;
12914 
12918  typedef ::xsd::cxx::tree::traits< SleepTime_type, char > SleepTime_traits;
12919 
12926  const SleepTime_optional&
12927  SleepTime () const;
12928 
12934  SleepTime_optional&
12935  SleepTime ();
12936 
12945  void
12946  SleepTime (const SleepTime_type& x);
12947 
12957  void
12958  SleepTime (const SleepTime_optional& x);
12959 
12968  void
12969  SleepTime (::std::unique_ptr< SleepTime_type > p);
12970 
12972 
12980 
12984  typedef ::mil::tatrc::physiology::datamodel::enumSleepState SleepState_type;
12985 
12989  typedef ::xsd::cxx::tree::optional< SleepState_type > SleepState_optional;
12990 
12994  typedef ::xsd::cxx::tree::traits< SleepState_type, char > SleepState_traits;
12995 
13002  const SleepState_optional&
13003  SleepState () const;
13004 
13010  SleepState_optional&
13011  SleepState ();
13012 
13021  void
13022  SleepState (const SleepState_type& x);
13023 
13033  void
13034  SleepState (const SleepState_optional& x);
13035 
13044  void
13045  SleepState (::std::unique_ptr< SleepState_type > p);
13046 
13048 
13056 
13060  typedef ::mil::tatrc::physiology::datamodel::ScalarTimeData WakeTime_type;
13061 
13065  typedef ::xsd::cxx::tree::optional< WakeTime_type > WakeTime_optional;
13066 
13070  typedef ::xsd::cxx::tree::traits< WakeTime_type, char > WakeTime_traits;
13071 
13078  const WakeTime_optional&
13079  WakeTime () const;
13080 
13086  WakeTime_optional&
13087  WakeTime ();
13088 
13097  void
13098  WakeTime (const WakeTime_type& x);
13099 
13109  void
13110  WakeTime (const WakeTime_optional& x);
13111 
13120  void
13121  WakeTime (::std::unique_ptr< WakeTime_type > p);
13122 
13124 
13132 
13136  typedef ::mil::tatrc::physiology::datamodel::ScalarData BiologicalDebt_type;
13137 
13141  typedef ::xsd::cxx::tree::optional< BiologicalDebt_type > BiologicalDebt_optional;
13142 
13146  typedef ::xsd::cxx::tree::traits< BiologicalDebt_type, char > BiologicalDebt_traits;
13147 
13154  const BiologicalDebt_optional&
13155  BiologicalDebt () const;
13156 
13162  BiologicalDebt_optional&
13163  BiologicalDebt ();
13164 
13173  void
13174  BiologicalDebt (const BiologicalDebt_type& x);
13175 
13185  void
13186  BiologicalDebt (const BiologicalDebt_optional& x);
13187 
13196  void
13197  BiologicalDebt (::std::unique_ptr< BiologicalDebt_type > p);
13198 
13200 
13208 
13212  typedef ::mil::tatrc::physiology::datamodel::ScalarTimeData ReactionTime_type;
13213 
13217  typedef ::xsd::cxx::tree::optional< ReactionTime_type > ReactionTime_optional;
13218 
13222  typedef ::xsd::cxx::tree::traits< ReactionTime_type, char > ReactionTime_traits;
13223 
13230  const ReactionTime_optional&
13231  ReactionTime () const;
13232 
13238  ReactionTime_optional&
13239  ReactionTime ();
13240 
13249  void
13250  ReactionTime (const ReactionTime_type& x);
13251 
13261  void
13262  ReactionTime (const ReactionTime_optional& x);
13263 
13272  void
13273  ReactionTime (::std::unique_ptr< ReactionTime_type > p);
13274 
13276 
13284 
13288  typedef ::mil::tatrc::physiology::datamodel::ScalarData AttentionLapses_type;
13289 
13293  typedef ::xsd::cxx::tree::optional< AttentionLapses_type > AttentionLapses_optional;
13294 
13298  typedef ::xsd::cxx::tree::traits< AttentionLapses_type, char > AttentionLapses_traits;
13299 
13306  const AttentionLapses_optional&
13307  AttentionLapses () const;
13308 
13314  AttentionLapses_optional&
13315  AttentionLapses ();
13316 
13325  void
13326  AttentionLapses (const AttentionLapses_type& x);
13327 
13337  void
13338  AttentionLapses (const AttentionLapses_optional& x);
13339 
13348  void
13349  AttentionLapses (::std::unique_ptr< AttentionLapses_type > p);
13350 
13352 
13357 
13362  NervousSystemData ();
13363 
13372  NervousSystemData (const ::xercesc::DOMElement& e,
13373  ::xml_schema::flags f = 0,
13374  ::xml_schema::container* c = 0);
13375 
13386  ::xml_schema::flags f = 0,
13387  ::xml_schema::container* c = 0);
13388 
13400  virtual NervousSystemData*
13401  _clone (::xml_schema::flags f = 0,
13402  ::xml_schema::container* c = 0) const;
13403 
13413  operator= (const NervousSystemData& x);
13414 
13416 
13420  virtual
13421  ~NervousSystemData ();
13422 
13423  // Implementation.
13424  //
13425 
13426  //@cond
13427 
13428  protected:
13429  void
13430  parse (::xsd::cxx::xml::dom::parser< char >&,
13431  ::xml_schema::flags);
13432 
13433  protected:
13434  HeartRateScale_optional HeartRateScale_;
13435  HeartElastanceScale_optional HeartElastanceScale_;
13436  ResistanceScaleExtrasplanchnic_optional ResistanceScaleExtrasplanchnic_;
13437  ResistanceScaleMuscle_optional ResistanceScaleMuscle_;
13438  ResistanceScaleMyocardium_optional ResistanceScaleMyocardium_;
13439  ResistanceScaleSplanchnic_optional ResistanceScaleSplanchnic_;
13440  ComplianceScale_optional ComplianceScale_;
13441  LeftEyePupillaryResponse_optional LeftEyePupillaryResponse_;
13442  PainVisualAnalogueScale_optional PainVisualAnalogueScale_;
13443  RichmondAgitationSedationScale_optional RichmondAgitationSedationScale_;
13444  RightEyePupillaryResponse_optional RightEyePupillaryResponse_;
13445  SleepTime_optional SleepTime_;
13446  SleepState_optional SleepState_;
13447  WakeTime_optional WakeTime_;
13448  BiologicalDebt_optional BiologicalDebt_;
13449  ReactionTime_optional ReactionTime_;
13450  AttentionLapses_optional AttentionLapses_;
13451 
13452  //@endcond
13453  };
13454 
13461  {
13462  public:
13470 
13474  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData FiltrationFraction_type;
13475 
13479  typedef ::xsd::cxx::tree::optional< FiltrationFraction_type > FiltrationFraction_optional;
13480 
13484  typedef ::xsd::cxx::tree::traits< FiltrationFraction_type, char > FiltrationFraction_traits;
13485 
13492  const FiltrationFraction_optional&
13493  FiltrationFraction () const;
13494 
13500  FiltrationFraction_optional&
13501  FiltrationFraction ();
13502 
13511  void
13512  FiltrationFraction (const FiltrationFraction_type& x);
13513 
13523  void
13524  FiltrationFraction (const FiltrationFraction_optional& x);
13525 
13534  void
13535  FiltrationFraction (::std::unique_ptr< FiltrationFraction_type > p);
13536 
13538 
13546 
13550  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData GlomerularFiltrationRate_type;
13551 
13555  typedef ::xsd::cxx::tree::optional< GlomerularFiltrationRate_type > GlomerularFiltrationRate_optional;
13556 
13560  typedef ::xsd::cxx::tree::traits< GlomerularFiltrationRate_type, char > GlomerularFiltrationRate_traits;
13561 
13568  const GlomerularFiltrationRate_optional&
13569  GlomerularFiltrationRate () const;
13570 
13576  GlomerularFiltrationRate_optional&
13577  GlomerularFiltrationRate ();
13578 
13587  void
13588  GlomerularFiltrationRate (const GlomerularFiltrationRate_type& x);
13589 
13599  void
13600  GlomerularFiltrationRate (const GlomerularFiltrationRate_optional& x);
13601 
13610  void
13611  GlomerularFiltrationRate (::std::unique_ptr< GlomerularFiltrationRate_type > p);
13612 
13614 
13622 
13626  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData LeftAfferentArterioleResistance_type;
13627 
13631  typedef ::xsd::cxx::tree::optional< LeftAfferentArterioleResistance_type > LeftAfferentArterioleResistance_optional;
13632 
13636  typedef ::xsd::cxx::tree::traits< LeftAfferentArterioleResistance_type, char > LeftAfferentArterioleResistance_traits;
13637 
13644  const LeftAfferentArterioleResistance_optional&
13645  LeftAfferentArterioleResistance () const;
13646 
13652  LeftAfferentArterioleResistance_optional&
13653  LeftAfferentArterioleResistance ();
13654 
13663  void
13664  LeftAfferentArterioleResistance (const LeftAfferentArterioleResistance_type& x);
13665 
13675  void
13676  LeftAfferentArterioleResistance (const LeftAfferentArterioleResistance_optional& x);
13677 
13686  void
13687  LeftAfferentArterioleResistance (::std::unique_ptr< LeftAfferentArterioleResistance_type > p);
13688 
13690 
13698 
13702  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftBowmansCapsulesHydrostaticPressure_type;
13703 
13707  typedef ::xsd::cxx::tree::optional< LeftBowmansCapsulesHydrostaticPressure_type > LeftBowmansCapsulesHydrostaticPressure_optional;
13708 
13712  typedef ::xsd::cxx::tree::traits< LeftBowmansCapsulesHydrostaticPressure_type, char > LeftBowmansCapsulesHydrostaticPressure_traits;
13713 
13720  const LeftBowmansCapsulesHydrostaticPressure_optional&
13721  LeftBowmansCapsulesHydrostaticPressure () const;
13722 
13728  LeftBowmansCapsulesHydrostaticPressure_optional&
13729  LeftBowmansCapsulesHydrostaticPressure ();
13730 
13739  void
13740  LeftBowmansCapsulesHydrostaticPressure (const LeftBowmansCapsulesHydrostaticPressure_type& x);
13741 
13751  void
13752  LeftBowmansCapsulesHydrostaticPressure (const LeftBowmansCapsulesHydrostaticPressure_optional& x);
13753 
13762  void
13763  LeftBowmansCapsulesHydrostaticPressure (::std::unique_ptr< LeftBowmansCapsulesHydrostaticPressure_type > p);
13764 
13766 
13774 
13778  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftBowmansCapsulesOsmoticPressure_type;
13779 
13783  typedef ::xsd::cxx::tree::optional< LeftBowmansCapsulesOsmoticPressure_type > LeftBowmansCapsulesOsmoticPressure_optional;
13784 
13788  typedef ::xsd::cxx::tree::traits< LeftBowmansCapsulesOsmoticPressure_type, char > LeftBowmansCapsulesOsmoticPressure_traits;
13789 
13796  const LeftBowmansCapsulesOsmoticPressure_optional&
13797  LeftBowmansCapsulesOsmoticPressure () const;
13798 
13804  LeftBowmansCapsulesOsmoticPressure_optional&
13805  LeftBowmansCapsulesOsmoticPressure ();
13806 
13815  void
13816  LeftBowmansCapsulesOsmoticPressure (const LeftBowmansCapsulesOsmoticPressure_type& x);
13817 
13827  void
13828  LeftBowmansCapsulesOsmoticPressure (const LeftBowmansCapsulesOsmoticPressure_optional& x);
13829 
13838  void
13839  LeftBowmansCapsulesOsmoticPressure (::std::unique_ptr< LeftBowmansCapsulesOsmoticPressure_type > p);
13840 
13842 
13850 
13854  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData LeftEfferentArterioleResistance_type;
13855 
13859  typedef ::xsd::cxx::tree::optional< LeftEfferentArterioleResistance_type > LeftEfferentArterioleResistance_optional;
13860 
13864  typedef ::xsd::cxx::tree::traits< LeftEfferentArterioleResistance_type, char > LeftEfferentArterioleResistance_traits;
13865 
13872  const LeftEfferentArterioleResistance_optional&
13873  LeftEfferentArterioleResistance () const;
13874 
13880  LeftEfferentArterioleResistance_optional&
13881  LeftEfferentArterioleResistance ();
13882 
13891  void
13892  LeftEfferentArterioleResistance (const LeftEfferentArterioleResistance_type& x);
13893 
13903  void
13904  LeftEfferentArterioleResistance (const LeftEfferentArterioleResistance_optional& x);
13905 
13914  void
13915  LeftEfferentArterioleResistance (::std::unique_ptr< LeftEfferentArterioleResistance_type > p);
13916 
13918 
13926 
13930  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftGlomerularCapillariesHydrostaticPressure_type;
13931 
13935  typedef ::xsd::cxx::tree::optional< LeftGlomerularCapillariesHydrostaticPressure_type > LeftGlomerularCapillariesHydrostaticPressure_optional;
13936 
13940  typedef ::xsd::cxx::tree::traits< LeftGlomerularCapillariesHydrostaticPressure_type, char > LeftGlomerularCapillariesHydrostaticPressure_traits;
13941 
13948  const LeftGlomerularCapillariesHydrostaticPressure_optional&
13949  LeftGlomerularCapillariesHydrostaticPressure () const;
13950 
13956  LeftGlomerularCapillariesHydrostaticPressure_optional&
13957  LeftGlomerularCapillariesHydrostaticPressure ();
13958 
13967  void
13968  LeftGlomerularCapillariesHydrostaticPressure (const LeftGlomerularCapillariesHydrostaticPressure_type& x);
13969 
13979  void
13980  LeftGlomerularCapillariesHydrostaticPressure (const LeftGlomerularCapillariesHydrostaticPressure_optional& x);
13981 
13990  void
13991  LeftGlomerularCapillariesHydrostaticPressure (::std::unique_ptr< LeftGlomerularCapillariesHydrostaticPressure_type > p);
13992 
13994 
14002 
14006  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftGlomerularCapillariesOsmoticPressure_type;
14007 
14011  typedef ::xsd::cxx::tree::optional< LeftGlomerularCapillariesOsmoticPressure_type > LeftGlomerularCapillariesOsmoticPressure_optional;
14012 
14016  typedef ::xsd::cxx::tree::traits< LeftGlomerularCapillariesOsmoticPressure_type, char > LeftGlomerularCapillariesOsmoticPressure_traits;
14017 
14024  const LeftGlomerularCapillariesOsmoticPressure_optional&
14025  LeftGlomerularCapillariesOsmoticPressure () const;
14026 
14032  LeftGlomerularCapillariesOsmoticPressure_optional&
14033  LeftGlomerularCapillariesOsmoticPressure ();
14034 
14043  void
14044  LeftGlomerularCapillariesOsmoticPressure (const LeftGlomerularCapillariesOsmoticPressure_type& x);
14045 
14055  void
14056  LeftGlomerularCapillariesOsmoticPressure (const LeftGlomerularCapillariesOsmoticPressure_optional& x);
14057 
14066  void
14067  LeftGlomerularCapillariesOsmoticPressure (::std::unique_ptr< LeftGlomerularCapillariesOsmoticPressure_type > p);
14068 
14070 
14078 
14082  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureData LeftGlomerularFiltrationCoefficient_type;
14083 
14087  typedef ::xsd::cxx::tree::optional< LeftGlomerularFiltrationCoefficient_type > LeftGlomerularFiltrationCoefficient_optional;
14088 
14092  typedef ::xsd::cxx::tree::traits< LeftGlomerularFiltrationCoefficient_type, char > LeftGlomerularFiltrationCoefficient_traits;
14093 
14100  const LeftGlomerularFiltrationCoefficient_optional&
14101  LeftGlomerularFiltrationCoefficient () const;
14102 
14108  LeftGlomerularFiltrationCoefficient_optional&
14109  LeftGlomerularFiltrationCoefficient ();
14110 
14119  void
14120  LeftGlomerularFiltrationCoefficient (const LeftGlomerularFiltrationCoefficient_type& x);
14121 
14131  void
14132  LeftGlomerularFiltrationCoefficient (const LeftGlomerularFiltrationCoefficient_optional& x);
14133 
14142  void
14143  LeftGlomerularFiltrationCoefficient (::std::unique_ptr< LeftGlomerularFiltrationCoefficient_type > p);
14144 
14146 
14154 
14158  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData LeftGlomerularFiltrationRate_type;
14159 
14163  typedef ::xsd::cxx::tree::optional< LeftGlomerularFiltrationRate_type > LeftGlomerularFiltrationRate_optional;
14164 
14168  typedef ::xsd::cxx::tree::traits< LeftGlomerularFiltrationRate_type, char > LeftGlomerularFiltrationRate_traits;
14169 
14176  const LeftGlomerularFiltrationRate_optional&
14177  LeftGlomerularFiltrationRate () const;
14178 
14184  LeftGlomerularFiltrationRate_optional&
14185  LeftGlomerularFiltrationRate ();
14186 
14195  void
14196  LeftGlomerularFiltrationRate (const LeftGlomerularFiltrationRate_type& x);
14197 
14207  void
14208  LeftGlomerularFiltrationRate (const LeftGlomerularFiltrationRate_optional& x);
14209 
14218  void
14219  LeftGlomerularFiltrationRate (::std::unique_ptr< LeftGlomerularFiltrationRate_type > p);
14220 
14222 
14230 
14234  typedef ::mil::tatrc::physiology::datamodel::ScalarAreaData LeftGlomerularFiltrationSurfaceArea_type;
14235 
14239  typedef ::xsd::cxx::tree::optional< LeftGlomerularFiltrationSurfaceArea_type > LeftGlomerularFiltrationSurfaceArea_optional;
14240 
14244  typedef ::xsd::cxx::tree::traits< LeftGlomerularFiltrationSurfaceArea_type, char > LeftGlomerularFiltrationSurfaceArea_traits;
14245 
14252  const LeftGlomerularFiltrationSurfaceArea_optional&
14253  LeftGlomerularFiltrationSurfaceArea () const;
14254 
14260  LeftGlomerularFiltrationSurfaceArea_optional&
14261  LeftGlomerularFiltrationSurfaceArea ();
14262 
14271  void
14272  LeftGlomerularFiltrationSurfaceArea (const LeftGlomerularFiltrationSurfaceArea_type& x);
14273 
14283  void
14284  LeftGlomerularFiltrationSurfaceArea (const LeftGlomerularFiltrationSurfaceArea_optional& x);
14285 
14294  void
14295  LeftGlomerularFiltrationSurfaceArea (::std::unique_ptr< LeftGlomerularFiltrationSurfaceArea_type > p);
14296 
14298 
14306 
14310  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureAreaData LeftGlomerularFluidPermeability_type;
14311 
14315  typedef ::xsd::cxx::tree::optional< LeftGlomerularFluidPermeability_type > LeftGlomerularFluidPermeability_optional;
14316 
14320  typedef ::xsd::cxx::tree::traits< LeftGlomerularFluidPermeability_type, char > LeftGlomerularFluidPermeability_traits;
14321 
14328  const LeftGlomerularFluidPermeability_optional&
14329  LeftGlomerularFluidPermeability () const;
14330 
14336  LeftGlomerularFluidPermeability_optional&
14337  LeftGlomerularFluidPermeability ();
14338 
14347  void
14348  LeftGlomerularFluidPermeability (const LeftGlomerularFluidPermeability_type& x);
14349 
14359  void
14360  LeftGlomerularFluidPermeability (const LeftGlomerularFluidPermeability_optional& x);
14361 
14370  void
14371  LeftGlomerularFluidPermeability (::std::unique_ptr< LeftGlomerularFluidPermeability_type > p);
14372 
14374 
14382 
14386  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData LeftFiltrationFraction_type;
14387 
14391  typedef ::xsd::cxx::tree::optional< LeftFiltrationFraction_type > LeftFiltrationFraction_optional;
14392 
14396  typedef ::xsd::cxx::tree::traits< LeftFiltrationFraction_type, char > LeftFiltrationFraction_traits;
14397 
14404  const LeftFiltrationFraction_optional&
14405  LeftFiltrationFraction () const;
14406 
14412  LeftFiltrationFraction_optional&
14413  LeftFiltrationFraction ();
14414 
14423  void
14424  LeftFiltrationFraction (const LeftFiltrationFraction_type& x);
14425 
14435  void
14436  LeftFiltrationFraction (const LeftFiltrationFraction_optional& x);
14437 
14446  void
14447  LeftFiltrationFraction (::std::unique_ptr< LeftFiltrationFraction_type > p);
14448 
14450 
14458 
14462  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftNetFiltrationPressure_type;
14463 
14467  typedef ::xsd::cxx::tree::optional< LeftNetFiltrationPressure_type > LeftNetFiltrationPressure_optional;
14468 
14472  typedef ::xsd::cxx::tree::traits< LeftNetFiltrationPressure_type, char > LeftNetFiltrationPressure_traits;
14473 
14480  const LeftNetFiltrationPressure_optional&
14481  LeftNetFiltrationPressure () const;
14482 
14488  LeftNetFiltrationPressure_optional&
14489  LeftNetFiltrationPressure ();
14490 
14499  void
14500  LeftNetFiltrationPressure (const LeftNetFiltrationPressure_type& x);
14501 
14511  void
14512  LeftNetFiltrationPressure (const LeftNetFiltrationPressure_optional& x);
14513 
14522  void
14523  LeftNetFiltrationPressure (::std::unique_ptr< LeftNetFiltrationPressure_type > p);
14524 
14526 
14534 
14538  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftNetReabsorptionPressure_type;
14539 
14543  typedef ::xsd::cxx::tree::optional< LeftNetReabsorptionPressure_type > LeftNetReabsorptionPressure_optional;
14544 
14548  typedef ::xsd::cxx::tree::traits< LeftNetReabsorptionPressure_type, char > LeftNetReabsorptionPressure_traits;
14549 
14556  const LeftNetReabsorptionPressure_optional&
14557  LeftNetReabsorptionPressure () const;
14558 
14564  LeftNetReabsorptionPressure_optional&
14565  LeftNetReabsorptionPressure ();
14566 
14575  void
14576  LeftNetReabsorptionPressure (const LeftNetReabsorptionPressure_type& x);
14577 
14587  void
14588  LeftNetReabsorptionPressure (const LeftNetReabsorptionPressure_optional& x);
14589 
14598  void
14599  LeftNetReabsorptionPressure (::std::unique_ptr< LeftNetReabsorptionPressure_type > p);
14600 
14602 
14610 
14614  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftPeritubularCapillariesHydrostaticPressure_type;
14615 
14619  typedef ::xsd::cxx::tree::optional< LeftPeritubularCapillariesHydrostaticPressure_type > LeftPeritubularCapillariesHydrostaticPressure_optional;
14620 
14624  typedef ::xsd::cxx::tree::traits< LeftPeritubularCapillariesHydrostaticPressure_type, char > LeftPeritubularCapillariesHydrostaticPressure_traits;
14625 
14632  const LeftPeritubularCapillariesHydrostaticPressure_optional&
14633  LeftPeritubularCapillariesHydrostaticPressure () const;
14634 
14640  LeftPeritubularCapillariesHydrostaticPressure_optional&
14641  LeftPeritubularCapillariesHydrostaticPressure ();
14642 
14651  void
14652  LeftPeritubularCapillariesHydrostaticPressure (const LeftPeritubularCapillariesHydrostaticPressure_type& x);
14653 
14663  void
14664  LeftPeritubularCapillariesHydrostaticPressure (const LeftPeritubularCapillariesHydrostaticPressure_optional& x);
14665 
14674  void
14675  LeftPeritubularCapillariesHydrostaticPressure (::std::unique_ptr< LeftPeritubularCapillariesHydrostaticPressure_type > p);
14676 
14678 
14686 
14690  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftPeritubularCapillariesOsmoticPressure_type;
14691 
14695  typedef ::xsd::cxx::tree::optional< LeftPeritubularCapillariesOsmoticPressure_type > LeftPeritubularCapillariesOsmoticPressure_optional;
14696 
14700  typedef ::xsd::cxx::tree::traits< LeftPeritubularCapillariesOsmoticPressure_type, char > LeftPeritubularCapillariesOsmoticPressure_traits;
14701 
14708  const LeftPeritubularCapillariesOsmoticPressure_optional&
14709  LeftPeritubularCapillariesOsmoticPressure () const;
14710 
14716  LeftPeritubularCapillariesOsmoticPressure_optional&
14717  LeftPeritubularCapillariesOsmoticPressure ();
14718 
14727  void
14728  LeftPeritubularCapillariesOsmoticPressure (const LeftPeritubularCapillariesOsmoticPressure_type& x);
14729 
14739  void
14740  LeftPeritubularCapillariesOsmoticPressure (const LeftPeritubularCapillariesOsmoticPressure_optional& x);
14741 
14750  void
14751  LeftPeritubularCapillariesOsmoticPressure (::std::unique_ptr< LeftPeritubularCapillariesOsmoticPressure_type > p);
14752 
14754 
14762 
14766  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureData LeftReabsorptionFiltrationCoefficient_type;
14767 
14771  typedef ::xsd::cxx::tree::optional< LeftReabsorptionFiltrationCoefficient_type > LeftReabsorptionFiltrationCoefficient_optional;
14772 
14776  typedef ::xsd::cxx::tree::traits< LeftReabsorptionFiltrationCoefficient_type, char > LeftReabsorptionFiltrationCoefficient_traits;
14777 
14784  const LeftReabsorptionFiltrationCoefficient_optional&
14785  LeftReabsorptionFiltrationCoefficient () const;
14786 
14792  LeftReabsorptionFiltrationCoefficient_optional&
14793  LeftReabsorptionFiltrationCoefficient ();
14794 
14803  void
14804  LeftReabsorptionFiltrationCoefficient (const LeftReabsorptionFiltrationCoefficient_type& x);
14805 
14815  void
14816  LeftReabsorptionFiltrationCoefficient (const LeftReabsorptionFiltrationCoefficient_optional& x);
14817 
14826  void
14827  LeftReabsorptionFiltrationCoefficient (::std::unique_ptr< LeftReabsorptionFiltrationCoefficient_type > p);
14828 
14830 
14838 
14842  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData LeftReabsorptionRate_type;
14843 
14847  typedef ::xsd::cxx::tree::optional< LeftReabsorptionRate_type > LeftReabsorptionRate_optional;
14848 
14852  typedef ::xsd::cxx::tree::traits< LeftReabsorptionRate_type, char > LeftReabsorptionRate_traits;
14853 
14860  const LeftReabsorptionRate_optional&
14861  LeftReabsorptionRate () const;
14862 
14868  LeftReabsorptionRate_optional&
14869  LeftReabsorptionRate ();
14870 
14879  void
14880  LeftReabsorptionRate (const LeftReabsorptionRate_type& x);
14881 
14891  void
14892  LeftReabsorptionRate (const LeftReabsorptionRate_optional& x);
14893 
14902  void
14903  LeftReabsorptionRate (::std::unique_ptr< LeftReabsorptionRate_type > p);
14904 
14906 
14914 
14918  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftTubularOsmoticPressure_type;
14919 
14923  typedef ::xsd::cxx::tree::optional< LeftTubularOsmoticPressure_type > LeftTubularOsmoticPressure_optional;
14924 
14928  typedef ::xsd::cxx::tree::traits< LeftTubularOsmoticPressure_type, char > LeftTubularOsmoticPressure_traits;
14929 
14936  const LeftTubularOsmoticPressure_optional&
14937  LeftTubularOsmoticPressure () const;
14938 
14944  LeftTubularOsmoticPressure_optional&
14945  LeftTubularOsmoticPressure ();
14946 
14955  void
14956  LeftTubularOsmoticPressure (const LeftTubularOsmoticPressure_type& x);
14957 
14967  void
14968  LeftTubularOsmoticPressure (const LeftTubularOsmoticPressure_optional& x);
14969 
14978  void
14979  LeftTubularOsmoticPressure (::std::unique_ptr< LeftTubularOsmoticPressure_type > p);
14980 
14982 
14990 
14994  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData LeftTubularHydrostaticPressure_type;
14995 
14999  typedef ::xsd::cxx::tree::optional< LeftTubularHydrostaticPressure_type > LeftTubularHydrostaticPressure_optional;
15000 
15004  typedef ::xsd::cxx::tree::traits< LeftTubularHydrostaticPressure_type, char > LeftTubularHydrostaticPressure_traits;
15005 
15012  const LeftTubularHydrostaticPressure_optional&
15013  LeftTubularHydrostaticPressure () const;
15014 
15020  LeftTubularHydrostaticPressure_optional&
15021  LeftTubularHydrostaticPressure ();
15022 
15031  void
15032  LeftTubularHydrostaticPressure (const LeftTubularHydrostaticPressure_type& x);
15033 
15043  void
15044  LeftTubularHydrostaticPressure (const LeftTubularHydrostaticPressure_optional& x);
15045 
15054  void
15055  LeftTubularHydrostaticPressure (::std::unique_ptr< LeftTubularHydrostaticPressure_type > p);
15056 
15058 
15066 
15070  typedef ::mil::tatrc::physiology::datamodel::ScalarAreaData LeftTubularReabsorptionFiltrationSurfaceArea_type;
15071 
15075  typedef ::xsd::cxx::tree::optional< LeftTubularReabsorptionFiltrationSurfaceArea_type > LeftTubularReabsorptionFiltrationSurfaceArea_optional;
15076 
15080  typedef ::xsd::cxx::tree::traits< LeftTubularReabsorptionFiltrationSurfaceArea_type, char > LeftTubularReabsorptionFiltrationSurfaceArea_traits;
15081 
15088  const LeftTubularReabsorptionFiltrationSurfaceArea_optional&
15089  LeftTubularReabsorptionFiltrationSurfaceArea () const;
15090 
15096  LeftTubularReabsorptionFiltrationSurfaceArea_optional&
15097  LeftTubularReabsorptionFiltrationSurfaceArea ();
15098 
15107  void
15108  LeftTubularReabsorptionFiltrationSurfaceArea (const LeftTubularReabsorptionFiltrationSurfaceArea_type& x);
15109 
15119  void
15120  LeftTubularReabsorptionFiltrationSurfaceArea (const LeftTubularReabsorptionFiltrationSurfaceArea_optional& x);
15121 
15130  void
15131  LeftTubularReabsorptionFiltrationSurfaceArea (::std::unique_ptr< LeftTubularReabsorptionFiltrationSurfaceArea_type > p);
15132 
15134 
15142 
15146  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureAreaData LeftTubularReabsorptionFluidPermeability_type;
15147 
15151  typedef ::xsd::cxx::tree::optional< LeftTubularReabsorptionFluidPermeability_type > LeftTubularReabsorptionFluidPermeability_optional;
15152 
15156  typedef ::xsd::cxx::tree::traits< LeftTubularReabsorptionFluidPermeability_type, char > LeftTubularReabsorptionFluidPermeability_traits;
15157 
15164  const LeftTubularReabsorptionFluidPermeability_optional&
15165  LeftTubularReabsorptionFluidPermeability () const;
15166 
15172  LeftTubularReabsorptionFluidPermeability_optional&
15173  LeftTubularReabsorptionFluidPermeability ();
15174 
15183  void
15184  LeftTubularReabsorptionFluidPermeability (const LeftTubularReabsorptionFluidPermeability_type& x);
15185 
15195  void
15196  LeftTubularReabsorptionFluidPermeability (const LeftTubularReabsorptionFluidPermeability_optional& x);
15197 
15206  void
15207  LeftTubularReabsorptionFluidPermeability (::std::unique_ptr< LeftTubularReabsorptionFluidPermeability_type > p);
15208 
15210 
15218 
15222  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData RenalBloodFlow_type;
15223 
15227  typedef ::xsd::cxx::tree::optional< RenalBloodFlow_type > RenalBloodFlow_optional;
15228 
15232  typedef ::xsd::cxx::tree::traits< RenalBloodFlow_type, char > RenalBloodFlow_traits;
15233 
15240  const RenalBloodFlow_optional&
15241  RenalBloodFlow () const;
15242 
15248  RenalBloodFlow_optional&
15249  RenalBloodFlow ();
15250 
15259  void
15260  RenalBloodFlow (const RenalBloodFlow_type& x);
15261 
15271  void
15272  RenalBloodFlow (const RenalBloodFlow_optional& x);
15273 
15282  void
15283  RenalBloodFlow (::std::unique_ptr< RenalBloodFlow_type > p);
15284 
15286 
15294 
15298  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData RenalPlasmaFlow_type;
15299 
15303  typedef ::xsd::cxx::tree::optional< RenalPlasmaFlow_type > RenalPlasmaFlow_optional;
15304 
15308  typedef ::xsd::cxx::tree::traits< RenalPlasmaFlow_type, char > RenalPlasmaFlow_traits;
15309 
15316  const RenalPlasmaFlow_optional&
15317  RenalPlasmaFlow () const;
15318 
15324  RenalPlasmaFlow_optional&
15325  RenalPlasmaFlow ();
15326 
15335  void
15336  RenalPlasmaFlow (const RenalPlasmaFlow_type& x);
15337 
15347  void
15348  RenalPlasmaFlow (const RenalPlasmaFlow_optional& x);
15349 
15358  void
15359  RenalPlasmaFlow (::std::unique_ptr< RenalPlasmaFlow_type > p);
15360 
15362 
15370 
15374  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData RenalVascularResistance_type;
15375 
15379  typedef ::xsd::cxx::tree::optional< RenalVascularResistance_type > RenalVascularResistance_optional;
15380 
15384  typedef ::xsd::cxx::tree::traits< RenalVascularResistance_type, char > RenalVascularResistance_traits;
15385 
15392  const RenalVascularResistance_optional&
15393  RenalVascularResistance () const;
15394 
15400  RenalVascularResistance_optional&
15401  RenalVascularResistance ();
15402 
15411  void
15412  RenalVascularResistance (const RenalVascularResistance_type& x);
15413 
15423  void
15424  RenalVascularResistance (const RenalVascularResistance_optional& x);
15425 
15434  void
15435  RenalVascularResistance (::std::unique_ptr< RenalVascularResistance_type > p);
15436 
15438 
15446 
15450  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData RightAfferentArterioleResistance_type;
15451 
15455  typedef ::xsd::cxx::tree::optional< RightAfferentArterioleResistance_type > RightAfferentArterioleResistance_optional;
15456 
15460  typedef ::xsd::cxx::tree::traits< RightAfferentArterioleResistance_type, char > RightAfferentArterioleResistance_traits;
15461 
15468  const RightAfferentArterioleResistance_optional&
15469  RightAfferentArterioleResistance () const;
15470 
15476  RightAfferentArterioleResistance_optional&
15477  RightAfferentArterioleResistance ();
15478 
15487  void
15488  RightAfferentArterioleResistance (const RightAfferentArterioleResistance_type& x);
15489 
15499  void
15500  RightAfferentArterioleResistance (const RightAfferentArterioleResistance_optional& x);
15501 
15510  void
15511  RightAfferentArterioleResistance (::std::unique_ptr< RightAfferentArterioleResistance_type > p);
15512 
15514 
15522 
15526  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightBowmansCapsulesHydrostaticPressure_type;
15527 
15531  typedef ::xsd::cxx::tree::optional< RightBowmansCapsulesHydrostaticPressure_type > RightBowmansCapsulesHydrostaticPressure_optional;
15532 
15536  typedef ::xsd::cxx::tree::traits< RightBowmansCapsulesHydrostaticPressure_type, char > RightBowmansCapsulesHydrostaticPressure_traits;
15537 
15544  const RightBowmansCapsulesHydrostaticPressure_optional&
15545  RightBowmansCapsulesHydrostaticPressure () const;
15546 
15552  RightBowmansCapsulesHydrostaticPressure_optional&
15553  RightBowmansCapsulesHydrostaticPressure ();
15554 
15563  void
15564  RightBowmansCapsulesHydrostaticPressure (const RightBowmansCapsulesHydrostaticPressure_type& x);
15565 
15575  void
15576  RightBowmansCapsulesHydrostaticPressure (const RightBowmansCapsulesHydrostaticPressure_optional& x);
15577 
15586  void
15587  RightBowmansCapsulesHydrostaticPressure (::std::unique_ptr< RightBowmansCapsulesHydrostaticPressure_type > p);
15588 
15590 
15598 
15602  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightBowmansCapsulesOsmoticPressure_type;
15603 
15607  typedef ::xsd::cxx::tree::optional< RightBowmansCapsulesOsmoticPressure_type > RightBowmansCapsulesOsmoticPressure_optional;
15608 
15612  typedef ::xsd::cxx::tree::traits< RightBowmansCapsulesOsmoticPressure_type, char > RightBowmansCapsulesOsmoticPressure_traits;
15613 
15620  const RightBowmansCapsulesOsmoticPressure_optional&
15621  RightBowmansCapsulesOsmoticPressure () const;
15622 
15628  RightBowmansCapsulesOsmoticPressure_optional&
15629  RightBowmansCapsulesOsmoticPressure ();
15630 
15639  void
15640  RightBowmansCapsulesOsmoticPressure (const RightBowmansCapsulesOsmoticPressure_type& x);
15641 
15651  void
15652  RightBowmansCapsulesOsmoticPressure (const RightBowmansCapsulesOsmoticPressure_optional& x);
15653 
15662  void
15663  RightBowmansCapsulesOsmoticPressure (::std::unique_ptr< RightBowmansCapsulesOsmoticPressure_type > p);
15664 
15666 
15674 
15678  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData RightEfferentArterioleResistance_type;
15679 
15683  typedef ::xsd::cxx::tree::optional< RightEfferentArterioleResistance_type > RightEfferentArterioleResistance_optional;
15684 
15688  typedef ::xsd::cxx::tree::traits< RightEfferentArterioleResistance_type, char > RightEfferentArterioleResistance_traits;
15689 
15696  const RightEfferentArterioleResistance_optional&
15697  RightEfferentArterioleResistance () const;
15698 
15704  RightEfferentArterioleResistance_optional&
15705  RightEfferentArterioleResistance ();
15706 
15715  void
15716  RightEfferentArterioleResistance (const RightEfferentArterioleResistance_type& x);
15717 
15727  void
15728  RightEfferentArterioleResistance (const RightEfferentArterioleResistance_optional& x);
15729 
15738  void
15739  RightEfferentArterioleResistance (::std::unique_ptr< RightEfferentArterioleResistance_type > p);
15740 
15742 
15750 
15754  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightGlomerularCapillariesHydrostaticPressure_type;
15755 
15759  typedef ::xsd::cxx::tree::optional< RightGlomerularCapillariesHydrostaticPressure_type > RightGlomerularCapillariesHydrostaticPressure_optional;
15760 
15764  typedef ::xsd::cxx::tree::traits< RightGlomerularCapillariesHydrostaticPressure_type, char > RightGlomerularCapillariesHydrostaticPressure_traits;
15765 
15772  const RightGlomerularCapillariesHydrostaticPressure_optional&
15773  RightGlomerularCapillariesHydrostaticPressure () const;
15774 
15780  RightGlomerularCapillariesHydrostaticPressure_optional&
15781  RightGlomerularCapillariesHydrostaticPressure ();
15782 
15791  void
15792  RightGlomerularCapillariesHydrostaticPressure (const RightGlomerularCapillariesHydrostaticPressure_type& x);
15793 
15803  void
15804  RightGlomerularCapillariesHydrostaticPressure (const RightGlomerularCapillariesHydrostaticPressure_optional& x);
15805 
15814  void
15815  RightGlomerularCapillariesHydrostaticPressure (::std::unique_ptr< RightGlomerularCapillariesHydrostaticPressure_type > p);
15816 
15818 
15826 
15830  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightGlomerularCapillariesOsmoticPressure_type;
15831 
15835  typedef ::xsd::cxx::tree::optional< RightGlomerularCapillariesOsmoticPressure_type > RightGlomerularCapillariesOsmoticPressure_optional;
15836 
15840  typedef ::xsd::cxx::tree::traits< RightGlomerularCapillariesOsmoticPressure_type, char > RightGlomerularCapillariesOsmoticPressure_traits;
15841 
15848  const RightGlomerularCapillariesOsmoticPressure_optional&
15849  RightGlomerularCapillariesOsmoticPressure () const;
15850 
15856  RightGlomerularCapillariesOsmoticPressure_optional&
15857  RightGlomerularCapillariesOsmoticPressure ();
15858 
15867  void
15868  RightGlomerularCapillariesOsmoticPressure (const RightGlomerularCapillariesOsmoticPressure_type& x);
15869 
15879  void
15880  RightGlomerularCapillariesOsmoticPressure (const RightGlomerularCapillariesOsmoticPressure_optional& x);
15881 
15890  void
15891  RightGlomerularCapillariesOsmoticPressure (::std::unique_ptr< RightGlomerularCapillariesOsmoticPressure_type > p);
15892 
15894 
15902 
15906  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureData RightGlomerularFiltrationCoefficient_type;
15907 
15911  typedef ::xsd::cxx::tree::optional< RightGlomerularFiltrationCoefficient_type > RightGlomerularFiltrationCoefficient_optional;
15912 
15916  typedef ::xsd::cxx::tree::traits< RightGlomerularFiltrationCoefficient_type, char > RightGlomerularFiltrationCoefficient_traits;
15917 
15924  const RightGlomerularFiltrationCoefficient_optional&
15925  RightGlomerularFiltrationCoefficient () const;
15926 
15932  RightGlomerularFiltrationCoefficient_optional&
15933  RightGlomerularFiltrationCoefficient ();
15934 
15943  void
15944  RightGlomerularFiltrationCoefficient (const RightGlomerularFiltrationCoefficient_type& x);
15945 
15955  void
15956  RightGlomerularFiltrationCoefficient (const RightGlomerularFiltrationCoefficient_optional& x);
15957 
15966  void
15967  RightGlomerularFiltrationCoefficient (::std::unique_ptr< RightGlomerularFiltrationCoefficient_type > p);
15968 
15970 
15978 
15982  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData RightGlomerularFiltrationRate_type;
15983 
15987  typedef ::xsd::cxx::tree::optional< RightGlomerularFiltrationRate_type > RightGlomerularFiltrationRate_optional;
15988 
15992  typedef ::xsd::cxx::tree::traits< RightGlomerularFiltrationRate_type, char > RightGlomerularFiltrationRate_traits;
15993 
16000  const RightGlomerularFiltrationRate_optional&
16001  RightGlomerularFiltrationRate () const;
16002 
16008  RightGlomerularFiltrationRate_optional&
16009  RightGlomerularFiltrationRate ();
16010 
16019  void
16020  RightGlomerularFiltrationRate (const RightGlomerularFiltrationRate_type& x);
16021 
16031  void
16032  RightGlomerularFiltrationRate (const RightGlomerularFiltrationRate_optional& x);
16033 
16042  void
16043  RightGlomerularFiltrationRate (::std::unique_ptr< RightGlomerularFiltrationRate_type > p);
16044 
16046 
16054 
16058  typedef ::mil::tatrc::physiology::datamodel::ScalarAreaData RightGlomerularFiltrationSurfaceArea_type;
16059 
16063  typedef ::xsd::cxx::tree::optional< RightGlomerularFiltrationSurfaceArea_type > RightGlomerularFiltrationSurfaceArea_optional;
16064 
16068  typedef ::xsd::cxx::tree::traits< RightGlomerularFiltrationSurfaceArea_type, char > RightGlomerularFiltrationSurfaceArea_traits;
16069 
16076  const RightGlomerularFiltrationSurfaceArea_optional&
16077  RightGlomerularFiltrationSurfaceArea () const;
16078 
16084  RightGlomerularFiltrationSurfaceArea_optional&
16085  RightGlomerularFiltrationSurfaceArea ();
16086 
16095  void
16096  RightGlomerularFiltrationSurfaceArea (const RightGlomerularFiltrationSurfaceArea_type& x);
16097 
16107  void
16108  RightGlomerularFiltrationSurfaceArea (const RightGlomerularFiltrationSurfaceArea_optional& x);
16109 
16118  void
16119  RightGlomerularFiltrationSurfaceArea (::std::unique_ptr< RightGlomerularFiltrationSurfaceArea_type > p);
16120 
16122 
16130 
16134  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureAreaData RightGlomerularFluidPermeability_type;
16135 
16139  typedef ::xsd::cxx::tree::optional< RightGlomerularFluidPermeability_type > RightGlomerularFluidPermeability_optional;
16140 
16144  typedef ::xsd::cxx::tree::traits< RightGlomerularFluidPermeability_type, char > RightGlomerularFluidPermeability_traits;
16145 
16152  const RightGlomerularFluidPermeability_optional&
16153  RightGlomerularFluidPermeability () const;
16154 
16160  RightGlomerularFluidPermeability_optional&
16161  RightGlomerularFluidPermeability ();
16162 
16171  void
16172  RightGlomerularFluidPermeability (const RightGlomerularFluidPermeability_type& x);
16173 
16183  void
16184  RightGlomerularFluidPermeability (const RightGlomerularFluidPermeability_optional& x);
16185 
16194  void
16195  RightGlomerularFluidPermeability (::std::unique_ptr< RightGlomerularFluidPermeability_type > p);
16196 
16198 
16206 
16210  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData RightFiltrationFraction_type;
16211 
16215  typedef ::xsd::cxx::tree::optional< RightFiltrationFraction_type > RightFiltrationFraction_optional;
16216 
16220  typedef ::xsd::cxx::tree::traits< RightFiltrationFraction_type, char > RightFiltrationFraction_traits;
16221 
16228  const RightFiltrationFraction_optional&
16229  RightFiltrationFraction () const;
16230 
16236  RightFiltrationFraction_optional&
16237  RightFiltrationFraction ();
16238 
16247  void
16248  RightFiltrationFraction (const RightFiltrationFraction_type& x);
16249 
16259  void
16260  RightFiltrationFraction (const RightFiltrationFraction_optional& x);
16261 
16270  void
16271  RightFiltrationFraction (::std::unique_ptr< RightFiltrationFraction_type > p);
16272 
16274 
16282 
16286  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightNetFiltrationPressure_type;
16287 
16291  typedef ::xsd::cxx::tree::optional< RightNetFiltrationPressure_type > RightNetFiltrationPressure_optional;
16292 
16296  typedef ::xsd::cxx::tree::traits< RightNetFiltrationPressure_type, char > RightNetFiltrationPressure_traits;
16297 
16304  const RightNetFiltrationPressure_optional&
16305  RightNetFiltrationPressure () const;
16306 
16312  RightNetFiltrationPressure_optional&
16313  RightNetFiltrationPressure ();
16314 
16323  void
16324  RightNetFiltrationPressure (const RightNetFiltrationPressure_type& x);
16325 
16335  void
16336  RightNetFiltrationPressure (const RightNetFiltrationPressure_optional& x);
16337 
16346  void
16347  RightNetFiltrationPressure (::std::unique_ptr< RightNetFiltrationPressure_type > p);
16348 
16350 
16358 
16362  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightNetReabsorptionPressure_type;
16363 
16367  typedef ::xsd::cxx::tree::optional< RightNetReabsorptionPressure_type > RightNetReabsorptionPressure_optional;
16368 
16372  typedef ::xsd::cxx::tree::traits< RightNetReabsorptionPressure_type, char > RightNetReabsorptionPressure_traits;
16373 
16380  const RightNetReabsorptionPressure_optional&
16381  RightNetReabsorptionPressure () const;
16382 
16388  RightNetReabsorptionPressure_optional&
16389  RightNetReabsorptionPressure ();
16390 
16399  void
16400  RightNetReabsorptionPressure (const RightNetReabsorptionPressure_type& x);
16401 
16411  void
16412  RightNetReabsorptionPressure (const RightNetReabsorptionPressure_optional& x);
16413 
16422  void
16423  RightNetReabsorptionPressure (::std::unique_ptr< RightNetReabsorptionPressure_type > p);
16424 
16426 
16434 
16438  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightPeritubularCapillariesHydrostaticPressure_type;
16439 
16443  typedef ::xsd::cxx::tree::optional< RightPeritubularCapillariesHydrostaticPressure_type > RightPeritubularCapillariesHydrostaticPressure_optional;
16444 
16448  typedef ::xsd::cxx::tree::traits< RightPeritubularCapillariesHydrostaticPressure_type, char > RightPeritubularCapillariesHydrostaticPressure_traits;
16449 
16456  const RightPeritubularCapillariesHydrostaticPressure_optional&
16457  RightPeritubularCapillariesHydrostaticPressure () const;
16458 
16464  RightPeritubularCapillariesHydrostaticPressure_optional&
16465  RightPeritubularCapillariesHydrostaticPressure ();
16466 
16475  void
16476  RightPeritubularCapillariesHydrostaticPressure (const RightPeritubularCapillariesHydrostaticPressure_type& x);
16477 
16487  void
16488  RightPeritubularCapillariesHydrostaticPressure (const RightPeritubularCapillariesHydrostaticPressure_optional& x);
16489 
16498  void
16499  RightPeritubularCapillariesHydrostaticPressure (::std::unique_ptr< RightPeritubularCapillariesHydrostaticPressure_type > p);
16500 
16502 
16510 
16514  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightPeritubularCapillariesOsmoticPressure_type;
16515 
16519  typedef ::xsd::cxx::tree::optional< RightPeritubularCapillariesOsmoticPressure_type > RightPeritubularCapillariesOsmoticPressure_optional;
16520 
16524  typedef ::xsd::cxx::tree::traits< RightPeritubularCapillariesOsmoticPressure_type, char > RightPeritubularCapillariesOsmoticPressure_traits;
16525 
16532  const RightPeritubularCapillariesOsmoticPressure_optional&
16533  RightPeritubularCapillariesOsmoticPressure () const;
16534 
16540  RightPeritubularCapillariesOsmoticPressure_optional&
16541  RightPeritubularCapillariesOsmoticPressure ();
16542 
16551  void
16552  RightPeritubularCapillariesOsmoticPressure (const RightPeritubularCapillariesOsmoticPressure_type& x);
16553 
16563  void
16564  RightPeritubularCapillariesOsmoticPressure (const RightPeritubularCapillariesOsmoticPressure_optional& x);
16565 
16574  void
16575  RightPeritubularCapillariesOsmoticPressure (::std::unique_ptr< RightPeritubularCapillariesOsmoticPressure_type > p);
16576 
16578 
16586 
16590  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureData RightReabsorptionFiltrationCoefficient_type;
16591 
16595  typedef ::xsd::cxx::tree::optional< RightReabsorptionFiltrationCoefficient_type > RightReabsorptionFiltrationCoefficient_optional;
16596 
16600  typedef ::xsd::cxx::tree::traits< RightReabsorptionFiltrationCoefficient_type, char > RightReabsorptionFiltrationCoefficient_traits;
16601 
16608  const RightReabsorptionFiltrationCoefficient_optional&
16609  RightReabsorptionFiltrationCoefficient () const;
16610 
16616  RightReabsorptionFiltrationCoefficient_optional&
16617  RightReabsorptionFiltrationCoefficient ();
16618 
16627  void
16628  RightReabsorptionFiltrationCoefficient (const RightReabsorptionFiltrationCoefficient_type& x);
16629 
16639  void
16640  RightReabsorptionFiltrationCoefficient (const RightReabsorptionFiltrationCoefficient_optional& x);
16641 
16650  void
16651  RightReabsorptionFiltrationCoefficient (::std::unique_ptr< RightReabsorptionFiltrationCoefficient_type > p);
16652 
16654 
16662 
16666  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData RightReabsorptionRate_type;
16667 
16671  typedef ::xsd::cxx::tree::optional< RightReabsorptionRate_type > RightReabsorptionRate_optional;
16672 
16676  typedef ::xsd::cxx::tree::traits< RightReabsorptionRate_type, char > RightReabsorptionRate_traits;
16677 
16684  const RightReabsorptionRate_optional&
16685  RightReabsorptionRate () const;
16686 
16692  RightReabsorptionRate_optional&
16693  RightReabsorptionRate ();
16694 
16703  void
16704  RightReabsorptionRate (const RightReabsorptionRate_type& x);
16705 
16715  void
16716  RightReabsorptionRate (const RightReabsorptionRate_optional& x);
16717 
16726  void
16727  RightReabsorptionRate (::std::unique_ptr< RightReabsorptionRate_type > p);
16728 
16730 
16738 
16742  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightTubularOsmoticPressure_type;
16743 
16747  typedef ::xsd::cxx::tree::optional< RightTubularOsmoticPressure_type > RightTubularOsmoticPressure_optional;
16748 
16752  typedef ::xsd::cxx::tree::traits< RightTubularOsmoticPressure_type, char > RightTubularOsmoticPressure_traits;
16753 
16760  const RightTubularOsmoticPressure_optional&
16761  RightTubularOsmoticPressure () const;
16762 
16768  RightTubularOsmoticPressure_optional&
16769  RightTubularOsmoticPressure ();
16770 
16779  void
16780  RightTubularOsmoticPressure (const RightTubularOsmoticPressure_type& x);
16781 
16791  void
16792  RightTubularOsmoticPressure (const RightTubularOsmoticPressure_optional& x);
16793 
16802  void
16803  RightTubularOsmoticPressure (::std::unique_ptr< RightTubularOsmoticPressure_type > p);
16804 
16806 
16814 
16818  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RightTubularHydrostaticPressure_type;
16819 
16823  typedef ::xsd::cxx::tree::optional< RightTubularHydrostaticPressure_type > RightTubularHydrostaticPressure_optional;
16824 
16828  typedef ::xsd::cxx::tree::traits< RightTubularHydrostaticPressure_type, char > RightTubularHydrostaticPressure_traits;
16829 
16836  const RightTubularHydrostaticPressure_optional&
16837  RightTubularHydrostaticPressure () const;
16838 
16844  RightTubularHydrostaticPressure_optional&
16845  RightTubularHydrostaticPressure ();
16846 
16855  void
16856  RightTubularHydrostaticPressure (const RightTubularHydrostaticPressure_type& x);
16857 
16867  void
16868  RightTubularHydrostaticPressure (const RightTubularHydrostaticPressure_optional& x);
16869 
16878  void
16879  RightTubularHydrostaticPressure (::std::unique_ptr< RightTubularHydrostaticPressure_type > p);
16880 
16882 
16890 
16894  typedef ::mil::tatrc::physiology::datamodel::ScalarAreaData RightTubularReabsorptionFiltrationSurfaceArea_type;
16895 
16899  typedef ::xsd::cxx::tree::optional< RightTubularReabsorptionFiltrationSurfaceArea_type > RightTubularReabsorptionFiltrationSurfaceArea_optional;
16900 
16904  typedef ::xsd::cxx::tree::traits< RightTubularReabsorptionFiltrationSurfaceArea_type, char > RightTubularReabsorptionFiltrationSurfaceArea_traits;
16905 
16912  const RightTubularReabsorptionFiltrationSurfaceArea_optional&
16913  RightTubularReabsorptionFiltrationSurfaceArea () const;
16914 
16920  RightTubularReabsorptionFiltrationSurfaceArea_optional&
16921  RightTubularReabsorptionFiltrationSurfaceArea ();
16922 
16931  void
16932  RightTubularReabsorptionFiltrationSurfaceArea (const RightTubularReabsorptionFiltrationSurfaceArea_type& x);
16933 
16943  void
16944  RightTubularReabsorptionFiltrationSurfaceArea (const RightTubularReabsorptionFiltrationSurfaceArea_optional& x);
16945 
16954  void
16955  RightTubularReabsorptionFiltrationSurfaceArea (::std::unique_ptr< RightTubularReabsorptionFiltrationSurfaceArea_type > p);
16956 
16958 
16966 
16970  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureAreaData RightTubularReabsorptionFluidPermeability_type;
16971 
16975  typedef ::xsd::cxx::tree::optional< RightTubularReabsorptionFluidPermeability_type > RightTubularReabsorptionFluidPermeability_optional;
16976 
16980  typedef ::xsd::cxx::tree::traits< RightTubularReabsorptionFluidPermeability_type, char > RightTubularReabsorptionFluidPermeability_traits;
16981 
16988  const RightTubularReabsorptionFluidPermeability_optional&
16989  RightTubularReabsorptionFluidPermeability () const;
16990 
16996  RightTubularReabsorptionFluidPermeability_optional&
16997  RightTubularReabsorptionFluidPermeability ();
16998 
17007  void
17008  RightTubularReabsorptionFluidPermeability (const RightTubularReabsorptionFluidPermeability_type& x);
17009 
17019  void
17020  RightTubularReabsorptionFluidPermeability (const RightTubularReabsorptionFluidPermeability_optional& x);
17021 
17030  void
17031  RightTubularReabsorptionFluidPermeability (::std::unique_ptr< RightTubularReabsorptionFluidPermeability_type > p);
17032 
17034 
17042 
17046  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData UrinationRate_type;
17047 
17051  typedef ::xsd::cxx::tree::optional< UrinationRate_type > UrinationRate_optional;
17052 
17056  typedef ::xsd::cxx::tree::traits< UrinationRate_type, char > UrinationRate_traits;
17057 
17064  const UrinationRate_optional&
17065  UrinationRate () const;
17066 
17072  UrinationRate_optional&
17073  UrinationRate ();
17074 
17083  void
17084  UrinationRate (const UrinationRate_type& x);
17085 
17095  void
17096  UrinationRate (const UrinationRate_optional& x);
17097 
17106  void
17107  UrinationRate (::std::unique_ptr< UrinationRate_type > p);
17108 
17110 
17118 
17122  typedef ::mil::tatrc::physiology::datamodel::ScalarOsmolalityData UrineOsmolality_type;
17123 
17127  typedef ::xsd::cxx::tree::optional< UrineOsmolality_type > UrineOsmolality_optional;
17128 
17132  typedef ::xsd::cxx::tree::traits< UrineOsmolality_type, char > UrineOsmolality_traits;
17133 
17140  const UrineOsmolality_optional&
17141  UrineOsmolality () const;
17142 
17148  UrineOsmolality_optional&
17149  UrineOsmolality ();
17150 
17159  void
17160  UrineOsmolality (const UrineOsmolality_type& x);
17161 
17171  void
17172  UrineOsmolality (const UrineOsmolality_optional& x);
17173 
17182  void
17183  UrineOsmolality (::std::unique_ptr< UrineOsmolality_type > p);
17184 
17186 
17194 
17198  typedef ::mil::tatrc::physiology::datamodel::ScalarOsmolarityData UrineOsmolarity_type;
17199 
17203  typedef ::xsd::cxx::tree::optional< UrineOsmolarity_type > UrineOsmolarity_optional;
17204 
17208  typedef ::xsd::cxx::tree::traits< UrineOsmolarity_type, char > UrineOsmolarity_traits;
17209 
17216  const UrineOsmolarity_optional&
17217  UrineOsmolarity () const;
17218 
17224  UrineOsmolarity_optional&
17225  UrineOsmolarity ();
17226 
17235  void
17236  UrineOsmolarity (const UrineOsmolarity_type& x);
17237 
17247  void
17248  UrineOsmolarity (const UrineOsmolarity_optional& x);
17249 
17258  void
17259  UrineOsmolarity (::std::unique_ptr< UrineOsmolarity_type > p);
17260 
17262 
17270 
17274  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData UrineProductionRate_type;
17275 
17279  typedef ::xsd::cxx::tree::optional< UrineProductionRate_type > UrineProductionRate_optional;
17280 
17284  typedef ::xsd::cxx::tree::traits< UrineProductionRate_type, char > UrineProductionRate_traits;
17285 
17292  const UrineProductionRate_optional&
17293  UrineProductionRate () const;
17294 
17300  UrineProductionRate_optional&
17301  UrineProductionRate ();
17302 
17311  void
17312  UrineProductionRate (const UrineProductionRate_type& x);
17313 
17323  void
17324  UrineProductionRate (const UrineProductionRate_optional& x);
17325 
17334  void
17335  UrineProductionRate (::std::unique_ptr< UrineProductionRate_type > p);
17336 
17338 
17346 
17350  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData MeanUrineOutput_type;
17351 
17355  typedef ::xsd::cxx::tree::optional< MeanUrineOutput_type > MeanUrineOutput_optional;
17356 
17360  typedef ::xsd::cxx::tree::traits< MeanUrineOutput_type, char > MeanUrineOutput_traits;
17361 
17368  const MeanUrineOutput_optional&
17369  MeanUrineOutput () const;
17370 
17376  MeanUrineOutput_optional&
17377  MeanUrineOutput ();
17378 
17387  void
17388  MeanUrineOutput (const MeanUrineOutput_type& x);
17389 
17399  void
17400  MeanUrineOutput (const MeanUrineOutput_optional& x);
17401 
17410  void
17411  MeanUrineOutput (::std::unique_ptr< MeanUrineOutput_type > p);
17412 
17414 
17422 
17426  typedef ::mil::tatrc::physiology::datamodel::ScalarData UrineSpecificGravity_type;
17427 
17431  typedef ::xsd::cxx::tree::optional< UrineSpecificGravity_type > UrineSpecificGravity_optional;
17432 
17436  typedef ::xsd::cxx::tree::traits< UrineSpecificGravity_type, char > UrineSpecificGravity_traits;
17437 
17444  const UrineSpecificGravity_optional&
17445  UrineSpecificGravity () const;
17446 
17452  UrineSpecificGravity_optional&
17453  UrineSpecificGravity ();
17454 
17463  void
17464  UrineSpecificGravity (const UrineSpecificGravity_type& x);
17465 
17475  void
17476  UrineSpecificGravity (const UrineSpecificGravity_optional& x);
17477 
17486  void
17487  UrineSpecificGravity (::std::unique_ptr< UrineSpecificGravity_type > p);
17488 
17490 
17498 
17502  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData UrineVolume_type;
17503 
17507  typedef ::xsd::cxx::tree::optional< UrineVolume_type > UrineVolume_optional;
17508 
17512  typedef ::xsd::cxx::tree::traits< UrineVolume_type, char > UrineVolume_traits;
17513 
17520  const UrineVolume_optional&
17521  UrineVolume () const;
17522 
17528  UrineVolume_optional&
17529  UrineVolume ();
17530 
17539  void
17540  UrineVolume (const UrineVolume_type& x);
17541 
17551  void
17552  UrineVolume (const UrineVolume_optional& x);
17553 
17562  void
17563  UrineVolume (::std::unique_ptr< UrineVolume_type > p);
17564 
17566 
17574 
17578  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData UrineUreaNitrogenConcentration_type;
17579 
17583  typedef ::xsd::cxx::tree::optional< UrineUreaNitrogenConcentration_type > UrineUreaNitrogenConcentration_optional;
17584 
17588  typedef ::xsd::cxx::tree::traits< UrineUreaNitrogenConcentration_type, char > UrineUreaNitrogenConcentration_traits;
17589 
17596  const UrineUreaNitrogenConcentration_optional&
17597  UrineUreaNitrogenConcentration () const;
17598 
17604  UrineUreaNitrogenConcentration_optional&
17605  UrineUreaNitrogenConcentration ();
17606 
17615  void
17616  UrineUreaNitrogenConcentration (const UrineUreaNitrogenConcentration_type& x);
17617 
17627  void
17628  UrineUreaNitrogenConcentration (const UrineUreaNitrogenConcentration_optional& x);
17629 
17638  void
17639  UrineUreaNitrogenConcentration (::std::unique_ptr< UrineUreaNitrogenConcentration_type > p);
17640 
17642 
17647 
17652  RenalSystemData ();
17653 
17662  RenalSystemData (const ::xercesc::DOMElement& e,
17663  ::xml_schema::flags f = 0,
17664  ::xml_schema::container* c = 0);
17665 
17675  RenalSystemData (const RenalSystemData& x,
17676  ::xml_schema::flags f = 0,
17677  ::xml_schema::container* c = 0);
17678 
17690  virtual RenalSystemData*
17691  _clone (::xml_schema::flags f = 0,
17692  ::xml_schema::container* c = 0) const;
17693 
17703  operator= (const RenalSystemData& x);
17704 
17706 
17710  virtual
17711  ~RenalSystemData ();
17712 
17713  // Implementation.
17714  //
17715 
17716  //@cond
17717 
17718  protected:
17719  void
17720  parse (::xsd::cxx::xml::dom::parser< char >&,
17721  ::xml_schema::flags);
17722 
17723  protected:
17724  FiltrationFraction_optional FiltrationFraction_;
17725  GlomerularFiltrationRate_optional GlomerularFiltrationRate_;
17726  LeftAfferentArterioleResistance_optional LeftAfferentArterioleResistance_;
17727  LeftBowmansCapsulesHydrostaticPressure_optional LeftBowmansCapsulesHydrostaticPressure_;
17728  LeftBowmansCapsulesOsmoticPressure_optional LeftBowmansCapsulesOsmoticPressure_;
17729  LeftEfferentArterioleResistance_optional LeftEfferentArterioleResistance_;
17730  LeftGlomerularCapillariesHydrostaticPressure_optional LeftGlomerularCapillariesHydrostaticPressure_;
17731  LeftGlomerularCapillariesOsmoticPressure_optional LeftGlomerularCapillariesOsmoticPressure_;
17732  LeftGlomerularFiltrationCoefficient_optional LeftGlomerularFiltrationCoefficient_;
17733  LeftGlomerularFiltrationRate_optional LeftGlomerularFiltrationRate_;
17734  LeftGlomerularFiltrationSurfaceArea_optional LeftGlomerularFiltrationSurfaceArea_;
17735  LeftGlomerularFluidPermeability_optional LeftGlomerularFluidPermeability_;
17736  LeftFiltrationFraction_optional LeftFiltrationFraction_;
17737  LeftNetFiltrationPressure_optional LeftNetFiltrationPressure_;
17738  LeftNetReabsorptionPressure_optional LeftNetReabsorptionPressure_;
17739  LeftPeritubularCapillariesHydrostaticPressure_optional LeftPeritubularCapillariesHydrostaticPressure_;
17740  LeftPeritubularCapillariesOsmoticPressure_optional LeftPeritubularCapillariesOsmoticPressure_;
17741  LeftReabsorptionFiltrationCoefficient_optional LeftReabsorptionFiltrationCoefficient_;
17742  LeftReabsorptionRate_optional LeftReabsorptionRate_;
17743  LeftTubularOsmoticPressure_optional LeftTubularOsmoticPressure_;
17744  LeftTubularHydrostaticPressure_optional LeftTubularHydrostaticPressure_;
17745  LeftTubularReabsorptionFiltrationSurfaceArea_optional LeftTubularReabsorptionFiltrationSurfaceArea_;
17746  LeftTubularReabsorptionFluidPermeability_optional LeftTubularReabsorptionFluidPermeability_;
17747  RenalBloodFlow_optional RenalBloodFlow_;
17748  RenalPlasmaFlow_optional RenalPlasmaFlow_;
17749  RenalVascularResistance_optional RenalVascularResistance_;
17750  RightAfferentArterioleResistance_optional RightAfferentArterioleResistance_;
17751  RightBowmansCapsulesHydrostaticPressure_optional RightBowmansCapsulesHydrostaticPressure_;
17752  RightBowmansCapsulesOsmoticPressure_optional RightBowmansCapsulesOsmoticPressure_;
17753  RightEfferentArterioleResistance_optional RightEfferentArterioleResistance_;
17754  RightGlomerularCapillariesHydrostaticPressure_optional RightGlomerularCapillariesHydrostaticPressure_;
17755  RightGlomerularCapillariesOsmoticPressure_optional RightGlomerularCapillariesOsmoticPressure_;
17756  RightGlomerularFiltrationCoefficient_optional RightGlomerularFiltrationCoefficient_;
17757  RightGlomerularFiltrationRate_optional RightGlomerularFiltrationRate_;
17758  RightGlomerularFiltrationSurfaceArea_optional RightGlomerularFiltrationSurfaceArea_;
17759  RightGlomerularFluidPermeability_optional RightGlomerularFluidPermeability_;
17760  RightFiltrationFraction_optional RightFiltrationFraction_;
17761  RightNetFiltrationPressure_optional RightNetFiltrationPressure_;
17762  RightNetReabsorptionPressure_optional RightNetReabsorptionPressure_;
17763  RightPeritubularCapillariesHydrostaticPressure_optional RightPeritubularCapillariesHydrostaticPressure_;
17764  RightPeritubularCapillariesOsmoticPressure_optional RightPeritubularCapillariesOsmoticPressure_;
17765  RightReabsorptionFiltrationCoefficient_optional RightReabsorptionFiltrationCoefficient_;
17766  RightReabsorptionRate_optional RightReabsorptionRate_;
17767  RightTubularOsmoticPressure_optional RightTubularOsmoticPressure_;
17768  RightTubularHydrostaticPressure_optional RightTubularHydrostaticPressure_;
17769  RightTubularReabsorptionFiltrationSurfaceArea_optional RightTubularReabsorptionFiltrationSurfaceArea_;
17770  RightTubularReabsorptionFluidPermeability_optional RightTubularReabsorptionFluidPermeability_;
17771  UrinationRate_optional UrinationRate_;
17772  UrineOsmolality_optional UrineOsmolality_;
17773  UrineOsmolarity_optional UrineOsmolarity_;
17774  UrineProductionRate_optional UrineProductionRate_;
17775  MeanUrineOutput_optional MeanUrineOutput_;
17776  UrineSpecificGravity_optional UrineSpecificGravity_;
17777  UrineVolume_optional UrineVolume_;
17778  UrineUreaNitrogenConcentration_optional UrineUreaNitrogenConcentration_;
17779 
17780  //@endcond
17781  };
17782 
17789  {
17790  public:
17798 
17802  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData AlveolarArterialGradient_type;
17803 
17807  typedef ::xsd::cxx::tree::optional< AlveolarArterialGradient_type > AlveolarArterialGradient_optional;
17808 
17812  typedef ::xsd::cxx::tree::traits< AlveolarArterialGradient_type, char > AlveolarArterialGradient_traits;
17813 
17820  const AlveolarArterialGradient_optional&
17821  AlveolarArterialGradient () const;
17822 
17828  AlveolarArterialGradient_optional&
17829  AlveolarArterialGradient ();
17830 
17839  void
17840  AlveolarArterialGradient (const AlveolarArterialGradient_type& x);
17841 
17851  void
17852  AlveolarArterialGradient (const AlveolarArterialGradient_optional& x);
17853 
17862  void
17863  AlveolarArterialGradient (::std::unique_ptr< AlveolarArterialGradient_type > p);
17864 
17866 
17874 
17878  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData CarricoIndex_type;
17879 
17883  typedef ::xsd::cxx::tree::optional< CarricoIndex_type > CarricoIndex_optional;
17884 
17888  typedef ::xsd::cxx::tree::traits< CarricoIndex_type, char > CarricoIndex_traits;
17889 
17896  const CarricoIndex_optional&
17897  CarricoIndex () const;
17898 
17904  CarricoIndex_optional&
17905  CarricoIndex ();
17906 
17915  void
17916  CarricoIndex (const CarricoIndex_type& x);
17917 
17927  void
17928  CarricoIndex (const CarricoIndex_optional& x);
17929 
17938  void
17939  CarricoIndex (::std::unique_ptr< CarricoIndex_type > p);
17940 
17942 
17950 
17954  typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData EndTidalCarbonDioxideFraction_type;
17955 
17959  typedef ::xsd::cxx::tree::optional< EndTidalCarbonDioxideFraction_type > EndTidalCarbonDioxideFraction_optional;
17960 
17964  typedef ::xsd::cxx::tree::traits< EndTidalCarbonDioxideFraction_type, char > EndTidalCarbonDioxideFraction_traits;
17965 
17972  const EndTidalCarbonDioxideFraction_optional&
17973  EndTidalCarbonDioxideFraction () const;
17974 
17980  EndTidalCarbonDioxideFraction_optional&
17981  EndTidalCarbonDioxideFraction ();
17982 
17991  void
17992  EndTidalCarbonDioxideFraction (const EndTidalCarbonDioxideFraction_type& x);
17993 
18003  void
18004  EndTidalCarbonDioxideFraction (const EndTidalCarbonDioxideFraction_optional& x);
18005 
18014  void
18015  EndTidalCarbonDioxideFraction (::std::unique_ptr< EndTidalCarbonDioxideFraction_type > p);
18016 
18018 
18026 
18030  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData EndTidalCarbonDioxidePressure_type;
18031 
18035  typedef ::xsd::cxx::tree::optional< EndTidalCarbonDioxidePressure_type > EndTidalCarbonDioxidePressure_optional;
18036 
18040  typedef ::xsd::cxx::tree::traits< EndTidalCarbonDioxidePressure_type, char > EndTidalCarbonDioxidePressure_traits;
18041 
18048  const EndTidalCarbonDioxidePressure_optional&
18049  EndTidalCarbonDioxidePressure () const;
18050 
18056  EndTidalCarbonDioxidePressure_optional&
18057  EndTidalCarbonDioxidePressure ();
18058 
18067  void
18068  EndTidalCarbonDioxidePressure (const EndTidalCarbonDioxidePressure_type& x);
18069 
18079  void
18080  EndTidalCarbonDioxidePressure (const EndTidalCarbonDioxidePressure_optional& x);
18081 
18090  void
18091  EndTidalCarbonDioxidePressure (::std::unique_ptr< EndTidalCarbonDioxidePressure_type > p);
18092 
18094 
18102 
18106  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData ExpiratoryFlow_type;
18107 
18111  typedef ::xsd::cxx::tree::optional< ExpiratoryFlow_type > ExpiratoryFlow_optional;
18112 
18116  typedef ::xsd::cxx::tree::traits< ExpiratoryFlow_type, char > ExpiratoryFlow_traits;
18117 
18124  const ExpiratoryFlow_optional&
18125  ExpiratoryFlow () const;
18126 
18132  ExpiratoryFlow_optional&
18133  ExpiratoryFlow ();
18134 
18143  void
18144  ExpiratoryFlow (const ExpiratoryFlow_type& x);
18145 
18155  void
18156  ExpiratoryFlow (const ExpiratoryFlow_optional& x);
18157 
18166  void
18167  ExpiratoryFlow (::std::unique_ptr< ExpiratoryFlow_type > p);
18168 
18170 
18178 
18182  typedef ::mil::tatrc::physiology::datamodel::ScalarData InspiratoryExpiratoryRatio_type;
18183 
18187  typedef ::xsd::cxx::tree::optional< InspiratoryExpiratoryRatio_type > InspiratoryExpiratoryRatio_optional;
18188 
18192  typedef ::xsd::cxx::tree::traits< InspiratoryExpiratoryRatio_type, char > InspiratoryExpiratoryRatio_traits;
18193 
18200  const InspiratoryExpiratoryRatio_optional&
18201  InspiratoryExpiratoryRatio () const;
18202 
18208  InspiratoryExpiratoryRatio_optional&
18209  InspiratoryExpiratoryRatio ();
18210 
18219  void
18220  InspiratoryExpiratoryRatio (const InspiratoryExpiratoryRatio_type& x);
18221 
18231  void
18232  InspiratoryExpiratoryRatio (const InspiratoryExpiratoryRatio_optional& x);
18233 
18242  void
18243  InspiratoryExpiratoryRatio (::std::unique_ptr< InspiratoryExpiratoryRatio_type > p);
18244 
18246 
18254 
18258  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData InspiratoryFlow_type;
18259 
18263  typedef ::xsd::cxx::tree::optional< InspiratoryFlow_type > InspiratoryFlow_optional;
18264 
18268  typedef ::xsd::cxx::tree::traits< InspiratoryFlow_type, char > InspiratoryFlow_traits;
18269 
18276  const InspiratoryFlow_optional&
18277  InspiratoryFlow () const;
18278 
18284  InspiratoryFlow_optional&
18285  InspiratoryFlow ();
18286 
18295  void
18296  InspiratoryFlow (const InspiratoryFlow_type& x);
18297 
18307  void
18308  InspiratoryFlow (const InspiratoryFlow_optional& x);
18309 
18318  void
18319  InspiratoryFlow (::std::unique_ptr< InspiratoryFlow_type > p);
18320 
18322 
18330 
18334  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData MeanPleuralPressure_type;
18335 
18339  typedef ::xsd::cxx::tree::optional< MeanPleuralPressure_type > MeanPleuralPressure_optional;
18340 
18344  typedef ::xsd::cxx::tree::traits< MeanPleuralPressure_type, char > MeanPleuralPressure_traits;
18345 
18352  const MeanPleuralPressure_optional&
18353  MeanPleuralPressure () const;
18354 
18360  MeanPleuralPressure_optional&
18361  MeanPleuralPressure ();
18362 
18371  void
18372  MeanPleuralPressure (const MeanPleuralPressure_type& x);
18373 
18383  void
18384  MeanPleuralPressure (const MeanPleuralPressure_optional& x);
18385 
18394  void
18395  MeanPleuralPressure (::std::unique_ptr< MeanPleuralPressure_type > p);
18396 
18398 
18406 
18410  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowComplianceData PulmonaryCompliance_type;
18411 
18415  typedef ::xsd::cxx::tree::optional< PulmonaryCompliance_type > PulmonaryCompliance_optional;
18416 
18420  typedef ::xsd::cxx::tree::traits< PulmonaryCompliance_type, char > PulmonaryCompliance_traits;
18421 
18428  const PulmonaryCompliance_optional&
18429  PulmonaryCompliance () const;
18430 
18436  PulmonaryCompliance_optional&
18437  PulmonaryCompliance ();
18438 
18447  void
18448  PulmonaryCompliance (const PulmonaryCompliance_type& x);
18449 
18459  void
18460  PulmonaryCompliance (const PulmonaryCompliance_optional& x);
18461 
18470  void
18471  PulmonaryCompliance (::std::unique_ptr< PulmonaryCompliance_type > p);
18472 
18474 
18482 
18486  typedef ::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData PulmonaryResistance_type;
18487 
18491  typedef ::xsd::cxx::tree::optional< PulmonaryResistance_type > PulmonaryResistance_optional;
18492 
18496  typedef ::xsd::cxx::tree::traits< PulmonaryResistance_type, char > PulmonaryResistance_traits;
18497 
18504  const PulmonaryResistance_optional&
18505  PulmonaryResistance () const;
18506 
18512  PulmonaryResistance_optional&
18513  PulmonaryResistance ();
18514 
18523  void
18524  PulmonaryResistance (const PulmonaryResistance_type& x);
18525 
18535  void
18536  PulmonaryResistance (const PulmonaryResistance_optional& x);
18537 
18546  void
18547  PulmonaryResistance (::std::unique_ptr< PulmonaryResistance_type > p);
18548 
18550 
18558 
18562  typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData RespirationDriverFrequency_type;
18563 
18567  typedef ::xsd::cxx::tree::optional< RespirationDriverFrequency_type > RespirationDriverFrequency_optional;
18568 
18572  typedef ::xsd::cxx::tree::traits< RespirationDriverFrequency_type, char > RespirationDriverFrequency_traits;
18573 
18580  const RespirationDriverFrequency_optional&
18581  RespirationDriverFrequency () const;
18582 
18588  RespirationDriverFrequency_optional&
18589  RespirationDriverFrequency ();
18590 
18599  void
18600  RespirationDriverFrequency (const RespirationDriverFrequency_type& x);
18601 
18611  void
18612  RespirationDriverFrequency (const RespirationDriverFrequency_optional& x);
18613 
18622  void
18623  RespirationDriverFrequency (::std::unique_ptr< RespirationDriverFrequency_type > p);
18624 
18626 
18634 
18638  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RespirationDriverPressure_type;
18639 
18643  typedef ::xsd::cxx::tree::optional< RespirationDriverPressure_type > RespirationDriverPressure_optional;
18644 
18648  typedef ::xsd::cxx::tree::traits< RespirationDriverPressure_type, char > RespirationDriverPressure_traits;
18649 
18656  const RespirationDriverPressure_optional&
18657  RespirationDriverPressure () const;
18658 
18664  RespirationDriverPressure_optional&
18665  RespirationDriverPressure ();
18666 
18675  void
18676  RespirationDriverPressure (const RespirationDriverPressure_type& x);
18677 
18687  void
18688  RespirationDriverPressure (const RespirationDriverPressure_optional& x);
18689 
18698  void
18699  RespirationDriverPressure (::std::unique_ptr< RespirationDriverPressure_type > p);
18700 
18702 
18710 
18714  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RespirationMusclePressure_type;
18715 
18719  typedef ::xsd::cxx::tree::optional< RespirationMusclePressure_type > RespirationMusclePressure_optional;
18720 
18724  typedef ::xsd::cxx::tree::traits< RespirationMusclePressure_type, char > RespirationMusclePressure_traits;
18725 
18732  const RespirationMusclePressure_optional&
18733  RespirationMusclePressure () const;
18734 
18740  RespirationMusclePressure_optional&
18741  RespirationMusclePressure ();
18742 
18751  void
18752  RespirationMusclePressure (const RespirationMusclePressure_type& x);
18753 
18763  void
18764  RespirationMusclePressure (const RespirationMusclePressure_optional& x);
18765 
18774  void
18775  RespirationMusclePressure (::std::unique_ptr< RespirationMusclePressure_type > p);
18776 
18778 
18786 
18790  typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData RespirationRate_type;
18791 
18795  typedef ::xsd::cxx::tree::optional< RespirationRate_type > RespirationRate_optional;
18796 
18800  typedef ::xsd::cxx::tree::traits< RespirationRate_type, char > RespirationRate_traits;
18801 
18808  const RespirationRate_optional&
18809  RespirationRate () const;
18810 
18816  RespirationRate_optional&
18817  RespirationRate ();
18818 
18827  void
18828  RespirationRate (const RespirationRate_type& x);
18829 
18839  void
18840  RespirationRate (const RespirationRate_optional& x);
18841 
18850  void
18851  RespirationRate (::std::unique_ptr< RespirationRate_type > p);
18852 
18854 
18862 
18866  typedef ::mil::tatrc::physiology::datamodel::ScalarData SpecificVentilation_type;
18867 
18871  typedef ::xsd::cxx::tree::optional< SpecificVentilation_type > SpecificVentilation_optional;
18872 
18876  typedef ::xsd::cxx::tree::traits< SpecificVentilation_type, char > SpecificVentilation_traits;
18877 
18884  const SpecificVentilation_optional&
18885  SpecificVentilation () const;
18886 
18892  SpecificVentilation_optional&
18893  SpecificVentilation ();
18894 
18903  void
18904  SpecificVentilation (const SpecificVentilation_type& x);
18905 
18915  void
18916  SpecificVentilation (const SpecificVentilation_optional& x);
18917 
18926  void
18927  SpecificVentilation (::std::unique_ptr< SpecificVentilation_type > p);
18928 
18930 
18938 
18942  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData TidalVolume_type;
18943 
18947  typedef ::xsd::cxx::tree::optional< TidalVolume_type > TidalVolume_optional;
18948 
18952  typedef ::xsd::cxx::tree::traits< TidalVolume_type, char > TidalVolume_traits;
18953 
18960  const TidalVolume_optional&
18961  TidalVolume () const;
18962 
18968  TidalVolume_optional&
18969  TidalVolume ();
18970 
18979  void
18980  TidalVolume (const TidalVolume_type& x);
18981 
18991  void
18992  TidalVolume (const TidalVolume_optional& x);
18993 
19002  void
19003  TidalVolume (::std::unique_ptr< TidalVolume_type > p);
19004 
19006 
19014 
19018  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TargetPulmonaryVentilation_type;
19019 
19023  typedef ::xsd::cxx::tree::optional< TargetPulmonaryVentilation_type > TargetPulmonaryVentilation_optional;
19024 
19028  typedef ::xsd::cxx::tree::traits< TargetPulmonaryVentilation_type, char > TargetPulmonaryVentilation_traits;
19029 
19036  const TargetPulmonaryVentilation_optional&
19037  TargetPulmonaryVentilation () const;
19038 
19044  TargetPulmonaryVentilation_optional&
19045  TargetPulmonaryVentilation ();
19046 
19055  void
19056  TargetPulmonaryVentilation (const TargetPulmonaryVentilation_type& x);
19057 
19067  void
19068  TargetPulmonaryVentilation (const TargetPulmonaryVentilation_optional& x);
19069 
19078  void
19079  TargetPulmonaryVentilation (::std::unique_ptr< TargetPulmonaryVentilation_type > p);
19080 
19082 
19090 
19094  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TotalAlveolarVentilation_type;
19095 
19099  typedef ::xsd::cxx::tree::optional< TotalAlveolarVentilation_type > TotalAlveolarVentilation_optional;
19100 
19104  typedef ::xsd::cxx::tree::traits< TotalAlveolarVentilation_type, char > TotalAlveolarVentilation_traits;
19105 
19112  const TotalAlveolarVentilation_optional&
19113  TotalAlveolarVentilation () const;
19114 
19120  TotalAlveolarVentilation_optional&
19121  TotalAlveolarVentilation ();
19122 
19131  void
19132  TotalAlveolarVentilation (const TotalAlveolarVentilation_type& x);
19133 
19143  void
19144  TotalAlveolarVentilation (const TotalAlveolarVentilation_optional& x);
19145 
19154  void
19155  TotalAlveolarVentilation (::std::unique_ptr< TotalAlveolarVentilation_type > p);
19156 
19158 
19166 
19170  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TotalDeadSpaceVentilation_type;
19171 
19175  typedef ::xsd::cxx::tree::optional< TotalDeadSpaceVentilation_type > TotalDeadSpaceVentilation_optional;
19176 
19180  typedef ::xsd::cxx::tree::traits< TotalDeadSpaceVentilation_type, char > TotalDeadSpaceVentilation_traits;
19181 
19188  const TotalDeadSpaceVentilation_optional&
19189  TotalDeadSpaceVentilation () const;
19190 
19196  TotalDeadSpaceVentilation_optional&
19197  TotalDeadSpaceVentilation ();
19198 
19207  void
19208  TotalDeadSpaceVentilation (const TotalDeadSpaceVentilation_type& x);
19209 
19219  void
19220  TotalDeadSpaceVentilation (const TotalDeadSpaceVentilation_optional& x);
19221 
19230  void
19231  TotalDeadSpaceVentilation (::std::unique_ptr< TotalDeadSpaceVentilation_type > p);
19232 
19234 
19242 
19246  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData TotalLungVolume_type;
19247 
19251  typedef ::xsd::cxx::tree::optional< TotalLungVolume_type > TotalLungVolume_optional;
19252 
19256  typedef ::xsd::cxx::tree::traits< TotalLungVolume_type, char > TotalLungVolume_traits;
19257 
19264  const TotalLungVolume_optional&
19265  TotalLungVolume () const;
19266 
19272  TotalLungVolume_optional&
19273  TotalLungVolume ();
19274 
19283  void
19284  TotalLungVolume (const TotalLungVolume_type& x);
19285 
19295  void
19296  TotalLungVolume (const TotalLungVolume_optional& x);
19297 
19306  void
19307  TotalLungVolume (::std::unique_ptr< TotalLungVolume_type > p);
19308 
19310 
19318 
19322  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TotalPulmonaryVentilation_type;
19323 
19327  typedef ::xsd::cxx::tree::optional< TotalPulmonaryVentilation_type > TotalPulmonaryVentilation_optional;
19328 
19332  typedef ::xsd::cxx::tree::traits< TotalPulmonaryVentilation_type, char > TotalPulmonaryVentilation_traits;
19333 
19340  const TotalPulmonaryVentilation_optional&
19341  TotalPulmonaryVentilation () const;
19342 
19348  TotalPulmonaryVentilation_optional&
19349  TotalPulmonaryVentilation ();
19350 
19359  void
19360  TotalPulmonaryVentilation (const TotalPulmonaryVentilation_type& x);
19361 
19371  void
19372  TotalPulmonaryVentilation (const TotalPulmonaryVentilation_optional& x);
19373 
19382  void
19383  TotalPulmonaryVentilation (::std::unique_ptr< TotalPulmonaryVentilation_type > p);
19384 
19386 
19394 
19398  typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData TranspulmonaryPressure_type;
19399 
19403  typedef ::xsd::cxx::tree::optional< TranspulmonaryPressure_type > TranspulmonaryPressure_optional;
19404 
19408  typedef ::xsd::cxx::tree::traits< TranspulmonaryPressure_type, char > TranspulmonaryPressure_traits;
19409 
19416  const TranspulmonaryPressure_optional&
19417  TranspulmonaryPressure () const;
19418 
19424  TranspulmonaryPressure_optional&
19425  TranspulmonaryPressure ();
19426 
19435  void
19436  TranspulmonaryPressure (const TranspulmonaryPressure_type& x);
19437 
19447  void
19448  TranspulmonaryPressure (const TranspulmonaryPressure_optional& x);
19449 
19458  void
19459  TranspulmonaryPressure (::std::unique_ptr< TranspulmonaryPressure_type > p);
19460 
19462 
19467 
19473 
19482  RespiratorySystemData (const ::xercesc::DOMElement& e,
19483  ::xml_schema::flags f = 0,
19484  ::xml_schema::container* c = 0);
19485 
19496  ::xml_schema::flags f = 0,
19497  ::xml_schema::container* c = 0);
19498 
19510  virtual RespiratorySystemData*
19511  _clone (::xml_schema::flags f = 0,
19512  ::xml_schema::container* c = 0) const;
19513 
19523  operator= (const RespiratorySystemData& x);
19524 
19526 
19530  virtual
19532 
19533  // Implementation.
19534  //
19535 
19536  //@cond
19537 
19538  protected:
19539  void
19540  parse (::xsd::cxx::xml::dom::parser< char >&,
19541  ::xml_schema::flags);
19542 
19543  protected:
19544  AlveolarArterialGradient_optional AlveolarArterialGradient_;
19545  CarricoIndex_optional CarricoIndex_;
19546  EndTidalCarbonDioxideFraction_optional EndTidalCarbonDioxideFraction_;
19547  EndTidalCarbonDioxidePressure_optional EndTidalCarbonDioxidePressure_;
19548  ExpiratoryFlow_optional ExpiratoryFlow_;
19549  InspiratoryExpiratoryRatio_optional InspiratoryExpiratoryRatio_;
19550  InspiratoryFlow_optional InspiratoryFlow_;
19551  MeanPleuralPressure_optional MeanPleuralPressure_;
19552  PulmonaryCompliance_optional PulmonaryCompliance_;
19553  PulmonaryResistance_optional PulmonaryResistance_;
19554  RespirationDriverFrequency_optional RespirationDriverFrequency_;
19555  RespirationDriverPressure_optional RespirationDriverPressure_;
19556  RespirationMusclePressure_optional RespirationMusclePressure_;
19557  RespirationRate_optional RespirationRate_;
19558  SpecificVentilation_optional SpecificVentilation_;
19559  TidalVolume_optional TidalVolume_;
19560  TargetPulmonaryVentilation_optional TargetPulmonaryVentilation_;
19561  TotalAlveolarVentilation_optional TotalAlveolarVentilation_;
19562  TotalDeadSpaceVentilation_optional TotalDeadSpaceVentilation_;
19563  TotalLungVolume_optional TotalLungVolume_;
19564  TotalPulmonaryVentilation_optional TotalPulmonaryVentilation_;
19565  TranspulmonaryPressure_optional TranspulmonaryPressure_;
19566 
19567  //@endcond
19568  };
19569 
19576  {
19577  public:
19585 
19589  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData CarbonDioxideProductionRate_type;
19590 
19594  typedef ::xsd::cxx::tree::optional< CarbonDioxideProductionRate_type > CarbonDioxideProductionRate_optional;
19595 
19599  typedef ::xsd::cxx::tree::traits< CarbonDioxideProductionRate_type, char > CarbonDioxideProductionRate_traits;
19600 
19607  const CarbonDioxideProductionRate_optional&
19608  CarbonDioxideProductionRate () const;
19609 
19615  CarbonDioxideProductionRate_optional&
19616  CarbonDioxideProductionRate ();
19617 
19626  void
19627  CarbonDioxideProductionRate (const CarbonDioxideProductionRate_type& x);
19628 
19638  void
19639  CarbonDioxideProductionRate (const CarbonDioxideProductionRate_optional& x);
19640 
19649  void
19650  CarbonDioxideProductionRate (::std::unique_ptr< CarbonDioxideProductionRate_type > p);
19651 
19653 
19661 
19665  typedef ::mil::tatrc::physiology::datamodel::Scalar0To1Data DehydrationFraction_type;
19666 
19670  typedef ::xsd::cxx::tree::optional< DehydrationFraction_type > DehydrationFraction_optional;
19671 
19675  typedef ::xsd::cxx::tree::traits< DehydrationFraction_type, char > DehydrationFraction_traits;
19676 
19683  const DehydrationFraction_optional&
19684  DehydrationFraction () const;
19685 
19691  DehydrationFraction_optional&
19692  DehydrationFraction ();
19693 
19702  void
19703  DehydrationFraction (const DehydrationFraction_type& x);
19704 
19714  void
19715  DehydrationFraction (const DehydrationFraction_optional& x);
19716 
19725  void
19726  DehydrationFraction (::std::unique_ptr< DehydrationFraction_type > p);
19727 
19729 
19737 
19741  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData ExtracellularFluidVolume_type;
19742 
19746  typedef ::xsd::cxx::tree::optional< ExtracellularFluidVolume_type > ExtracellularFluidVolume_optional;
19747 
19751  typedef ::xsd::cxx::tree::traits< ExtracellularFluidVolume_type, char > ExtracellularFluidVolume_traits;
19752 
19759  const ExtracellularFluidVolume_optional&
19760  ExtracellularFluidVolume () const;
19761 
19767  ExtracellularFluidVolume_optional&
19768  ExtracellularFluidVolume ();
19769 
19778  void
19779  ExtracellularFluidVolume (const ExtracellularFluidVolume_type& x);
19780 
19790  void
19791  ExtracellularFluidVolume (const ExtracellularFluidVolume_optional& x);
19792 
19801  void
19802  ExtracellularFluidVolume (::std::unique_ptr< ExtracellularFluidVolume_type > p);
19803 
19805 
19813 
19817  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData ExtravascularFluidVolume_type;
19818 
19822  typedef ::xsd::cxx::tree::optional< ExtravascularFluidVolume_type > ExtravascularFluidVolume_optional;
19823 
19827  typedef ::xsd::cxx::tree::traits< ExtravascularFluidVolume_type, char > ExtravascularFluidVolume_traits;
19828 
19835  const ExtravascularFluidVolume_optional&
19836  ExtravascularFluidVolume () const;
19837 
19843  ExtravascularFluidVolume_optional&
19844  ExtravascularFluidVolume ();
19845 
19854  void
19855  ExtravascularFluidVolume (const ExtravascularFluidVolume_type& x);
19856 
19866  void
19867  ExtravascularFluidVolume (const ExtravascularFluidVolume_optional& x);
19868 
19877  void
19878  ExtravascularFluidVolume (::std::unique_ptr< ExtravascularFluidVolume_type > p);
19879 
19881 
19889 
19893  typedef ::mil::tatrc::physiology::datamodel::ScalarData IntracellularFluidPH_type;
19894 
19898  typedef ::xsd::cxx::tree::optional< IntracellularFluidPH_type > IntracellularFluidPH_optional;
19899 
19903  typedef ::xsd::cxx::tree::traits< IntracellularFluidPH_type, char > IntracellularFluidPH_traits;
19904 
19911  const IntracellularFluidPH_optional&
19912  IntracellularFluidPH () const;
19913 
19919  IntracellularFluidPH_optional&
19920  IntracellularFluidPH ();
19921 
19930  void
19931  IntracellularFluidPH (const IntracellularFluidPH_type& x);
19932 
19942  void
19943  IntracellularFluidPH (const IntracellularFluidPH_optional& x);
19944 
19953  void
19954  IntracellularFluidPH (::std::unique_ptr< IntracellularFluidPH_type > p);
19955 
19957 
19965 
19969  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData IntracellularFluidVolume_type;
19970 
19974  typedef ::xsd::cxx::tree::optional< IntracellularFluidVolume_type > IntracellularFluidVolume_optional;
19975 
19979  typedef ::xsd::cxx::tree::traits< IntracellularFluidVolume_type, char > IntracellularFluidVolume_traits;
19980 
19987  const IntracellularFluidVolume_optional&
19988  IntracellularFluidVolume () const;
19989 
19995  IntracellularFluidVolume_optional&
19996  IntracellularFluidVolume ();
19997 
20006  void
20007  IntracellularFluidVolume (const IntracellularFluidVolume_type& x);
20008 
20018  void
20019  IntracellularFluidVolume (const IntracellularFluidVolume_optional& x);
20020 
20029  void
20030  IntracellularFluidVolume (::std::unique_ptr< IntracellularFluidVolume_type > p);
20031 
20033 
20041 
20045  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData TotalBodyFluidVolume_type;
20046 
20050  typedef ::xsd::cxx::tree::optional< TotalBodyFluidVolume_type > TotalBodyFluidVolume_optional;
20051 
20055  typedef ::xsd::cxx::tree::traits< TotalBodyFluidVolume_type, char > TotalBodyFluidVolume_traits;
20056 
20063  const TotalBodyFluidVolume_optional&
20064  TotalBodyFluidVolume () const;
20065 
20071  TotalBodyFluidVolume_optional&
20072  TotalBodyFluidVolume ();
20073 
20082  void
20083  TotalBodyFluidVolume (const TotalBodyFluidVolume_type& x);
20084 
20094  void
20095  TotalBodyFluidVolume (const TotalBodyFluidVolume_optional& x);
20096 
20105  void
20106  TotalBodyFluidVolume (::std::unique_ptr< TotalBodyFluidVolume_type > p);
20107 
20109 
20117 
20121  typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData OxygenConsumptionRate_type;
20122 
20126  typedef ::xsd::cxx::tree::optional< OxygenConsumptionRate_type > OxygenConsumptionRate_optional;
20127 
20131  typedef ::xsd::cxx::tree::traits< OxygenConsumptionRate_type, char > OxygenConsumptionRate_traits;
20132 
20139  const OxygenConsumptionRate_optional&
20140  OxygenConsumptionRate () const;
20141 
20147  OxygenConsumptionRate_optional&
20148  OxygenConsumptionRate ();
20149 
20158  void
20159  OxygenConsumptionRate (const OxygenConsumptionRate_type& x);
20160 
20170  void
20171  OxygenConsumptionRate (const OxygenConsumptionRate_optional& x);
20172 
20181  void
20182  OxygenConsumptionRate (::std::unique_ptr< OxygenConsumptionRate_type > p);
20183 
20185 
20193 
20197  typedef ::mil::tatrc::physiology::datamodel::ScalarData RespiratoryExchangeRatio_type;
20198 
20202  typedef ::xsd::cxx::tree::optional< RespiratoryExchangeRatio_type > RespiratoryExchangeRatio_optional;
20203 
20207  typedef ::xsd::cxx::tree::traits< RespiratoryExchangeRatio_type, char > RespiratoryExchangeRatio_traits;
20208 
20215  const RespiratoryExchangeRatio_optional&
20216  RespiratoryExchangeRatio () const;
20217 
20223  RespiratoryExchangeRatio_optional&
20224  RespiratoryExchangeRatio ();
20225 
20234  void
20235  RespiratoryExchangeRatio (const RespiratoryExchangeRatio_type& x);
20236 
20246  void
20247  RespiratoryExchangeRatio (const RespiratoryExchangeRatio_optional& x);
20248 
20257  void
20258  RespiratoryExchangeRatio (::std::unique_ptr< RespiratoryExchangeRatio_type > p);
20259 
20261 
20269 
20273  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData LiverInsulinSetPoint_type;
20274 
20278  typedef ::xsd::cxx::tree::optional< LiverInsulinSetPoint_type > LiverInsulinSetPoint_optional;
20279 
20283  typedef ::xsd::cxx::tree::traits< LiverInsulinSetPoint_type, char > LiverInsulinSetPoint_traits;
20284 
20291  const LiverInsulinSetPoint_optional&
20292  LiverInsulinSetPoint () const;
20293 
20299  LiverInsulinSetPoint_optional&
20300  LiverInsulinSetPoint ();
20301 
20310  void
20311  LiverInsulinSetPoint (const LiverInsulinSetPoint_type& x);
20312 
20322  void
20323  LiverInsulinSetPoint (const LiverInsulinSetPoint_optional& x);
20324 
20333  void
20334  LiverInsulinSetPoint (::std::unique_ptr< LiverInsulinSetPoint_type > p);
20335 
20337 
20345 
20349  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData LiverGlucagonSetPoint_type;
20350 
20354  typedef ::xsd::cxx::tree::optional< LiverGlucagonSetPoint_type > LiverGlucagonSetPoint_optional;
20355 
20359  typedef ::xsd::cxx::tree::traits< LiverGlucagonSetPoint_type, char > LiverGlucagonSetPoint_traits;
20360 
20367  const LiverGlucagonSetPoint_optional&
20368  LiverGlucagonSetPoint () const;
20369 
20375  LiverGlucagonSetPoint_optional&
20376  LiverGlucagonSetPoint ();
20377 
20386  void
20387  LiverGlucagonSetPoint (const LiverGlucagonSetPoint_type& x);
20388 
20398  void
20399  LiverGlucagonSetPoint (const LiverGlucagonSetPoint_optional& x);
20400 
20409  void
20410  LiverGlucagonSetPoint (::std::unique_ptr< LiverGlucagonSetPoint_type > p);
20411 
20413 
20421 
20425  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData MuscleInsulinSetPoint_type;
20426 
20430  typedef ::xsd::cxx::tree::optional< MuscleInsulinSetPoint_type > MuscleInsulinSetPoint_optional;
20431 
20435  typedef ::xsd::cxx::tree::traits< MuscleInsulinSetPoint_type, char > MuscleInsulinSetPoint_traits;
20436 
20443  const MuscleInsulinSetPoint_optional&
20444  MuscleInsulinSetPoint () const;
20445 
20451  MuscleInsulinSetPoint_optional&
20452  MuscleInsulinSetPoint ();
20453 
20462  void
20463  MuscleInsulinSetPoint (const MuscleInsulinSetPoint_type& x);
20464 
20474  void
20475  MuscleInsulinSetPoint (const MuscleInsulinSetPoint_optional& x);
20476 
20485  void
20486  MuscleInsulinSetPoint (::std::unique_ptr< MuscleInsulinSetPoint_type > p);
20487 
20489 
20497 
20501  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData MuscleGlucagonSetPoint_type;
20502 
20506  typedef ::xsd::cxx::tree::optional< MuscleGlucagonSetPoint_type > MuscleGlucagonSetPoint_optional;
20507 
20511  typedef ::xsd::cxx::tree::traits< MuscleGlucagonSetPoint_type, char > MuscleGlucagonSetPoint_traits;
20512 
20519  const MuscleGlucagonSetPoint_optional&
20520  MuscleGlucagonSetPoint () const;
20521 
20527  MuscleGlucagonSetPoint_optional&
20528  MuscleGlucagonSetPoint ();
20529 
20538  void
20539  MuscleGlucagonSetPoint (const MuscleGlucagonSetPoint_type& x);
20540 
20550  void
20551  MuscleGlucagonSetPoint (const MuscleGlucagonSetPoint_optional& x);
20552 
20561  void
20562  MuscleGlucagonSetPoint (::std::unique_ptr< MuscleGlucagonSetPoint_type > p);
20563 
20565 
20573 
20577  typedef ::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData FatInsulinSetPoint_type;
20578 
20582  typedef ::xsd::cxx::tree::optional< FatInsulinSetPoint_type > FatInsulinSetPoint_optional;
20583 
20587  typedef ::xsd::cxx::tree::traits< FatInsulinSetPoint_type, char > FatInsulinSetPoint_traits;
20588 
20595  const FatInsulinSetPoint_optional&
20596  FatInsulinSetPoint () const;
20597 
20603  FatInsulinSetPoint_optional&
20604  FatInsulinSetPoint ();
20605 
20614  void
20615  FatInsulinSetPoint (const FatInsulinSetPoint_type& x);
20616 
20626  void
20627  FatInsulinSetPoint (const FatInsulinSetPoint_optional& x);
20628 
20637  void
20638  FatInsulinSetPoint (::std::unique_ptr< FatInsulinSetPoint_type > p);
20639 
20641 
20649 
20653  typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData FatGlucagonSetPoint_type;
20654 
20658  typedef ::xsd::cxx::tree::optional< FatGlucagonSetPoint_type > FatGlucagonSetPoint_optional;
20659 
20663  typedef ::xsd::cxx::tree::traits< FatGlucagonSetPoint_type, char > FatGlucagonSetPoint_traits;
20664 
20671  const FatGlucagonSetPoint_optional&
20672  FatGlucagonSetPoint () const;
20673 
20679  FatGlucagonSetPoint_optional&
20680  FatGlucagonSetPoint ();
20681 
20690  void
20691  FatGlucagonSetPoint (const FatGlucagonSetPoint_type& x);
20692 
20702  void
20703  FatGlucagonSetPoint (const FatGlucagonSetPoint_optional& x);
20704 
20713  void
20714  FatGlucagonSetPoint (::std::unique_ptr< FatGlucagonSetPoint_type > p);
20715 
20717 
20725 
20729  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData LiverGlycogen_type;
20730 
20734  typedef ::xsd::cxx::tree::optional< LiverGlycogen_type > LiverGlycogen_optional;
20735 
20739  typedef ::xsd::cxx::tree::traits< LiverGlycogen_type, char > LiverGlycogen_traits;
20740 
20747  const LiverGlycogen_optional&
20748  LiverGlycogen () const;
20749 
20755  LiverGlycogen_optional&
20756  LiverGlycogen ();
20757 
20766  void
20767  LiverGlycogen (const LiverGlycogen_type& x);
20768 
20778  void
20779  LiverGlycogen (const LiverGlycogen_optional& x);
20780 
20789  void
20790  LiverGlycogen (::std::unique_ptr< LiverGlycogen_type > p);
20791 
20793 
20801 
20805  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData MuscleGlycogen_type;
20806 
20810  typedef ::xsd::cxx::tree::optional< MuscleGlycogen_type > MuscleGlycogen_optional;
20811 
20815  typedef ::xsd::cxx::tree::traits< MuscleGlycogen_type, char > MuscleGlycogen_traits;
20816 
20823  const MuscleGlycogen_optional&
20824  MuscleGlycogen () const;
20825 
20831  MuscleGlycogen_optional&
20832  MuscleGlycogen ();
20833 
20842  void
20843  MuscleGlycogen (const MuscleGlycogen_type& x);
20844 
20854  void
20855  MuscleGlycogen (const MuscleGlycogen_optional& x);
20856 
20865  void
20866  MuscleGlycogen (::std::unique_ptr< MuscleGlycogen_type > p);
20867 
20869 
20877 
20881  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData StoredProtein_type;
20882 
20886  typedef ::xsd::cxx::tree::optional< StoredProtein_type > StoredProtein_optional;
20887 
20891  typedef ::xsd::cxx::tree::traits< StoredProtein_type, char > StoredProtein_traits;
20892 
20899  const StoredProtein_optional&
20900  StoredProtein () const;
20901 
20907  StoredProtein_optional&
20908  StoredProtein ();
20909 
20918  void
20919  StoredProtein (const StoredProtein_type& x);
20920 
20930  void
20931  StoredProtein (const StoredProtein_optional& x);
20932 
20941  void
20942  StoredProtein (::std::unique_ptr< StoredProtein_type > p);
20943 
20945 
20953 
20957  typedef ::mil::tatrc::physiology::datamodel::ScalarMassData StoredFat_type;
20958 
20962  typedef ::xsd::cxx::tree::optional< StoredFat_type > StoredFat_optional;
20963 
20967  typedef ::xsd::cxx::tree::traits< StoredFat_type, char > StoredFat_traits;
20968 
20975  const StoredFat_optional&
20976  StoredFat () const;
20977 
20983  StoredFat_optional&
20984  StoredFat ();
20985 
20994  void
20995  StoredFat (const StoredFat_type& x);
20996 
21006  void
21007  StoredFat (const StoredFat_optional& x);
21008 
21017  void
21018  StoredFat (::std::unique_ptr< StoredFat_type > p);
21019 
21021 
21026 
21031  TissueSystemData ();
21032 
21041  TissueSystemData (const ::xercesc::DOMElement& e,
21042  ::xml_schema::flags f = 0,
21043  ::xml_schema::container* c = 0);
21044 
21055  ::xml_schema::flags f = 0,
21056  ::xml_schema::container* c = 0);
21057 
21069  virtual TissueSystemData*
21070  _clone (::xml_schema::flags f = 0,
21071  ::xml_schema::container* c = 0) const;
21072 
21082  operator= (const TissueSystemData& x);
21083 
21085 
21089  virtual
21090  ~TissueSystemData ();
21091 
21092  // Implementation.
21093  //
21094 
21095  //@cond
21096 
21097  protected:
21098  void
21099  parse (::xsd::cxx::xml::dom::parser< char >&,
21100  ::xml_schema::flags);
21101 
21102  protected:
21103  CarbonDioxideProductionRate_optional CarbonDioxideProductionRate_;
21104  DehydrationFraction_optional DehydrationFraction_;
21105  ExtracellularFluidVolume_optional ExtracellularFluidVolume_;
21106  ExtravascularFluidVolume_optional ExtravascularFluidVolume_;
21107  IntracellularFluidPH_optional IntracellularFluidPH_;
21108  IntracellularFluidVolume_optional IntracellularFluidVolume_;
21109  TotalBodyFluidVolume_optional TotalBodyFluidVolume_;
21110  OxygenConsumptionRate_optional OxygenConsumptionRate_;
21111  RespiratoryExchangeRatio_optional RespiratoryExchangeRatio_;
21112  LiverInsulinSetPoint_optional LiverInsulinSetPoint_;
21113  LiverGlucagonSetPoint_optional LiverGlucagonSetPoint_;
21114  MuscleInsulinSetPoint_optional MuscleInsulinSetPoint_;
21115  MuscleGlucagonSetPoint_optional MuscleGlucagonSetPoint_;
21116  FatInsulinSetPoint_optional FatInsulinSetPoint_;
21117  FatGlucagonSetPoint_optional FatGlucagonSetPoint_;
21118  LiverGlycogen_optional LiverGlycogen_;
21119  MuscleGlycogen_optional MuscleGlycogen_;
21120  StoredProtein_optional StoredProtein_;
21121  StoredFat_optional StoredFat_;
21122 
21123  //@endcond
21124  };
21125  }
21126  }
21127  }
21128 }
21129 
21130 #include <iosfwd>
21131 
21132 namespace mil
21133 {
21134  namespace tatrc
21135  {
21136  namespace physiology
21137  {
21138  namespace datamodel
21139  {
21140  BIOGEARS_CDM_API
21141  ::std::ostream&
21142  operator<< (::std::ostream&, const PupillaryResponseData&);
21143 
21144  BIOGEARS_CDM_API
21145  ::std::ostream&
21146  operator<< (::std::ostream&, enumInflammationSource::value);
21147 
21148  BIOGEARS_CDM_API
21149  ::std::ostream&
21150  operator<< (::std::ostream&, const enumInflammationSource&);
21151 
21152  BIOGEARS_CDM_API
21153  ::std::ostream&
21154  operator<< (::std::ostream&, const InflammatoryResponseData&);
21155 
21156  BIOGEARS_CDM_API
21157  ::std::ostream&
21158  operator<< (::std::ostream&, const BloodChemistrySystemData&);
21159 
21160  BIOGEARS_CDM_API
21161  ::std::ostream&
21162  operator<< (::std::ostream&, enumHeartRhythm::value);
21163 
21164  BIOGEARS_CDM_API
21165  ::std::ostream&
21166  operator<< (::std::ostream&, const enumHeartRhythm&);
21167 
21168  BIOGEARS_CDM_API
21169  ::std::ostream&
21170  operator<< (::std::ostream&, const CardiovascularSystemData&);
21171 
21172  BIOGEARS_CDM_API
21173  ::std::ostream&
21174  operator<< (::std::ostream&, const DrugSystemData&);
21175 
21176  BIOGEARS_CDM_API
21177  ::std::ostream&
21178  operator<< (::std::ostream&, const EndocrineSystemData&);
21179 
21180  BIOGEARS_CDM_API
21181  ::std::ostream&
21182  operator<< (::std::ostream&, const EnergySystemData&);
21183 
21184  BIOGEARS_CDM_API
21185  ::std::ostream&
21186  operator<< (::std::ostream&, const DrugTransitStateData&);
21187 
21188  BIOGEARS_CDM_API
21189  ::std::ostream&
21190  operator<< (::std::ostream&, const GastrointestinalSystemData&);
21191 
21192  BIOGEARS_CDM_API
21193  ::std::ostream&
21194  operator<< (::std::ostream&, const HepaticSystemData&);
21195 
21196  BIOGEARS_CDM_API
21197  ::std::ostream&
21198  operator<< (::std::ostream&, enumSleepState::value);
21199 
21200  BIOGEARS_CDM_API
21201  ::std::ostream&
21202  operator<< (::std::ostream&, const enumSleepState&);
21203 
21204  BIOGEARS_CDM_API
21205  ::std::ostream&
21206  operator<< (::std::ostream&, const NervousSystemData&);
21207 
21208  BIOGEARS_CDM_API
21209  ::std::ostream&
21210  operator<< (::std::ostream&, const RenalSystemData&);
21211 
21212  BIOGEARS_CDM_API
21213  ::std::ostream&
21214  operator<< (::std::ostream&, const RespiratorySystemData&);
21215 
21216  BIOGEARS_CDM_API
21217  ::std::ostream&
21218  operator<< (::std::ostream&, const TissueSystemData&);
21219  }
21220  }
21221  }
21222 }
21223 
21224 #include <iosfwd>
21225 
21226 #include <xercesc/sax/InputSource.hpp>
21227 #include <xercesc/dom/DOMDocument.hpp>
21228 #include <xercesc/dom/DOMErrorHandler.hpp>
21229 
21230 namespace mil
21231 {
21232  namespace tatrc
21233  {
21234  namespace physiology
21235  {
21236  namespace datamodel
21237  {
21242 
21253  BIOGEARS_CDM_API
21254  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21255  BloodChemistrySystem (const ::std::string& uri,
21256  ::xml_schema::flags f = 0,
21257  const ::xml_schema::properties& p = ::xml_schema::properties ());
21258 
21270  BIOGEARS_CDM_API
21271  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21272  BloodChemistrySystem (const ::std::string& uri,
21274  ::xml_schema::flags f = 0,
21275  const ::xml_schema::properties& p = ::xml_schema::properties ());
21276 
21289  BIOGEARS_CDM_API
21290  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21291  BloodChemistrySystem (const ::std::string& uri,
21292  ::xercesc::DOMErrorHandler& eh,
21293  ::xml_schema::flags f = 0,
21294  const ::xml_schema::properties& p = ::xml_schema::properties ());
21295 
21306  BIOGEARS_CDM_API
21307  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21308  BloodChemistrySystem (::std::istream& is,
21309  ::xml_schema::flags f = 0,
21310  const ::xml_schema::properties& p = ::xml_schema::properties ());
21311 
21323  BIOGEARS_CDM_API
21324  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21325  BloodChemistrySystem (::std::istream& is,
21327  ::xml_schema::flags f = 0,
21328  const ::xml_schema::properties& p = ::xml_schema::properties ());
21329 
21342  BIOGEARS_CDM_API
21343  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21344  BloodChemistrySystem (::std::istream& is,
21345  ::xercesc::DOMErrorHandler& eh,
21346  ::xml_schema::flags f = 0,
21347  const ::xml_schema::properties& p = ::xml_schema::properties ());
21348 
21363  BIOGEARS_CDM_API
21364  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21365  BloodChemistrySystem (::std::istream& is,
21366  const ::std::string& id,
21367  ::xml_schema::flags f = 0,
21368  const ::xml_schema::properties& p = ::xml_schema::properties ());
21369 
21386  BIOGEARS_CDM_API
21387  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21388  BloodChemistrySystem (::std::istream& is,
21389  const ::std::string& id,
21391  ::xml_schema::flags f = 0,
21392  const ::xml_schema::properties& p = ::xml_schema::properties ());
21393 
21410  BIOGEARS_CDM_API
21411  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21412  BloodChemistrySystem (::std::istream& is,
21413  const ::std::string& id,
21414  ::xercesc::DOMErrorHandler& eh,
21415  ::xml_schema::flags f = 0,
21416  const ::xml_schema::properties& p = ::xml_schema::properties ());
21417 
21428  BIOGEARS_CDM_API
21429  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21430  BloodChemistrySystem (::xercesc::InputSource& is,
21431  ::xml_schema::flags f = 0,
21432  const ::xml_schema::properties& p = ::xml_schema::properties ());
21433 
21445  BIOGEARS_CDM_API
21446  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21447  BloodChemistrySystem (::xercesc::InputSource& is,
21449  ::xml_schema::flags f = 0,
21450  const ::xml_schema::properties& p = ::xml_schema::properties ());
21451 
21464  BIOGEARS_CDM_API
21465  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21466  BloodChemistrySystem (::xercesc::InputSource& is,
21467  ::xercesc::DOMErrorHandler& eh,
21468  ::xml_schema::flags f = 0,
21469  const ::xml_schema::properties& p = ::xml_schema::properties ());
21470 
21479  BIOGEARS_CDM_API
21480  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21481  BloodChemistrySystem (const ::xercesc::DOMDocument& d,
21482  ::xml_schema::flags f = 0,
21483  const ::xml_schema::properties& p = ::xml_schema::properties ());
21484 
21497  BIOGEARS_CDM_API
21498  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData >
21499  BloodChemistrySystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
21500  ::xml_schema::flags f = 0,
21501  const ::xml_schema::properties& p = ::xml_schema::properties ());
21502 
21504 
21509 
21520  BIOGEARS_CDM_API
21521  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21522  CardiovascularSystem (const ::std::string& uri,
21523  ::xml_schema::flags f = 0,
21524  const ::xml_schema::properties& p = ::xml_schema::properties ());
21525 
21537  BIOGEARS_CDM_API
21538  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21539  CardiovascularSystem (const ::std::string& uri,
21541  ::xml_schema::flags f = 0,
21542  const ::xml_schema::properties& p = ::xml_schema::properties ());
21543 
21556  BIOGEARS_CDM_API
21557  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21558  CardiovascularSystem (const ::std::string& uri,
21559  ::xercesc::DOMErrorHandler& eh,
21560  ::xml_schema::flags f = 0,
21561  const ::xml_schema::properties& p = ::xml_schema::properties ());
21562 
21573  BIOGEARS_CDM_API
21574  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21575  CardiovascularSystem (::std::istream& is,
21576  ::xml_schema::flags f = 0,
21577  const ::xml_schema::properties& p = ::xml_schema::properties ());
21578 
21590  BIOGEARS_CDM_API
21591  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21592  CardiovascularSystem (::std::istream& is,
21594  ::xml_schema::flags f = 0,
21595  const ::xml_schema::properties& p = ::xml_schema::properties ());
21596 
21609  BIOGEARS_CDM_API
21610  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21611  CardiovascularSystem (::std::istream& is,
21612  ::xercesc::DOMErrorHandler& eh,
21613  ::xml_schema::flags f = 0,
21614  const ::xml_schema::properties& p = ::xml_schema::properties ());
21615 
21630  BIOGEARS_CDM_API
21631  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21632  CardiovascularSystem (::std::istream& is,
21633  const ::std::string& id,
21634  ::xml_schema::flags f = 0,
21635  const ::xml_schema::properties& p = ::xml_schema::properties ());
21636 
21653  BIOGEARS_CDM_API
21654  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21655  CardiovascularSystem (::std::istream& is,
21656  const ::std::string& id,
21658  ::xml_schema::flags f = 0,
21659  const ::xml_schema::properties& p = ::xml_schema::properties ());
21660 
21677  BIOGEARS_CDM_API
21678  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21679  CardiovascularSystem (::std::istream& is,
21680  const ::std::string& id,
21681  ::xercesc::DOMErrorHandler& eh,
21682  ::xml_schema::flags f = 0,
21683  const ::xml_schema::properties& p = ::xml_schema::properties ());
21684 
21695  BIOGEARS_CDM_API
21696  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21697  CardiovascularSystem (::xercesc::InputSource& is,
21698  ::xml_schema::flags f = 0,
21699  const ::xml_schema::properties& p = ::xml_schema::properties ());
21700 
21712  BIOGEARS_CDM_API
21713  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21714  CardiovascularSystem (::xercesc::InputSource& is,
21716  ::xml_schema::flags f = 0,
21717  const ::xml_schema::properties& p = ::xml_schema::properties ());
21718 
21731  BIOGEARS_CDM_API
21732  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21733  CardiovascularSystem (::xercesc::InputSource& is,
21734  ::xercesc::DOMErrorHandler& eh,
21735  ::xml_schema::flags f = 0,
21736  const ::xml_schema::properties& p = ::xml_schema::properties ());
21737 
21746  BIOGEARS_CDM_API
21747  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21748  CardiovascularSystem (const ::xercesc::DOMDocument& d,
21749  ::xml_schema::flags f = 0,
21750  const ::xml_schema::properties& p = ::xml_schema::properties ());
21751 
21764  BIOGEARS_CDM_API
21765  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData >
21766  CardiovascularSystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
21767  ::xml_schema::flags f = 0,
21768  const ::xml_schema::properties& p = ::xml_schema::properties ());
21769 
21771 
21776 
21787  BIOGEARS_CDM_API
21788  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21789  DrugSystem (const ::std::string& uri,
21790  ::xml_schema::flags f = 0,
21791  const ::xml_schema::properties& p = ::xml_schema::properties ());
21792 
21804  BIOGEARS_CDM_API
21805  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21806  DrugSystem (const ::std::string& uri,
21808  ::xml_schema::flags f = 0,
21809  const ::xml_schema::properties& p = ::xml_schema::properties ());
21810 
21823  BIOGEARS_CDM_API
21824  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21825  DrugSystem (const ::std::string& uri,
21826  ::xercesc::DOMErrorHandler& eh,
21827  ::xml_schema::flags f = 0,
21828  const ::xml_schema::properties& p = ::xml_schema::properties ());
21829 
21840  BIOGEARS_CDM_API
21841  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21842  DrugSystem (::std::istream& is,
21843  ::xml_schema::flags f = 0,
21844  const ::xml_schema::properties& p = ::xml_schema::properties ());
21845 
21857  BIOGEARS_CDM_API
21858  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21859  DrugSystem (::std::istream& is,
21861  ::xml_schema::flags f = 0,
21862  const ::xml_schema::properties& p = ::xml_schema::properties ());
21863 
21876  BIOGEARS_CDM_API
21877  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21878  DrugSystem (::std::istream& is,
21879  ::xercesc::DOMErrorHandler& eh,
21880  ::xml_schema::flags f = 0,
21881  const ::xml_schema::properties& p = ::xml_schema::properties ());
21882 
21897  BIOGEARS_CDM_API
21898  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21899  DrugSystem (::std::istream& is,
21900  const ::std::string& id,
21901  ::xml_schema::flags f = 0,
21902  const ::xml_schema::properties& p = ::xml_schema::properties ());
21903 
21920  BIOGEARS_CDM_API
21921  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21922  DrugSystem (::std::istream& is,
21923  const ::std::string& id,
21925  ::xml_schema::flags f = 0,
21926  const ::xml_schema::properties& p = ::xml_schema::properties ());
21927 
21944  BIOGEARS_CDM_API
21945  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21946  DrugSystem (::std::istream& is,
21947  const ::std::string& id,
21948  ::xercesc::DOMErrorHandler& eh,
21949  ::xml_schema::flags f = 0,
21950  const ::xml_schema::properties& p = ::xml_schema::properties ());
21951 
21962  BIOGEARS_CDM_API
21963  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21964  DrugSystem (::xercesc::InputSource& is,
21965  ::xml_schema::flags f = 0,
21966  const ::xml_schema::properties& p = ::xml_schema::properties ());
21967 
21979  BIOGEARS_CDM_API
21980  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
21981  DrugSystem (::xercesc::InputSource& is,
21983  ::xml_schema::flags f = 0,
21984  const ::xml_schema::properties& p = ::xml_schema::properties ());
21985 
21998  BIOGEARS_CDM_API
21999  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
22000  DrugSystem (::xercesc::InputSource& is,
22001  ::xercesc::DOMErrorHandler& eh,
22002  ::xml_schema::flags f = 0,
22003  const ::xml_schema::properties& p = ::xml_schema::properties ());
22004 
22013  BIOGEARS_CDM_API
22014  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
22015  DrugSystem (const ::xercesc::DOMDocument& d,
22016  ::xml_schema::flags f = 0,
22017  const ::xml_schema::properties& p = ::xml_schema::properties ());
22018 
22031  BIOGEARS_CDM_API
22032  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData >
22033  DrugSystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
22034  ::xml_schema::flags f = 0,
22035  const ::xml_schema::properties& p = ::xml_schema::properties ());
22036 
22038 
22043 
22054  BIOGEARS_CDM_API
22055  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22056  EndocrineSystem (const ::std::string& uri,
22057  ::xml_schema::flags f = 0,
22058  const ::xml_schema::properties& p = ::xml_schema::properties ());
22059 
22071  BIOGEARS_CDM_API
22072  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22073  EndocrineSystem (const ::std::string& uri,
22075  ::xml_schema::flags f = 0,
22076  const ::xml_schema::properties& p = ::xml_schema::properties ());
22077 
22090  BIOGEARS_CDM_API
22091  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22092  EndocrineSystem (const ::std::string& uri,
22093  ::xercesc::DOMErrorHandler& eh,
22094  ::xml_schema::flags f = 0,
22095  const ::xml_schema::properties& p = ::xml_schema::properties ());
22096 
22107  BIOGEARS_CDM_API
22108  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22109  EndocrineSystem (::std::istream& is,
22110  ::xml_schema::flags f = 0,
22111  const ::xml_schema::properties& p = ::xml_schema::properties ());
22112 
22124  BIOGEARS_CDM_API
22125  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22126  EndocrineSystem (::std::istream& is,
22128  ::xml_schema::flags f = 0,
22129  const ::xml_schema::properties& p = ::xml_schema::properties ());
22130 
22143  BIOGEARS_CDM_API
22144  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22145  EndocrineSystem (::std::istream& is,
22146  ::xercesc::DOMErrorHandler& eh,
22147  ::xml_schema::flags f = 0,
22148  const ::xml_schema::properties& p = ::xml_schema::properties ());
22149 
22164  BIOGEARS_CDM_API
22165  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22166  EndocrineSystem (::std::istream& is,
22167  const ::std::string& id,
22168  ::xml_schema::flags f = 0,
22169  const ::xml_schema::properties& p = ::xml_schema::properties ());
22170 
22187  BIOGEARS_CDM_API
22188  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22189  EndocrineSystem (::std::istream& is,
22190  const ::std::string& id,
22192  ::xml_schema::flags f = 0,
22193  const ::xml_schema::properties& p = ::xml_schema::properties ());
22194 
22211  BIOGEARS_CDM_API
22212  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22213  EndocrineSystem (::std::istream& is,
22214  const ::std::string& id,
22215  ::xercesc::DOMErrorHandler& eh,
22216  ::xml_schema::flags f = 0,
22217  const ::xml_schema::properties& p = ::xml_schema::properties ());
22218 
22229  BIOGEARS_CDM_API
22230  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22231  EndocrineSystem (::xercesc::InputSource& is,
22232  ::xml_schema::flags f = 0,
22233  const ::xml_schema::properties& p = ::xml_schema::properties ());
22234 
22246  BIOGEARS_CDM_API
22247  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22248  EndocrineSystem (::xercesc::InputSource& is,
22250  ::xml_schema::flags f = 0,
22251  const ::xml_schema::properties& p = ::xml_schema::properties ());
22252 
22265  BIOGEARS_CDM_API
22266  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22267  EndocrineSystem (::xercesc::InputSource& is,
22268  ::xercesc::DOMErrorHandler& eh,
22269  ::xml_schema::flags f = 0,
22270  const ::xml_schema::properties& p = ::xml_schema::properties ());
22271 
22280  BIOGEARS_CDM_API
22281  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22282  EndocrineSystem (const ::xercesc::DOMDocument& d,
22283  ::xml_schema::flags f = 0,
22284  const ::xml_schema::properties& p = ::xml_schema::properties ());
22285 
22298  BIOGEARS_CDM_API
22299  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData >
22300  EndocrineSystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
22301  ::xml_schema::flags f = 0,
22302  const ::xml_schema::properties& p = ::xml_schema::properties ());
22303 
22305 
22310 
22321  BIOGEARS_CDM_API
22322  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22323  EnergySystemData_ (const ::std::string& uri,
22324  ::xml_schema::flags f = 0,
22325  const ::xml_schema::properties& p = ::xml_schema::properties ());
22326 
22338  BIOGEARS_CDM_API
22339  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22340  EnergySystemData_ (const ::std::string& uri,
22342  ::xml_schema::flags f = 0,
22343  const ::xml_schema::properties& p = ::xml_schema::properties ());
22344 
22357  BIOGEARS_CDM_API
22358  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22359  EnergySystemData_ (const ::std::string& uri,
22360  ::xercesc::DOMErrorHandler& eh,
22361  ::xml_schema::flags f = 0,
22362  const ::xml_schema::properties& p = ::xml_schema::properties ());
22363 
22374  BIOGEARS_CDM_API
22375  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22376  EnergySystemData_ (::std::istream& is,
22377  ::xml_schema::flags f = 0,
22378  const ::xml_schema::properties& p = ::xml_schema::properties ());
22379 
22391  BIOGEARS_CDM_API
22392  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22393  EnergySystemData_ (::std::istream& is,
22395  ::xml_schema::flags f = 0,
22396  const ::xml_schema::properties& p = ::xml_schema::properties ());
22397 
22410  BIOGEARS_CDM_API
22411  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22412  EnergySystemData_ (::std::istream& is,
22413  ::xercesc::DOMErrorHandler& eh,
22414  ::xml_schema::flags f = 0,
22415  const ::xml_schema::properties& p = ::xml_schema::properties ());
22416 
22431  BIOGEARS_CDM_API
22432  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22433  EnergySystemData_ (::std::istream& is,
22434  const ::std::string& id,
22435  ::xml_schema::flags f = 0,
22436  const ::xml_schema::properties& p = ::xml_schema::properties ());
22437 
22454  BIOGEARS_CDM_API
22455  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22456  EnergySystemData_ (::std::istream& is,
22457  const ::std::string& id,
22459  ::xml_schema::flags f = 0,
22460  const ::xml_schema::properties& p = ::xml_schema::properties ());
22461 
22478  BIOGEARS_CDM_API
22479  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22480  EnergySystemData_ (::std::istream& is,
22481  const ::std::string& id,
22482  ::xercesc::DOMErrorHandler& eh,
22483  ::xml_schema::flags f = 0,
22484  const ::xml_schema::properties& p = ::xml_schema::properties ());
22485 
22496  BIOGEARS_CDM_API
22497  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22498  EnergySystemData_ (::xercesc::InputSource& is,
22499  ::xml_schema::flags f = 0,
22500  const ::xml_schema::properties& p = ::xml_schema::properties ());
22501 
22513  BIOGEARS_CDM_API
22514  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22515  EnergySystemData_ (::xercesc::InputSource& is,
22517  ::xml_schema::flags f = 0,
22518  const ::xml_schema::properties& p = ::xml_schema::properties ());
22519 
22532  BIOGEARS_CDM_API
22533  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22534  EnergySystemData_ (::xercesc::InputSource& is,
22535  ::xercesc::DOMErrorHandler& eh,
22536  ::xml_schema::flags f = 0,
22537  const ::xml_schema::properties& p = ::xml_schema::properties ());
22538 
22547  BIOGEARS_CDM_API
22548  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22549  EnergySystemData_ (const ::xercesc::DOMDocument& d,
22550  ::xml_schema::flags f = 0,
22551  const ::xml_schema::properties& p = ::xml_schema::properties ());
22552 
22565  BIOGEARS_CDM_API
22566  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData >
22567  EnergySystemData_ (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
22568  ::xml_schema::flags f = 0,
22569  const ::xml_schema::properties& p = ::xml_schema::properties ());
22570 
22572 
22577 
22588  BIOGEARS_CDM_API
22589  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22590  GastrointestinalSystem (const ::std::string& uri,
22591  ::xml_schema::flags f = 0,
22592  const ::xml_schema::properties& p = ::xml_schema::properties ());
22593 
22605  BIOGEARS_CDM_API
22606  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22607  GastrointestinalSystem (const ::std::string& uri,
22609  ::xml_schema::flags f = 0,
22610  const ::xml_schema::properties& p = ::xml_schema::properties ());
22611 
22624  BIOGEARS_CDM_API
22625  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22626  GastrointestinalSystem (const ::std::string& uri,
22627  ::xercesc::DOMErrorHandler& eh,
22628  ::xml_schema::flags f = 0,
22629  const ::xml_schema::properties& p = ::xml_schema::properties ());
22630 
22641  BIOGEARS_CDM_API
22642  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22643  GastrointestinalSystem (::std::istream& is,
22644  ::xml_schema::flags f = 0,
22645  const ::xml_schema::properties& p = ::xml_schema::properties ());
22646 
22658  BIOGEARS_CDM_API
22659  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22660  GastrointestinalSystem (::std::istream& is,
22662  ::xml_schema::flags f = 0,
22663  const ::xml_schema::properties& p = ::xml_schema::properties ());
22664 
22677  BIOGEARS_CDM_API
22678  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22679  GastrointestinalSystem (::std::istream& is,
22680  ::xercesc::DOMErrorHandler& eh,
22681  ::xml_schema::flags f = 0,
22682  const ::xml_schema::properties& p = ::xml_schema::properties ());
22683 
22698  BIOGEARS_CDM_API
22699  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22700  GastrointestinalSystem (::std::istream& is,
22701  const ::std::string& id,
22702  ::xml_schema::flags f = 0,
22703  const ::xml_schema::properties& p = ::xml_schema::properties ());
22704 
22721  BIOGEARS_CDM_API
22722  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22723  GastrointestinalSystem (::std::istream& is,
22724  const ::std::string& id,
22726  ::xml_schema::flags f = 0,
22727  const ::xml_schema::properties& p = ::xml_schema::properties ());
22728 
22745  BIOGEARS_CDM_API
22746  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22747  GastrointestinalSystem (::std::istream& is,
22748  const ::std::string& id,
22749  ::xercesc::DOMErrorHandler& eh,
22750  ::xml_schema::flags f = 0,
22751  const ::xml_schema::properties& p = ::xml_schema::properties ());
22752 
22763  BIOGEARS_CDM_API
22764  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22765  GastrointestinalSystem (::xercesc::InputSource& is,
22766  ::xml_schema::flags f = 0,
22767  const ::xml_schema::properties& p = ::xml_schema::properties ());
22768 
22780  BIOGEARS_CDM_API
22781  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22782  GastrointestinalSystem (::xercesc::InputSource& is,
22784  ::xml_schema::flags f = 0,
22785  const ::xml_schema::properties& p = ::xml_schema::properties ());
22786 
22799  BIOGEARS_CDM_API
22800  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22801  GastrointestinalSystem (::xercesc::InputSource& is,
22802  ::xercesc::DOMErrorHandler& eh,
22803  ::xml_schema::flags f = 0,
22804  const ::xml_schema::properties& p = ::xml_schema::properties ());
22805 
22814  BIOGEARS_CDM_API
22815  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22816  GastrointestinalSystem (const ::xercesc::DOMDocument& d,
22817  ::xml_schema::flags f = 0,
22818  const ::xml_schema::properties& p = ::xml_schema::properties ());
22819 
22832  BIOGEARS_CDM_API
22833  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData >
22834  GastrointestinalSystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
22835  ::xml_schema::flags f = 0,
22836  const ::xml_schema::properties& p = ::xml_schema::properties ());
22837 
22839 
22844 
22855  BIOGEARS_CDM_API
22856  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
22857  HepaticSystem (const ::std::string& uri,
22858  ::xml_schema::flags f = 0,
22859  const ::xml_schema::properties& p = ::xml_schema::properties ());
22860 
22872  BIOGEARS_CDM_API
22873  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
22874  HepaticSystem (const ::std::string& uri,
22876  ::xml_schema::flags f = 0,
22877  const ::xml_schema::properties& p = ::xml_schema::properties ());
22878 
22891  BIOGEARS_CDM_API
22892  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
22893  HepaticSystem (const ::std::string& uri,
22894  ::xercesc::DOMErrorHandler& eh,
22895  ::xml_schema::flags f = 0,
22896  const ::xml_schema::properties& p = ::xml_schema::properties ());
22897 
22908  BIOGEARS_CDM_API
22909  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
22910  HepaticSystem (::std::istream& is,
22911  ::xml_schema::flags f = 0,
22912  const ::xml_schema::properties& p = ::xml_schema::properties ());
22913 
22925  BIOGEARS_CDM_API
22926  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
22927  HepaticSystem (::std::istream& is,
22929  ::xml_schema::flags f = 0,
22930  const ::xml_schema::properties& p = ::xml_schema::properties ());
22931 
22944  BIOGEARS_CDM_API
22945  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
22946  HepaticSystem (::std::istream& is,
22947  ::xercesc::DOMErrorHandler& eh,
22948  ::xml_schema::flags f = 0,
22949  const ::xml_schema::properties& p = ::xml_schema::properties ());
22950 
22965  BIOGEARS_CDM_API
22966  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
22967  HepaticSystem (::std::istream& is,
22968  const ::std::string& id,
22969  ::xml_schema::flags f = 0,
22970  const ::xml_schema::properties& p = ::xml_schema::properties ());
22971 
22988  BIOGEARS_CDM_API
22989  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
22990  HepaticSystem (::std::istream& is,
22991  const ::std::string& id,
22993  ::xml_schema::flags f = 0,
22994  const ::xml_schema::properties& p = ::xml_schema::properties ());
22995 
23012  BIOGEARS_CDM_API
23013  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
23014  HepaticSystem (::std::istream& is,
23015  const ::std::string& id,
23016  ::xercesc::DOMErrorHandler& eh,
23017  ::xml_schema::flags f = 0,
23018  const ::xml_schema::properties& p = ::xml_schema::properties ());
23019 
23030  BIOGEARS_CDM_API
23031  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
23032  HepaticSystem (::xercesc::InputSource& is,
23033  ::xml_schema::flags f = 0,
23034  const ::xml_schema::properties& p = ::xml_schema::properties ());
23035 
23047  BIOGEARS_CDM_API
23048  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
23049  HepaticSystem (::xercesc::InputSource& is,
23051  ::xml_schema::flags f = 0,
23052  const ::xml_schema::properties& p = ::xml_schema::properties ());
23053 
23066  BIOGEARS_CDM_API
23067  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
23068  HepaticSystem (::xercesc::InputSource& is,
23069  ::xercesc::DOMErrorHandler& eh,
23070  ::xml_schema::flags f = 0,
23071  const ::xml_schema::properties& p = ::xml_schema::properties ());
23072 
23081  BIOGEARS_CDM_API
23082  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
23083  HepaticSystem (const ::xercesc::DOMDocument& d,
23084  ::xml_schema::flags f = 0,
23085  const ::xml_schema::properties& p = ::xml_schema::properties ());
23086 
23099  BIOGEARS_CDM_API
23100  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData >
23101  HepaticSystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
23102  ::xml_schema::flags f = 0,
23103  const ::xml_schema::properties& p = ::xml_schema::properties ());
23104 
23106 
23111 
23122  BIOGEARS_CDM_API
23123  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23124  NervousSystem (const ::std::string& uri,
23125  ::xml_schema::flags f = 0,
23126  const ::xml_schema::properties& p = ::xml_schema::properties ());
23127 
23139  BIOGEARS_CDM_API
23140  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23141  NervousSystem (const ::std::string& uri,
23143  ::xml_schema::flags f = 0,
23144  const ::xml_schema::properties& p = ::xml_schema::properties ());
23145 
23158  BIOGEARS_CDM_API
23159  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23160  NervousSystem (const ::std::string& uri,
23161  ::xercesc::DOMErrorHandler& eh,
23162  ::xml_schema::flags f = 0,
23163  const ::xml_schema::properties& p = ::xml_schema::properties ());
23164 
23175  BIOGEARS_CDM_API
23176  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23177  NervousSystem (::std::istream& is,
23178  ::xml_schema::flags f = 0,
23179  const ::xml_schema::properties& p = ::xml_schema::properties ());
23180 
23192  BIOGEARS_CDM_API
23193  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23194  NervousSystem (::std::istream& is,
23196  ::xml_schema::flags f = 0,
23197  const ::xml_schema::properties& p = ::xml_schema::properties ());
23198 
23211  BIOGEARS_CDM_API
23212  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23213  NervousSystem (::std::istream& is,
23214  ::xercesc::DOMErrorHandler& eh,
23215  ::xml_schema::flags f = 0,
23216  const ::xml_schema::properties& p = ::xml_schema::properties ());
23217 
23232  BIOGEARS_CDM_API
23233  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23234  NervousSystem (::std::istream& is,
23235  const ::std::string& id,
23236  ::xml_schema::flags f = 0,
23237  const ::xml_schema::properties& p = ::xml_schema::properties ());
23238 
23255  BIOGEARS_CDM_API
23256  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23257  NervousSystem (::std::istream& is,
23258  const ::std::string& id,
23260  ::xml_schema::flags f = 0,
23261  const ::xml_schema::properties& p = ::xml_schema::properties ());
23262 
23279  BIOGEARS_CDM_API
23280  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23281  NervousSystem (::std::istream& is,
23282  const ::std::string& id,
23283  ::xercesc::DOMErrorHandler& eh,
23284  ::xml_schema::flags f = 0,
23285  const ::xml_schema::properties& p = ::xml_schema::properties ());
23286 
23297  BIOGEARS_CDM_API
23298  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23299  NervousSystem (::xercesc::InputSource& is,
23300  ::xml_schema::flags f = 0,
23301  const ::xml_schema::properties& p = ::xml_schema::properties ());
23302 
23314  BIOGEARS_CDM_API
23315  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23316  NervousSystem (::xercesc::InputSource& is,
23318  ::xml_schema::flags f = 0,
23319  const ::xml_schema::properties& p = ::xml_schema::properties ());
23320 
23333  BIOGEARS_CDM_API
23334  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23335  NervousSystem (::xercesc::InputSource& is,
23336  ::xercesc::DOMErrorHandler& eh,
23337  ::xml_schema::flags f = 0,
23338  const ::xml_schema::properties& p = ::xml_schema::properties ());
23339 
23348  BIOGEARS_CDM_API
23349  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23350  NervousSystem (const ::xercesc::DOMDocument& d,
23351  ::xml_schema::flags f = 0,
23352  const ::xml_schema::properties& p = ::xml_schema::properties ());
23353 
23366  BIOGEARS_CDM_API
23367  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData >
23368  NervousSystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
23369  ::xml_schema::flags f = 0,
23370  const ::xml_schema::properties& p = ::xml_schema::properties ());
23371 
23373 
23378 
23389  BIOGEARS_CDM_API
23390  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23391  RenalSystem (const ::std::string& uri,
23392  ::xml_schema::flags f = 0,
23393  const ::xml_schema::properties& p = ::xml_schema::properties ());
23394 
23406  BIOGEARS_CDM_API
23407  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23408  RenalSystem (const ::std::string& uri,
23410  ::xml_schema::flags f = 0,
23411  const ::xml_schema::properties& p = ::xml_schema::properties ());
23412 
23425  BIOGEARS_CDM_API
23426  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23427  RenalSystem (const ::std::string& uri,
23428  ::xercesc::DOMErrorHandler& eh,
23429  ::xml_schema::flags f = 0,
23430  const ::xml_schema::properties& p = ::xml_schema::properties ());
23431 
23442  BIOGEARS_CDM_API
23443  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23444  RenalSystem (::std::istream& is,
23445  ::xml_schema::flags f = 0,
23446  const ::xml_schema::properties& p = ::xml_schema::properties ());
23447 
23459  BIOGEARS_CDM_API
23460  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23461  RenalSystem (::std::istream& is,
23463  ::xml_schema::flags f = 0,
23464  const ::xml_schema::properties& p = ::xml_schema::properties ());
23465 
23478  BIOGEARS_CDM_API
23479  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23480  RenalSystem (::std::istream& is,
23481  ::xercesc::DOMErrorHandler& eh,
23482  ::xml_schema::flags f = 0,
23483  const ::xml_schema::properties& p = ::xml_schema::properties ());
23484 
23499  BIOGEARS_CDM_API
23500  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23501  RenalSystem (::std::istream& is,
23502  const ::std::string& id,
23503  ::xml_schema::flags f = 0,
23504  const ::xml_schema::properties& p = ::xml_schema::properties ());
23505 
23522  BIOGEARS_CDM_API
23523  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23524  RenalSystem (::std::istream& is,
23525  const ::std::string& id,
23527  ::xml_schema::flags f = 0,
23528  const ::xml_schema::properties& p = ::xml_schema::properties ());
23529 
23546  BIOGEARS_CDM_API
23547  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23548  RenalSystem (::std::istream& is,
23549  const ::std::string& id,
23550  ::xercesc::DOMErrorHandler& eh,
23551  ::xml_schema::flags f = 0,
23552  const ::xml_schema::properties& p = ::xml_schema::properties ());
23553 
23564  BIOGEARS_CDM_API
23565  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23566  RenalSystem (::xercesc::InputSource& is,
23567  ::xml_schema::flags f = 0,
23568  const ::xml_schema::properties& p = ::xml_schema::properties ());
23569 
23581  BIOGEARS_CDM_API
23582  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23583  RenalSystem (::xercesc::InputSource& is,
23585  ::xml_schema::flags f = 0,
23586  const ::xml_schema::properties& p = ::xml_schema::properties ());
23587 
23600  BIOGEARS_CDM_API
23601  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23602  RenalSystem (::xercesc::InputSource& is,
23603  ::xercesc::DOMErrorHandler& eh,
23604  ::xml_schema::flags f = 0,
23605  const ::xml_schema::properties& p = ::xml_schema::properties ());
23606 
23615  BIOGEARS_CDM_API
23616  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23617  RenalSystem (const ::xercesc::DOMDocument& d,
23618  ::xml_schema::flags f = 0,
23619  const ::xml_schema::properties& p = ::xml_schema::properties ());
23620 
23633  BIOGEARS_CDM_API
23634  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData >
23635  RenalSystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
23636  ::xml_schema::flags f = 0,
23637  const ::xml_schema::properties& p = ::xml_schema::properties ());
23638 
23640 
23645 
23656  BIOGEARS_CDM_API
23657  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23658  RespiratorySystem (const ::std::string& uri,
23659  ::xml_schema::flags f = 0,
23660  const ::xml_schema::properties& p = ::xml_schema::properties ());
23661 
23673  BIOGEARS_CDM_API
23674  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23675  RespiratorySystem (const ::std::string& uri,
23677  ::xml_schema::flags f = 0,
23678  const ::xml_schema::properties& p = ::xml_schema::properties ());
23679 
23692  BIOGEARS_CDM_API
23693  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23694  RespiratorySystem (const ::std::string& uri,
23695  ::xercesc::DOMErrorHandler& eh,
23696  ::xml_schema::flags f = 0,
23697  const ::xml_schema::properties& p = ::xml_schema::properties ());
23698 
23709  BIOGEARS_CDM_API
23710  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23711  RespiratorySystem (::std::istream& is,
23712  ::xml_schema::flags f = 0,
23713  const ::xml_schema::properties& p = ::xml_schema::properties ());
23714 
23726  BIOGEARS_CDM_API
23727  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23728  RespiratorySystem (::std::istream& is,
23730  ::xml_schema::flags f = 0,
23731  const ::xml_schema::properties& p = ::xml_schema::properties ());
23732 
23745  BIOGEARS_CDM_API
23746  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23747  RespiratorySystem (::std::istream& is,
23748  ::xercesc::DOMErrorHandler& eh,
23749  ::xml_schema::flags f = 0,
23750  const ::xml_schema::properties& p = ::xml_schema::properties ());
23751 
23766  BIOGEARS_CDM_API
23767  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23768  RespiratorySystem (::std::istream& is,
23769  const ::std::string& id,
23770  ::xml_schema::flags f = 0,
23771  const ::xml_schema::properties& p = ::xml_schema::properties ());
23772 
23789  BIOGEARS_CDM_API
23790  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23791  RespiratorySystem (::std::istream& is,
23792  const ::std::string& id,
23794  ::xml_schema::flags f = 0,
23795  const ::xml_schema::properties& p = ::xml_schema::properties ());
23796 
23813  BIOGEARS_CDM_API
23814  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23815  RespiratorySystem (::std::istream& is,
23816  const ::std::string& id,
23817  ::xercesc::DOMErrorHandler& eh,
23818  ::xml_schema::flags f = 0,
23819  const ::xml_schema::properties& p = ::xml_schema::properties ());
23820 
23831  BIOGEARS_CDM_API
23832  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23833  RespiratorySystem (::xercesc::InputSource& is,
23834  ::xml_schema::flags f = 0,
23835  const ::xml_schema::properties& p = ::xml_schema::properties ());
23836 
23848  BIOGEARS_CDM_API
23849  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23850  RespiratorySystem (::xercesc::InputSource& is,
23852  ::xml_schema::flags f = 0,
23853  const ::xml_schema::properties& p = ::xml_schema::properties ());
23854 
23867  BIOGEARS_CDM_API
23868  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23869  RespiratorySystem (::xercesc::InputSource& is,
23870  ::xercesc::DOMErrorHandler& eh,
23871  ::xml_schema::flags f = 0,
23872  const ::xml_schema::properties& p = ::xml_schema::properties ());
23873 
23882  BIOGEARS_CDM_API
23883  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23884  RespiratorySystem (const ::xercesc::DOMDocument& d,
23885  ::xml_schema::flags f = 0,
23886  const ::xml_schema::properties& p = ::xml_schema::properties ());
23887 
23900  BIOGEARS_CDM_API
23901  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData >
23902  RespiratorySystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
23903  ::xml_schema::flags f = 0,
23904  const ::xml_schema::properties& p = ::xml_schema::properties ());
23905 
23907 
23912 
23923  BIOGEARS_CDM_API
23924  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
23925  TissueSystem (const ::std::string& uri,
23926  ::xml_schema::flags f = 0,
23927  const ::xml_schema::properties& p = ::xml_schema::properties ());
23928 
23940  BIOGEARS_CDM_API
23941  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
23942  TissueSystem (const ::std::string& uri,
23944  ::xml_schema::flags f = 0,
23945  const ::xml_schema::properties& p = ::xml_schema::properties ());
23946 
23959  BIOGEARS_CDM_API
23960  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
23961  TissueSystem (const ::std::string& uri,
23962  ::xercesc::DOMErrorHandler& eh,
23963  ::xml_schema::flags f = 0,
23964  const ::xml_schema::properties& p = ::xml_schema::properties ());
23965 
23976  BIOGEARS_CDM_API
23977  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
23978  TissueSystem (::std::istream& is,
23979  ::xml_schema::flags f = 0,
23980  const ::xml_schema::properties& p = ::xml_schema::properties ());
23981 
23993  BIOGEARS_CDM_API
23994  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
23995  TissueSystem (::std::istream& is,
23997  ::xml_schema::flags f = 0,
23998  const ::xml_schema::properties& p = ::xml_schema::properties ());
23999 
24012  BIOGEARS_CDM_API
24013  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24014  TissueSystem (::std::istream& is,
24015  ::xercesc::DOMErrorHandler& eh,
24016  ::xml_schema::flags f = 0,
24017  const ::xml_schema::properties& p = ::xml_schema::properties ());
24018 
24033  BIOGEARS_CDM_API
24034  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24035  TissueSystem (::std::istream& is,
24036  const ::std::string& id,
24037  ::xml_schema::flags f = 0,
24038  const ::xml_schema::properties& p = ::xml_schema::properties ());
24039 
24056  BIOGEARS_CDM_API
24057  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24058  TissueSystem (::std::istream& is,
24059  const ::std::string& id,
24061  ::xml_schema::flags f = 0,
24062  const ::xml_schema::properties& p = ::xml_schema::properties ());
24063 
24080  BIOGEARS_CDM_API
24081  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24082  TissueSystem (::std::istream& is,
24083  const ::std::string& id,
24084  ::xercesc::DOMErrorHandler& eh,
24085  ::xml_schema::flags f = 0,
24086  const ::xml_schema::properties& p = ::xml_schema::properties ());
24087 
24098  BIOGEARS_CDM_API
24099  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24100  TissueSystem (::xercesc::InputSource& is,
24101  ::xml_schema::flags f = 0,
24102  const ::xml_schema::properties& p = ::xml_schema::properties ());
24103 
24115  BIOGEARS_CDM_API
24116  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24117  TissueSystem (::xercesc::InputSource& is,
24119  ::xml_schema::flags f = 0,
24120  const ::xml_schema::properties& p = ::xml_schema::properties ());
24121 
24134  BIOGEARS_CDM_API
24135  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24136  TissueSystem (::xercesc::InputSource& is,
24137  ::xercesc::DOMErrorHandler& eh,
24138  ::xml_schema::flags f = 0,
24139  const ::xml_schema::properties& p = ::xml_schema::properties ());
24140 
24149  BIOGEARS_CDM_API
24150  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24151  TissueSystem (const ::xercesc::DOMDocument& d,
24152  ::xml_schema::flags f = 0,
24153  const ::xml_schema::properties& p = ::xml_schema::properties ());
24154 
24167  BIOGEARS_CDM_API
24168  ::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData >
24169  TissueSystem (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
24170  ::xml_schema::flags f = 0,
24171  const ::xml_schema::properties& p = ::xml_schema::properties ());
24172 
24174  }
24175  }
24176  }
24177 }
24178 
24179 #include <iosfwd>
24180 
24181 #include <xercesc/dom/DOMDocument.hpp>
24182 #include <xercesc/dom/DOMErrorHandler.hpp>
24183 #include <xercesc/framework/XMLFormatter.hpp>
24184 
24185 #include <xsd/cxx/xml/dom/auto-ptr.hxx>
24186 
24187 namespace mil
24188 {
24189  namespace tatrc
24190  {
24191  namespace physiology
24192  {
24193  namespace datamodel
24194  {
24195  BIOGEARS_CDM_API
24196  void
24197  operator<< (::xercesc::DOMElement&, const PupillaryResponseData&);
24198 
24199  BIOGEARS_CDM_API
24200  void
24201  operator<< (::xercesc::DOMElement&, const enumInflammationSource&);
24202 
24203  BIOGEARS_CDM_API
24204  void
24205  operator<< (::xercesc::DOMAttr&, const enumInflammationSource&);
24206 
24207  BIOGEARS_CDM_API
24208  void
24210  const enumInflammationSource&);
24211 
24212  BIOGEARS_CDM_API
24213  void
24214  operator<< (::xercesc::DOMElement&, const InflammatoryResponseData&);
24215 
24216  BIOGEARS_CDM_API
24217  void
24218  operator<< (::xercesc::DOMElement&, const BloodChemistrySystemData&);
24219 
24224 
24236  BIOGEARS_CDM_API
24237  void
24238  BloodChemistrySystem (::std::ostream& os,
24239  const ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData& x,
24240  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24241  const ::std::string& e = "UTF-8",
24242  ::xml_schema::flags f = 0);
24243 
24257  BIOGEARS_CDM_API
24258  void
24259  BloodChemistrySystem (::std::ostream& os,
24260  const ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData& x,
24262  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24263  const ::std::string& e = "UTF-8",
24264  ::xml_schema::flags f = 0);
24265 
24280  BIOGEARS_CDM_API
24281  void
24282  BloodChemistrySystem (::std::ostream& os,
24283  const ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData& x,
24284  ::xercesc::DOMErrorHandler& eh,
24285  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24286  const ::std::string& e = "UTF-8",
24287  ::xml_schema::flags f = 0);
24288 
24300  BIOGEARS_CDM_API
24301  void
24302  BloodChemistrySystem (::xercesc::XMLFormatTarget& ft,
24303  const ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData& x,
24304  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24305  const ::std::string& e = "UTF-8",
24306  ::xml_schema::flags f = 0);
24307 
24322  BIOGEARS_CDM_API
24323  void
24324  BloodChemistrySystem (::xercesc::XMLFormatTarget& ft,
24325  const ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData& x,
24327  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24328  const ::std::string& e = "UTF-8",
24329  ::xml_schema::flags f = 0);
24330 
24345  BIOGEARS_CDM_API
24346  void
24347  BloodChemistrySystem (::xercesc::XMLFormatTarget& ft,
24348  const ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData& x,
24349  ::xercesc::DOMErrorHandler& eh,
24350  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24351  const ::std::string& e = "UTF-8",
24352  ::xml_schema::flags f = 0);
24353 
24365  BIOGEARS_CDM_API
24366  void
24367  BloodChemistrySystem (::xercesc::DOMDocument& d,
24368  const ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData& x,
24369  ::xml_schema::flags f = 0);
24370 
24379  BIOGEARS_CDM_API
24380  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
24381  BloodChemistrySystem (const ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData& x,
24382  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24383  ::xml_schema::flags f = 0);
24384 
24386 
24387  BIOGEARS_CDM_API
24388  void
24389  operator<< (::xercesc::DOMElement&, const enumHeartRhythm&);
24390 
24391  BIOGEARS_CDM_API
24392  void
24393  operator<< (::xercesc::DOMAttr&, const enumHeartRhythm&);
24394 
24395  BIOGEARS_CDM_API
24396  void
24398  const enumHeartRhythm&);
24399 
24400  BIOGEARS_CDM_API
24401  void
24402  operator<< (::xercesc::DOMElement&, const CardiovascularSystemData&);
24403 
24408 
24420  BIOGEARS_CDM_API
24421  void
24422  CardiovascularSystem (::std::ostream& os,
24423  const ::mil::tatrc::physiology::datamodel::CardiovascularSystemData& x,
24424  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24425  const ::std::string& e = "UTF-8",
24426  ::xml_schema::flags f = 0);
24427 
24441  BIOGEARS_CDM_API
24442  void
24443  CardiovascularSystem (::std::ostream& os,
24444  const ::mil::tatrc::physiology::datamodel::CardiovascularSystemData& x,
24446  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24447  const ::std::string& e = "UTF-8",
24448  ::xml_schema::flags f = 0);
24449 
24464  BIOGEARS_CDM_API
24465  void
24466  CardiovascularSystem (::std::ostream& os,
24467  const ::mil::tatrc::physiology::datamodel::CardiovascularSystemData& x,
24468  ::xercesc::DOMErrorHandler& eh,
24469  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24470  const ::std::string& e = "UTF-8",
24471  ::xml_schema::flags f = 0);
24472 
24484  BIOGEARS_CDM_API
24485  void
24486  CardiovascularSystem (::xercesc::XMLFormatTarget& ft,
24487  const ::mil::tatrc::physiology::datamodel::CardiovascularSystemData& x,
24488  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24489  const ::std::string& e = "UTF-8",
24490  ::xml_schema::flags f = 0);
24491 
24506  BIOGEARS_CDM_API
24507  void
24508  CardiovascularSystem (::xercesc::XMLFormatTarget& ft,
24509  const ::mil::tatrc::physiology::datamodel::CardiovascularSystemData& x,
24511  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24512  const ::std::string& e = "UTF-8",
24513  ::xml_schema::flags f = 0);
24514 
24529  BIOGEARS_CDM_API
24530  void
24531  CardiovascularSystem (::xercesc::XMLFormatTarget& ft,
24532  const ::mil::tatrc::physiology::datamodel::CardiovascularSystemData& x,
24533  ::xercesc::DOMErrorHandler& eh,
24534  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24535  const ::std::string& e = "UTF-8",
24536  ::xml_schema::flags f = 0);
24537 
24549  BIOGEARS_CDM_API
24550  void
24551  CardiovascularSystem (::xercesc::DOMDocument& d,
24552  const ::mil::tatrc::physiology::datamodel::CardiovascularSystemData& x,
24553  ::xml_schema::flags f = 0);
24554 
24563  BIOGEARS_CDM_API
24564  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
24565  CardiovascularSystem (const ::mil::tatrc::physiology::datamodel::CardiovascularSystemData& x,
24566  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24567  ::xml_schema::flags f = 0);
24568 
24570 
24571  BIOGEARS_CDM_API
24572  void
24573  operator<< (::xercesc::DOMElement&, const DrugSystemData&);
24574 
24579 
24591  BIOGEARS_CDM_API
24592  void
24593  DrugSystem (::std::ostream& os,
24594  const ::mil::tatrc::physiology::datamodel::DrugSystemData& x,
24595  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24596  const ::std::string& e = "UTF-8",
24597  ::xml_schema::flags f = 0);
24598 
24612  BIOGEARS_CDM_API
24613  void
24614  DrugSystem (::std::ostream& os,
24615  const ::mil::tatrc::physiology::datamodel::DrugSystemData& x,
24617  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24618  const ::std::string& e = "UTF-8",
24619  ::xml_schema::flags f = 0);
24620 
24635  BIOGEARS_CDM_API
24636  void
24637  DrugSystem (::std::ostream& os,
24638  const ::mil::tatrc::physiology::datamodel::DrugSystemData& x,
24639  ::xercesc::DOMErrorHandler& eh,
24640  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24641  const ::std::string& e = "UTF-8",
24642  ::xml_schema::flags f = 0);
24643 
24655  BIOGEARS_CDM_API
24656  void
24657  DrugSystem (::xercesc::XMLFormatTarget& ft,
24658  const ::mil::tatrc::physiology::datamodel::DrugSystemData& x,
24659  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24660  const ::std::string& e = "UTF-8",
24661  ::xml_schema::flags f = 0);
24662 
24677  BIOGEARS_CDM_API
24678  void
24679  DrugSystem (::xercesc::XMLFormatTarget& ft,
24680  const ::mil::tatrc::physiology::datamodel::DrugSystemData& x,
24682  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24683  const ::std::string& e = "UTF-8",
24684  ::xml_schema::flags f = 0);
24685 
24700  BIOGEARS_CDM_API
24701  void
24702  DrugSystem (::xercesc::XMLFormatTarget& ft,
24703  const ::mil::tatrc::physiology::datamodel::DrugSystemData& x,
24704  ::xercesc::DOMErrorHandler& eh,
24705  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24706  const ::std::string& e = "UTF-8",
24707  ::xml_schema::flags f = 0);
24708 
24720  BIOGEARS_CDM_API
24721  void
24722  DrugSystem (::xercesc::DOMDocument& d,
24723  const ::mil::tatrc::physiology::datamodel::DrugSystemData& x,
24724  ::xml_schema::flags f = 0);
24725 
24734  BIOGEARS_CDM_API
24735  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
24736  DrugSystem (const ::mil::tatrc::physiology::datamodel::DrugSystemData& x,
24737  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24738  ::xml_schema::flags f = 0);
24739 
24741 
24742  BIOGEARS_CDM_API
24743  void
24744  operator<< (::xercesc::DOMElement&, const EndocrineSystemData&);
24745 
24750 
24762  BIOGEARS_CDM_API
24763  void
24764  EndocrineSystem (::std::ostream& os,
24765  const ::mil::tatrc::physiology::datamodel::EndocrineSystemData& x,
24766  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24767  const ::std::string& e = "UTF-8",
24768  ::xml_schema::flags f = 0);
24769 
24783  BIOGEARS_CDM_API
24784  void
24785  EndocrineSystem (::std::ostream& os,
24786  const ::mil::tatrc::physiology::datamodel::EndocrineSystemData& x,
24788  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24789  const ::std::string& e = "UTF-8",
24790  ::xml_schema::flags f = 0);
24791 
24806  BIOGEARS_CDM_API
24807  void
24808  EndocrineSystem (::std::ostream& os,
24809  const ::mil::tatrc::physiology::datamodel::EndocrineSystemData& x,
24810  ::xercesc::DOMErrorHandler& eh,
24811  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24812  const ::std::string& e = "UTF-8",
24813  ::xml_schema::flags f = 0);
24814 
24826  BIOGEARS_CDM_API
24827  void
24828  EndocrineSystem (::xercesc::XMLFormatTarget& ft,
24829  const ::mil::tatrc::physiology::datamodel::EndocrineSystemData& x,
24830  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24831  const ::std::string& e = "UTF-8",
24832  ::xml_schema::flags f = 0);
24833 
24848  BIOGEARS_CDM_API
24849  void
24850  EndocrineSystem (::xercesc::XMLFormatTarget& ft,
24851  const ::mil::tatrc::physiology::datamodel::EndocrineSystemData& x,
24853  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24854  const ::std::string& e = "UTF-8",
24855  ::xml_schema::flags f = 0);
24856 
24871  BIOGEARS_CDM_API
24872  void
24873  EndocrineSystem (::xercesc::XMLFormatTarget& ft,
24874  const ::mil::tatrc::physiology::datamodel::EndocrineSystemData& x,
24875  ::xercesc::DOMErrorHandler& eh,
24876  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24877  const ::std::string& e = "UTF-8",
24878  ::xml_schema::flags f = 0);
24879 
24891  BIOGEARS_CDM_API
24892  void
24893  EndocrineSystem (::xercesc::DOMDocument& d,
24894  const ::mil::tatrc::physiology::datamodel::EndocrineSystemData& x,
24895  ::xml_schema::flags f = 0);
24896 
24905  BIOGEARS_CDM_API
24906  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
24907  EndocrineSystem (const ::mil::tatrc::physiology::datamodel::EndocrineSystemData& x,
24908  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24909  ::xml_schema::flags f = 0);
24910 
24912 
24913  BIOGEARS_CDM_API
24914  void
24915  operator<< (::xercesc::DOMElement&, const EnergySystemData&);
24916 
24921 
24933  BIOGEARS_CDM_API
24934  void
24935  EnergySystemData_ (::std::ostream& os,
24936  const ::mil::tatrc::physiology::datamodel::EnergySystemData& x,
24937  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24938  const ::std::string& e = "UTF-8",
24939  ::xml_schema::flags f = 0);
24940 
24954  BIOGEARS_CDM_API
24955  void
24956  EnergySystemData_ (::std::ostream& os,
24957  const ::mil::tatrc::physiology::datamodel::EnergySystemData& x,
24959  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24960  const ::std::string& e = "UTF-8",
24961  ::xml_schema::flags f = 0);
24962 
24977  BIOGEARS_CDM_API
24978  void
24979  EnergySystemData_ (::std::ostream& os,
24980  const ::mil::tatrc::physiology::datamodel::EnergySystemData& x,
24981  ::xercesc::DOMErrorHandler& eh,
24982  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
24983  const ::std::string& e = "UTF-8",
24984  ::xml_schema::flags f = 0);
24985 
24997  BIOGEARS_CDM_API
24998  void
24999  EnergySystemData_ (::xercesc::XMLFormatTarget& ft,
25000  const ::mil::tatrc::physiology::datamodel::EnergySystemData& x,
25001  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25002  const ::std::string& e = "UTF-8",
25003  ::xml_schema::flags f = 0);
25004 
25019  BIOGEARS_CDM_API
25020  void
25021  EnergySystemData_ (::xercesc::XMLFormatTarget& ft,
25022  const ::mil::tatrc::physiology::datamodel::EnergySystemData& x,
25024  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25025  const ::std::string& e = "UTF-8",
25026  ::xml_schema::flags f = 0);
25027 
25042  BIOGEARS_CDM_API
25043  void
25044  EnergySystemData_ (::xercesc::XMLFormatTarget& ft,
25045  const ::mil::tatrc::physiology::datamodel::EnergySystemData& x,
25046  ::xercesc::DOMErrorHandler& eh,
25047  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25048  const ::std::string& e = "UTF-8",
25049  ::xml_schema::flags f = 0);
25050 
25062  BIOGEARS_CDM_API
25063  void
25064  EnergySystemData_ (::xercesc::DOMDocument& d,
25065  const ::mil::tatrc::physiology::datamodel::EnergySystemData& x,
25066  ::xml_schema::flags f = 0);
25067 
25076  BIOGEARS_CDM_API
25077  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
25078  EnergySystemData_ (const ::mil::tatrc::physiology::datamodel::EnergySystemData& x,
25079  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25080  ::xml_schema::flags f = 0);
25081 
25083 
25084  BIOGEARS_CDM_API
25085  void
25086  operator<< (::xercesc::DOMElement&, const DrugTransitStateData&);
25087 
25088  BIOGEARS_CDM_API
25089  void
25090  operator<< (::xercesc::DOMElement&, const GastrointestinalSystemData&);
25091 
25096 
25108  BIOGEARS_CDM_API
25109  void
25110  GastrointestinalSystem (::std::ostream& os,
25111  const ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData& x,
25112  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25113  const ::std::string& e = "UTF-8",
25114  ::xml_schema::flags f = 0);
25115 
25129  BIOGEARS_CDM_API
25130  void
25131  GastrointestinalSystem (::std::ostream& os,
25132  const ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData& x,
25134  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25135  const ::std::string& e = "UTF-8",
25136  ::xml_schema::flags f = 0);
25137 
25152  BIOGEARS_CDM_API
25153  void
25154  GastrointestinalSystem (::std::ostream& os,
25155  const ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData& x,
25156  ::xercesc::DOMErrorHandler& eh,
25157  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25158  const ::std::string& e = "UTF-8",
25159  ::xml_schema::flags f = 0);
25160 
25172  BIOGEARS_CDM_API
25173  void
25174  GastrointestinalSystem (::xercesc::XMLFormatTarget& ft,
25175  const ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData& x,
25176  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25177  const ::std::string& e = "UTF-8",
25178  ::xml_schema::flags f = 0);
25179 
25194  BIOGEARS_CDM_API
25195  void
25196  GastrointestinalSystem (::xercesc::XMLFormatTarget& ft,
25197  const ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData& x,
25199  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25200  const ::std::string& e = "UTF-8",
25201  ::xml_schema::flags f = 0);
25202 
25217  BIOGEARS_CDM_API
25218  void
25219  GastrointestinalSystem (::xercesc::XMLFormatTarget& ft,
25220  const ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData& x,
25221  ::xercesc::DOMErrorHandler& eh,
25222  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25223  const ::std::string& e = "UTF-8",
25224  ::xml_schema::flags f = 0);
25225 
25237  BIOGEARS_CDM_API
25238  void
25239  GastrointestinalSystem (::xercesc::DOMDocument& d,
25240  const ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData& x,
25241  ::xml_schema::flags f = 0);
25242 
25251  BIOGEARS_CDM_API
25252  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
25253  GastrointestinalSystem (const ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData& x,
25254  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25255  ::xml_schema::flags f = 0);
25256 
25258 
25259  BIOGEARS_CDM_API
25260  void
25261  operator<< (::xercesc::DOMElement&, const HepaticSystemData&);
25262 
25267 
25279  BIOGEARS_CDM_API
25280  void
25281  HepaticSystem (::std::ostream& os,
25282  const ::mil::tatrc::physiology::datamodel::HepaticSystemData& x,
25283  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25284  const ::std::string& e = "UTF-8",
25285  ::xml_schema::flags f = 0);
25286 
25300  BIOGEARS_CDM_API
25301  void
25302  HepaticSystem (::std::ostream& os,
25303  const ::mil::tatrc::physiology::datamodel::HepaticSystemData& x,
25305  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25306  const ::std::string& e = "UTF-8",
25307  ::xml_schema::flags f = 0);
25308 
25323  BIOGEARS_CDM_API
25324  void
25325  HepaticSystem (::std::ostream& os,
25326  const ::mil::tatrc::physiology::datamodel::HepaticSystemData& x,
25327  ::xercesc::DOMErrorHandler& eh,
25328  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25329  const ::std::string& e = "UTF-8",
25330  ::xml_schema::flags f = 0);
25331 
25343  BIOGEARS_CDM_API
25344  void
25345  HepaticSystem (::xercesc::XMLFormatTarget& ft,
25346  const ::mil::tatrc::physiology::datamodel::HepaticSystemData& x,
25347  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25348  const ::std::string& e = "UTF-8",
25349  ::xml_schema::flags f = 0);
25350 
25365  BIOGEARS_CDM_API
25366  void
25367  HepaticSystem (::xercesc::XMLFormatTarget& ft,
25368  const ::mil::tatrc::physiology::datamodel::HepaticSystemData& x,
25370  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25371  const ::std::string& e = "UTF-8",
25372  ::xml_schema::flags f = 0);
25373 
25388  BIOGEARS_CDM_API
25389  void
25390  HepaticSystem (::xercesc::XMLFormatTarget& ft,
25391  const ::mil::tatrc::physiology::datamodel::HepaticSystemData& x,
25392  ::xercesc::DOMErrorHandler& eh,
25393  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25394  const ::std::string& e = "UTF-8",
25395  ::xml_schema::flags f = 0);
25396 
25408  BIOGEARS_CDM_API
25409  void
25410  HepaticSystem (::xercesc::DOMDocument& d,
25411  const ::mil::tatrc::physiology::datamodel::HepaticSystemData& x,
25412  ::xml_schema::flags f = 0);
25413 
25422  BIOGEARS_CDM_API
25423  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
25424  HepaticSystem (const ::mil::tatrc::physiology::datamodel::HepaticSystemData& x,
25425  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25426  ::xml_schema::flags f = 0);
25427 
25429 
25430  BIOGEARS_CDM_API
25431  void
25432  operator<< (::xercesc::DOMElement&, const enumSleepState&);
25433 
25434  BIOGEARS_CDM_API
25435  void
25436  operator<< (::xercesc::DOMAttr&, const enumSleepState&);
25437 
25438  BIOGEARS_CDM_API
25439  void
25441  const enumSleepState&);
25442 
25443  BIOGEARS_CDM_API
25444  void
25445  operator<< (::xercesc::DOMElement&, const NervousSystemData&);
25446 
25451 
25463  BIOGEARS_CDM_API
25464  void
25465  NervousSystem (::std::ostream& os,
25466  const ::mil::tatrc::physiology::datamodel::NervousSystemData& x,
25467  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25468  const ::std::string& e = "UTF-8",
25469  ::xml_schema::flags f = 0);
25470 
25484  BIOGEARS_CDM_API
25485  void
25486  NervousSystem (::std::ostream& os,
25487  const ::mil::tatrc::physiology::datamodel::NervousSystemData& x,
25489  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25490  const ::std::string& e = "UTF-8",
25491  ::xml_schema::flags f = 0);
25492 
25507  BIOGEARS_CDM_API
25508  void
25509  NervousSystem (::std::ostream& os,
25510  const ::mil::tatrc::physiology::datamodel::NervousSystemData& x,
25511  ::xercesc::DOMErrorHandler& eh,
25512  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25513  const ::std::string& e = "UTF-8",
25514  ::xml_schema::flags f = 0);
25515 
25527  BIOGEARS_CDM_API
25528  void
25529  NervousSystem (::xercesc::XMLFormatTarget& ft,
25530  const ::mil::tatrc::physiology::datamodel::NervousSystemData& x,
25531  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25532  const ::std::string& e = "UTF-8",
25533  ::xml_schema::flags f = 0);
25534 
25549  BIOGEARS_CDM_API
25550  void
25551  NervousSystem (::xercesc::XMLFormatTarget& ft,
25552  const ::mil::tatrc::physiology::datamodel::NervousSystemData& x,
25554  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25555  const ::std::string& e = "UTF-8",
25556  ::xml_schema::flags f = 0);
25557 
25572  BIOGEARS_CDM_API
25573  void
25574  NervousSystem (::xercesc::XMLFormatTarget& ft,
25575  const ::mil::tatrc::physiology::datamodel::NervousSystemData& x,
25576  ::xercesc::DOMErrorHandler& eh,
25577  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25578  const ::std::string& e = "UTF-8",
25579  ::xml_schema::flags f = 0);
25580 
25592  BIOGEARS_CDM_API
25593  void
25594  NervousSystem (::xercesc::DOMDocument& d,
25595  const ::mil::tatrc::physiology::datamodel::NervousSystemData& x,
25596  ::xml_schema::flags f = 0);
25597 
25606  BIOGEARS_CDM_API
25607  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
25608  NervousSystem (const ::mil::tatrc::physiology::datamodel::NervousSystemData& x,
25609  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25610  ::xml_schema::flags f = 0);
25611 
25613 
25614  BIOGEARS_CDM_API
25615  void
25616  operator<< (::xercesc::DOMElement&, const RenalSystemData&);
25617 
25622 
25634  BIOGEARS_CDM_API
25635  void
25636  RenalSystem (::std::ostream& os,
25637  const ::mil::tatrc::physiology::datamodel::RenalSystemData& x,
25638  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25639  const ::std::string& e = "UTF-8",
25640  ::xml_schema::flags f = 0);
25641 
25655  BIOGEARS_CDM_API
25656  void
25657  RenalSystem (::std::ostream& os,
25658  const ::mil::tatrc::physiology::datamodel::RenalSystemData& x,
25660  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25661  const ::std::string& e = "UTF-8",
25662  ::xml_schema::flags f = 0);
25663 
25678  BIOGEARS_CDM_API
25679  void
25680  RenalSystem (::std::ostream& os,
25681  const ::mil::tatrc::physiology::datamodel::RenalSystemData& x,
25682  ::xercesc::DOMErrorHandler& eh,
25683  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25684  const ::std::string& e = "UTF-8",
25685  ::xml_schema::flags f = 0);
25686 
25698  BIOGEARS_CDM_API
25699  void
25700  RenalSystem (::xercesc::XMLFormatTarget& ft,
25701  const ::mil::tatrc::physiology::datamodel::RenalSystemData& x,
25702  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25703  const ::std::string& e = "UTF-8",
25704  ::xml_schema::flags f = 0);
25705 
25720  BIOGEARS_CDM_API
25721  void
25722  RenalSystem (::xercesc::XMLFormatTarget& ft,
25723  const ::mil::tatrc::physiology::datamodel::RenalSystemData& x,
25725  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25726  const ::std::string& e = "UTF-8",
25727  ::xml_schema::flags f = 0);
25728 
25743  BIOGEARS_CDM_API
25744  void
25745  RenalSystem (::xercesc::XMLFormatTarget& ft,
25746  const ::mil::tatrc::physiology::datamodel::RenalSystemData& x,
25747  ::xercesc::DOMErrorHandler& eh,
25748  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25749  const ::std::string& e = "UTF-8",
25750  ::xml_schema::flags f = 0);
25751 
25763  BIOGEARS_CDM_API
25764  void
25765  RenalSystem (::xercesc::DOMDocument& d,
25766  const ::mil::tatrc::physiology::datamodel::RenalSystemData& x,
25767  ::xml_schema::flags f = 0);
25768 
25777  BIOGEARS_CDM_API
25778  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
25779  RenalSystem (const ::mil::tatrc::physiology::datamodel::RenalSystemData& x,
25780  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25781  ::xml_schema::flags f = 0);
25782 
25784 
25785  BIOGEARS_CDM_API
25786  void
25787  operator<< (::xercesc::DOMElement&, const RespiratorySystemData&);
25788 
25793 
25805  BIOGEARS_CDM_API
25806  void
25807  RespiratorySystem (::std::ostream& os,
25808  const ::mil::tatrc::physiology::datamodel::RespiratorySystemData& x,
25809  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25810  const ::std::string& e = "UTF-8",
25811  ::xml_schema::flags f = 0);
25812 
25826  BIOGEARS_CDM_API
25827  void
25828  RespiratorySystem (::std::ostream& os,
25829  const ::mil::tatrc::physiology::datamodel::RespiratorySystemData& x,
25831  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25832  const ::std::string& e = "UTF-8",
25833  ::xml_schema::flags f = 0);
25834 
25849  BIOGEARS_CDM_API
25850  void
25851  RespiratorySystem (::std::ostream& os,
25852  const ::mil::tatrc::physiology::datamodel::RespiratorySystemData& x,
25853  ::xercesc::DOMErrorHandler& eh,
25854  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25855  const ::std::string& e = "UTF-8",
25856  ::xml_schema::flags f = 0);
25857 
25869  BIOGEARS_CDM_API
25870  void
25871  RespiratorySystem (::xercesc::XMLFormatTarget& ft,
25872  const ::mil::tatrc::physiology::datamodel::RespiratorySystemData& x,
25873  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25874  const ::std::string& e = "UTF-8",
25875  ::xml_schema::flags f = 0);
25876 
25891  BIOGEARS_CDM_API
25892  void
25893  RespiratorySystem (::xercesc::XMLFormatTarget& ft,
25894  const ::mil::tatrc::physiology::datamodel::RespiratorySystemData& x,
25896  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25897  const ::std::string& e = "UTF-8",
25898  ::xml_schema::flags f = 0);
25899 
25914  BIOGEARS_CDM_API
25915  void
25916  RespiratorySystem (::xercesc::XMLFormatTarget& ft,
25917  const ::mil::tatrc::physiology::datamodel::RespiratorySystemData& x,
25918  ::xercesc::DOMErrorHandler& eh,
25919  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25920  const ::std::string& e = "UTF-8",
25921  ::xml_schema::flags f = 0);
25922 
25934  BIOGEARS_CDM_API
25935  void
25936  RespiratorySystem (::xercesc::DOMDocument& d,
25937  const ::mil::tatrc::physiology::datamodel::RespiratorySystemData& x,
25938  ::xml_schema::flags f = 0);
25939 
25948  BIOGEARS_CDM_API
25949  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
25950  RespiratorySystem (const ::mil::tatrc::physiology::datamodel::RespiratorySystemData& x,
25951  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25952  ::xml_schema::flags f = 0);
25953 
25955 
25956  BIOGEARS_CDM_API
25957  void
25958  operator<< (::xercesc::DOMElement&, const TissueSystemData&);
25959 
25964 
25976  BIOGEARS_CDM_API
25977  void
25978  TissueSystem (::std::ostream& os,
25979  const ::mil::tatrc::physiology::datamodel::TissueSystemData& x,
25980  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
25981  const ::std::string& e = "UTF-8",
25982  ::xml_schema::flags f = 0);
25983 
25997  BIOGEARS_CDM_API
25998  void
25999  TissueSystem (::std::ostream& os,
26000  const ::mil::tatrc::physiology::datamodel::TissueSystemData& x,
26002  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
26003  const ::std::string& e = "UTF-8",
26004  ::xml_schema::flags f = 0);
26005 
26020  BIOGEARS_CDM_API
26021  void
26022  TissueSystem (::std::ostream& os,
26023  const ::mil::tatrc::physiology::datamodel::TissueSystemData& x,
26024  ::xercesc::DOMErrorHandler& eh,
26025  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
26026  const ::std::string& e = "UTF-8",
26027  ::xml_schema::flags f = 0);
26028 
26040  BIOGEARS_CDM_API
26041  void
26042  TissueSystem (::xercesc::XMLFormatTarget& ft,
26043  const ::mil::tatrc::physiology::datamodel::TissueSystemData& x,
26044  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
26045  const ::std::string& e = "UTF-8",
26046  ::xml_schema::flags f = 0);
26047 
26062  BIOGEARS_CDM_API
26063  void
26064  TissueSystem (::xercesc::XMLFormatTarget& ft,
26065  const ::mil::tatrc::physiology::datamodel::TissueSystemData& x,
26067  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
26068  const ::std::string& e = "UTF-8",
26069  ::xml_schema::flags f = 0);
26070 
26085  BIOGEARS_CDM_API
26086  void
26087  TissueSystem (::xercesc::XMLFormatTarget& ft,
26088  const ::mil::tatrc::physiology::datamodel::TissueSystemData& x,
26089  ::xercesc::DOMErrorHandler& eh,
26090  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
26091  const ::std::string& e = "UTF-8",
26092  ::xml_schema::flags f = 0);
26093 
26105  BIOGEARS_CDM_API
26106  void
26107  TissueSystem (::xercesc::DOMDocument& d,
26108  const ::mil::tatrc::physiology::datamodel::TissueSystemData& x,
26109  ::xml_schema::flags f = 0);
26110 
26119  BIOGEARS_CDM_API
26120  ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
26121  TissueSystem (const ::mil::tatrc::physiology::datamodel::TissueSystemData& x,
26122  const ::xml_schema::namespace_infomap& m = ::xml_schema::namespace_infomap (),
26123  ::xml_schema::flags f = 0);
26124 
26126  }
26127  }
26128  }
26129 }
26130 
26131 #include <xsd/cxx/post.hxx>
26132 
26133 // Begin epilogue.
26134 //
26135 //
26136 // End epilogue.
26137 
26138 #endif // D__BIOGEARS_CORE_SHARE_XSD__CDM_PHYSIOLOGY_HXX
::mil::tatrc::physiology::datamodel::ScalarVolumeData BloodVolume_type
Element type.
Definition: Physiology.hxx:5880
::xsd::cxx::tree::optional< LeftBowmansCapsulesHydrostaticPressure_type > LeftBowmansCapsulesHydrostaticPressure_optional
Element optional container type.
Definition: Physiology.hxx:13707
::xsd::cxx::tree::optional< PainToleranceChange_type > PainToleranceChange_optional
Element optional container type.
Definition: Physiology.hxx:8744
::mil::tatrc::physiology::datamodel::ScalarData NeutrophilActive_type
Element type.
Definition: Physiology.hxx:1830
::xsd::cxx::tree::id< char, ncname > id
C++ type corresponding to the ID XML Schema built-in type.
Definition: BioGears.hxx:325
long long negative_integer
C++ type corresponding to the negativeInteger XML Schema built-in type.
Definition: BioGears.hxx:231
::xsd::cxx::tree::traits< LeftTubularHydrostaticPressure_type, char > LeftTubularHydrostaticPressure_traits
Element traits type.
Definition: Physiology.hxx:15004
::xsd::cxx::tree::optional< CardiacIndex_type > CardiacIndex_optional
Element optional container type.
Definition: Physiology.hxx:5961
::xsd::cxx::tree::traits< OxygenConsumptionRate_type, char > OxygenConsumptionRate_traits
Element traits type.
Definition: Physiology.hxx:20131
::xsd::cxx::tree::optional< SystemicVascularResistance_type > SystemicVascularResistance_optional
Element optional container type.
Definition: Physiology.hxx:7937
::xsd::cxx::tree::traits< HeartRate_type, char > HeartRate_traits
Element traits type.
Definition: Physiology.hxx:6498
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TotalDeadSpaceVentilation_type
Element type.
Definition: Physiology.hxx:19170
LumenDissolvedMasses_sequence::const_iterator LumenDissolvedMasses_const_iterator
Element constant iterator type.
Definition: Physiology.hxx:10952
::mil::tatrc::physiology::datamodel::ScalarData MacrophageResting_type
Element type.
Definition: Physiology.hxx:1656
::xsd::cxx::tree::traits< PulmonarySystolicArterialPressure_type, char > PulmonarySystolicArterialPressure_traits
Element traits type.
Definition: Physiology.hxx:7638
::mil::tatrc::physiology::datamodel::ScalarPressureData RespirationMusclePressure_type
Element type.
Definition: Physiology.hxx:18714
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryMeanArterialPressure_type
Element type.
Definition: Physiology.hxx:7400
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EnergySystemData > EnergySystemData_(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:21129
::xsd::cxx::tree::traits< StrongIonDifference_type, char > StrongIonDifference_traits
Element traits type.
Definition: Physiology.hxx:4317
::xsd::cxx::tree::optional< RespiratoryExchangeRatio_type > RespiratoryExchangeRatio_optional
Element optional container type.
Definition: Physiology.hxx:20202
::xsd::cxx::tree::traits< LeftReabsorptionFiltrationCoefficient_type, char > LeftReabsorptionFiltrationCoefficient_traits
Element traits type.
Definition: Physiology.hxx:14776
::xsd::cxx::tree::traits< PulmonaryVascularResistance_type, char > PulmonaryVascularResistance_traits
Element traits type.
Definition: Physiology.hxx:7714
::xsd::cxx::tree::traits< MacrophageResting_type, char > MacrophageResting_traits
Element traits type.
Definition: Physiology.hxx:1661
::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData LeftEfferentArterioleResistance_type
Element type.
Definition: Physiology.hxx:13854
::xsd::cxx::tree::traits< MacrophageActive_type, char > MacrophageActive_traits
Element traits type.
Definition: Physiology.hxx:1719
::xsd::cxx::tree::optional< RespirationDriverFrequency_type > RespirationDriverFrequency_optional
Element optional container type.
Definition: Physiology.hxx:18567
::xsd::cxx::tree::optional< PulmonaryVascularResistanceIndex_type > PulmonaryVascularResistanceIndex_optional
Element optional container type.
Definition: Physiology.hxx:7785
::mil::tatrc::physiology::datamodel::ScalarData PainVisualAnalogueScale_type
Element type.
Definition: Physiology.hxx:12680
::xsd::cxx::tree::simple_type< char, type > simple_type
C++ type corresponding to the anySimpleType XML Schema built-in type.
Definition: BioGears.hxx:128
::xsd::cxx::tree::traits< RightGlomerularFiltrationCoefficient_type, char > RightGlomerularFiltrationCoefficient_traits
Element traits type.
Definition: Physiology.hxx:15916
::xsd::cxx::tree::traits< LocalBarrier_type, char > LocalBarrier_traits
Element traits type.
Definition: Physiology.hxx:1371
::xsd::cxx::tree::parsing< char > parsing
Exception indicating a parsing failure.
Definition: BioGears.hxx:552
::xsd::cxx::tree::traits< EndTidalCarbonDioxidePressure_type, char > EndTidalCarbonDioxidePressure_traits
Element traits type.
Definition: Physiology.hxx:18040
::xsd::cxx::tree::traits< PulmonaryArterialPressure_type, char > PulmonaryArterialPressure_traits
Element traits type.
Definition: Physiology.hxx:7182
::xsd::cxx::tree::traits< ActiveTLR_type, char > ActiveTLR_traits
Element traits type.
Definition: Physiology.hxx:1429
::xsd::cxx::tree::traits< ReactionTime_type, char > ReactionTime_traits
Element traits type.
Definition: Physiology.hxx:13222
::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData KetoneProductionRate_type
Element type.
Definition: Physiology.hxx:11672
::xsd::cxx::tree::optional< TranspulmonaryPressure_type > TranspulmonaryPressure_optional
Element optional container type.
Definition: Physiology.hxx:19403
::mil::tatrc::physiology::datamodel::ScalarPressureData VenousOxygenPressure_type
Element type.
Definition: Physiology.hxx:5447
::xsd::cxx::tree::traits< NitricOxide_type, char > NitricOxide_traits
Element traits type.
Definition: Physiology.hxx:2357
::xsd::cxx::tree::optional< MeanArterialCarbonDioxidePartialPressure_type > MeanArterialCarbonDioxidePartialPressure_optional
Element optional container type.
Definition: Physiology.hxx:6873
::mil::tatrc::physiology::datamodel::ScalarData Interleukin6_type
Element type.
Definition: Physiology.hxx:1946
::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData BloodDensity_type
Element type.
Definition: Physiology.hxx:2863
::xsd::cxx::tree::traits< MeanBloodPressureChange_type, char > MeanBloodPressureChange_traits
Element traits type.
Definition: Physiology.hxx:8597
::xsd::cxx::tree::optional< TubularPermeabilityChange_type > TubularPermeabilityChange_optional
Element optional container type.
Definition: Physiology.hxx:9124
::xsd::cxx::tree::date< char, simple_type > date
C++ type corresponding to the date XML Schema built-in type.
Definition: BioGears.hxx:393
::xsd::cxx::tree::optional< MeanArterialCarbonDioxidePartialPressureDelta_type > MeanArterialCarbonDioxidePartialPressureDelta_optional
Element optional container type.
Definition: Physiology.hxx:6949
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RespiratorySystemData > RespiratorySystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:22574
::xsd::cxx::tree::optional< LeftPeritubularCapillariesOsmoticPressure_type > LeftPeritubularCapillariesOsmoticPressure_optional
Element optional container type.
Definition: Physiology.hxx:14695
::xsd::cxx::tree::traits< IntracellularFluidVolume_type, char > IntracellularFluidVolume_traits
Element traits type.
Definition: Physiology.hxx:19979
::xsd::cxx::tree::bounds< char > bounds
Exception indicating that the size argument exceeds the capacity argument.
Definition: BioGears.hxx:541
::mil::tatrc::physiology::datamodel::ScalarVolumeData RhTransfusionReactionVolume_type
Element type.
Definition: Physiology.hxx:4155
::xsd::cxx::tree::optional< PulmonaryArterialPressure_type > PulmonaryArterialPressure_optional
Element optional container type.
Definition: Physiology.hxx:7177
::xsd::cxx::tree::optional< VolumeFractionNeutralLipidInPlasma_type > VolumeFractionNeutralLipidInPlasma_optional
Element optional container type.
Definition: Physiology.hxx:4464
::mil::tatrc::physiology::datamodel::PupillaryResponseData RightEyePupillaryResponse_type
Element type.
Definition: Physiology.hxx:12832
::xsd::cxx::tree::optional< LactateProductionRate_type > LactateProductionRate_optional
Element optional container type.
Definition: Physiology.hxx:10086
::xsd::cxx::tree::traits< VenousCarbonDioxidePressure_type, char > VenousCarbonDioxidePressure_traits
Element traits type.
Definition: Physiology.hxx:5381
::xsd::cxx::tree::optional< GlomerularFiltrationRate_type > GlomerularFiltrationRate_optional
Element optional container type.
Definition: Physiology.hxx:13555
Class corresponding to the PupillaryResponseData schema type.
Definition: Physiology.hxx:700
::xsd::cxx::tree::traits< SleepTime_type, char > SleepTime_traits
Element traits type.
Definition: Physiology.hxx:12918
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryArterialPressure_type
Element type.
Definition: Physiology.hxx:7172
::xsd::cxx::tree::optional< EndTidalCarbonDioxideFraction_type > EndTidalCarbonDioxideFraction_optional
Element optional container type.
Definition: Physiology.hxx:17959
::xsd::cxx::tree::optional< ResistanceScaleExtrasplanchnic_type > ResistanceScaleExtrasplanchnic_optional
Element optional container type.
Definition: Physiology.hxx:12229
::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData InsulinSynthesisRate_type
Element type.
Definition: Physiology.hxx:9378
::xsd::cxx::tree::optional< CarricoIndex_type > CarricoIndex_optional
Element optional container type.
Definition: Physiology.hxx:17883
::mil::tatrc::physiology::datamodel::ScalarFrequencyData RespirationDriverFrequency_type
Element type.
Definition: Physiology.hxx:18562
::xsd::cxx::tree::optional< TotalMetabolicRate_type > TotalMetabolicRate_optional
Element optional container type.
Definition: Physiology.hxx:10314
::xsd::cxx::tree::traits< VolumeFractionNeutralLipidInPlasma_type, char > VolumeFractionNeutralLipidInPlasma_traits
Element traits type.
Definition: Physiology.hxx:4469
::xsd::cxx::tree::optional< ArterialOxygenPressure_type > ArterialOxygenPressure_optional
Element optional container type.
Definition: Physiology.hxx:4996
::xsd::cxx::tree::optional< UrineVolume_type > UrineVolume_optional
Element optional container type.
Definition: Physiology.hxx:17507
::mil::tatrc::physiology::datamodel::ScalarFractionData LeftFiltrationFraction_type
Element type.
Definition: Physiology.hxx:14386
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TotalPulmonaryVentilation_type
Element type.
Definition: Physiology.hxx:19322
::xsd::cxx::tree::no_prefix_mapping< char > no_prefix_mapping
Exception indicating that a prefix-namespace mapping was not provided.
Definition: BioGears.hxx:588
::xsd::cxx::tree::traits< TidalVolume_type, char > TidalVolume_traits
Element traits type.
Definition: Physiology.hxx:18952
::xsd::cxx::tree::optional< IntracranialPressure_type > IntracranialPressure_optional
Element optional container type.
Definition: Physiology.hxx:6721
::mil::tatrc::physiology::datamodel::ScalarPressureData IntracranialPressure_type
Element type.
Definition: Physiology.hxx:6716
::xsd::cxx::tree::traits< ResistanceScaleMyocardium_type, char > ResistanceScaleMyocardium_traits
Element traits type.
Definition: Physiology.hxx:12386
::xsd::cxx::tree::optional< SkinTemperature_type > SkinTemperature_optional
Element optional container type.
Definition: Physiology.hxx:10162
::xsd::cxx::tree::traits< LiverGlucagonSetPoint_type, char > LiverGlucagonSetPoint_traits
Element traits type.
Definition: Physiology.hxx:20359
::xsd::cxx::tree::traits< AlveolarArterialGradient_type, char > AlveolarArterialGradient_traits
Element traits type.
Definition: Physiology.hxx:17812
::xsd::cxx::tree::traits< CoreTemperature_type, char > CoreTemperature_traits
Element traits type.
Definition: Physiology.hxx:9711
::xsd::cxx::tree::optional< RightPeritubularCapillariesOsmoticPressure_type > RightPeritubularCapillariesOsmoticPressure_optional
Element optional container type.
Definition: Physiology.hxx:16519
::mil::tatrc::physiology::datamodel::ScalarPressureData DiastolicArterialPressure_type
Element type.
Definition: Physiology.hxx:6336
::xsd::cxx::tree::duplicate_id< char > duplicate_id
Exception indicating that a duplicate ID value was encountered in the object model.
Definition: BioGears.hxx:547
::mil::tatrc::physiology::datamodel::ScalarPressureData SystolicArterialPressure_type
Element type.
Definition: Physiology.hxx:8008
::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData RedBloodCellAcetylcholinesterase_type
Element type.
Definition: Physiology.hxx:4687
::xsd::cxx::tree::expected_element< char > expected_element
Exception indicating that an expected element was not encountered.
Definition: BioGears.hxx:558
::mil::tatrc::physiology::datamodel::ScalarFlowComplianceData PulmonaryCompliance_type
Element type.
Definition: Physiology.hxx:18410
::mil::tatrc::physiology::datamodel::ScalarPowerData TotalMetabolicRate_type
Element type.
Definition: Physiology.hxx:10309
::mil::tatrc::physiology::datamodel::ScalarVolumeData TidalVolumeChange_type
Element type.
Definition: Physiology.hxx:9043
::xsd::cxx::tree::traits< MeanArterialPressure_type, char > MeanArterialPressure_traits
Element traits type.
Definition: Physiology.hxx:6802
::xsd::cxx::tree::traits< LactateProductionRate_type, char > LactateProductionRate_traits
Element traits type.
Definition: Physiology.hxx:10091
::xsd::cxx::tree::optional< TotalLungVolume_type > TotalLungVolume_optional
Element optional container type.
Definition: Physiology.hxx:19251
::xsd::cxx::tree::optional< CentralNervousResponse_type > CentralNervousResponse_optional
Element optional container type.
Definition: Physiology.hxx:9200
::xsd::cxx::tree::traits< LeftTubularReabsorptionFluidPermeability_type, char > LeftTubularReabsorptionFluidPermeability_traits
Element traits type.
Definition: Physiology.hxx:15156
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::DrugSystemData > DrugSystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:20551
::xsd::cxx::tree::traits< RedBloodCellCount_type, char > RedBloodCellCount_traits
Element traits type.
Definition: Physiology.hxx:4089
::xsd::cxx::tree::flags flags
Parsing and serialization flags.
Definition: BioGears.hxx:504
::xsd::cxx::tree::traits< InflammationTime_type, char > InflammationTime_traits
Element traits type.
Definition: Physiology.hxx:2531
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData RightReabsorptionRate_type
Element type.
Definition: Physiology.hxx:16666
::xsd::cxx::tree::traits< PlasmaVolume_type, char > PlasmaVolume_traits
Element traits type.
Definition: Physiology.hxx:3937
::xsd::cxx::tree::language< char, token > language
C++ type corresponding to the language XML Schema built-in type.
Definition: BioGears.hxx:315
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData ChymeAbsorptionRate_type
Element type.
Definition: Physiology.hxx:11360
::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData UrineUreaNitrogenConcentration_type
Element type.
Definition: Physiology.hxx:17578
LumenSolidMasses_sequence::iterator LumenSolidMasses_iterator
Element iterator type.
Definition: Physiology.hxx:10883
::xsd::cxx::tree::traits< StoredProtein_type, char > StoredProtein_traits
Element traits type.
Definition: Physiology.hxx:20891
::xsd::cxx::tree::normalized_string< char, string > normalized_string
C++ type corresponding to the normalizedString XML Schema built-in type.
Definition: BioGears.hxx:279
::xsd::cxx::tree::traits< RightEfferentArterioleResistance_type, char > RightEfferentArterioleResistance_traits
Element traits type.
Definition: Physiology.hxx:15688
::xsd::cxx::tree::traits< ShapeModifier_type, char > ShapeModifier_traits
Element traits type.
Definition: Physiology.hxx:800
::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData WhiteBloodCellCount_type
Element type.
Definition: Physiology.hxx:4611
::xsd::cxx::tree::traits< CarbonDioxideSaturation_type, char > CarbonDioxideSaturation_traits
Element traits type.
Definition: Physiology.hxx:3329
::xsd::cxx::tree::optional< SweatRate_type > SweatRate_optional
Element optional container type.
Definition: Physiology.hxx:10238
::xsd::cxx::tree::optional< VenousOxygenPressure_type > VenousOxygenPressure_optional
Element optional container type.
Definition: Physiology.hxx:5452
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonarySystolicArterialPressure_type
Element type.
Definition: Physiology.hxx:7628
::mil::tatrc::physiology::datamodel::ScalarData LocalPathogen_type
Element type.
Definition: Physiology.hxx:1192
::xsd::cxx::tree::traits< FatInsulinSetPoint_type, char > FatInsulinSetPoint_traits
Element traits type.
Definition: Physiology.hxx:20587
::xsd::cxx::tree::optional< HeartElastanceScale_type > HeartElastanceScale_optional
Element optional container type.
Definition: Physiology.hxx:12153
::xsd::cxx::tree::optional< ResistanceScaleMyocardium_type > ResistanceScaleMyocardium_optional
Element optional container type.
Definition: Physiology.hxx:12381
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureAreaData RightTubularReabsorptionFluidPermeability_type
Element type.
Definition: Physiology.hxx:16970
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureAreaData LeftGlomerularFluidPermeability_type
Element type.
Definition: Physiology.hxx:14310
EnterocyteMasses_sequence::const_iterator EnterocyteMasses_const_iterator
Element constant iterator type.
Definition: Physiology.hxx:11016
::xsd::cxx::tree::optional< PulsePressure_type > PulsePressure_optional
Element optional container type.
Definition: Physiology.hxx:7861
Class corresponding to the BloodChemistrySystemData schema type.
Definition: Physiology.hxx:2849
::xsd::cxx::tree::traits< TotalPulmonaryVentilation_type, char > TotalPulmonaryVentilation_traits
Element traits type.
Definition: Physiology.hxx:19332
::xsd::cxx::tree::optional< BloodSpecificHeat_type > BloodSpecificHeat_optional
Element optional container type.
Definition: Physiology.hxx:3172
::xsd::cxx::tree::traits< MeanArterialCarbonDioxidePartialPressureDelta_type, char > MeanArterialCarbonDioxidePartialPressureDelta_traits
Element traits type.
Definition: Physiology.hxx:6954
::mil::tatrc::physiology::datamodel::ScalarData ConstitutiveNOS_type
Element type.
Definition: Physiology.hxx:2236
::xsd::cxx::tree::optional< FeverChange_type > FeverChange_optional
Element optional container type.
Definition: Physiology.hxx:8364
::xsd::cxx::tree::optional< TotalAlveolarVentilation_type > TotalAlveolarVentilation_optional
Element optional container type.
Definition: Physiology.hxx:19099
::xsd::cxx::tree::optional< VenousBloodPH_type > VenousBloodPH_optional
Element optional container type.
Definition: Physiology.hxx:3096
DrugTransitStates_sequence::const_iterator DrugTransitStates_const_iterator
Element constant iterator type.
Definition: Physiology.hxx:11527
::xsd::cxx::tree::traits< Substance_type, char > Substance_traits
Attribute traits type.
Definition: Physiology.hxx:11186
::xsd::cxx::tree::optional< StrongIonDifference_type > StrongIonDifference_optional
Element optional container type.
Definition: Physiology.hxx:4312
::xsd::cxx::tree::optional< PotassiumLostToSweat_type > PotassiumLostToSweat_optional
Element optional container type.
Definition: Physiology.hxx:10542
float float_
C++ type corresponding to the float XML Schema built-in type.
Definition: BioGears.hxx:251
::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData GlucagonSynthesisRate_type
Element type.
Definition: Physiology.hxx:9454
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData CardiacOutput_type
Element type.
Definition: Physiology.hxx:6032
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData OxygenConsumptionRate_type
Element type.
Definition: Physiology.hxx:20121
::mil::tatrc::physiology::datamodel::ScalarPressureData RightTubularOsmoticPressure_type
Element type.
Definition: Physiology.hxx:16742
::xsd::cxx::tree::optional< ComplianceScale_type > ComplianceScale_optional
Element optional container type.
Definition: Physiology.hxx:12533
::xsd::cxx::tree::optional< CarbonDioxideSaturation_type > CarbonDioxideSaturation_optional
Element optional container type.
Definition: Physiology.hxx:3324
bool boolean
C++ type corresponding to the boolean XML Schema built-in type.
Definition: BioGears.hxx:241
::xsd::cxx::tree::optional< MuscleGlycogen_type > MuscleGlycogen_optional
Element optional container type.
Definition: Physiology.hxx:20810
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData RenalBloodFlow_type
Element type.
Definition: Physiology.hxx:15222
::xsd::cxx::tree::optional< Phosphate_type > Phosphate_optional
Element optional container type.
Definition: Physiology.hxx:3856
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftPeritubularCapillariesHydrostaticPressure_type
Element type.
Definition: Physiology.hxx:14614
::mil::tatrc::physiology::datamodel::ScalarFractionData TubularPermeabilityChange_type
Element type.
Definition: Physiology.hxx:9119
::mil::tatrc::physiology::datamodel::ScalarFrequencyData RespirationRateChange_type
Element type.
Definition: Physiology.hxx:8891
::xsd::cxx::tree::traits< DiastolicArterialPressure_type, char > DiastolicArterialPressure_traits
Element traits type.
Definition: Physiology.hxx:6346
::xsd::cxx::tree::traits< SystemicVascularResistance_type, char > SystemicVascularResistance_traits
Element traits type.
Definition: Physiology.hxx:7942
::mil::tatrc::physiology::datamodel::ScalarAreaData LeftGlomerularFiltrationSurfaceArea_type
Element type.
Definition: Physiology.hxx:14234
::xsd::cxx::tree::uri< char, simple_type > uri
C++ type corresponding to the anyURI XML Schema built-in type.
Definition: BioGears.hxx:347
::xsd::cxx::tree::optional< MuscleGlucagonSetPoint_type > MuscleGlucagonSetPoint_optional
Element optional container type.
Definition: Physiology.hxx:20506
::xsd::cxx::tree::traits< LeftBowmansCapsulesHydrostaticPressure_type, char > LeftBowmansCapsulesHydrostaticPressure_traits
Element traits type.
Definition: Physiology.hxx:13712
::xsd::cxx::tree::no_type_info< char > no_type_info
Exception indicating that the type information is not available for a type.
Definition: BioGears.hxx:594
LumenSolidMasses_sequence::const_iterator LumenSolidMasses_const_iterator
Element constant iterator type.
Definition: Physiology.hxx:10888
::xsd::cxx::tree::optional< ExerciseMeanArterialPressureDelta_type > ExerciseMeanArterialPressureDelta_optional
Element optional container type.
Definition: Physiology.hxx:9934
::xsd::cxx::tree::optional< RespirationDriverPressure_type > RespirationDriverPressure_optional
Element optional container type.
Definition: Physiology.hxx:18643
::xsd::cxx::tree::traits< ResistanceScaleExtrasplanchnic_type, char > ResistanceScaleExtrasplanchnic_traits
Element traits type.
Definition: Physiology.hxx:12234
::xsd::cxx::tree::optional< StoredProtein_type > StoredProtein_optional
Element optional container type.
Definition: Physiology.hxx:20886
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData UrinationRate_type
Element type.
Definition: Physiology.hxx:17046
::xsd::cxx::tree::traits< ConstitutiveNOS_type, char > ConstitutiveNOS_traits
Element traits type.
Definition: Physiology.hxx:2241
::mil::tatrc::physiology::datamodel::ScalarData UrineSpecificGravity_type
Element type.
Definition: Physiology.hxx:17426
::xsd::cxx::tree::traits< ExtravascularFluidVolume_type, char > ExtravascularFluidVolume_traits
Element traits type.
Definition: Physiology.hxx:19827
::xsd::cxx::tree::diagnostics< char > diagnostics
List of error conditions.
Definition: BioGears.hxx:527
::xsd::cxx::tree::traits< StomachContents_type, char > StomachContents_traits
Element traits type.
Definition: Physiology.hxx:11446
::xsd::cxx::tree::optional< RightNetFiltrationPressure_type > RightNetFiltrationPressure_optional
Element optional container type.
Definition: Physiology.hxx:16291
::mil::tatrc::physiology::datamodel::ScalarFractionData HemorrhageChange_type
Element type.
Definition: Physiology.hxx:8511
::xsd::cxx::tree::optional< BiologicalDebt_type > BiologicalDebt_optional
Element optional container type.
Definition: Physiology.hxx:13141
::xsd::cxx::tree::traits< Hematocrit_type, char > Hematocrit_traits
Element traits type.
Definition: Physiology.hxx:3481
LumenDissolvedMasses_sequence::iterator LumenDissolvedMasses_iterator
Element iterator type.
Definition: Physiology.hxx:10947
::xsd::cxx::tree::time_zone time_zone
Time zone type.
Definition: BioGears.hxx:387
::xsd::cxx::tree::traits< FatigueLevel_type, char > FatigueLevel_traits
Element traits type.
Definition: Physiology.hxx:10015
::xsd::cxx::tree::traits< ChlorideLostToSweat_type, char > ChlorideLostToSweat_traits
Element traits type.
Definition: Physiology.hxx:10623
::mil::tatrc::physiology::datamodel::ScalarData InspiratoryExpiratoryRatio_type
Element type.
Definition: Physiology.hxx:18182
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryArterialOxygenPressure_type
Element type.
Definition: Physiology.hxx:5143
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryVenousOxygenPressure_type
Element type.
Definition: Physiology.hxx:5295
::xsd::cxx::tree::traits< LeftFiltrationFraction_type, char > LeftFiltrationFraction_traits
Element traits type.
Definition: Physiology.hxx:14396
::xsd::cxx::tree::optional< RedBloodCellAcetylcholinesterase_type > RedBloodCellAcetylcholinesterase_optional
Element optional container type.
Definition: Physiology.hxx:4692
Definition: BioGears.cxx:43
::mil::tatrc::physiology::datamodel::ScalarData ResistanceScaleMuscle_type
Element type.
Definition: Physiology.hxx:12300
::xsd::cxx::tree::traits< LeftGlomerularFiltrationRate_type, char > LeftGlomerularFiltrationRate_traits
Element traits type.
Definition: Physiology.hxx:14168
::xsd::cxx::tree::traits< BiologicalDebt_type, char > BiologicalDebt_traits
Element traits type.
Definition: Physiology.hxx:13146
::xsd::cxx::tree::optional< BloodUreaNitrogenConcentration_type > BloodUreaNitrogenConcentration_optional
Element optional container type.
Definition: Physiology.hxx:3248
unsigned long long non_negative_integer
C++ type corresponding to the nonNegativeInteger XML Schema built-in type.
Definition: BioGears.hxx:219
::xsd::cxx::tree::traits< TotalDeadSpaceVentilation_type, char > TotalDeadSpaceVentilation_traits
Element traits type.
Definition: Physiology.hxx:19180
Class corresponding to the CardiovascularSystemData schema type.
Definition: Physiology.hxx:5790
::xsd::cxx::tree::unexpected_enumerator< char > unexpected_enumerator
Exception indicating that an unexpected enumerator was encountered.
Definition: BioGears.hxx:576
::mil::tatrc::physiology::datamodel::ScalarFractionData ShuntFraction_type
Element type.
Definition: Physiology.hxx:4231
::xsd::cxx::tree::optional< RightGlomerularFiltrationRate_type > RightGlomerularFiltrationRate_optional
Element optional container type.
Definition: Physiology.hxx:15987
::xsd::cxx::tree::traits< LocalMacrophage_type, char > LocalMacrophage_traits
Element traits type.
Definition: Physiology.hxx:1255
::mil::tatrc::physiology::datamodel::ScalarFractionData AchievedExerciseLevel_type
Element type.
Definition: Physiology.hxx:9625
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureData RightGlomerularFiltrationCoefficient_type
Element type.
Definition: Physiology.hxx:15906
::xsd::cxx::tree::traits< UrineVolume_type, char > UrineVolume_traits
Element traits type.
Definition: Physiology.hxx:17512
::xsd::cxx::tree::traits< TotalLungVolume_type, char > TotalLungVolume_traits
Element traits type.
Definition: Physiology.hxx:19256
::xsd::cxx::tree::traits< DehydrationFraction_type, char > DehydrationFraction_traits
Element traits type.
Definition: Physiology.hxx:19675
::xsd::cxx::tree::traits< PulmonaryDiastolicArterialPressure_type, char > PulmonaryDiastolicArterialPressure_traits
Element traits type.
Definition: Physiology.hxx:7334
unsigned long long positive_integer
C++ type corresponding to the positiveInteger XML Schema built-in type.
Definition: BioGears.hxx:225
::xsd::cxx::tree::traits< GlomerularFiltrationRate_type, char > GlomerularFiltrationRate_traits
Element traits type.
Definition: Physiology.hxx:13560
::xsd::cxx::tree::traits< RightAfferentArterioleResistance_type, char > RightAfferentArterioleResistance_traits
Element traits type.
Definition: Physiology.hxx:15460
::xsd::cxx::tree::exception< char > exception
Root of the C++/Tree exception hierarchy.
Definition: BioGears.hxx:535
::xsd::cxx::tree::facet facet
Simple type facet.
Definition: BioGears.hxx:496
::mil::tatrc::physiology::datamodel::enumInflammationSource Source_type
Element type.
Definition: Physiology.hxx:2584
::xsd::cxx::tree::traits< UrineUreaNitrogenConcentration_type, char > UrineUreaNitrogenConcentration_traits
Element traits type.
Definition: Physiology.hxx:17588
::mil::tatrc::physiology::datamodel::ScalarFractionData CentralNervousResponse_type
Element type.
Definition: Physiology.hxx:9195
::xsd::cxx::tree::traits< LeftReabsorptionRate_type, char > LeftReabsorptionRate_traits
Element traits type.
Definition: Physiology.hxx:14852
::xsd::cxx::tree::traits< CardiacIndex_type, char > CardiacIndex_traits
Element traits type.
Definition: Physiology.hxx:5966
::xsd::cxx::tree::optional< RespirationMusclePressure_type > RespirationMusclePressure_optional
Element optional container type.
Definition: Physiology.hxx:18719
::xsd::cxx::tree::as_decimal< decimal > as_decimal
Serialization wrapper for the decimal type.
Definition: BioGears.hxx:491
::xsd::cxx::tree::traits< RespirationRateChange_type, char > RespirationRateChange_traits
Element traits type.
Definition: Physiology.hxx:8901
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::BloodChemistrySystemData > BloodChemistrySystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:19973
::xsd::cxx::tree::traits< RightFiltrationFraction_type, char > RightFiltrationFraction_traits
Element traits type.
Definition: Physiology.hxx:16220
::xsd::cxx::tree::expected_text_content< char > expected_text_content
Exception indicating that the text content was expected for an element.
Definition: BioGears.hxx:582
::xsd::cxx::tree::traits< HemoglobinLostToUrine_type, char > HemoglobinLostToUrine_traits
Element traits type.
Definition: Physiology.hxx:3633
::xsd::cxx::tree::traits< ResistanceScaleMuscle_type, char > ResistanceScaleMuscle_traits
Element traits type.
Definition: Physiology.hxx:12310
::xsd::cxx::tree::optional< LeftTubularOsmoticPressure_type > LeftTubularOsmoticPressure_optional
Element optional container type.
Definition: Physiology.hxx:14923
::xsd::cxx::tree::traits< ComplianceScale_type, char > ComplianceScale_traits
Element traits type.
Definition: Physiology.hxx:12538
::xsd::cxx::tree::unexpected_element< char > unexpected_element
Exception indicating that an unexpected element was encountered.
Definition: BioGears.hxx:564
::xsd::cxx::tree::traits< IntracranialPressure_type, char > IntracranialPressure_traits
Element traits type.
Definition: Physiology.hxx:6726
::xsd::cxx::tree::traits< TotalMetabolicRate_type, char > TotalMetabolicRate_traits
Element traits type.
Definition: Physiology.hxx:10319
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::SubstanceData > Substance(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Substance.cxx:8990
::xsd::cxx::tree::optional< TotalProteinConcentration_type > TotalProteinConcentration_optional
Element optional container type.
Definition: Physiology.hxx:4388
::mil::tatrc::physiology::datamodel::ScalarVolumeData TotalBodyFluidVolume_type
Element type.
Definition: Physiology.hxx:20045
::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData HepaticGluconeogenesisRate_type
Element type.
Definition: Physiology.hxx:11748
::xsd::cxx::tree::optional< Hematocrit_type > Hematocrit_optional
Element optional container type.
Definition: Physiology.hxx:3476
::xsd::cxx::tree::optional< PulsePressureChange_type > PulsePressureChange_optional
Element optional container type.
Definition: Physiology.hxx:8820
::xsd::cxx::tree::traits< LeftBowmansCapsulesOsmoticPressure_type, char > LeftBowmansCapsulesOsmoticPressure_traits
Element traits type.
Definition: Physiology.hxx:13788
::xsd::cxx::tree::traits< RightReabsorptionFiltrationCoefficient_type, char > RightReabsorptionFiltrationCoefficient_traits
Element traits type.
Definition: Physiology.hxx:16600
::xsd::cxx::tree::optional< LeftFiltrationFraction_type > LeftFiltrationFraction_optional
Element optional container type.
Definition: Physiology.hxx:14391
EnterocyteMasses_sequence::iterator EnterocyteMasses_iterator
Element iterator type.
Definition: Physiology.hxx:11011
::xsd::cxx::tree::traits< CarbonMonoxideSaturation_type, char > CarbonMonoxideSaturation_traits
Element traits type.
Definition: Physiology.hxx:3405
::mil::tatrc::physiology::datamodel::ScalarData Interleukin12_type
Element type.
Definition: Physiology.hxx:2062
::xsd::cxx::tree::traits< RightNetFiltrationPressure_type, char > RightNetFiltrationPressure_traits
Element traits type.
Definition: Physiology.hxx:16296
::xsd::cxx::tree::traits< SodiumLostToSweat_type, char > SodiumLostToSweat_traits
Element traits type.
Definition: Physiology.hxx:10471
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftTubularOsmoticPressure_type
Element type.
Definition: Physiology.hxx:14918
::mil::tatrc::physiology::datamodel::ScalarPressureData ExerciseMeanArterialPressureDelta_type
Element type.
Definition: Physiology.hxx:9929
::xsd::cxx::tree::traits< LeftNetFiltrationPressure_type, char > LeftNetFiltrationPressure_traits
Element traits type.
Definition: Physiology.hxx:14472
::xsd::cxx::tree::optional< MeanBloodPressureChange_type > MeanBloodPressureChange_optional
Element optional container type.
Definition: Physiology.hxx:8592
::mil::tatrc::physiology::datamodel::ScalarPressureData PulsePressureChange_type
Element type.
Definition: Physiology.hxx:8815
::xsd::cxx::tree::traits< InsulinSynthesisRate_type, char > InsulinSynthesisRate_traits
Element traits type.
Definition: Physiology.hxx:9388
::xsd::cxx::tree::optional< FatInsulinSetPoint_type > FatInsulinSetPoint_optional
Element optional container type.
Definition: Physiology.hxx:20582
::xsd::cxx::tree::optional< HeartRateChange_type > HeartRateChange_optional
Element optional container type.
Definition: Physiology.hxx:8440
::xsd::cxx::tree::optional< PulmonaryMeanShuntFlow_type > PulmonaryMeanShuntFlow_optional
Element optional container type.
Definition: Physiology.hxx:7557
::mil::tatrc::physiology::datamodel::ScalarMassData MassExcreted_type
Element type.
Definition: Physiology.hxx:11123
unsigned long long unsigned_long
C++ type corresponding to the unsignedLong XML Schema built-in type.
Definition: BioGears.hxx:197
::xsd::cxx::tree::traits< RightEyePupillaryResponse_type, char > RightEyePupillaryResponse_traits
Element traits type.
Definition: Physiology.hxx:12842
::xsd::cxx::tree::traits< HemoglobinContent_type, char > HemoglobinContent_traits
Element traits type.
Definition: Physiology.hxx:3557
::xsd::cxx::tree::traits< PulmonaryMeanCapillaryFlow_type, char > PulmonaryMeanCapillaryFlow_traits
Element traits type.
Definition: Physiology.hxx:7486
::xsd::cxx::tree::optional< LeftTubularHydrostaticPressure_type > LeftTubularHydrostaticPressure_optional
Element optional container type.
Definition: Physiology.hxx:14999
::xsd::cxx::tree::sequence< Source_type > Source_sequence
Element sequence container type.
Definition: Physiology.hxx:2589
::xsd::cxx::tree::optional< TotalPulmonaryVentilation_type > TotalPulmonaryVentilation_optional
Element optional container type.
Definition: Physiology.hxx:19327
::xsd::cxx::tree::traits< UrineSpecificGravity_type, char > UrineSpecificGravity_traits
Element traits type.
Definition: Physiology.hxx:17436
::xsd::cxx::tree::optional< LeftBowmansCapsulesOsmoticPressure_type > LeftBowmansCapsulesOsmoticPressure_optional
Element optional container type.
Definition: Physiology.hxx:13783
::xsd::cxx::tree::optional< LeftGlomerularCapillariesHydrostaticPressure_type > LeftGlomerularCapillariesHydrostaticPressure_optional
Element optional container type.
Definition: Physiology.hxx:13935
::xsd::cxx::tree::traits< HemorrhageChange_type, char > HemorrhageChange_traits
Element traits type.
Definition: Physiology.hxx:8521
::xsd::cxx::tree::traits< MeanPleuralPressure_type, char > MeanPleuralPressure_traits
Element traits type.
Definition: Physiology.hxx:18344
Enumeration class corresponding to the enumSleepState schema type.
Definition: Physiology.hxx:11904
::xsd::cxx::tree::time< char, simple_type > time
C++ type corresponding to the time XML Schema built-in type.
Definition: BioGears.hxx:441
::xsd::cxx::tree::traits< InducibleNOS_type, char > InducibleNOS_traits
Element traits type.
Definition: Physiology.hxx:2183
::mil::tatrc::physiology::datamodel::enumOnOff ActiveTLR_type
Element type.
Definition: Physiology.hxx:1424
::xsd::cxx::tree::gmonth_day< char, simple_type > gmonth_day
C++ type corresponding to the gMonthDay XML Schema built-in type.
Definition: BioGears.hxx:423
::xsd::cxx::tree::traits< PulmonaryVascularResistanceIndex_type, char > PulmonaryVascularResistanceIndex_traits
Element traits type.
Definition: Physiology.hxx:7790
::xsd::cxx::tree::traits< TotalBilirubin_type, char > TotalBilirubin_traits
Element traits type.
Definition: Physiology.hxx:4773
::mil::tatrc::physiology::datamodel::ScalarPressureData RespirationDriverPressure_type
Element type.
Definition: Physiology.hxx:18638
::xsd::cxx::tree::traits< CarbonDioxideProductionRate_type, char > CarbonDioxideProductionRate_traits
Element traits type.
Definition: Physiology.hxx:19599
Source_sequence::const_iterator Source_const_iterator
Element constant iterator type.
Definition: Physiology.hxx:2599
::xsd::cxx::tree::optional< TargetPulmonaryVentilation_type > TargetPulmonaryVentilation_optional
Element optional container type.
Definition: Physiology.hxx:19023
::mil::tatrc::physiology::datamodel::ScalarData Trauma_type
Element type.
Definition: Physiology.hxx:1598
::xsd::cxx::tree::traits< ExerciseMeanArterialPressureDelta_type, char > ExerciseMeanArterialPressureDelta_traits
Element traits type.
Definition: Physiology.hxx:9939
::xsd::cxx::tree::traits< UrinationRate_type, char > UrinationRate_traits
Element traits type.
Definition: Physiology.hxx:17056
value
Underlying enum type.
Definition: Physiology.hxx:5643
::xsd::cxx::tree::traits< OxygenSaturation_type, char > OxygenSaturation_traits
Element traits type.
Definition: Physiology.hxx:3709
::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData LeftAfferentArterioleResistance_type
Element type.
Definition: Physiology.hxx:13626
::xsd::cxx::tree::optional< MeanArterialPressure_type > MeanArterialPressure_optional
Element optional container type.
Definition: Physiology.hxx:6797
::xsd::cxx::tree::traits< IntracellularFluidPH_type, char > IntracellularFluidPH_traits
Element traits type.
Definition: Physiology.hxx:19903
::xsd::cxx::tree::optional< LeftEyePupillaryResponse_type > LeftEyePupillaryResponse_optional
Element optional container type.
Definition: Physiology.hxx:12609
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData ExpiratoryFlow_type
Element type.
Definition: Physiology.hxx:18106
::xsd::cxx::tree::traits< SizeModifier_type, char > SizeModifier_traits
Element traits type.
Definition: Physiology.hxx:876
Class corresponding to the HepaticSystemData schema type.
Definition: Physiology.hxx:11658
::xsd::cxx::tree::optional< HemoglobinLostToUrine_type > HemoglobinLostToUrine_optional
Element optional container type.
Definition: Physiology.hxx:3628
::xsd::cxx::tree::traits< VenousBloodPH_type, char > VenousBloodPH_traits
Element traits type.
Definition: Physiology.hxx:3101
::mil::tatrc::physiology::datamodel::InflammatoryResponseData InflammatoryResponse_type
Element type.
Definition: Physiology.hxx:4839
::mil::tatrc::physiology::datamodel::ScalarData LocalBarrier_type
Element type.
Definition: Physiology.hxx:1366
::xsd::cxx::tree::traits< LeftAfferentArterioleResistance_type, char > LeftAfferentArterioleResistance_traits
Element traits type.
Definition: Physiology.hxx:13636
::xsd::cxx::tree::optional< PulmonaryArterialOxygenPressure_type > PulmonaryArterialOxygenPressure_optional
Element optional container type.
Definition: Physiology.hxx:5148
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::TissueSystemData > TissueSystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:22863
::xsd::cxx::tree::traits< RightTubularHydrostaticPressure_type, char > RightTubularHydrostaticPressure_traits
Element traits type.
Definition: Physiology.hxx:16828
::xsd::cxx::tree::buffer< char > buffer
Binary buffer type.
Definition: BioGears.hxx:366
::xsd::cxx::tree::optional< PulseOximetry_type > PulseOximetry_optional
Element optional container type.
Definition: Physiology.hxx:4008
::mil::tatrc::physiology::datamodel::enumSleepState SleepState_type
Element type.
Definition: Physiology.hxx:12984
::xsd::cxx::tree::traits< WhiteBloodCellCount_type, char > WhiteBloodCellCount_traits
Element traits type.
Definition: Physiology.hxx:4621
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureData LeftReabsorptionFiltrationCoefficient_type
Element type.
Definition: Physiology.hxx:14766
::xsd::cxx::tree::optional< UrineOsmolarity_type > UrineOsmolarity_optional
Element optional container type.
Definition: Physiology.hxx:17203
::xsd::cxx::tree::traits< ArterialPressure_type, char > ArterialPressure_traits
Element traits type.
Definition: Physiology.hxx:5814
::xsd::cxx::tree::traits< AntibioticActivity_type, char > AntibioticActivity_traits
Element traits type.
Definition: Physiology.hxx:8217
::mil::tatrc::physiology::datamodel::ScalarPressureData MeanBloodPressureChange_type
Element type.
Definition: Physiology.hxx:8587
::xsd::cxx::tree::optional< HeartStrokeVolume_type > HeartStrokeVolume_optional
Element optional container type.
Definition: Physiology.hxx:6645
::mil::tatrc::physiology::datamodel::ScalarData SpecificVentilation_type
Element type.
Definition: Physiology.hxx:18866
::xsd::cxx::tree::traits< EndTidalCarbonDioxideFraction_type, char > EndTidalCarbonDioxideFraction_traits
Element traits type.
Definition: Physiology.hxx:17964
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData MeanSkinFlow_type
Element type.
Definition: Physiology.hxx:7096
::xsd::cxx::tree::optional< RightGlomerularFiltrationSurfaceArea_type > RightGlomerularFiltrationSurfaceArea_optional
Element optional container type.
Definition: Physiology.hxx:16063
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftGlomerularCapillariesOsmoticPressure_type
Element type.
Definition: Physiology.hxx:14006
::xsd::cxx::tree::traits< LiverInsulinSetPoint_type, char > LiverInsulinSetPoint_traits
Element traits type.
Definition: Physiology.hxx:20283
::xsd::cxx::tree::type type
C++ type corresponding to the anyType XML Schema built-in type.
Definition: BioGears.hxx:122
::xsd::cxx::tree::optional< RightAfferentArterioleResistance_type > RightAfferentArterioleResistance_optional
Element optional container type.
Definition: Physiology.hxx:15455
::mil::tatrc::physiology::datamodel::ScalarMassData PotassiumLostToSweat_type
Element type.
Definition: Physiology.hxx:10537
::xsd::cxx::tree::optional< HemorrhageChange_type > HemorrhageChange_optional
Element optional container type.
Definition: Physiology.hxx:8516
::xsd::cxx::tree::traits< Phosphate_type, char > Phosphate_traits
Element traits type.
Definition: Physiology.hxx:3861
::mil::tatrc::physiology::datamodel::ScalarMassData MuscleGlycogen_type
Element type.
Definition: Physiology.hxx:20805
::xsd::cxx::tree::traits< RenalVascularResistance_type, char > RenalVascularResistance_traits
Element traits type.
Definition: Physiology.hxx:15384
::xsd::cxx::tree::optional< LeftGlomerularCapillariesOsmoticPressure_type > LeftGlomerularCapillariesOsmoticPressure_optional
Element optional container type.
Definition: Physiology.hxx:14011
::xsd::cxx::tree::optional< HeartRhythm_type > HeartRhythm_optional
Element optional container type.
Definition: Physiology.hxx:6569
::xsd::cxx::tree::traits< KetoneProductionRate_type, char > KetoneProductionRate_traits
Element traits type.
Definition: Physiology.hxx:11682
::xsd::cxx::tree::optional< IntracellularFluidPH_type > IntracellularFluidPH_optional
Element optional container type.
Definition: Physiology.hxx:19898
::xsd::cxx::tree::traits< BronchodilationLevel_type, char > BronchodilationLevel_traits
Element traits type.
Definition: Physiology.hxx:8293
::xsd::cxx::tree::optional< RightReabsorptionRate_type > RightReabsorptionRate_optional
Element optional container type.
Definition: Physiology.hxx:16671
long long long_
C++ type corresponding to the long XML Schema built-in type.
Definition: BioGears.hxx:191
::mil::tatrc::physiology::datamodel::ScalarFractionData NeuromuscularBlockLevel_type
Element type.
Definition: Physiology.hxx:8663
::xsd::cxx::tree::base64_binary< char, simple_type > base64_binary
C++ type corresponding to the base64Binary XML Schema built-in type.
Definition: BioGears.hxx:372
::xsd::cxx::tree::traits< RightTubularReabsorptionFiltrationSurfaceArea_type, char > RightTubularReabsorptionFiltrationSurfaceArea_traits
Element traits type.
Definition: Physiology.hxx:16904
::xsd::cxx::tree::traits< PulmonaryMeanShuntFlow_type, char > PulmonaryMeanShuntFlow_traits
Element traits type.
Definition: Physiology.hxx:7562
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::GastrointestinalSystemData > GastrointestinalSystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:21418
::xsd::cxx::tree::traits< RespirationMusclePressure_type, char > RespirationMusclePressure_traits
Element traits type.
Definition: Physiology.hxx:18724
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftTubularHydrostaticPressure_type
Element type.
Definition: Physiology.hxx:14994
::xsd::cxx::tree::traits< MuscleGlycogen_type, char > MuscleGlycogen_traits
Element traits type.
Definition: Physiology.hxx:20815
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryArterialCarbonDioxidePressure_type
Element type.
Definition: Physiology.hxx:5067
::xsd::cxx::tree::optional< RightNetReabsorptionPressure_type > RightNetReabsorptionPressure_optional
Element optional container type.
Definition: Physiology.hxx:16367
::xsd::cxx::tree::sequence< EnterocyteMasses_type > EnterocyteMasses_sequence
Element sequence container type.
Definition: Physiology.hxx:11006
::xsd::cxx::tree::optional< InflammatoryResponse_type > InflammatoryResponse_optional
Element optional container type.
Definition: Physiology.hxx:4844
::mil::tatrc::physiology::datamodel::ScalarData Catecholamines_type
Element type.
Definition: Physiology.hxx:2468
::xsd::cxx::tree::optional< LeftAfferentArterioleResistance_type > LeftAfferentArterioleResistance_optional
Element optional container type.
Definition: Physiology.hxx:13631
::mil::tatrc::physiology::datamodel::ScalarNeg1To1Data ShapeModifier_type
Element type.
Definition: Physiology.hxx:790
::xsd::cxx::tree::optional< FatigueLevel_type > FatigueLevel_optional
Element optional container type.
Definition: Physiology.hxx:10010
::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData FatInsulinSetPoint_type
Element type.
Definition: Physiology.hxx:20577
::xsd::cxx::tree::traits< TranspulmonaryPressure_type, char > TranspulmonaryPressure_traits
Element traits type.
Definition: Physiology.hxx:19408
::xsd::cxx::tree::traits< HeartStrokeVolume_type, char > HeartStrokeVolume_traits
Element traits type.
Definition: Physiology.hxx:6650
::xsd::cxx::tree::traits< LumenDissolvedMasses_type, char > LumenDissolvedMasses_traits
Element traits type.
Definition: Physiology.hxx:10957
::xsd::cxx::tree::optional< TotalDeadSpaceVentilation_type > TotalDeadSpaceVentilation_optional
Element optional container type.
Definition: Physiology.hxx:19175
::xsd::cxx::tree::traits< TotalAlveolarVentilation_type, char > TotalAlveolarVentilation_traits
Element traits type.
Definition: Physiology.hxx:19104
::xsd::cxx::tree::traits< MassExcreted_type, char > MassExcreted_traits
Element traits type.
Definition: Physiology.hxx:11128
::xsd::cxx::tree::traits< PulmonaryCapillariesWedgePressure_type, char > PulmonaryCapillariesWedgePressure_traits
Element traits type.
Definition: Physiology.hxx:7258
::xml_schema::string Substance_type
Attribute type.
Definition: Physiology.hxx:11181
::xsd::cxx::tree::expected_attribute< char > expected_attribute
Exception indicating that an expected attribute was not encountered.
Definition: BioGears.hxx:570
::xsd::cxx::tree::optional< LeftNetFiltrationPressure_type > LeftNetFiltrationPressure_optional
Element optional container type.
Definition: Physiology.hxx:14467
::xsd::cxx::tree::optional< LeftTubularReabsorptionFluidPermeability_type > LeftTubularReabsorptionFluidPermeability_optional
Element optional container type.
Definition: Physiology.hxx:15151
::xsd::cxx::tree::duration< char, simple_type > duration
C++ type corresponding to the duration XML Schema built-in type.
Definition: BioGears.hxx:405
::xsd::cxx::tree::optional< UrinationRate_type > UrinationRate_optional
Element optional container type.
Definition: Physiology.hxx:17051
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureAreaData RightGlomerularFluidPermeability_type
Element type.
Definition: Physiology.hxx:16134
::xsd::cxx::tree::optional< WakeTime_type > WakeTime_optional
Element optional container type.
Definition: Physiology.hxx:13065
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData CarbonDioxideProductionRate_type
Element type.
Definition: Physiology.hxx:19589
::xsd::cxx::tree::optional< CoreTemperature_type > CoreTemperature_optional
Element optional container type.
Definition: Physiology.hxx:9706
::xsd::cxx::tree::optional< RespirationRate_type > RespirationRate_optional
Element optional container type.
Definition: Physiology.hxx:18795
::mil::tatrc::physiology::datamodel::ScalarVolumeData IntracellularFluidVolume_type
Element type.
Definition: Physiology.hxx:19969
::mil::tatrc::physiology::datamodel::ScalarPressureTimePerVolumeAreaData PulmonaryVascularResistanceIndex_type
Element type.
Definition: Physiology.hxx:7780
::xsd::cxx::tree::traits< VenousOxygenPressure_type, char > VenousOxygenPressure_traits
Element traits type.
Definition: Physiology.hxx:5457
::xsd::cxx::tree::traits< MuscleInsulinSetPoint_type, char > MuscleInsulinSetPoint_traits
Element traits type.
Definition: Physiology.hxx:20435
::mil::tatrc::physiology::datamodel::ScalarMassData ChlorideLostToSweat_type
Element type.
Definition: Physiology.hxx:10613
::xsd::cxx::tree::traits< TissueIntegrity_type, char > TissueIntegrity_traits
Element traits type.
Definition: Physiology.hxx:2415
::xsd::cxx::tree::optional< SedationLevel_type > SedationLevel_optional
Element optional container type.
Definition: Physiology.hxx:8972
::xsd::cxx::tree::optional< EndTidalCarbonDioxidePressure_type > EndTidalCarbonDioxidePressure_optional
Element optional container type.
Definition: Physiology.hxx:18035
::xsd::cxx::tree::optional< LeftGlomerularFiltrationCoefficient_type > LeftGlomerularFiltrationCoefficient_optional
Element optional container type.
Definition: Physiology.hxx:14087
::xsd::cxx::tree::gmonth< char, simple_type > gmonth
C++ type corresponding to the gMonth XML Schema built-in type.
Definition: BioGears.hxx:417
int int_
C++ type corresponding to the int XML Schema built-in type.
Definition: BioGears.hxx:175
::mil::tatrc::physiology::datamodel::ScalarPressureData MeanArterialPressure_type
Element type.
Definition: Physiology.hxx:6792
::xsd::cxx::tree::traits< SleepState_type, char > SleepState_traits
Element traits type.
Definition: Physiology.hxx:12994
::mil::tatrc::physiology::datamodel::ScalarFractionData FiltrationFraction_type
Element type.
Definition: Physiology.hxx:13474
Class corresponding to the TissueSystemData schema type.
Definition: Physiology.hxx:19575
::xsd::cxx::tree::traits< CerebralPerfusionPressure_type, char > CerebralPerfusionPressure_traits
Element traits type.
Definition: Physiology.hxx:6270
Enumeration class corresponding to the enumHeartRhythm schema type.
Definition: Physiology.hxx:5636
::xsd::cxx::tree::optional< MeanCentralVenousPressure_type > MeanCentralVenousPressure_optional
Element optional container type.
Definition: Physiology.hxx:7025
Class corresponding to the EnergySystemData schema type.
Definition: Physiology.hxx:9611
::xsd::cxx::tree::traits< AutonomicResponseLevel_type, char > AutonomicResponseLevel_traits
Element traits type.
Definition: Physiology.hxx:1487
::xsd::cxx::tree::traits< FeverChange_type, char > FeverChange_traits
Element traits type.
Definition: Physiology.hxx:8369
::xsd::cxx::tree::traits< RightBowmansCapsulesOsmoticPressure_type, char > RightBowmansCapsulesOsmoticPressure_traits
Element traits type.
Definition: Physiology.hxx:15612
::xsd::cxx::tree::traits< NeutrophilActive_type, char > NeutrophilActive_traits
Element traits type.
Definition: Physiology.hxx:1835
::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData PulmonaryResistance_type
Element type.
Definition: Physiology.hxx:18486
::xsd::cxx::tree::optional< AntibioticActivity_type > AntibioticActivity_optional
Element optional container type.
Definition: Physiology.hxx:8212
::mil::tatrc::physiology::datamodel::ScalarOsmolarityData UrineOsmolarity_type
Element type.
Definition: Physiology.hxx:17198
::xsd::cxx::xml::dom::namespace_info< char > namespace_info
Namespace serialization information.
Definition: BioGears.hxx:471
::mil::tatrc::physiology::datamodel::ScalarPressureData RightNetFiltrationPressure_type
Element type.
Definition: Physiology.hxx:16286
::mil::tatrc::physiology::datamodel::DrugTransitStateData DrugTransitStates_type
Element type.
Definition: Physiology.hxx:11512
::mil::tatrc::physiology::datamodel::ScalarVolumeData UrineVolume_type
Element type.
Definition: Physiology.hxx:17502
::xsd::cxx::tree::traits< PulmonaryArterialCarbonDioxidePressure_type, char > PulmonaryArterialCarbonDioxidePressure_traits
Element traits type.
Definition: Physiology.hxx:5077
::mil::tatrc::physiology::datamodel::ScalarTimeData InflammationTime_type
Element type.
Definition: Physiology.hxx:2526
::mil::tatrc::physiology::datamodel::ScalarPressureData RightBowmansCapsulesHydrostaticPressure_type
Element type.
Definition: Physiology.hxx:15526
::xsd::cxx::tree::optional< CarbonMonoxideSaturation_type > CarbonMonoxideSaturation_optional
Element optional container type.
Definition: Physiology.hxx:3400
::mil::tatrc::physiology::datamodel::ScalarNeg1To1Data ReactivityModifier_type
Element type.
Definition: Physiology.hxx:714
::mil::tatrc::physiology::datamodel::ScalarPressureData MeanPleuralPressure_type
Element type.
Definition: Physiology.hxx:18334
::xsd::cxx::tree::optional< TotalWorkRateLevel_type > TotalWorkRateLevel_optional
Element optional container type.
Definition: Physiology.hxx:10390
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TargetPulmonaryVentilation_type
Element type.
Definition: Physiology.hxx:19018
::mil::tatrc::physiology::datamodel::ScalarFractionData OxygenSaturation_type
Element type.
Definition: Physiology.hxx:3699
::xsd::cxx::tree::optional< UrineProductionRate_type > UrineProductionRate_optional
Element optional container type.
Definition: Physiology.hxx:17279
::mil::tatrc::physiology::datamodel::ScalarPressureData MeanArterialCarbonDioxidePartialPressureDelta_type
Element type.
Definition: Physiology.hxx:6944
::mil::tatrc::physiology::datamodel::ScalarPressureData CarricoIndex_type
Element type.
Definition: Physiology.hxx:17878
::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData RightAfferentArterioleResistance_type
Element type.
Definition: Physiology.hxx:15450
::xsd::cxx::tree::optional< BloodVolume_type > BloodVolume_optional
Element optional container type.
Definition: Physiology.hxx:5885
::xsd::cxx::tree::optional< SpecificVentilation_type > SpecificVentilation_optional
Element optional container type.
Definition: Physiology.hxx:18871
::xsd::cxx::tree::optional< TotalBilirubin_type > TotalBilirubin_optional
Element optional container type.
Definition: Physiology.hxx:4768
::mil::tatrc::physiology::datamodel::ScalarMassData HemoglobinContent_type
Element type.
Definition: Physiology.hxx:3547
Class corresponding to the SystemData schema type.
Definition: System.hxx:682
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TotalAlveolarVentilation_type
Element type.
Definition: Physiology.hxx:19094
::xsd::cxx::tree::optional< LeftGlomerularFiltrationSurfaceArea_type > LeftGlomerularFiltrationSurfaceArea_optional
Element optional container type.
Definition: Physiology.hxx:14239
::xsd::cxx::tree::optional< PulmonaryArterialCarbonDioxidePressure_type > PulmonaryArterialCarbonDioxidePressure_optional
Element optional container type.
Definition: Physiology.hxx:5072
::xsd::cxx::tree::traits< ReactivityModifier_type, char > ReactivityModifier_traits
Element traits type.
Definition: Physiology.hxx:724
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryDiastolicArterialPressure_type
Element type.
Definition: Physiology.hxx:7324
::mil::tatrc::physiology::datamodel::Scalar0To1Data TissueIntegrity_type
Element type.
Definition: Physiology.hxx:2410
value
Underlying enum type.
Definition: Physiology.hxx:1030
::xsd::cxx::tree::optional< ReactionTime_type > ReactionTime_optional
Element optional container type.
Definition: Physiology.hxx:13217
::xsd::cxx::tree::traits< PainToleranceChange_type, char > PainToleranceChange_traits
Element traits type.
Definition: Physiology.hxx:8749
::xsd::cxx::tree::ncname< char, name > ncname
C++ type corresponding to the NCName XML Schema built-in type.
Definition: BioGears.hxx:309
::xsd::cxx::tree::optional< PulmonaryVenousCarbonDioxidePressure_type > PulmonaryVenousCarbonDioxidePressure_optional
Element optional container type.
Definition: Physiology.hxx:5224
::xsd::cxx::tree::optional< InspiratoryFlow_type > InspiratoryFlow_optional
Element optional container type.
Definition: Physiology.hxx:18263
::mil::tatrc::physiology::datamodel::ScalarFractionData RightFiltrationFraction_type
Element type.
Definition: Physiology.hxx:16210
::mil::tatrc::physiology::datamodel::ScalarData ResistanceScaleMyocardium_type
Element type.
Definition: Physiology.hxx:12376
::xsd::cxx::tree::traits< TidalVolumeChange_type, char > TidalVolumeChange_traits
Element traits type.
Definition: Physiology.hxx:9053
::xsd::cxx::tree::optional< StoredFat_type > StoredFat_optional
Element optional container type.
Definition: Physiology.hxx:20962
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData RightGlomerularFiltrationRate_type
Element type.
Definition: Physiology.hxx:15982
::mil::tatrc::physiology::datamodel::ScalarData AttentionLapses_type
Element type.
Definition: Physiology.hxx:13288
::mil::tatrc::physiology::datamodel::ScalarData RichmondAgitationSedationScale_type
Element type.
Definition: Physiology.hxx:12756
::mil::tatrc::physiology::datamodel::ScalarData LocalMacrophage_type
Element type.
Definition: Physiology.hxx:1250
::xsd::cxx::tree::optional< TidalVolume_type > TidalVolume_optional
Element optional container type.
Definition: Physiology.hxx:18947
::mil::tatrc::physiology::datamodel::ScalarMassData MassMetabolized_type
Element type.
Definition: Physiology.hxx:11065
::xsd::cxx::tree::optional< RedBloodCellCount_type > RedBloodCellCount_optional
Element optional container type.
Definition: Physiology.hxx:4084
::xsd::cxx::tree::optional< HeartRateScale_type > HeartRateScale_optional
Element optional container type.
Definition: Physiology.hxx:12077
::mil::tatrc::physiology::datamodel::ScalarVolumeData PlasmaVolume_type
Element type.
Definition: Physiology.hxx:3927
::mil::tatrc::physiology::datamodel::ScalarFractionData FatigueLevel_type
Element type.
Definition: Physiology.hxx:10005
::xsd::cxx::tree::traits< InducibleNOSPre_type, char > InducibleNOSPre_traits
Element traits type.
Definition: Physiology.hxx:2125
::xsd::cxx::tree::name< char, token > name
C++ type corresponding to the Name XML Schema built-in type.
Definition: BioGears.hxx:291
::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData LiverInsulinSetPoint_type
Element type.
Definition: Physiology.hxx:20273
::xsd::cxx::tree::hex_binary< char, simple_type > hex_binary
C++ type corresponding to the hexBinary XML Schema built-in type.
Definition: BioGears.hxx:378
::xsd::cxx::tree::traits< HeartRateScale_type, char > HeartRateScale_traits
Element traits type.
Definition: Physiology.hxx:12082
::xsd::cxx::xml::dom::namespace_infomap< char > namespace_infomap
Namespace serialization information map.
Definition: BioGears.hxx:476
::xsd::cxx::tree::optional< OxygenConsumptionRate_type > OxygenConsumptionRate_optional
Element optional container type.
Definition: Physiology.hxx:20126
::xsd::cxx::tree::optional< PulmonaryDiastolicArterialPressure_type > PulmonaryDiastolicArterialPressure_optional
Element optional container type.
Definition: Physiology.hxx:7329
::xsd::cxx::tree::nmtokens< char, simple_type, nmtoken > nmtokens
C++ type corresponding to the NMTOKENS XML Schema built-in type.
Definition: BioGears.hxx:303
::xsd::cxx::tree::traits< OxygenVenousSaturation_type, char > OxygenVenousSaturation_traits
Element traits type.
Definition: Physiology.hxx:3785
::xsd::cxx::tree::optional< RenalBloodFlow_type > RenalBloodFlow_optional
Element optional container type.
Definition: Physiology.hxx:15227
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData PulmonaryMeanShuntFlow_type
Element type.
Definition: Physiology.hxx:7552
::xsd::cxx::tree::traits< RedBloodCellAcetylcholinesterase_type, char > RedBloodCellAcetylcholinesterase_traits
Element traits type.
Definition: Physiology.hxx:4697
::xsd::cxx::tree::optional< RespirationRateChange_type > RespirationRateChange_optional
Element optional container type.
Definition: Physiology.hxx:8896
::xsd::cxx::tree::traits< LeftNetReabsorptionPressure_type, char > LeftNetReabsorptionPressure_traits
Element traits type.
Definition: Physiology.hxx:14548
::xsd::cxx::tree::optional< FatGlucagonSetPoint_type > FatGlucagonSetPoint_optional
Element optional container type.
Definition: Physiology.hxx:20658
::xsd::cxx::tree::traits< VolumeFractionNeutralPhospholipidInPlasma_type, char > VolumeFractionNeutralPhospholipidInPlasma_traits
Element traits type.
Definition: Physiology.hxx:4545
::mil::tatrc::physiology::datamodel::ScalarData HeartElastanceScale_type
Element type.
Definition: Physiology.hxx:12148
::xsd::cxx::tree::traits< PulmonaryVenousOxygenPressure_type, char > PulmonaryVenousOxygenPressure_traits
Element traits type.
Definition: Physiology.hxx:5305
::xsd::cxx::tree::traits< PotassiumLostToSweat_type, char > PotassiumLostToSweat_traits
Element traits type.
Definition: Physiology.hxx:10547
::xsd::cxx::tree::traits< NeuromuscularBlockLevel_type, char > NeuromuscularBlockLevel_traits
Element traits type.
Definition: Physiology.hxx:8673
Enumeration class corresponding to the enumInflammationSource schema type.
Definition: Physiology.hxx:1023
::mil::tatrc::physiology::datamodel::ScalarTimeData SleepTime_type
Element type.
Definition: Physiology.hxx:12908
::xsd::cxx::tree::traits< TumorNecrosisFactor_type, char > TumorNecrosisFactor_traits
Element traits type.
Definition: Physiology.hxx:1893
::xsd::cxx::tree::optional< BloodDensity_type > BloodDensity_optional
Element optional container type.
Definition: Physiology.hxx:2868
::xsd::cxx::tree::optional< LiverGlucagonSetPoint_type > LiverGlucagonSetPoint_optional
Element optional container type.
Definition: Physiology.hxx:20354
::mil::tatrc::physiology::datamodel::ScalarAreaData RightTubularReabsorptionFiltrationSurfaceArea_type
Element type.
Definition: Physiology.hxx:16894
::xsd::cxx::tree::gyear< char, simple_type > gyear
C++ type corresponding to the gYear XML Schema built-in type.
Definition: BioGears.hxx:429
::xsd::cxx::tree::optional< NeuromuscularBlockLevel_type > NeuromuscularBlockLevel_optional
Element optional container type.
Definition: Physiology.hxx:8668
::mil::tatrc::physiology::datamodel::ScalarData InducibleNOSPre_type
Element type.
Definition: Physiology.hxx:2120
::xsd::cxx::tree::optional< RightReabsorptionFiltrationCoefficient_type > RightReabsorptionFiltrationCoefficient_optional
Element optional container type.
Definition: Physiology.hxx:16595
::xsd::cxx::tree::optional< PulmonaryVenousOxygenPressure_type > PulmonaryVenousOxygenPressure_optional
Element optional container type.
Definition: Physiology.hxx:5300
::xsd::cxx::tree::traits< ExtracellularFluidVolume_type, char > ExtracellularFluidVolume_traits
Element traits type.
Definition: Physiology.hxx:19751
::mil::tatrc::physiology::datamodel::enumHeartRhythm HeartRhythm_type
Element type.
Definition: Physiology.hxx:6564
::mil::tatrc::physiology::datamodel::ScalarFractionData VolumeFractionNeutralPhospholipidInPlasma_type
Element type.
Definition: Physiology.hxx:4535
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData RenalPlasmaFlow_type
Element type.
Definition: Physiology.hxx:15298
::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData RedBloodCellCount_type
Element type.
Definition: Physiology.hxx:4079
::xsd::cxx::tree::traits< LiverGlycogen_type, char > LiverGlycogen_traits
Element traits type.
Definition: Physiology.hxx:20739
::xsd::cxx::xml::error_handler< char > error_handler
Error handler callback interface.
Definition: BioGears.hxx:610
::xsd::cxx::tree::optional< RightEyePupillaryResponse_type > RightEyePupillaryResponse_optional
Element optional container type.
Definition: Physiology.hxx:12837
::xsd::cxx::tree::optional< LeftReabsorptionFiltrationCoefficient_type > LeftReabsorptionFiltrationCoefficient_optional
Element optional container type.
Definition: Physiology.hxx:14771
::xsd::cxx::tree::optional< PulmonarySystolicArterialPressure_type > PulmonarySystolicArterialPressure_optional
Element optional container type.
Definition: Physiology.hxx:7633
::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData TotalBilirubin_type
Element type.
Definition: Physiology.hxx:4763
::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData MuscleInsulinSetPoint_type
Element type.
Definition: Physiology.hxx:20425
::mil::tatrc::physiology::datamodel::ScalarTemperatureData FeverChange_type
Element type.
Definition: Physiology.hxx:8359
::xsd::cxx::tree::serialization< char > serialization
Exception indicating a serialization failure.
Definition: BioGears.hxx:605
::xsd::cxx::tree::traits< PulmonaryVenousCarbonDioxidePressure_type, char > PulmonaryVenousCarbonDioxidePressure_traits
Element traits type.
Definition: Physiology.hxx:5229
::xsd::cxx::tree::optional< MuscleInsulinSetPoint_type > MuscleInsulinSetPoint_optional
Element optional container type.
Definition: Physiology.hxx:20430
const XMLCh *const tree_node_key
DOM user data key for back pointers to tree nodes.
Definition: BioGears.hxx:627
::xsd::cxx::tree::properties< char > properties
Parsing properties.
Definition: BioGears.hxx:509
::mil::tatrc::physiology::datamodel::ScalarFractionData SedationLevel_type
Element type.
Definition: Physiology.hxx:8967
Class corresponding to the DrugTransitStateData schema type.
Definition: Physiology.hxx:10859
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftPeritubularCapillariesOsmoticPressure_type
Element type.
Definition: Physiology.hxx:14690
::xsd::cxx::tree::optional< HeartEjectionFraction_type > HeartEjectionFraction_optional
Element optional container type.
Definition: Physiology.hxx:6417
Class corresponding to the InflammatoryResponseData schema type.
Definition: Physiology.hxx:1178
::std::ostream & operator<<(::std::ostream &o, enumBioGearsAirwayMode::value i)
Definition: BioGears.cxx:451
::xsd::cxx::tree::optional< InsulinSynthesisRate_type > InsulinSynthesisRate_optional
Element optional container type.
Definition: Physiology.hxx:9383
::xsd::cxx::tree::traits< ExpiratoryFlow_type, char > ExpiratoryFlow_traits
Element traits type.
Definition: Physiology.hxx:18116
::mil::tatrc::physiology::datamodel::ScalarFractionData OxygenVenousSaturation_type
Element type.
Definition: Physiology.hxx:3775
::mil::tatrc::physiology::datamodel::ScalarTemperatureData CoreTemperature_type
Element type.
Definition: Physiology.hxx:9701
::xsd::cxx::tree::optional< CerebralPerfusionPressure_type > CerebralPerfusionPressure_optional
Element optional container type.
Definition: Physiology.hxx:6265
::xsd::cxx::tree::optional< LeftGlomerularFiltrationRate_type > LeftGlomerularFiltrationRate_optional
Element optional container type.
Definition: Physiology.hxx:14163
::xsd::cxx::tree::optional< OxygenVenousSaturation_type > OxygenVenousSaturation_optional
Element optional container type.
Definition: Physiology.hxx:3780
::xsd::cxx::tree::traits< SystolicArterialPressure_type, char > SystolicArterialPressure_traits
Element traits type.
Definition: Physiology.hxx:8018
::xsd::cxx::tree::optional< FiltrationFraction_type > FiltrationFraction_optional
Element optional container type.
Definition: Physiology.hxx:13479
::mil::tatrc::physiology::datamodel::ScalarFractionData VolumeFractionNeutralLipidInPlasma_type
Element type.
Definition: Physiology.hxx:4459
::mil::tatrc::physiology::datamodel::ScalarData TumorNecrosisFactor_type
Element type.
Definition: Physiology.hxx:1888
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData LeftReabsorptionRate_type
Element type.
Definition: Physiology.hxx:14842
::xsd::cxx::tree::optional< PulmonaryMeanCapillaryFlow_type > PulmonaryMeanCapillaryFlow_optional
Element optional container type.
Definition: Physiology.hxx:7481
::xsd::cxx::tree::traits< TotalWorkRateLevel_type, char > TotalWorkRateLevel_traits
Element traits type.
Definition: Physiology.hxx:10395
::mil::tatrc::physiology::datamodel::ScalarFrequencyData HeartRate_type
Element type.
Definition: Physiology.hxx:6488
::xsd::cxx::tree::optional< ResistanceScaleSplanchnic_type > ResistanceScaleSplanchnic_optional
Element optional container type.
Definition: Physiology.hxx:12457
::xsd::cxx::tree::traits< LeftGlomerularFiltrationSurfaceArea_type, char > LeftGlomerularFiltrationSurfaceArea_traits
Element traits type.
Definition: Physiology.hxx:14244
::xsd::cxx::tree::traits< LeftGlomerularCapillariesHydrostaticPressure_type, char > LeftGlomerularCapillariesHydrostaticPressure_traits
Element traits type.
Definition: Physiology.hxx:13940
::mil::tatrc::physiology::datamodel::ScalarData MacrophageActive_type
Element type.
Definition: Physiology.hxx:1714
::mil::tatrc::physiology::datamodel::ScalarFractionData PulseOximetry_type
Element type.
Definition: Physiology.hxx:4003
::xsd::cxx::tree::traits< RespirationDriverFrequency_type, char > RespirationDriverFrequency_traits
Element traits type.
Definition: Physiology.hxx:18572
long long non_positive_integer
C++ type corresponding to the nonPositiveInteger XML Schema built-in type.
Definition: BioGears.hxx:213
::xsd::cxx::tree::optional< CardiacOutput_type > CardiacOutput_optional
Element optional container type.
Definition: Physiology.hxx:6037
::mil::tatrc::physiology::datamodel::ScalarPowerData ExerciseEnergyDemand_type
Element type.
Definition: Physiology.hxx:9853
::mil::tatrc::physiology::datamodel::ScalarFractionData EndTidalCarbonDioxideFraction_type
Element type.
Definition: Physiology.hxx:17954
::xsd::cxx::tree::traits< UrineOsmolarity_type, char > UrineOsmolarity_traits
Element traits type.
Definition: Physiology.hxx:17208
::mil::tatrc::physiology::datamodel::ScalarAreaData RightGlomerularFiltrationSurfaceArea_type
Element type.
Definition: Physiology.hxx:16058
::mil::tatrc::physiology::datamodel::ScalarData NeutrophilResting_type
Element type.
Definition: Physiology.hxx:1772
::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData LactateProductionRate_type
Element type.
Definition: Physiology.hxx:10081
::xsd::cxx::tree::optional< EnergyDeficit_type > EnergyDeficit_optional
Element optional container type.
Definition: Physiology.hxx:10694
::xsd::cxx::tree::traits< Nitrate_type, char > Nitrate_traits
Element traits type.
Definition: Physiology.hxx:2299
::xsd::cxx::tree::optional< ArterialPressure_type > ArterialPressure_optional
Element optional container type.
Definition: Physiology.hxx:5809
::xsd::cxx::tree::optional< TidalVolumeChange_type > TidalVolumeChange_optional
Element optional container type.
Definition: Physiology.hxx:9048
::xsd::cxx::tree::entity< char, ncname > entity
C++ type corresponding to the ENTITY XML Schema built-in type.
Definition: BioGears.hxx:451
::mil::tatrc::physiology::datamodel::ScalarFrequencyData RespirationRate_type
Element type.
Definition: Physiology.hxx:18790
::xsd::cxx::tree::optional< SystolicArterialPressure_type > SystolicArterialPressure_optional
Element optional container type.
Definition: Physiology.hxx:8013
::mil::tatrc::physiology::datamodel::ScalarData BiologicalDebt_type
Element type.
Definition: Physiology.hxx:13136
::xsd::cxx::tree::traits< ShuntFraction_type, char > ShuntFraction_traits
Element traits type.
Definition: Physiology.hxx:4241
::xsd::cxx::tree::optional< ArterialCarbonDioxidePressure_type > ArterialCarbonDioxidePressure_optional
Element optional container type.
Definition: Physiology.hxx:4920
signed char byte
C++ type corresponding to the byte XML Schema built-in type.
Definition: BioGears.hxx:143
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureAreaData LeftTubularReabsorptionFluidPermeability_type
Element type.
Definition: Physiology.hxx:15146
::mil::tatrc::physiology::datamodel::ScalarVolumeData TotalLungVolume_type
Element type.
Definition: Physiology.hxx:19246
::xsd::cxx::tree::traits< RightGlomerularFluidPermeability_type, char > RightGlomerularFluidPermeability_traits
Element traits type.
Definition: Physiology.hxx:16144
::xsd::cxx::tree::optional< SleepState_type > SleepState_optional
Element optional container type.
Definition: Physiology.hxx:12989
::xsd::cxx::tree::traits< RightBowmansCapsulesHydrostaticPressure_type, char > RightBowmansCapsulesHydrostaticPressure_traits
Element traits type.
Definition: Physiology.hxx:15536
::xsd::cxx::tree::optional< MeanPleuralPressure_type > MeanPleuralPressure_optional
Element optional container type.
Definition: Physiology.hxx:18339
::xsd::cxx::tree::severity severity
Error severity.
Definition: BioGears.hxx:517
::mil::tatrc::physiology::datamodel::ScalarData AutonomicResponseLevel_type
Element type.
Definition: Physiology.hxx:1482
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryVenousCarbonDioxidePressure_type
Element type.
Definition: Physiology.hxx:5219
::xsd::cxx::tree::traits< PulmonaryCompliance_type, char > PulmonaryCompliance_traits
Element traits type.
Definition: Physiology.hxx:18420
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::HepaticSystemData > HepaticSystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:21707
::xsd::cxx::tree::optional< VenousCarbonDioxidePressure_type > VenousCarbonDioxidePressure_optional
Element optional container type.
Definition: Physiology.hxx:5376
::mil::tatrc::physiology::datamodel::ScalarData NitricOxide_type
Element type.
Definition: Physiology.hxx:2352
::mil::tatrc::physiology::datamodel::ScalarVolumeData ExtravascularFluidVolume_type
Element type.
Definition: Physiology.hxx:19817
::xsd::cxx::tree::traits< ExerciseEnergyDemand_type, char > ExerciseEnergyDemand_traits
Element traits type.
Definition: Physiology.hxx:9863
::xsd::cxx::tree::optional< HeartRate_type > HeartRate_optional
Element optional container type.
Definition: Physiology.hxx:6493
::xsd::cxx::tree::traits< Trauma_type, char > Trauma_traits
Element traits type.
Definition: Physiology.hxx:1603
::mil::tatrc::physiology::datamodel::ScalarFractionData PainToleranceChange_type
Element type.
Definition: Physiology.hxx:8739
::mil::tatrc::physiology::datamodel::ScalarData HeartRateScale_type
Element type.
Definition: Physiology.hxx:12072
Class corresponding to the NervousSystemData schema type.
Definition: Physiology.hxx:12058
::xsd::cxx::tree::traits< InspiratoryFlow_type, char > InspiratoryFlow_traits
Element traits type.
Definition: Physiology.hxx:18268
::xsd::cxx::tree::traits< LocalPathogen_type, char > LocalPathogen_traits
Element traits type.
Definition: Physiology.hxx:1197
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData UrineProductionRate_type
Element type.
Definition: Physiology.hxx:17274
::xsd::cxx::tree::traits< ResistanceScaleSplanchnic_type, char > ResistanceScaleSplanchnic_traits
Element traits type.
Definition: Physiology.hxx:12462
::xsd::cxx::tree::optional< AttentionLapses_type > AttentionLapses_optional
Element optional container type.
Definition: Physiology.hxx:13293
::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData LiverGlucagonSetPoint_type
Element type.
Definition: Physiology.hxx:20349
::xsd::cxx::tree::optional< RightBowmansCapsulesOsmoticPressure_type > RightBowmansCapsulesOsmoticPressure_optional
Element optional container type.
Definition: Physiology.hxx:15607
::xsd::cxx::tree::optional< ResistanceScaleMuscle_type > ResistanceScaleMuscle_optional
Element optional container type.
Definition: Physiology.hxx:12305
::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData SweatRate_type
Element type.
Definition: Physiology.hxx:10233
::xsd::cxx::tree::optional< AlveolarArterialGradient_type > AlveolarArterialGradient_optional
Element optional container type.
Definition: Physiology.hxx:17807
::xsd::cxx::tree::optional< PlasmaVolume_type > PlasmaVolume_optional
Element optional container type.
Definition: Physiology.hxx:3932
::xsd::cxx::tree::traits< RightTubularReabsorptionFluidPermeability_type, char > RightTubularReabsorptionFluidPermeability_traits
Element traits type.
Definition: Physiology.hxx:16980
::xsd::cxx::tree::optional< RightTubularReabsorptionFluidPermeability_type > RightTubularReabsorptionFluidPermeability_optional
Element optional container type.
Definition: Physiology.hxx:16975
::mil::tatrc::physiology::datamodel::ScalarData ResistanceScaleSplanchnic_type
Element type.
Definition: Physiology.hxx:12452
::xsd::cxx::tree::optional< LeftReabsorptionRate_type > LeftReabsorptionRate_optional
Element optional container type.
Definition: Physiology.hxx:14847
::mil::tatrc::physiology::datamodel::ScalarFractionData HeartEjectionFraction_type
Element type.
Definition: Physiology.hxx:6412
::mil::tatrc::physiology::datamodel::ScalarPowerData EnergyDeficit_type
Element type.
Definition: Physiology.hxx:10689
::mil::tatrc::physiology::datamodel::ScalarPressureData RightNetReabsorptionPressure_type
Element type.
Definition: Physiology.hxx:16362
::mil::tatrc::physiology::datamodel::ScalarData LocalNeutrophil_type
Element type.
Definition: Physiology.hxx:1308
::mil::tatrc::physiology::datamodel::ScalarData AntibioticActivity_type
Element type.
Definition: Physiology.hxx:8207
::xsd::cxx::tree::content_order content_order
Content order sequence entry.
Definition: BioGears.hxx:464
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData InspiratoryFlow_type
Element type.
Definition: Physiology.hxx:18258
::mil::tatrc::physiology::datamodel::ScalarData InducibleNOS_type
Element type.
Definition: Physiology.hxx:2178
::xsd::cxx::tree::traits< PainVisualAnalogueScale_type, char > PainVisualAnalogueScale_traits
Element traits type.
Definition: Physiology.hxx:12690
::mil::tatrc::physiology::datamodel::ScalarFractionData TotalWorkRateLevel_type
Element type.
Definition: Physiology.hxx:10385
::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData FatGlucagonSetPoint_type
Element type.
Definition: Physiology.hxx:20653
::xsd::cxx::tree::optional< UrineOsmolality_type > UrineOsmolality_optional
Element optional container type.
Definition: Physiology.hxx:17127
::mil::tatrc::physiology::datamodel::ScalarAmountPerTimeData CreatinineProductionRate_type
Element type.
Definition: Physiology.hxx:9777
::xsd::cxx::tree::optional< RenalPlasmaFlow_type > RenalPlasmaFlow_optional
Element optional container type.
Definition: Physiology.hxx:15303
::xsd::cxx::tree::traits< StoredFat_type, char > StoredFat_traits
Element traits type.
Definition: Physiology.hxx:20967
::xsd::cxx::tree::traits< UrineProductionRate_type, char > UrineProductionRate_traits
Element traits type.
Definition: Physiology.hxx:17284
::xsd::cxx::tree::traits< HeartElastanceScale_type, char > HeartElastanceScale_traits
Element traits type.
Definition: Physiology.hxx:12158
::xsd::cxx::tree::optional< RightGlomerularCapillariesHydrostaticPressure_type > RightGlomerularCapillariesHydrostaticPressure_optional
Element optional container type.
Definition: Physiology.hxx:15759
::xsd::cxx::tree::optional< MeanSkinFlow_type > MeanSkinFlow_optional
Element optional container type.
Definition: Physiology.hxx:7101
::mil::tatrc::physiology::datamodel::ScalarPressureData EndTidalCarbonDioxidePressure_type
Element type.
Definition: Physiology.hxx:18030
::mil::tatrc::physiology::datamodel::ScalarData ComplianceScale_type
Element type.
Definition: Physiology.hxx:12528
::xsd::cxx::tree::traits< ArterialCarbonDioxidePressure_type, char > ArterialCarbonDioxidePressure_traits
Element traits type.
Definition: Physiology.hxx:4925
::xsd::cxx::tree::traits< SedationLevel_type, char > SedationLevel_traits
Element traits type.
Definition: Physiology.hxx:8977
::xsd::cxx::tree::optional< KetoneProductionRate_type > KetoneProductionRate_optional
Element optional container type.
Definition: Physiology.hxx:11677
C++ namespace for the http://www.w3.org/2001/XMLSchema schema namespace.
Definition: BioGears.hxx:113
::xsd::cxx::tree::optional< VolumeFractionNeutralPhospholipidInPlasma_type > VolumeFractionNeutralPhospholipidInPlasma_optional
Element optional container type.
Definition: Physiology.hxx:4540
Class corresponding to the ObjectData schema type.
Definition: Properties.hxx:859
::xsd::cxx::tree::traits< SkinTemperature_type, char > SkinTemperature_traits
Element traits type.
Definition: Physiology.hxx:10167
::xsd::cxx::tree::optional< LiverGlycogen_type > LiverGlycogen_optional
Element optional container type.
Definition: Physiology.hxx:20734
::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData RightEfferentArterioleResistance_type
Element type.
Definition: Physiology.hxx:15678
::xsd::cxx::tree::traits< RespirationDriverPressure_type, char > RespirationDriverPressure_traits
Element traits type.
Definition: Physiology.hxx:18648
::xsd::cxx::tree::optional< ExtracellularFluidVolume_type > ExtracellularFluidVolume_optional
Element optional container type.
Definition: Physiology.hxx:19746
::xsd::cxx::tree::string< char, simple_type > string
C++ type corresponding to the string XML Schema built-in type.
Definition: BioGears.hxx:273
::xsd::cxx::tree::optional< PainVisualAnalogueScale_type > PainVisualAnalogueScale_optional
Element optional container type.
Definition: Physiology.hxx:12685
::xsd::cxx::tree::optional< SodiumLostToSweat_type > SodiumLostToSweat_optional
Element optional container type.
Definition: Physiology.hxx:10466
::xsd::cxx::tree::sequence< DrugTransitStates_type > DrugTransitStates_sequence
Element sequence container type.
Definition: Physiology.hxx:11517
::xsd::cxx::tree::sequence< LumenDissolvedMasses_type > LumenDissolvedMasses_sequence
Element sequence container type.
Definition: Physiology.hxx:10942
::xsd::cxx::tree::traits< NeutrophilResting_type, char > NeutrophilResting_traits
Element traits type.
Definition: Physiology.hxx:1777
::mil::tatrc::physiology::datamodel::ScalarAreaData LeftTubularReabsorptionFiltrationSurfaceArea_type
Element type.
Definition: Physiology.hxx:15070
::mil::tatrc::physiology::datamodel::ScalarOsmolalityData UrineOsmolality_type
Element type.
Definition: Physiology.hxx:17122
::xsd::cxx::tree::optional< RhTransfusionReactionVolume_type > RhTransfusionReactionVolume_optional
Element optional container type.
Definition: Physiology.hxx:4160
::xsd::cxx::tree::traits< RenalPlasmaFlow_type, char > RenalPlasmaFlow_traits
Element traits type.
Definition: Physiology.hxx:15308
::mil::tatrc::physiology::datamodel::ScalarPressureData CerebralPerfusionPressure_type
Element type.
Definition: Physiology.hxx:6260
::xsd::cxx::tree::optional< RightTubularOsmoticPressure_type > RightTubularOsmoticPressure_optional
Element optional container type.
Definition: Physiology.hxx:16747
::mil::tatrc::physiology::datamodel::ScalarNeg1To1Data SizeModifier_type
Element type.
Definition: Physiology.hxx:866
::xsd::cxx::tree::traits< AchievedExerciseLevel_type, char > AchievedExerciseLevel_traits
Element traits type.
Definition: Physiology.hxx:9635
::xsd::cxx::tree::list_stream< char > list_stream
List serialization stream.
Definition: BioGears.hxx:481
::mil::tatrc::physiology::datamodel::ScalarData BloodPathogen_type
Element type.
Definition: Physiology.hxx:1540
::mil::tatrc::physiology::datamodel::ScalarTemperatureData SkinTemperature_type
Element type.
Definition: Physiology.hxx:10157
::xsd::cxx::tree::optional< ExerciseEnergyDemand_type > ExerciseEnergyDemand_optional
Element optional container type.
Definition: Physiology.hxx:9858
unsigned int unsigned_int
C++ type corresponding to the unsignedInt XML Schema built-in type.
Definition: BioGears.hxx:181
::xsd::cxx::tree::optional< RenalVascularResistance_type > RenalVascularResistance_optional
Element optional container type.
Definition: Physiology.hxx:15379
::mil::tatrc::physiology::datamodel::ScalarPressureData AlveolarArterialGradient_type
Element type.
Definition: Physiology.hxx:17802
::xsd::cxx::tree::optional< StomachContents_type > StomachContents_optional
Element optional container type.
Definition: Physiology.hxx:11441
::mil::tatrc::physiology::datamodel::ScalarPressureData MeanArterialCarbonDioxidePartialPressure_type
Element type.
Definition: Physiology.hxx:6868
::xsd::cxx::tree::optional< PulmonaryMeanArterialPressure_type > PulmonaryMeanArterialPressure_optional
Element optional container type.
Definition: Physiology.hxx:7405
::xsd::cxx::tree::traits< PulmonaryMeanArterialPressure_type, char > PulmonaryMeanArterialPressure_traits
Element traits type.
Definition: Physiology.hxx:7410
::xsd::cxx::tree::traits< RightTubularOsmoticPressure_type, char > RightTubularOsmoticPressure_traits
Element traits type.
Definition: Physiology.hxx:16752
::mil::tatrc::physiology::datamodel::ScalarFrequencyData HeartRateChange_type
Element type.
Definition: Physiology.hxx:8435
::xsd::cxx::tree::traits< ArterialBloodPHBaseline_type, char > ArterialBloodPHBaseline_traits
Element traits type.
Definition: Physiology.hxx:3025
::mil::tatrc::physiology::datamodel::ScalarPressureData TranspulmonaryPressure_type
Element type.
Definition: Physiology.hxx:19398
::xsd::cxx::tree::gday< char, simple_type > gday
C++ type corresponding to the gDay XML Schema built-in type.
Definition: BioGears.hxx:411
::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData PulmonaryVascularResistance_type
Element type.
Definition: Physiology.hxx:7704
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftBowmansCapsulesOsmoticPressure_type
Element type.
Definition: Physiology.hxx:13778
::xsd::cxx::tree::optional< InspiratoryExpiratoryRatio_type > InspiratoryExpiratoryRatio_optional
Element optional container type.
Definition: Physiology.hxx:18187
::mil::tatrc::physiology::datamodel::ScalarPressureData PulmonaryCapillariesWedgePressure_type
Element type.
Definition: Physiology.hxx:7248
::mil::tatrc::physiology::datamodel::ScalarData Nitrate_type
Element type.
Definition: Physiology.hxx:2294
::xsd::cxx::tree::traits< PulsePressure_type, char > PulsePressure_traits
Element traits type.
Definition: Physiology.hxx:7866
::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData SystemicVascularResistance_type
Element type.
Definition: Physiology.hxx:7932
::xsd::cxx::tree::entities< char, simple_type, entity > entities
C++ type corresponding to the ENTITIES XML Schema built-in type.
Definition: BioGears.hxx:457
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeAreaData CardiacIndex_type
Element type.
Definition: Physiology.hxx:5956
::mil::tatrc::physiology::datamodel::ScalarPressureData CentralVenousPressure_type
Element type.
Definition: Physiology.hxx:6108
::xsd::cxx::tree::optional< UrineUreaNitrogenConcentration_type > UrineUreaNitrogenConcentration_optional
Element optional container type.
Definition: Physiology.hxx:17583
::xsd::cxx::tree::traits< MeanSkinFlow_type, char > MeanSkinFlow_traits
Element traits type.
Definition: Physiology.hxx:7106
unsigned char unsigned_byte
C++ type corresponding to the unsignedByte XML Schema built-in type.
Definition: BioGears.hxx:149
::xsd::cxx::tree::optional< MeanUrineOutput_type > MeanUrineOutput_optional
Element optional container type.
Definition: Physiology.hxx:17355
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData LeftGlomerularFiltrationRate_type
Element type.
Definition: Physiology.hxx:14158
::xsd::cxx::tree::traits< CerebralBloodFlow_type, char > CerebralBloodFlow_traits
Element traits type.
Definition: Physiology.hxx:6194
::xsd::cxx::tree::optional< RightGlomerularCapillariesOsmoticPressure_type > RightGlomerularCapillariesOsmoticPressure_optional
Element optional container type.
Definition: Physiology.hxx:15835
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::NervousSystemData > NervousSystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:21996
::xsd::cxx::tree::traits< ArterialBloodPH_type, char > ArterialBloodPH_traits
Element traits type.
Definition: Physiology.hxx:2949
::xsd::cxx::tree::traits< TotalProteinConcentration_type, char > TotalProteinConcentration_traits
Element traits type.
Definition: Physiology.hxx:4393
::xsd::cxx::tree::traits< CreatinineProductionRate_type, char > CreatinineProductionRate_traits
Element traits type.
Definition: Physiology.hxx:9787
::xsd::cxx::tree::optional< RightBowmansCapsulesHydrostaticPressure_type > RightBowmansCapsulesHydrostaticPressure_optional
Element optional container type.
Definition: Physiology.hxx:15531
::mil::tatrc::physiology::datamodel::ScalarVolumeData HeartStrokeVolume_type
Element type.
Definition: Physiology.hxx:6640
::xsd::cxx::tree::optional< LeftPeritubularCapillariesHydrostaticPressure_type > LeftPeritubularCapillariesHydrostaticPressure_optional
Element optional container type.
Definition: Physiology.hxx:14619
value
Underlying enum type.
Definition: Physiology.hxx:11911
::xsd::cxx::tree::traits< RespiratoryExchangeRatio_type, char > RespiratoryExchangeRatio_traits
Element traits type.
Definition: Physiology.hxx:20207
::mil::tatrc::physiology::datamodel::ScalarMassData EnterocyteMasses_type
Element type.
Definition: Physiology.hxx:11001
::mil::tatrc::physiology::datamodel::ScalarData IntracellularFluidPH_type
Element type.
Definition: Physiology.hxx:19893
::mil::tatrc::physiology::datamodel::ScalarTimeData ReactionTime_type
Element type.
Definition: Physiology.hxx:13212
::mil::tatrc::physiology::datamodel::ScalarMassData LumenSolidMasses_type
Element type.
Definition: Physiology.hxx:10873
::xsd::cxx::tree::date_time< char, simple_type > date_time
C++ type corresponding to the dateTime XML Schema built-in type.
Definition: BioGears.hxx:399
::xsd::cxx::tree::traits< HepaticGluconeogenesisRate_type, char > HepaticGluconeogenesisRate_traits
Element traits type.
Definition: Physiology.hxx:11758
double double_
C++ type corresponding to the double XML Schema built-in type.
Definition: BioGears.hxx:257
::xsd::cxx::tree::traits< LeftPeritubularCapillariesOsmoticPressure_type, char > LeftPeritubularCapillariesOsmoticPressure_traits
Element traits type.
Definition: Physiology.hxx:14700
::mil::tatrc::physiology::datamodel::ScalarData ArterialBloodPH_type
Element type.
Definition: Physiology.hxx:2939
::xsd::cxx::tree::traits< TargetPulmonaryVentilation_type, char > TargetPulmonaryVentilation_traits
Element traits type.
Definition: Physiology.hxx:19028
::xsd::cxx::tree::optional< PulmonaryCompliance_type > PulmonaryCompliance_optional
Element optional container type.
Definition: Physiology.hxx:18415
::xsd::cxx::tree::optional< ReactivityModifier_type > ReactivityModifier_optional
Element optional container type.
Definition: Physiology.hxx:719
::xsd::cxx::tree::optional< HemoglobinContent_type > HemoglobinContent_optional
Element optional container type.
Definition: Physiology.hxx:3552
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData PulmonaryMeanCapillaryFlow_type
Element type.
Definition: Physiology.hxx:7476
::xsd::cxx::tree::optional< HepaticGluconeogenesisRate_type > HepaticGluconeogenesisRate_optional
Element optional container type.
Definition: Physiology.hxx:11753
::xsd::cxx::tree::traits< InspiratoryExpiratoryRatio_type, char > InspiratoryExpiratoryRatio_traits
Element traits type.
Definition: Physiology.hxx:18192
::mil::tatrc::physiology::datamodel::ScalarMassData SodiumLostToSweat_type
Element type.
Definition: Physiology.hxx:10461
::xsd::cxx::tree::optional< RightTubularReabsorptionFiltrationSurfaceArea_type > RightTubularReabsorptionFiltrationSurfaceArea_optional
Element optional container type.
Definition: Physiology.hxx:16899
::mil::tatrc::physiology::datamodel::ScalarData ResistanceScaleExtrasplanchnic_type
Element type.
Definition: Physiology.hxx:12224
::xsd::cxx::tree::optional< LeftTubularReabsorptionFiltrationSurfaceArea_type > LeftTubularReabsorptionFiltrationSurfaceArea_optional
Element optional container type.
Definition: Physiology.hxx:15075
::xsd::cxx::tree::optional< TotalBodyFluidVolume_type > TotalBodyFluidVolume_optional
Element optional container type.
Definition: Physiology.hxx:20050
::xsd::cxx::tree::traits< RightNetReabsorptionPressure_type, char > RightNetReabsorptionPressure_traits
Element traits type.
Definition: Physiology.hxx:16372
::mil::tatrc::physiology::datamodel::ScalarTimeData WakeTime_type
Element type.
Definition: Physiology.hxx:13060
::xsd::cxx::tree::traits< InflammatoryResponse_type, char > InflammatoryResponse_traits
Element traits type.
Definition: Physiology.hxx:4849
::mil::tatrc::physiology::datamodel::ScalarPressureData VenousCarbonDioxidePressure_type
Element type.
Definition: Physiology.hxx:5371
::xsd::cxx::tree::optional< RightPeritubularCapillariesHydrostaticPressure_type > RightPeritubularCapillariesHydrostaticPressure_optional
Element optional container type.
Definition: Physiology.hxx:16443
::mil::tatrc::physiology::datamodel::Scalar0To1Data DehydrationFraction_type
Element type.
Definition: Physiology.hxx:19665
::xsd::cxx::tree::optional< UrineSpecificGravity_type > UrineSpecificGravity_optional
Element optional container type.
Definition: Physiology.hxx:17431
::mil::tatrc::physiology::datamodel::ScalarPressureData RightPeritubularCapillariesHydrostaticPressure_type
Element type.
Definition: Physiology.hxx:16438
::xsd::cxx::tree::optional< CarbonDioxideProductionRate_type > CarbonDioxideProductionRate_optional
Element optional container type.
Definition: Physiology.hxx:19594
::xsd::cxx::tree::traits< FatGlucagonSetPoint_type, char > FatGlucagonSetPoint_traits
Element traits type.
Definition: Physiology.hxx:20663
::mil::tatrc::physiology::datamodel::ScalarData RespiratoryExchangeRatio_type
Element type.
Definition: Physiology.hxx:20197
::mil::tatrc::physiology::datamodel::ScalarVolumeData ExtracellularFluidVolume_type
Element type.
Definition: Physiology.hxx:19741
::mil::tatrc::physiology::datamodel::ScalarData ArterialBloodPHBaseline_type
Element type.
Definition: Physiology.hxx:3015
::xsd::cxx::tree::traits< MeanUrineOutput_type, char > MeanUrineOutput_traits
Element traits type.
Definition: Physiology.hxx:17360
::xsd::cxx::tree::traits< TubularPermeabilityChange_type, char > TubularPermeabilityChange_traits
Element traits type.
Definition: Physiology.hxx:9129
::xsd::cxx::tree::optional< CreatinineProductionRate_type > CreatinineProductionRate_optional
Element optional container type.
Definition: Physiology.hxx:9782
::xsd::cxx::tree::traits< LumenSolidMasses_type, char > LumenSolidMasses_traits
Element traits type.
Definition: Physiology.hxx:10893
::xsd::cxx::tree::optional< ChymeAbsorptionRate_type > ChymeAbsorptionRate_optional
Element optional container type.
Definition: Physiology.hxx:11365
::xsd::cxx::tree::optional< RichmondAgitationSedationScale_type > RichmondAgitationSedationScale_optional
Element optional container type.
Definition: Physiology.hxx:12761
::xsd::cxx::tree::traits< RightPeritubularCapillariesOsmoticPressure_type, char > RightPeritubularCapillariesOsmoticPressure_traits
Element traits type.
Definition: Physiology.hxx:16524
::xsd::cxx::tree::traits< LeftGlomerularFluidPermeability_type, char > LeftGlomerularFluidPermeability_traits
Element traits type.
Definition: Physiology.hxx:14320
::xsd::cxx::tree::traits< HeartEjectionFraction_type, char > HeartEjectionFraction_traits
Element traits type.
Definition: Physiology.hxx:6422
::xsd::cxx::tree::optional< OxygenSaturation_type > OxygenSaturation_optional
Element optional container type.
Definition: Physiology.hxx:3704
::xsd::cxx::tree::traits< RespirationRate_type, char > RespirationRate_traits
Element traits type.
Definition: Physiology.hxx:18800
::xsd::cxx::tree::optional< WhiteBloodCellCount_type > WhiteBloodCellCount_optional
Element optional container type.
Definition: Physiology.hxx:4616
::xsd::cxx::tree::traits< Interleukin10_type, char > Interleukin10_traits
Element traits type.
Definition: Physiology.hxx:2009
::xsd::cxx::tree::gyear_month< char, simple_type > gyear_month
C++ type corresponding to the gYearMonth XML Schema built-in type.
Definition: BioGears.hxx:435
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureData RightReabsorptionFiltrationCoefficient_type
Element type.
Definition: Physiology.hxx:16590
::xsd::cxx::tree::traits< TotalBodyFluidVolume_type, char > TotalBodyFluidVolume_traits
Element traits type.
Definition: Physiology.hxx:20055
::xsd::cxx::tree::optional< ShuntFraction_type > ShuntFraction_optional
Element optional container type.
Definition: Physiology.hxx:4236
DrugTransitStates_sequence::iterator DrugTransitStates_iterator
Element iterator type.
Definition: Physiology.hxx:11522
::xsd::cxx::tree::traits< BloodSpecificHeat_type, char > BloodSpecificHeat_traits
Element traits type.
Definition: Physiology.hxx:3177
::xsd::cxx::tree::traits< PulseOximetry_type, char > PulseOximetry_traits
Element traits type.
Definition: Physiology.hxx:4013
::xsd::cxx::tree::traits< RightGlomerularFiltrationRate_type, char > RightGlomerularFiltrationRate_traits
Element traits type.
Definition: Physiology.hxx:15992
::xsd::cxx::tree::traits< RenalBloodFlow_type, char > RenalBloodFlow_traits
Element traits type.
Definition: Physiology.hxx:15232
::xsd::cxx::tree::traits< RightGlomerularCapillariesHydrostaticPressure_type, char > RightGlomerularCapillariesHydrostaticPressure_traits
Element traits type.
Definition: Physiology.hxx:15764
::xsd::cxx::tree::traits< ChymeAbsorptionRate_type, char > ChymeAbsorptionRate_traits
Element traits type.
Definition: Physiology.hxx:11370
::xsd::cxx::tree::traits< LocalNeutrophil_type, char > LocalNeutrophil_traits
Element traits type.
Definition: Physiology.hxx:1313
::xsd::cxx::tree::traits< GlucagonSynthesisRate_type, char > GlucagonSynthesisRate_traits
Element traits type.
Definition: Physiology.hxx:9464
::xsd::cxx::tree::optional< ExtravascularFluidVolume_type > ExtravascularFluidVolume_optional
Element optional container type.
Definition: Physiology.hxx:19822
::xsd::cxx::tree::traits< PulmonaryArterialOxygenPressure_type, char > PulmonaryArterialOxygenPressure_traits
Element traits type.
Definition: Physiology.hxx:5153
::xsd::cxx::tree::type container
Alias for the anyType type.
Definition: BioGears.hxx:133
::xsd::cxx::tree::idref< char, ncname, type > idref
C++ type corresponding to the IDREF XML Schema built-in type.
Definition: BioGears.hxx:331
::xsd::cxx::tree::traits< BloodDensity_type, char > BloodDensity_traits
Element traits type.
Definition: Physiology.hxx:2873
::xsd::cxx::tree::traits< MassMetabolized_type, char > MassMetabolized_traits
Element traits type.
Definition: Physiology.hxx:11070
::mil::tatrc::physiology::datamodel::ScalarHeatCapacitancePerMassData BloodSpecificHeat_type
Element type.
Definition: Physiology.hxx:3167
::mil::tatrc::physiology::datamodel::ScalarMassData LumenDissolvedMasses_type
Element type.
Definition: Physiology.hxx:10937
::xsd::cxx::tree::error< char > error
Error condition.
Definition: BioGears.hxx:522
::mil::tatrc::physiology::datamodel::ScalarMassData StoredProtein_type
Element type.
Definition: Physiology.hxx:20881
::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData BloodUreaNitrogenConcentration_type
Element type.
Definition: Physiology.hxx:3243
::xsd::cxx::tree::optional< ArterialBloodPH_type > ArterialBloodPH_optional
Element optional container type.
Definition: Physiology.hxx:2944
::xsd::cxx::tree::traits< HeartRhythm_type, char > HeartRhythm_traits
Element traits type.
Definition: Physiology.hxx:6574
::mil::tatrc::physiology::datamodel::ScalarFractionData CarbonMonoxideSaturation_type
Element type.
Definition: Physiology.hxx:3395
::xsd::cxx::tree::nmtoken< char, token > nmtoken
C++ type corresponding to the NMTOKEN XML Schema built-in type.
Definition: BioGears.hxx:297
::xsd::cxx::tree::idrefs< char, simple_type, idref > idrefs
C++ type corresponding to the IDREFS XML Schema built-in type.
Definition: BioGears.hxx:337
Class corresponding to the RespiratorySystemData schema type.
Definition: Physiology.hxx:17788
::mil::tatrc::physiology::datamodel::PupillaryResponseData LeftEyePupillaryResponse_type
Element type.
Definition: Physiology.hxx:12604
Class corresponding to the GastrointestinalSystemData schema type.
Definition: Physiology.hxx:11346
::mil::tatrc::physiology::datamodel::ScalarPressureData RightBowmansCapsulesOsmoticPressure_type
Element type.
Definition: Physiology.hxx:15602
::xsd::cxx::tree::qname< char, simple_type, uri, ncname > qname
C++ type corresponding to the QName XML Schema built-in type.
Definition: BioGears.hxx:357
::xsd::cxx::tree::traits< SpecificVentilation_type, char > SpecificVentilation_traits
Element traits type.
Definition: Physiology.hxx:18876
::mil::tatrc::physiology::datamodel::ScalarPressureData RightGlomerularCapillariesOsmoticPressure_type
Element type.
Definition: Physiology.hxx:15830
::xsd::cxx::tree::traits< ArterialOxygenPressure_type, char > ArterialOxygenPressure_traits
Element traits type.
Definition: Physiology.hxx:5001
::xsd::cxx::tree::traits< MeanArterialCarbonDioxidePartialPressure_type, char > MeanArterialCarbonDioxidePartialPressure_traits
Element traits type.
Definition: Physiology.hxx:6878
::xsd::cxx::tree::optional< LeftNetReabsorptionPressure_type > LeftNetReabsorptionPressure_optional
Element optional container type.
Definition: Physiology.hxx:14543
::xsd::cxx::tree::traits< WakeTime_type, char > WakeTime_traits
Element traits type.
Definition: Physiology.hxx:13070
::xsd::cxx::tree::optional< RightEfferentArterioleResistance_type > RightEfferentArterioleResistance_optional
Element optional container type.
Definition: Physiology.hxx:15683
::xsd::cxx::tree::optional< LeftEfferentArterioleResistance_type > LeftEfferentArterioleResistance_optional
Element optional container type.
Definition: Physiology.hxx:13859
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::CardiovascularSystemData > CardiovascularSystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:20262
::xsd::cxx::tree::traits< AttentionLapses_type, char > AttentionLapses_traits
Element traits type.
Definition: Physiology.hxx:13298
::xsd::cxx::tree::traits< BloodUreaNitrogenConcentration_type, char > BloodUreaNitrogenConcentration_traits
Element traits type.
Definition: Physiology.hxx:3253
Class corresponding to the RenalSystemData schema type.
Definition: Physiology.hxx:13460
::mil::tatrc::physiology::datamodel::ScalarMassData HemoglobinLostToUrine_type
Element type.
Definition: Physiology.hxx:3623
::xsd::cxx::tree::optional< LiverInsulinSetPoint_type > LiverInsulinSetPoint_optional
Element optional container type.
Definition: Physiology.hxx:20278
::mil::tatrc::physiology::datamodel::ScalarMassData StoredFat_type
Element type.
Definition: Physiology.hxx:20957
::xsd::cxx::tree::optional< AchievedExerciseLevel_type > AchievedExerciseLevel_optional
Element optional container type.
Definition: Physiology.hxx:9630
::xsd::cxx::tree::optional< LeftGlomerularFluidPermeability_type > LeftGlomerularFluidPermeability_optional
Element optional container type.
Definition: Physiology.hxx:14315
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftNetFiltrationPressure_type
Element type.
Definition: Physiology.hxx:14462
::xsd::cxx::tree::optional< PulmonaryVascularResistance_type > PulmonaryVascularResistance_optional
Element optional container type.
Definition: Physiology.hxx:7709
::mil::tatrc::physiology::datamodel::ScalarPressureData RightTubularHydrostaticPressure_type
Element type.
Definition: Physiology.hxx:16818
::xsd::cxx::tree::optional< ChlorideLostToSweat_type > ChlorideLostToSweat_optional
Element optional container type.
Definition: Physiology.hxx:10618
::xsd::cxx::tree::traits< RhTransfusionReactionVolume_type, char > RhTransfusionReactionVolume_traits
Element traits type.
Definition: Physiology.hxx:4165
::xsd::cxx::tree::traits< CentralNervousResponse_type, char > CentralNervousResponse_traits
Element traits type.
Definition: Physiology.hxx:9205
::xsd::cxx::tree::not_derived< char > not_derived
Exception indicating that the types are not related by inheritance.
Definition: BioGears.hxx:600
::xsd::cxx::tree::traits< FiltrationFraction_type, char > FiltrationFraction_traits
Element traits type.
Definition: Physiology.hxx:13484
long long integer
C++ type corresponding to the integer XML Schema built-in type.
Definition: BioGears.hxx:207
::xsd::cxx::tree::traits< BloodPathogen_type, char > BloodPathogen_traits
Element traits type.
Definition: Physiology.hxx:1545
::mil::tatrc::physiology::datamodel::ScalarPressureData RightPeritubularCapillariesOsmoticPressure_type
Element type.
Definition: Physiology.hxx:16514
::mil::tatrc::physiology::datamodel::ScalarFlowResistanceData RenalVascularResistance_type
Element type.
Definition: Physiology.hxx:15374
::xsd::cxx::tree::traits< Interleukin12_type, char > Interleukin12_traits
Element traits type.
Definition: Physiology.hxx:2067
::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData StrongIonDifference_type
Element type.
Definition: Physiology.hxx:4307
::xsd::cxx::tree::traits< RightPeritubularCapillariesHydrostaticPressure_type, char > RightPeritubularCapillariesHydrostaticPressure_traits
Element traits type.
Definition: Physiology.hxx:16448
::xsd::cxx::tree::token< char, normalized_string > token
C++ type corresponding to the token XML Schema built-in type.
Definition: BioGears.hxx:285
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftNetReabsorptionPressure_type
Element type.
Definition: Physiology.hxx:14538
::mil::tatrc::physiology::datamodel::ScalarPressureData ArterialOxygenPressure_type
Element type.
Definition: Physiology.hxx:4991
::mil::tatrc::physiology::datamodel::ScalarFractionData CarbonDioxideSaturation_type
Element type.
Definition: Physiology.hxx:3319
::xsd::cxx::tree::traits< CarricoIndex_type, char > CarricoIndex_traits
Element traits type.
Definition: Physiology.hxx:17888
::mil::tatrc::physiology::datamodel::ScalarMassData LiverGlycogen_type
Element type.
Definition: Physiology.hxx:20729
::mil::tatrc::physiology::datamodel::NutritionData StomachContents_type
Element type.
Definition: Physiology.hxx:11436
Class corresponding to the DrugSystemData schema type.
Definition: Physiology.hxx:8193
::xsd::cxx::tree::traits< MuscleGlucagonSetPoint_type, char > MuscleGlucagonSetPoint_traits
Element traits type.
Definition: Physiology.hxx:20511
::xsd::cxx::tree::traits< DrugTransitStates_type, char > DrugTransitStates_traits
Element traits type.
Definition: Physiology.hxx:11532
::xsd::cxx::tree::traits< LeftPeritubularCapillariesHydrostaticPressure_type, char > LeftPeritubularCapillariesHydrostaticPressure_traits
Element traits type.
Definition: Physiology.hxx:14624
::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData MuscleGlucagonSetPoint_type
Element type.
Definition: Physiology.hxx:20501
::xsd::cxx::tree::optional< GlucagonSynthesisRate_type > GlucagonSynthesisRate_optional
Element optional container type.
Definition: Physiology.hxx:9459
::mil::tatrc::physiology::datamodel::ScalarPressureData MeanCentralVenousPressure_type
Element type.
Definition: Physiology.hxx:7020
::xsd::cxx::tree::traits< RightGlomerularFiltrationSurfaceArea_type, char > RightGlomerularFiltrationSurfaceArea_traits
Element traits type.
Definition: Physiology.hxx:16068
::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData TotalProteinConcentration_type
Element type.
Definition: Physiology.hxx:4383
::xsd::cxx::tree::as_double< double_ > as_double
Serialization wrapper for the double type.
Definition: BioGears.hxx:486
Class corresponding to the EndocrineSystemData schema type.
Definition: Physiology.hxx:9364
::xsd::cxx::tree::traits< CardiacOutput_type, char > CardiacOutput_traits
Element traits type.
Definition: Physiology.hxx:6042
::mil::tatrc::physiology::datamodel::ScalarPressureData RightGlomerularCapillariesHydrostaticPressure_type
Element type.
Definition: Physiology.hxx:15754
short short_
C++ type corresponding to the short XML Schema built-in type.
Definition: BioGears.hxx:159
::xsd::cxx::tree::optional< IntracellularFluidVolume_type > IntracellularFluidVolume_optional
Element optional container type.
Definition: Physiology.hxx:19974
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData MeanUrineOutput_type
Element type.
Definition: Physiology.hxx:17350
::xsd::cxx::tree::traits< MeanCentralVenousPressure_type, char > MeanCentralVenousPressure_traits
Element traits type.
Definition: Physiology.hxx:7030
::xsd::cxx::tree::traits< LeftGlomerularFiltrationCoefficient_type, char > LeftGlomerularFiltrationCoefficient_traits
Element traits type.
Definition: Physiology.hxx:14092
::mil::tatrc::physiology::datamodel::ScalarPressureData ArterialCarbonDioxidePressure_type
Element type.
Definition: Physiology.hxx:4915
::xsd::cxx::tree::traits< LeftTubularReabsorptionFiltrationSurfaceArea_type, char > LeftTubularReabsorptionFiltrationSurfaceArea_traits
Element traits type.
Definition: Physiology.hxx:15080
::xsd::cxx::tree::traits< LeftGlomerularCapillariesOsmoticPressure_type, char > LeftGlomerularCapillariesOsmoticPressure_traits
Element traits type.
Definition: Physiology.hxx:14016
Source_sequence::iterator Source_iterator
Element iterator type.
Definition: Physiology.hxx:2594
::xsd::cxx::tree::optional< ShapeModifier_type > ShapeModifier_optional
Element optional container type.
Definition: Physiology.hxx:795
::xsd::cxx::tree::traits< Interleukin6_type, char > Interleukin6_traits
Element traits type.
Definition: Physiology.hxx:1951
::xsd::cxx::tree::traits< HeartRateChange_type, char > HeartRateChange_traits
Element traits type.
Definition: Physiology.hxx:8445
::xsd::cxx::tree::optional< ArterialBloodPHBaseline_type > ArterialBloodPHBaseline_optional
Element optional container type.
Definition: Physiology.hxx:3020
::mil::tatrc::physiology::datamodel::ScalarData Interleukin10_type
Element type.
Definition: Physiology.hxx:2004
::mil::tatrc::physiology::datamodel::ScalarFractionData Hematocrit_type
Element type.
Definition: Physiology.hxx:3471
::xsd::cxx::tree::traits< EnterocyteMasses_type, char > EnterocyteMasses_traits
Element traits type.
Definition: Physiology.hxx:11021
::xsd::cxx::tree::optional< ExpiratoryFlow_type > ExpiratoryFlow_optional
Element optional container type.
Definition: Physiology.hxx:18111
::xsd::cxx::tree::traits< Source_type, char > Source_traits
Element traits type.
Definition: Physiology.hxx:2604
::xsd::cxx::tree::traits< LeftTubularOsmoticPressure_type, char > LeftTubularOsmoticPressure_traits
Element traits type.
Definition: Physiology.hxx:14928
::xsd::cxx::tree::traits< RightReabsorptionRate_type, char > RightReabsorptionRate_traits
Element traits type.
Definition: Physiology.hxx:16676
::xsd::cxx::tree::traits< PulsePressureChange_type, char > PulsePressureChange_traits
Element traits type.
Definition: Physiology.hxx:8825
::mil::tatrc::physiology::datamodel::ScalarData VenousBloodPH_type
Element type.
Definition: Physiology.hxx:3091
::xsd::cxx::tree::traits< CentralVenousPressure_type, char > CentralVenousPressure_traits
Element traits type.
Definition: Physiology.hxx:6118
::xsd::cxx::tree::optional< PulmonaryCapillariesWedgePressure_type > PulmonaryCapillariesWedgePressure_optional
Element optional container type.
Definition: Physiology.hxx:7253
::xsd::cxx::tree::traits< SweatRate_type, char > SweatRate_traits
Element traits type.
Definition: Physiology.hxx:10243
::xsd::cxx::tree::traits< Catecholamines_type, char > Catecholamines_traits
Element traits type.
Definition: Physiology.hxx:2473
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::RenalSystemData > RenalSystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:22285
::xsd::cxx::tree::optional< SizeModifier_type > SizeModifier_optional
Element optional container type.
Definition: Physiology.hxx:871
::xsd::cxx::tree::optional< DehydrationFraction_type > DehydrationFraction_optional
Element optional container type.
Definition: Physiology.hxx:19670
::mil::tatrc::physiology::datamodel::ScalarPressureData ArterialPressure_type
Element type.
Definition: Physiology.hxx:5804
::xsd::cxx::tree::traits< RichmondAgitationSedationScale_type, char > RichmondAgitationSedationScale_traits
Element traits type.
Definition: Physiology.hxx:12766
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftBowmansCapsulesHydrostaticPressure_type
Element type.
Definition: Physiology.hxx:13702
::xsd::cxx::tree::sequence< LumenSolidMasses_type > LumenSolidMasses_sequence
Element sequence container type.
Definition: Physiology.hxx:10878
::xsd::cxx::tree::optional< PulmonaryResistance_type > PulmonaryResistance_optional
Element optional container type.
Definition: Physiology.hxx:18491
unsigned short unsigned_short
C++ type corresponding to the unsignedShort XML Schema built-in type.
Definition: BioGears.hxx:165
::mil::tatrc::physiology::datamodel::ScalarAmountPerVolumeData Phosphate_type
Element type.
Definition: Physiology.hxx:3851
::xsd::cxx::tree::traits< RightGlomerularCapillariesOsmoticPressure_type, char > RightGlomerularCapillariesOsmoticPressure_traits
Element traits type.
Definition: Physiology.hxx:15840
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimePressureData LeftGlomerularFiltrationCoefficient_type
Element type.
Definition: Physiology.hxx:14082
::xsd::cxx::tree::optional< DiastolicArterialPressure_type > DiastolicArterialPressure_optional
Element optional container type.
Definition: Physiology.hxx:6341
::xsd::cxx::tree::traits< LeftEyePupillaryResponse_type, char > LeftEyePupillaryResponse_traits
Element traits type.
Definition: Physiology.hxx:12614
::xsd::cxx::tree::traits< UrineOsmolality_type, char > UrineOsmolality_traits
Element traits type.
Definition: Physiology.hxx:17132
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData GlomerularFiltrationRate_type
Element type.
Definition: Physiology.hxx:13550
::mil::tatrc::physiology::datamodel::ScalarPressureData PulsePressure_type
Element type.
Definition: Physiology.hxx:7856
::xsd::cxx::tree::optional< BronchodilationLevel_type > BronchodilationLevel_optional
Element optional container type.
Definition: Physiology.hxx:8288
::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData CerebralBloodFlow_type
Element type.
Definition: Physiology.hxx:6184
double decimal
C++ type corresponding to the decimal XML Schema built-in type.
Definition: BioGears.hxx:263
::xsd::cxx::tree::optional< SleepTime_type > SleepTime_optional
Element optional container type.
Definition: Physiology.hxx:12913
::xsd::cxx::tree::traits< PulmonaryResistance_type, char > PulmonaryResistance_traits
Element traits type.
Definition: Physiology.hxx:18496
::xsd::cxx::tree::optional< RightGlomerularFluidPermeability_type > RightGlomerularFluidPermeability_optional
Element optional container type.
Definition: Physiology.hxx:16139
::xsd::cxx::tree::traits< BloodVolume_type, char > BloodVolume_traits
Element traits type.
Definition: Physiology.hxx:5890
::xsd::cxx::tree::optional< RightFiltrationFraction_type > RightFiltrationFraction_optional
Element optional container type.
Definition: Physiology.hxx:16215
::xsd::cxx::tree::traits< LeftEfferentArterioleResistance_type, char > LeftEfferentArterioleResistance_traits
Element traits type.
Definition: Physiology.hxx:13864
::std::unique_ptr< ::mil::tatrc::physiology::datamodel::EndocrineSystemData > EndocrineSystem(const ::std::string &u,::xml_schema::flags f, const ::xml_schema::properties &p)
Parse a URI or a local file.
Definition: Physiology.cxx:20840
::xsd::cxx::tree::optional< CentralVenousPressure_type > CentralVenousPressure_optional
Element optional container type.
Definition: Physiology.hxx:6113
::mil::tatrc::physiology::datamodel::ScalarFractionData BronchodilationLevel_type
Element type.
Definition: Physiology.hxx:8283
::xsd::cxx::tree::traits< EnergyDeficit_type, char > EnergyDeficit_traits
Element traits type.
Definition: Physiology.hxx:10699
::mil::tatrc::physiology::datamodel::ScalarVolumeData TidalVolume_type
Element type.
Definition: Physiology.hxx:18942
::mil::tatrc::physiology::datamodel::ScalarPressureData LeftGlomerularCapillariesHydrostaticPressure_type
Element type.
Definition: Physiology.hxx:13930
::xsd::cxx::tree::optional< CerebralBloodFlow_type > CerebralBloodFlow_optional
Element optional container type.
Definition: Physiology.hxx:6189
::xsd::cxx::tree::optional< RightTubularHydrostaticPressure_type > RightTubularHydrostaticPressure_optional
Element optional container type.
Definition: Physiology.hxx:16823
::xsd::cxx::tree::optional< RightGlomerularFiltrationCoefficient_type > RightGlomerularFiltrationCoefficient_optional
Element optional container type.
Definition: Physiology.hxx:15911