| | 5 | |
|---|
| | 6 | <hibernate-mapping> |
|---|
| | 7 | <!-- |
|---|
| | 8 | Created by the Middlegen Hibernate plugin 2.1 |
|---|
| | 9 | |
|---|
| | 10 | http://boss.bekk.no/boss/middlegen/ |
|---|
| | 11 | http://www.hibernate.org/ |
|---|
| | 12 | --> |
|---|
| | 13 | |
|---|
| | 14 | <class name="org.openmrs.EncounterType" table="encounter_type"> |
|---|
| | 15 | |
|---|
| | 16 | <id name="encounterTypeId" type="java.lang.Integer" |
|---|
| | 17 | column="encounter_type_id" unsaved-value="0"> |
|---|
| | 18 | <generator class="native" /> |
|---|
| | 19 | </id> |
|---|
| | 20 | |
|---|
| | 21 | <discriminator column="encounter_type_id" insert="false" /> |
|---|
| | 22 | |
|---|
| | 23 | <property name="name" type="java.lang.String" column="name" |
|---|
| | 24 | not-null="true" length="50" /> |
|---|
| | 25 | <property name="description" type="java.lang.String" |
|---|
| | 26 | column="description" not-null="true" length="50" /> |
|---|
| | 27 | <property name="dateCreated" type="java.util.Date" |
|---|
| | 28 | column="date_created" not-null="true" length="19" /> |
|---|
| 10 | | http://boss.bekk.no/boss/middlegen/ |
|---|
| 11 | | http://www.hibernate.org/ |
|---|
| 12 | | --> |
|---|
| | 47 | <many-to-one name="retiredBy" class="org.openmrs.User" |
|---|
| | 48 | column="retired_by" /> |
|---|
| | 49 | <property name="dateRetired" type="java.util.Date" |
|---|
| | 50 | column="date_retired" length="19" /> |
|---|
| | 51 | <property name="retireReason" type="java.lang.String" |
|---|
| | 52 | column="retire_reason" length="255" /> |
|---|
| | 53 | <property name="retired" type="boolean" column="retired" |
|---|
| | 54 | length="1" not-null="true" /> |
|---|
| 14 | | <class |
|---|
| 15 | | name="org.openmrs.EncounterType" |
|---|
| 16 | | table="encounter_type" |
|---|
| 17 | | > |
|---|
| 18 | | |
|---|
| 19 | | <id |
|---|
| 20 | | name="encounterTypeId" |
|---|
| 21 | | type="java.lang.Integer" |
|---|
| 22 | | column="encounter_type_id" |
|---|
| 23 | | unsaved-value="0" |
|---|
| 24 | | > |
|---|
| 25 | | <generator class="native" /> |
|---|
| 26 | | </id> |
|---|
| 27 | | |
|---|
| 28 | | <discriminator column="encounter_type_id" insert="false" /> |
|---|
| 29 | | |
|---|
| 30 | | <property |
|---|
| 31 | | name="name" |
|---|
| 32 | | type="java.lang.String" |
|---|
| 33 | | column="name" |
|---|
| 34 | | not-null="true" |
|---|
| 35 | | length="50" |
|---|
| 36 | | /> |
|---|
| 37 | | <property |
|---|
| 38 | | name="description" |
|---|
| 39 | | type="java.lang.String" |
|---|
| 40 | | column="description" |
|---|
| 41 | | not-null="true" |
|---|
| 42 | | length="50" |
|---|
| 43 | | /> |
|---|
| 44 | | <property |
|---|
| 45 | | name="dateCreated" |
|---|
| 46 | | type="java.util.Date" |
|---|
| 47 | | column="date_created" |
|---|
| 48 | | not-null="true" |
|---|
| 49 | | length="19" |
|---|
| 50 | | /> |
|---|
| 51 | | |
|---|
| 52 | | <!-- Associations --> |
|---|
| 53 | | |
|---|
| 54 | | <!-- bi-directional one-to-many association to Encounter --> |
|---|
| 55 | | <!-- |
|---|
| 56 | | <set |
|---|
| 57 | | name="encounters" |
|---|
| 58 | | lazy="true" |
|---|
| 59 | | inverse="true" |
|---|
| 60 | | cascade="none" |
|---|
| 61 | | > |
|---|
| 62 | | <key> |
|---|
| 63 | | <column name="encounter_type" /> |
|---|
| 64 | | </key> |
|---|
| 65 | | <one-to-many |
|---|
| 66 | | class="org.openmrs.Encounter" |
|---|
| 67 | | /> |
|---|
| 68 | | |
|---|
| 69 | | </set> |
|---|
| 70 | | --> |
|---|
| 71 | | |
|---|
| 72 | | <!-- bi-directional many-to-one association to User --> |
|---|
| 73 | | <many-to-one |
|---|
| 74 | | name="creator" |
|---|
| 75 | | class="org.openmrs.User" |
|---|
| 76 | | not-null="true" |
|---|
| 77 | | > |
|---|
| 78 | | <column name="creator" /> |
|---|
| 79 | | </many-to-one> |
|---|
| 80 | | |
|---|
| 81 | | </class> |
|---|
| | 56 | </class> |
|---|