/**
* Copyright (c) 2013 MEDEVIT <office@medevit.at>.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* MEDEVIT <office@medevit.at> - initial API and implementation
*/
package ch.elexis.core.model;
import ch.elexis.core.types.TypesPackage;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ModelFactory
* @model kind="package"
* @generated
*/
public interface ModelPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "model";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://ch.elexis.corel/model/model";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "ch.elexis.core.model";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
ModelPackage eINSTANCE = ch.elexis.core.model.impl.ModelPackageImpl.init();
/**
* The meta object id for the '{@link ch.elexis.core.model.Identifiable <em>Identifiable</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.Identifiable
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIdentifiable()
* @generated
*/
int IDENTIFIABLE = 9;
/**
* The number of structural features of the '<em>Identifiable</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDENTIFIABLE_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link ch.elexis.core.model.IContact <em>IContact</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IContact
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIContact()
* @generated
*/
int ICONTACT = 0;
/**
* The feature id for the '<em><b>Deleted</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__DELETED = IDENTIFIABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Contact Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__CONTACT_TYPE = IDENTIFIABLE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Mandator</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__MANDATOR = IDENTIFIABLE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>User</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__USER = IDENTIFIABLE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Patient</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__PATIENT = IDENTIFIABLE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Description1</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__DESCRIPTION1 = IDENTIFIABLE_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Description2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__DESCRIPTION2 = IDENTIFIABLE_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Description3</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__DESCRIPTION3 = IDENTIFIABLE_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Code</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__CODE = IDENTIFIABLE_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Country</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__COUNTRY = IDENTIFIABLE_FEATURE_COUNT + 9;
/**
* The feature id for the '<em><b>Zip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__ZIP = IDENTIFIABLE_FEATURE_COUNT + 10;
/**
* The feature id for the '<em><b>City</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__CITY = IDENTIFIABLE_FEATURE_COUNT + 11;
/**
* The feature id for the '<em><b>Street</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__STREET = IDENTIFIABLE_FEATURE_COUNT + 12;
/**
* The feature id for the '<em><b>Phone1</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__PHONE1 = IDENTIFIABLE_FEATURE_COUNT + 13;
/**
* The feature id for the '<em><b>Phone2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__PHONE2 = IDENTIFIABLE_FEATURE_COUNT + 14;
/**
* The feature id for the '<em><b>Fax</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__FAX = IDENTIFIABLE_FEATURE_COUNT + 15;
/**
* The feature id for the '<em><b>Email</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__EMAIL = IDENTIFIABLE_FEATURE_COUNT + 16;
/**
* The feature id for the '<em><b>Website</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__WEBSITE = IDENTIFIABLE_FEATURE_COUNT + 17;
/**
* The feature id for the '<em><b>Mobile</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__MOBILE = IDENTIFIABLE_FEATURE_COUNT + 18;
/**
* The feature id for the '<em><b>Comment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT__COMMENT = IDENTIFIABLE_FEATURE_COUNT + 19;
/**
* The number of structural features of the '<em>IContact</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICONTACT_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 20;
/**
* The meta object id for the '{@link ch.elexis.core.model.IPersistentObject <em>IPersistent Object</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IPersistentObject
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIPersistentObject()
* @generated
*/
int IPERSISTENT_OBJECT = 1;
/**
* The feature id for the '<em><b>Xid</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSISTENT_OBJECT__XID = IDENTIFIABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Xids</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSISTENT_OBJECT__XIDS = IDENTIFIABLE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>IPersistent Object</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSISTENT_OBJECT_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link ch.elexis.core.model.IXid <em>IXid</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IXid
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIXid()
* @generated
*/
int IXID = 2;
/**
* The feature id for the '<em><b>Xid</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IXID__XID = IPERSISTENT_OBJECT__XID;
/**
* The feature id for the '<em><b>Xids</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IXID__XIDS = IPERSISTENT_OBJECT__XIDS;
/**
* The feature id for the '<em><b>Domain</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IXID__DOMAIN = IPERSISTENT_OBJECT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Domain Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IXID__DOMAIN_ID = IPERSISTENT_OBJECT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Object</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IXID__OBJECT = IPERSISTENT_OBJECT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Quality</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IXID__QUALITY = IPERSISTENT_OBJECT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>GUID</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IXID__GUID = IPERSISTENT_OBJECT_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>IXid</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IXID_FEATURE_COUNT = IPERSISTENT_OBJECT_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link ch.elexis.core.model.ICodeElement <em>ICode Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ICodeElement
* @see ch.elexis.core.model.impl.ModelPackageImpl#getICodeElement()
* @generated
*/
int ICODE_ELEMENT = 3;
/**
* The number of structural features of the '<em>ICode Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICODE_ELEMENT_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link ch.elexis.core.model.IChangeListener <em>IChange Listener</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IChangeListener
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIChangeListener()
* @generated
*/
int ICHANGE_LISTENER = 4;
/**
* The number of structural features of the '<em>IChange Listener</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICHANGE_LISTENER_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link ch.elexis.core.model.ISticker <em>ISticker</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ISticker
* @see ch.elexis.core.model.impl.ModelPackageImpl#getISticker()
* @generated
*/
int ISTICKER = 5;
/**
* The feature id for the '<em><b>Background</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ISTICKER__BACKGROUND = TypesPackage.COMPARABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Foreground</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ISTICKER__FOREGROUND = TypesPackage.COMPARABLE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ISTICKER__VISIBLE = TypesPackage.COMPARABLE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>ISticker</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ISTICKER_FEATURE_COUNT = TypesPackage.COMPARABLE_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link ch.elexis.core.model.IPerson <em>IPerson</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IPerson
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIPerson()
* @generated
*/
int IPERSON = 6;
/**
* The feature id for the '<em><b>Deleted</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__DELETED = ICONTACT__DELETED;
/**
* The feature id for the '<em><b>Contact Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__CONTACT_TYPE = ICONTACT__CONTACT_TYPE;
/**
* The feature id for the '<em><b>Mandator</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__MANDATOR = ICONTACT__MANDATOR;
/**
* The feature id for the '<em><b>User</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__USER = ICONTACT__USER;
/**
* The feature id for the '<em><b>Patient</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__PATIENT = ICONTACT__PATIENT;
/**
* The feature id for the '<em><b>Description1</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__DESCRIPTION1 = ICONTACT__DESCRIPTION1;
/**
* The feature id for the '<em><b>Description2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__DESCRIPTION2 = ICONTACT__DESCRIPTION2;
/**
* The feature id for the '<em><b>Description3</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__DESCRIPTION3 = ICONTACT__DESCRIPTION3;
/**
* The feature id for the '<em><b>Code</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__CODE = ICONTACT__CODE;
/**
* The feature id for the '<em><b>Country</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__COUNTRY = ICONTACT__COUNTRY;
/**
* The feature id for the '<em><b>Zip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__ZIP = ICONTACT__ZIP;
/**
* The feature id for the '<em><b>City</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__CITY = ICONTACT__CITY;
/**
* The feature id for the '<em><b>Street</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__STREET = ICONTACT__STREET;
/**
* The feature id for the '<em><b>Phone1</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__PHONE1 = ICONTACT__PHONE1;
/**
* The feature id for the '<em><b>Phone2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__PHONE2 = ICONTACT__PHONE2;
/**
* The feature id for the '<em><b>Fax</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__FAX = ICONTACT__FAX;
/**
* The feature id for the '<em><b>Email</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__EMAIL = ICONTACT__EMAIL;
/**
* The feature id for the '<em><b>Website</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__WEBSITE = ICONTACT__WEBSITE;
/**
* The feature id for the '<em><b>Mobile</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__MOBILE = ICONTACT__MOBILE;
/**
* The feature id for the '<em><b>Comment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__COMMENT = ICONTACT__COMMENT;
/**
* The feature id for the '<em><b>Date Of Birth</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__DATE_OF_BIRTH = ICONTACT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Gender</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__GENDER = ICONTACT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Titel</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__TITEL = ICONTACT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Titel Suffix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON__TITEL_SUFFIX = ICONTACT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>IPerson</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERSON_FEATURE_COUNT = ICONTACT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link ch.elexis.core.model.IPatient <em>IPatient</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IPatient
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIPatient()
* @generated
*/
int IPATIENT = 7;
/**
* The feature id for the '<em><b>Deleted</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__DELETED = IPERSON__DELETED;
/**
* The feature id for the '<em><b>Contact Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__CONTACT_TYPE = IPERSON__CONTACT_TYPE;
/**
* The feature id for the '<em><b>Mandator</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__MANDATOR = IPERSON__MANDATOR;
/**
* The feature id for the '<em><b>User</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__USER = IPERSON__USER;
/**
* The feature id for the '<em><b>Patient</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__PATIENT = IPERSON__PATIENT;
/**
* The feature id for the '<em><b>Description1</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__DESCRIPTION1 = IPERSON__DESCRIPTION1;
/**
* The feature id for the '<em><b>Description2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__DESCRIPTION2 = IPERSON__DESCRIPTION2;
/**
* The feature id for the '<em><b>Description3</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__DESCRIPTION3 = IPERSON__DESCRIPTION3;
/**
* The feature id for the '<em><b>Code</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__CODE = IPERSON__CODE;
/**
* The feature id for the '<em><b>Country</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__COUNTRY = IPERSON__COUNTRY;
/**
* The feature id for the '<em><b>Zip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__ZIP = IPERSON__ZIP;
/**
* The feature id for the '<em><b>City</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__CITY = IPERSON__CITY;
/**
* The feature id for the '<em><b>Street</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__STREET = IPERSON__STREET;
/**
* The feature id for the '<em><b>Phone1</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__PHONE1 = IPERSON__PHONE1;
/**
* The feature id for the '<em><b>Phone2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__PHONE2 = IPERSON__PHONE2;
/**
* The feature id for the '<em><b>Fax</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__FAX = IPERSON__FAX;
/**
* The feature id for the '<em><b>Email</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__EMAIL = IPERSON__EMAIL;
/**
* The feature id for the '<em><b>Website</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__WEBSITE = IPERSON__WEBSITE;
/**
* The feature id for the '<em><b>Mobile</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__MOBILE = IPERSON__MOBILE;
/**
* The feature id for the '<em><b>Comment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__COMMENT = IPERSON__COMMENT;
/**
* The feature id for the '<em><b>Date Of Birth</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__DATE_OF_BIRTH = IPERSON__DATE_OF_BIRTH;
/**
* The feature id for the '<em><b>Gender</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__GENDER = IPERSON__GENDER;
/**
* The feature id for the '<em><b>Titel</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__TITEL = IPERSON__TITEL;
/**
* The feature id for the '<em><b>Titel Suffix</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__TITEL_SUFFIX = IPERSON__TITEL_SUFFIX;
/**
* The feature id for the '<em><b>Diagnosen</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__DIAGNOSEN = IPERSON_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Risk</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__RISK = IPERSON_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Family Anamnese</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__FAMILY_ANAMNESE = IPERSON_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Personal Anamnese</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__PERSONAL_ANAMNESE = IPERSON_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Allergies</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT__ALLERGIES = IPERSON_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>IPatient</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPATIENT_FEATURE_COUNT = IPERSON_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link ch.elexis.core.model.IUser <em>IUser</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IUser
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIUser()
* @generated
*/
int IUSER = 8;
/**
* The feature id for the '<em><b>Deleted</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__DELETED = ICONTACT__DELETED;
/**
* The feature id for the '<em><b>Contact Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__CONTACT_TYPE = ICONTACT__CONTACT_TYPE;
/**
* The feature id for the '<em><b>Mandator</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__MANDATOR = ICONTACT__MANDATOR;
/**
* The feature id for the '<em><b>User</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__USER = ICONTACT__USER;
/**
* The feature id for the '<em><b>Patient</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__PATIENT = ICONTACT__PATIENT;
/**
* The feature id for the '<em><b>Description1</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__DESCRIPTION1 = ICONTACT__DESCRIPTION1;
/**
* The feature id for the '<em><b>Description2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__DESCRIPTION2 = ICONTACT__DESCRIPTION2;
/**
* The feature id for the '<em><b>Description3</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__DESCRIPTION3 = ICONTACT__DESCRIPTION3;
/**
* The feature id for the '<em><b>Code</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__CODE = ICONTACT__CODE;
/**
* The feature id for the '<em><b>Country</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__COUNTRY = ICONTACT__COUNTRY;
/**
* The feature id for the '<em><b>Zip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__ZIP = ICONTACT__ZIP;
/**
* The feature id for the '<em><b>City</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__CITY = ICONTACT__CITY;
/**
* The feature id for the '<em><b>Street</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__STREET = ICONTACT__STREET;
/**
* The feature id for the '<em><b>Phone1</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__PHONE1 = ICONTACT__PHONE1;
/**
* The feature id for the '<em><b>Phone2</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__PHONE2 = ICONTACT__PHONE2;
/**
* The feature id for the '<em><b>Fax</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__FAX = ICONTACT__FAX;
/**
* The feature id for the '<em><b>Email</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__EMAIL = ICONTACT__EMAIL;
/**
* The feature id for the '<em><b>Website</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__WEBSITE = ICONTACT__WEBSITE;
/**
* The feature id for the '<em><b>Mobile</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__MOBILE = ICONTACT__MOBILE;
/**
* The feature id for the '<em><b>Comment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__COMMENT = ICONTACT__COMMENT;
/**
* The feature id for the '<em><b>Username</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__USERNAME = ICONTACT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Password</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER__PASSWORD = ICONTACT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>IUser</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IUSER_FEATURE_COUNT = ICONTACT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link ch.elexis.core.model.Deleteable <em>Deleteable</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.Deleteable
* @see ch.elexis.core.model.impl.ModelPackageImpl#getDeleteable()
* @generated
*/
int DELETEABLE = 10;
/**
* The feature id for the '<em><b>Deleted</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DELETEABLE__DELETED = 0;
/**
* The number of structural features of the '<em>Deleteable</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DELETEABLE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link ch.elexis.core.model.ILabItem <em>ILab Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ILabItem
* @see ch.elexis.core.model.impl.ModelPackageImpl#getILabItem()
* @generated
*/
int ILAB_ITEM = 11;
/**
* The feature id for the '<em><b>Typ</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__TYP = IDENTIFIABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Reference Male</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__REFERENCE_MALE = IDENTIFIABLE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Reference Female</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__REFERENCE_FEMALE = IDENTIFIABLE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Group</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__GROUP = IDENTIFIABLE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Priority</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__PRIORITY = IDENTIFIABLE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Unit</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__UNIT = IDENTIFIABLE_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Kuerzel</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__KUERZEL = IDENTIFIABLE_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__NAME = IDENTIFIABLE_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Digits</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__DIGITS = IDENTIFIABLE_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Visible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM__VISIBLE = IDENTIFIABLE_FEATURE_COUNT + 9;
/**
* The number of structural features of the '<em>ILab Item</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ITEM_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 10;
/**
* The meta object id for the '{@link ch.elexis.core.model.ILabResult <em>ILab Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ILabResult
* @see ch.elexis.core.model.impl.ModelPackageImpl#getILabResult()
* @generated
*/
int ILAB_RESULT = 12;
/**
* The feature id for the '<em><b>Ref Male</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__REF_MALE = IDENTIFIABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Ref Female</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__REF_FEMALE = IDENTIFIABLE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Unit</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__UNIT = IDENTIFIABLE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Analyse Time</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__ANALYSE_TIME = IDENTIFIABLE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Observation Time</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__OBSERVATION_TIME = IDENTIFIABLE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Transmission Time</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__TRANSMISSION_TIME = IDENTIFIABLE_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Result</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__RESULT = IDENTIFIABLE_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Flags</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__FLAGS = IDENTIFIABLE_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Comment</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__COMMENT = IDENTIFIABLE_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>Origin Contact</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__ORIGIN_CONTACT = IDENTIFIABLE_FEATURE_COUNT + 9;
/**
* The feature id for the '<em><b>Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__DATE = IDENTIFIABLE_FEATURE_COUNT + 10;
/**
* The feature id for the '<em><b>Item</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT__ITEM = IDENTIFIABLE_FEATURE_COUNT + 11;
/**
* The number of structural features of the '<em>ILab Result</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_RESULT_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 12;
/**
* The meta object id for the '{@link ch.elexis.core.model.ILabOrder <em>ILab Order</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ILabOrder
* @see ch.elexis.core.model.impl.ModelPackageImpl#getILabOrder()
* @generated
*/
int ILAB_ORDER = 13;
/**
* The feature id for the '<em><b>Lab Result</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ORDER__LAB_RESULT = IDENTIFIABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Lab Item</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ORDER__LAB_ITEM = IDENTIFIABLE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Patient Contact</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ORDER__PATIENT_CONTACT = IDENTIFIABLE_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>ILab Order</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ILAB_ORDER_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link ch.elexis.core.model.IPeriod <em>IPeriod</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IPeriod
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIPeriod()
* @generated
*/
int IPERIOD = 14;
/**
* The feature id for the '<em><b>Start Time</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERIOD__START_TIME = IDENTIFIABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>End Time</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERIOD__END_TIME = IDENTIFIABLE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>IPeriod</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IPERIOD_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link ch.elexis.core.model.IDocument <em>IDocument</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IDocument
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIDocument()
* @generated
*/
int IDOCUMENT = 15;
/**
* The feature id for the '<em><b>Patient Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__PATIENT_ID = IDENTIFIABLE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Author Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__AUTHOR_ID = IDENTIFIABLE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Title</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__TITLE = IDENTIFIABLE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Description</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__DESCRIPTION = IDENTIFIABLE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Status</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__STATUS = IDENTIFIABLE_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Created</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__CREATED = IDENTIFIABLE_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Lastchanged</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__LASTCHANGED = IDENTIFIABLE_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Mime Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__MIME_TYPE = IDENTIFIABLE_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Category</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__CATEGORY = IDENTIFIABLE_FEATURE_COUNT + 8;
/**
* The feature id for the '<em><b>History</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__HISTORY = IDENTIFIABLE_FEATURE_COUNT + 9;
/**
* The feature id for the '<em><b>Store Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__STORE_ID = IDENTIFIABLE_FEATURE_COUNT + 10;
/**
* The feature id for the '<em><b>Extension</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__EXTENSION = IDENTIFIABLE_FEATURE_COUNT + 11;
/**
* The feature id for the '<em><b>Keywords</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT__KEYWORDS = IDENTIFIABLE_FEATURE_COUNT + 12;
/**
* The number of structural features of the '<em>IDocument</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IDOCUMENT_FEATURE_COUNT = IDENTIFIABLE_FEATURE_COUNT + 13;
/**
* The meta object id for the '{@link ch.elexis.core.model.ICategory <em>ICategory</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ICategory
* @see ch.elexis.core.model.impl.ModelPackageImpl#getICategory()
* @generated
*/
int ICATEGORY = 16;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICATEGORY__NAME = 0;
/**
* The number of structural features of the '<em>ICategory</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ICATEGORY_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link ch.elexis.core.model.IHistory <em>IHistory</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IHistory
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIHistory()
* @generated
*/
int IHISTORY = 17;
/**
* The feature id for the '<em><b>Date</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IHISTORY__DATE = 0;
/**
* The feature id for the '<em><b>Status</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IHISTORY__STATUS = 1;
/**
* The feature id for the '<em><b>Description</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IHISTORY__DESCRIPTION = 2;
/**
* The number of structural features of the '<em>IHistory</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IHISTORY_FEATURE_COUNT = 3;
/**
* The meta object id for the '<em>String Array</em>' data type.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.impl.ModelPackageImpl#getStringArray()
* @generated
*/
int STRING_ARRAY = 18;
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IContact <em>IContact</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IContact</em>'.
* @see ch.elexis.core.model.IContact
* @generated
*/
EClass getIContact();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getContactType <em>Contact Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Contact Type</em>'.
* @see ch.elexis.core.model.IContact#getContactType()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_ContactType();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#isMandator <em>Mandator</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mandator</em>'.
* @see ch.elexis.core.model.IContact#isMandator()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Mandator();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#isUser <em>User</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>User</em>'.
* @see ch.elexis.core.model.IContact#isUser()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_User();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#isPatient <em>Patient</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Patient</em>'.
* @see ch.elexis.core.model.IContact#isPatient()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Patient();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getDescription1 <em>Description1</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description1</em>'.
* @see ch.elexis.core.model.IContact#getDescription1()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Description1();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getDescription2 <em>Description2</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description2</em>'.
* @see ch.elexis.core.model.IContact#getDescription2()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Description2();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getDescription3 <em>Description3</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description3</em>'.
* @see ch.elexis.core.model.IContact#getDescription3()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Description3();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getCode <em>Code</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Code</em>'.
* @see ch.elexis.core.model.IContact#getCode()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Code();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getCountry <em>Country</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Country</em>'.
* @see ch.elexis.core.model.IContact#getCountry()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Country();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getZip <em>Zip</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Zip</em>'.
* @see ch.elexis.core.model.IContact#getZip()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Zip();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getCity <em>City</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>City</em>'.
* @see ch.elexis.core.model.IContact#getCity()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_City();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getStreet <em>Street</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Street</em>'.
* @see ch.elexis.core.model.IContact#getStreet()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Street();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getPhone1 <em>Phone1</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Phone1</em>'.
* @see ch.elexis.core.model.IContact#getPhone1()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Phone1();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getPhone2 <em>Phone2</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Phone2</em>'.
* @see ch.elexis.core.model.IContact#getPhone2()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Phone2();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getFax <em>Fax</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Fax</em>'.
* @see ch.elexis.core.model.IContact#getFax()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Fax();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getEmail <em>Email</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Email</em>'.
* @see ch.elexis.core.model.IContact#getEmail()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Email();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getWebsite <em>Website</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Website</em>'.
* @see ch.elexis.core.model.IContact#getWebsite()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Website();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getMobile <em>Mobile</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mobile</em>'.
* @see ch.elexis.core.model.IContact#getMobile()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Mobile();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IContact#getComment <em>Comment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Comment</em>'.
* @see ch.elexis.core.model.IContact#getComment()
* @see #getIContact()
* @generated
*/
EAttribute getIContact_Comment();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IPersistentObject <em>IPersistent Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IPersistent Object</em>'.
* @see ch.elexis.core.model.IPersistentObject
* @generated
*/
EClass getIPersistentObject();
/**
* Returns the meta object for the reference '{@link ch.elexis.core.model.IPersistentObject#getXid <em>Xid</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Xid</em>'.
* @see ch.elexis.core.model.IPersistentObject#getXid()
* @see #getIPersistentObject()
* @generated
*/
EReference getIPersistentObject_Xid();
/**
* Returns the meta object for the reference list '{@link ch.elexis.core.model.IPersistentObject#getXids <em>Xids</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Xids</em>'.
* @see ch.elexis.core.model.IPersistentObject#getXids()
* @see #getIPersistentObject()
* @generated
*/
EReference getIPersistentObject_Xids();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IXid <em>IXid</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IXid</em>'.
* @see ch.elexis.core.model.IXid
* @generated
*/
EClass getIXid();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IXid#getDomain <em>Domain</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Domain</em>'.
* @see ch.elexis.core.model.IXid#getDomain()
* @see #getIXid()
* @generated
*/
EAttribute getIXid_Domain();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IXid#getDomainId <em>Domain Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Domain Id</em>'.
* @see ch.elexis.core.model.IXid#getDomainId()
* @see #getIXid()
* @generated
*/
EAttribute getIXid_DomainId();
/**
* Returns the meta object for the reference '{@link ch.elexis.core.model.IXid#getObject <em>Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Object</em>'.
* @see ch.elexis.core.model.IXid#getObject()
* @see #getIXid()
* @generated
*/
EReference getIXid_Object();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IXid#getQuality <em>Quality</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Quality</em>'.
* @see ch.elexis.core.model.IXid#getQuality()
* @see #getIXid()
* @generated
*/
EAttribute getIXid_Quality();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IXid#isGUID <em>GUID</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>GUID</em>'.
* @see ch.elexis.core.model.IXid#isGUID()
* @see #getIXid()
* @generated
*/
EAttribute getIXid_GUID();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.ICodeElement <em>ICode Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ICode Element</em>'.
* @see ch.elexis.core.model.ICodeElement
* @generated
*/
EClass getICodeElement();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IChangeListener <em>IChange Listener</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IChange Listener</em>'.
* @see ch.elexis.core.model.IChangeListener
* @generated
*/
EClass getIChangeListener();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.ISticker <em>ISticker</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ISticker</em>'.
* @see ch.elexis.core.model.ISticker
* @generated
*/
EClass getISticker();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ISticker#getBackground <em>Background</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Background</em>'.
* @see ch.elexis.core.model.ISticker#getBackground()
* @see #getISticker()
* @generated
*/
EAttribute getISticker_Background();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ISticker#getForeground <em>Foreground</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Foreground</em>'.
* @see ch.elexis.core.model.ISticker#getForeground()
* @see #getISticker()
* @generated
*/
EAttribute getISticker_Foreground();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ISticker#isVisible <em>Visible</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Visible</em>'.
* @see ch.elexis.core.model.ISticker#isVisible()
* @see #getISticker()
* @generated
*/
EAttribute getISticker_Visible();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IPerson <em>IPerson</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IPerson</em>'.
* @see ch.elexis.core.model.IPerson
* @generated
*/
EClass getIPerson();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPerson#getDateOfBirth <em>Date Of Birth</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Date Of Birth</em>'.
* @see ch.elexis.core.model.IPerson#getDateOfBirth()
* @see #getIPerson()
* @generated
*/
EAttribute getIPerson_DateOfBirth();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPerson#getGender <em>Gender</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Gender</em>'.
* @see ch.elexis.core.model.IPerson#getGender()
* @see #getIPerson()
* @generated
*/
EAttribute getIPerson_Gender();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPerson#getTitel <em>Titel</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Titel</em>'.
* @see ch.elexis.core.model.IPerson#getTitel()
* @see #getIPerson()
* @generated
*/
EAttribute getIPerson_Titel();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPerson#getTitelSuffix <em>Titel Suffix</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Titel Suffix</em>'.
* @see ch.elexis.core.model.IPerson#getTitelSuffix()
* @see #getIPerson()
* @generated
*/
EAttribute getIPerson_TitelSuffix();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IPatient <em>IPatient</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IPatient</em>'.
* @see ch.elexis.core.model.IPatient
* @generated
*/
EClass getIPatient();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPatient#getDiagnosen <em>Diagnosen</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Diagnosen</em>'.
* @see ch.elexis.core.model.IPatient#getDiagnosen()
* @see #getIPatient()
* @generated
*/
EAttribute getIPatient_Diagnosen();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPatient#getRisk <em>Risk</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Risk</em>'.
* @see ch.elexis.core.model.IPatient#getRisk()
* @see #getIPatient()
* @generated
*/
EAttribute getIPatient_Risk();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPatient#getFamilyAnamnese <em>Family Anamnese</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Family Anamnese</em>'.
* @see ch.elexis.core.model.IPatient#getFamilyAnamnese()
* @see #getIPatient()
* @generated
*/
EAttribute getIPatient_FamilyAnamnese();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPatient#getPersonalAnamnese <em>Personal Anamnese</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Personal Anamnese</em>'.
* @see ch.elexis.core.model.IPatient#getPersonalAnamnese()
* @see #getIPatient()
* @generated
*/
EAttribute getIPatient_PersonalAnamnese();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPatient#getAllergies <em>Allergies</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Allergies</em>'.
* @see ch.elexis.core.model.IPatient#getAllergies()
* @see #getIPatient()
* @generated
*/
EAttribute getIPatient_Allergies();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IUser <em>IUser</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IUser</em>'.
* @see ch.elexis.core.model.IUser
* @generated
*/
EClass getIUser();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IUser#getUsername <em>Username</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Username</em>'.
* @see ch.elexis.core.model.IUser#getUsername()
* @see #getIUser()
* @generated
*/
EAttribute getIUser_Username();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IUser#getPassword <em>Password</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Password</em>'.
* @see ch.elexis.core.model.IUser#getPassword()
* @see #getIUser()
* @generated
*/
EAttribute getIUser_Password();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.Identifiable <em>Identifiable</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Identifiable</em>'.
* @see ch.elexis.core.model.Identifiable
* @generated
*/
EClass getIdentifiable();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.Deleteable <em>Deleteable</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Deleteable</em>'.
* @see ch.elexis.core.model.Deleteable
* @generated
*/
EClass getDeleteable();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.Deleteable#isDeleted <em>Deleted</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Deleted</em>'.
* @see ch.elexis.core.model.Deleteable#isDeleted()
* @see #getDeleteable()
* @generated
*/
EAttribute getDeleteable_Deleted();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.ILabItem <em>ILab Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ILab Item</em>'.
* @see ch.elexis.core.model.ILabItem
* @generated
*/
EClass getILabItem();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getTyp <em>Typ</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Typ</em>'.
* @see ch.elexis.core.model.ILabItem#getTyp()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_Typ();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getReferenceMale <em>Reference Male</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Reference Male</em>'.
* @see ch.elexis.core.model.ILabItem#getReferenceMale()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_ReferenceMale();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getReferenceFemale <em>Reference Female</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Reference Female</em>'.
* @see ch.elexis.core.model.ILabItem#getReferenceFemale()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_ReferenceFemale();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getGroup <em>Group</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Group</em>'.
* @see ch.elexis.core.model.ILabItem#getGroup()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_Group();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getPriority <em>Priority</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Priority</em>'.
* @see ch.elexis.core.model.ILabItem#getPriority()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_Priority();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getUnit <em>Unit</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Unit</em>'.
* @see ch.elexis.core.model.ILabItem#getUnit()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_Unit();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getKuerzel <em>Kuerzel</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Kuerzel</em>'.
* @see ch.elexis.core.model.ILabItem#getKuerzel()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_Kuerzel();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see ch.elexis.core.model.ILabItem#getName()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_Name();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#getDigits <em>Digits</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Digits</em>'.
* @see ch.elexis.core.model.ILabItem#getDigits()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_Digits();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabItem#isVisible <em>Visible</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Visible</em>'.
* @see ch.elexis.core.model.ILabItem#isVisible()
* @see #getILabItem()
* @generated
*/
EAttribute getILabItem_Visible();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.ILabResult <em>ILab Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ILab Result</em>'.
* @see ch.elexis.core.model.ILabResult
* @generated
*/
EClass getILabResult();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getRefMale <em>Ref Male</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Ref Male</em>'.
* @see ch.elexis.core.model.ILabResult#getRefMale()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_RefMale();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getRefFemale <em>Ref Female</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Ref Female</em>'.
* @see ch.elexis.core.model.ILabResult#getRefFemale()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_RefFemale();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getUnit <em>Unit</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Unit</em>'.
* @see ch.elexis.core.model.ILabResult#getUnit()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_Unit();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getAnalyseTime <em>Analyse Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Analyse Time</em>'.
* @see ch.elexis.core.model.ILabResult#getAnalyseTime()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_AnalyseTime();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getObservationTime <em>Observation Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Observation Time</em>'.
* @see ch.elexis.core.model.ILabResult#getObservationTime()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_ObservationTime();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getTransmissionTime <em>Transmission Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Transmission Time</em>'.
* @see ch.elexis.core.model.ILabResult#getTransmissionTime()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_TransmissionTime();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getResult <em>Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Result</em>'.
* @see ch.elexis.core.model.ILabResult#getResult()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_Result();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getFlags <em>Flags</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Flags</em>'.
* @see ch.elexis.core.model.ILabResult#getFlags()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_Flags();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getComment <em>Comment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Comment</em>'.
* @see ch.elexis.core.model.ILabResult#getComment()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_Comment();
/**
* Returns the meta object for the reference '{@link ch.elexis.core.model.ILabResult#getOriginContact <em>Origin Contact</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Origin Contact</em>'.
* @see ch.elexis.core.model.ILabResult#getOriginContact()
* @see #getILabResult()
* @generated
*/
EReference getILabResult_OriginContact();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ILabResult#getDate <em>Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Date</em>'.
* @see ch.elexis.core.model.ILabResult#getDate()
* @see #getILabResult()
* @generated
*/
EAttribute getILabResult_Date();
/**
* Returns the meta object for the reference '{@link ch.elexis.core.model.ILabResult#getItem <em>Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Item</em>'.
* @see ch.elexis.core.model.ILabResult#getItem()
* @see #getILabResult()
* @generated
*/
EReference getILabResult_Item();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.ILabOrder <em>ILab Order</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ILab Order</em>'.
* @see ch.elexis.core.model.ILabOrder
* @generated
*/
EClass getILabOrder();
/**
* Returns the meta object for the reference '{@link ch.elexis.core.model.ILabOrder#getLabResult <em>Lab Result</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Lab Result</em>'.
* @see ch.elexis.core.model.ILabOrder#getLabResult()
* @see #getILabOrder()
* @generated
*/
EReference getILabOrder_LabResult();
/**
* Returns the meta object for the reference '{@link ch.elexis.core.model.ILabOrder#getLabItem <em>Lab Item</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Lab Item</em>'.
* @see ch.elexis.core.model.ILabOrder#getLabItem()
* @see #getILabOrder()
* @generated
*/
EReference getILabOrder_LabItem();
/**
* Returns the meta object for the reference '{@link ch.elexis.core.model.ILabOrder#getPatientContact <em>Patient Contact</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Patient Contact</em>'.
* @see ch.elexis.core.model.ILabOrder#getPatientContact()
* @see #getILabOrder()
* @generated
*/
EReference getILabOrder_PatientContact();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IPeriod <em>IPeriod</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IPeriod</em>'.
* @see ch.elexis.core.model.IPeriod
* @generated
*/
EClass getIPeriod();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPeriod#getStartTime <em>Start Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Start Time</em>'.
* @see ch.elexis.core.model.IPeriod#getStartTime()
* @see #getIPeriod()
* @generated
*/
EAttribute getIPeriod_StartTime();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IPeriod#getEndTime <em>End Time</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>End Time</em>'.
* @see ch.elexis.core.model.IPeriod#getEndTime()
* @see #getIPeriod()
* @generated
*/
EAttribute getIPeriod_EndTime();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IDocument <em>IDocument</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IDocument</em>'.
* @see ch.elexis.core.model.IDocument
* @generated
*/
EClass getIDocument();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getPatientId <em>Patient Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Patient Id</em>'.
* @see ch.elexis.core.model.IDocument#getPatientId()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_PatientId();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getAuthorId <em>Author Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Author Id</em>'.
* @see ch.elexis.core.model.IDocument#getAuthorId()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_AuthorId();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getTitle <em>Title</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Title</em>'.
* @see ch.elexis.core.model.IDocument#getTitle()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_Title();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getDescription <em>Description</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description</em>'.
* @see ch.elexis.core.model.IDocument#getDescription()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_Description();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getStatus <em>Status</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status</em>'.
* @see ch.elexis.core.model.IDocument#getStatus()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_Status();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getCreated <em>Created</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Created</em>'.
* @see ch.elexis.core.model.IDocument#getCreated()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_Created();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getLastchanged <em>Lastchanged</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Lastchanged</em>'.
* @see ch.elexis.core.model.IDocument#getLastchanged()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_Lastchanged();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getMimeType <em>Mime Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Mime Type</em>'.
* @see ch.elexis.core.model.IDocument#getMimeType()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_MimeType();
/**
* Returns the meta object for the reference '{@link ch.elexis.core.model.IDocument#getCategory <em>Category</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Category</em>'.
* @see ch.elexis.core.model.IDocument#getCategory()
* @see #getIDocument()
* @generated
*/
EReference getIDocument_Category();
/**
* Returns the meta object for the reference list '{@link ch.elexis.core.model.IDocument#getHistory <em>History</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>History</em>'.
* @see ch.elexis.core.model.IDocument#getHistory()
* @see #getIDocument()
* @generated
*/
EReference getIDocument_History();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getStoreId <em>Store Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Store Id</em>'.
* @see ch.elexis.core.model.IDocument#getStoreId()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_StoreId();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getExtension <em>Extension</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Extension</em>'.
* @see ch.elexis.core.model.IDocument#getExtension()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_Extension();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IDocument#getKeywords <em>Keywords</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Keywords</em>'.
* @see ch.elexis.core.model.IDocument#getKeywords()
* @see #getIDocument()
* @generated
*/
EAttribute getIDocument_Keywords();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.ICategory <em>ICategory</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>ICategory</em>'.
* @see ch.elexis.core.model.ICategory
* @generated
*/
EClass getICategory();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.ICategory#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see ch.elexis.core.model.ICategory#getName()
* @see #getICategory()
* @generated
*/
EAttribute getICategory_Name();
/**
* Returns the meta object for class '{@link ch.elexis.core.model.IHistory <em>IHistory</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IHistory</em>'.
* @see ch.elexis.core.model.IHistory
* @generated
*/
EClass getIHistory();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IHistory#getDate <em>Date</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Date</em>'.
* @see ch.elexis.core.model.IHistory#getDate()
* @see #getIHistory()
* @generated
*/
EAttribute getIHistory_Date();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IHistory#getStatus <em>Status</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Status</em>'.
* @see ch.elexis.core.model.IHistory#getStatus()
* @see #getIHistory()
* @generated
*/
EAttribute getIHistory_Status();
/**
* Returns the meta object for the attribute '{@link ch.elexis.core.model.IHistory#getDescription <em>Description</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description</em>'.
* @see ch.elexis.core.model.IHistory#getDescription()
* @see #getIHistory()
* @generated
*/
EAttribute getIHistory_Description();
/**
* Returns the meta object for data type '<em>String Array</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for data type '<em>String Array</em>'.
* @model instanceClass="java.lang.String[]"
* @generated
*/
EDataType getStringArray();
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the factory that creates the instances of the model.
* @generated
*/
ModelFactory getModelFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link ch.elexis.core.model.IContact <em>IContact</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IContact
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIContact()
* @generated
*/
EClass ICONTACT = eINSTANCE.getIContact();
/**
* The meta object literal for the '<em><b>Contact Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__CONTACT_TYPE = eINSTANCE.getIContact_ContactType();
/**
* The meta object literal for the '<em><b>Mandator</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__MANDATOR = eINSTANCE.getIContact_Mandator();
/**
* The meta object literal for the '<em><b>User</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__USER = eINSTANCE.getIContact_User();
/**
* The meta object literal for the '<em><b>Patient</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__PATIENT = eINSTANCE.getIContact_Patient();
/**
* The meta object literal for the '<em><b>Description1</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__DESCRIPTION1 = eINSTANCE.getIContact_Description1();
/**
* The meta object literal for the '<em><b>Description2</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__DESCRIPTION2 = eINSTANCE.getIContact_Description2();
/**
* The meta object literal for the '<em><b>Description3</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__DESCRIPTION3 = eINSTANCE.getIContact_Description3();
/**
* The meta object literal for the '<em><b>Code</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__CODE = eINSTANCE.getIContact_Code();
/**
* The meta object literal for the '<em><b>Country</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__COUNTRY = eINSTANCE.getIContact_Country();
/**
* The meta object literal for the '<em><b>Zip</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__ZIP = eINSTANCE.getIContact_Zip();
/**
* The meta object literal for the '<em><b>City</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__CITY = eINSTANCE.getIContact_City();
/**
* The meta object literal for the '<em><b>Street</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__STREET = eINSTANCE.getIContact_Street();
/**
* The meta object literal for the '<em><b>Phone1</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__PHONE1 = eINSTANCE.getIContact_Phone1();
/**
* The meta object literal for the '<em><b>Phone2</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__PHONE2 = eINSTANCE.getIContact_Phone2();
/**
* The meta object literal for the '<em><b>Fax</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__FAX = eINSTANCE.getIContact_Fax();
/**
* The meta object literal for the '<em><b>Email</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__EMAIL = eINSTANCE.getIContact_Email();
/**
* The meta object literal for the '<em><b>Website</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__WEBSITE = eINSTANCE.getIContact_Website();
/**
* The meta object literal for the '<em><b>Mobile</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__MOBILE = eINSTANCE.getIContact_Mobile();
/**
* The meta object literal for the '<em><b>Comment</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICONTACT__COMMENT = eINSTANCE.getIContact_Comment();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IPersistentObject <em>IPersistent Object</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IPersistentObject
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIPersistentObject()
* @generated
*/
EClass IPERSISTENT_OBJECT = eINSTANCE.getIPersistentObject();
/**
* The meta object literal for the '<em><b>Xid</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IPERSISTENT_OBJECT__XID = eINSTANCE.getIPersistentObject_Xid();
/**
* The meta object literal for the '<em><b>Xids</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IPERSISTENT_OBJECT__XIDS = eINSTANCE.getIPersistentObject_Xids();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IXid <em>IXid</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IXid
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIXid()
* @generated
*/
EClass IXID = eINSTANCE.getIXid();
/**
* The meta object literal for the '<em><b>Domain</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IXID__DOMAIN = eINSTANCE.getIXid_Domain();
/**
* The meta object literal for the '<em><b>Domain Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IXID__DOMAIN_ID = eINSTANCE.getIXid_DomainId();
/**
* The meta object literal for the '<em><b>Object</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IXID__OBJECT = eINSTANCE.getIXid_Object();
/**
* The meta object literal for the '<em><b>Quality</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IXID__QUALITY = eINSTANCE.getIXid_Quality();
/**
* The meta object literal for the '<em><b>GUID</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IXID__GUID = eINSTANCE.getIXid_GUID();
/**
* The meta object literal for the '{@link ch.elexis.core.model.ICodeElement <em>ICode Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ICodeElement
* @see ch.elexis.core.model.impl.ModelPackageImpl#getICodeElement()
* @generated
*/
EClass ICODE_ELEMENT = eINSTANCE.getICodeElement();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IChangeListener <em>IChange Listener</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IChangeListener
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIChangeListener()
* @generated
*/
EClass ICHANGE_LISTENER = eINSTANCE.getIChangeListener();
/**
* The meta object literal for the '{@link ch.elexis.core.model.ISticker <em>ISticker</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ISticker
* @see ch.elexis.core.model.impl.ModelPackageImpl#getISticker()
* @generated
*/
EClass ISTICKER = eINSTANCE.getISticker();
/**
* The meta object literal for the '<em><b>Background</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ISTICKER__BACKGROUND = eINSTANCE.getISticker_Background();
/**
* The meta object literal for the '<em><b>Foreground</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ISTICKER__FOREGROUND = eINSTANCE.getISticker_Foreground();
/**
* The meta object literal for the '<em><b>Visible</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ISTICKER__VISIBLE = eINSTANCE.getISticker_Visible();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IPerson <em>IPerson</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IPerson
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIPerson()
* @generated
*/
EClass IPERSON = eINSTANCE.getIPerson();
/**
* The meta object literal for the '<em><b>Date Of Birth</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPERSON__DATE_OF_BIRTH = eINSTANCE.getIPerson_DateOfBirth();
/**
* The meta object literal for the '<em><b>Gender</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPERSON__GENDER = eINSTANCE.getIPerson_Gender();
/**
* The meta object literal for the '<em><b>Titel</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPERSON__TITEL = eINSTANCE.getIPerson_Titel();
/**
* The meta object literal for the '<em><b>Titel Suffix</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPERSON__TITEL_SUFFIX = eINSTANCE.getIPerson_TitelSuffix();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IPatient <em>IPatient</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IPatient
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIPatient()
* @generated
*/
EClass IPATIENT = eINSTANCE.getIPatient();
/**
* The meta object literal for the '<em><b>Diagnosen</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPATIENT__DIAGNOSEN = eINSTANCE.getIPatient_Diagnosen();
/**
* The meta object literal for the '<em><b>Risk</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPATIENT__RISK = eINSTANCE.getIPatient_Risk();
/**
* The meta object literal for the '<em><b>Family Anamnese</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPATIENT__FAMILY_ANAMNESE = eINSTANCE.getIPatient_FamilyAnamnese();
/**
* The meta object literal for the '<em><b>Personal Anamnese</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPATIENT__PERSONAL_ANAMNESE = eINSTANCE.getIPatient_PersonalAnamnese();
/**
* The meta object literal for the '<em><b>Allergies</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPATIENT__ALLERGIES = eINSTANCE.getIPatient_Allergies();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IUser <em>IUser</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IUser
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIUser()
* @generated
*/
EClass IUSER = eINSTANCE.getIUser();
/**
* The meta object literal for the '<em><b>Username</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IUSER__USERNAME = eINSTANCE.getIUser_Username();
/**
* The meta object literal for the '<em><b>Password</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IUSER__PASSWORD = eINSTANCE.getIUser_Password();
/**
* The meta object literal for the '{@link ch.elexis.core.model.Identifiable <em>Identifiable</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.Identifiable
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIdentifiable()
* @generated
*/
EClass IDENTIFIABLE = eINSTANCE.getIdentifiable();
/**
* The meta object literal for the '{@link ch.elexis.core.model.Deleteable <em>Deleteable</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.Deleteable
* @see ch.elexis.core.model.impl.ModelPackageImpl#getDeleteable()
* @generated
*/
EClass DELETEABLE = eINSTANCE.getDeleteable();
/**
* The meta object literal for the '<em><b>Deleted</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DELETEABLE__DELETED = eINSTANCE.getDeleteable_Deleted();
/**
* The meta object literal for the '{@link ch.elexis.core.model.ILabItem <em>ILab Item</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ILabItem
* @see ch.elexis.core.model.impl.ModelPackageImpl#getILabItem()
* @generated
*/
EClass ILAB_ITEM = eINSTANCE.getILabItem();
/**
* The meta object literal for the '<em><b>Typ</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__TYP = eINSTANCE.getILabItem_Typ();
/**
* The meta object literal for the '<em><b>Reference Male</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__REFERENCE_MALE = eINSTANCE.getILabItem_ReferenceMale();
/**
* The meta object literal for the '<em><b>Reference Female</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__REFERENCE_FEMALE = eINSTANCE.getILabItem_ReferenceFemale();
/**
* The meta object literal for the '<em><b>Group</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__GROUP = eINSTANCE.getILabItem_Group();
/**
* The meta object literal for the '<em><b>Priority</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__PRIORITY = eINSTANCE.getILabItem_Priority();
/**
* The meta object literal for the '<em><b>Unit</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__UNIT = eINSTANCE.getILabItem_Unit();
/**
* The meta object literal for the '<em><b>Kuerzel</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__KUERZEL = eINSTANCE.getILabItem_Kuerzel();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__NAME = eINSTANCE.getILabItem_Name();
/**
* The meta object literal for the '<em><b>Digits</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__DIGITS = eINSTANCE.getILabItem_Digits();
/**
* The meta object literal for the '<em><b>Visible</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_ITEM__VISIBLE = eINSTANCE.getILabItem_Visible();
/**
* The meta object literal for the '{@link ch.elexis.core.model.ILabResult <em>ILab Result</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ILabResult
* @see ch.elexis.core.model.impl.ModelPackageImpl#getILabResult()
* @generated
*/
EClass ILAB_RESULT = eINSTANCE.getILabResult();
/**
* The meta object literal for the '<em><b>Ref Male</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__REF_MALE = eINSTANCE.getILabResult_RefMale();
/**
* The meta object literal for the '<em><b>Ref Female</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__REF_FEMALE = eINSTANCE.getILabResult_RefFemale();
/**
* The meta object literal for the '<em><b>Unit</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__UNIT = eINSTANCE.getILabResult_Unit();
/**
* The meta object literal for the '<em><b>Analyse Time</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__ANALYSE_TIME = eINSTANCE.getILabResult_AnalyseTime();
/**
* The meta object literal for the '<em><b>Observation Time</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__OBSERVATION_TIME = eINSTANCE.getILabResult_ObservationTime();
/**
* The meta object literal for the '<em><b>Transmission Time</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__TRANSMISSION_TIME = eINSTANCE.getILabResult_TransmissionTime();
/**
* The meta object literal for the '<em><b>Result</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__RESULT = eINSTANCE.getILabResult_Result();
/**
* The meta object literal for the '<em><b>Flags</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__FLAGS = eINSTANCE.getILabResult_Flags();
/**
* The meta object literal for the '<em><b>Comment</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__COMMENT = eINSTANCE.getILabResult_Comment();
/**
* The meta object literal for the '<em><b>Origin Contact</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ILAB_RESULT__ORIGIN_CONTACT = eINSTANCE.getILabResult_OriginContact();
/**
* The meta object literal for the '<em><b>Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ILAB_RESULT__DATE = eINSTANCE.getILabResult_Date();
/**
* The meta object literal for the '<em><b>Item</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ILAB_RESULT__ITEM = eINSTANCE.getILabResult_Item();
/**
* The meta object literal for the '{@link ch.elexis.core.model.ILabOrder <em>ILab Order</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ILabOrder
* @see ch.elexis.core.model.impl.ModelPackageImpl#getILabOrder()
* @generated
*/
EClass ILAB_ORDER = eINSTANCE.getILabOrder();
/**
* The meta object literal for the '<em><b>Lab Result</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ILAB_ORDER__LAB_RESULT = eINSTANCE.getILabOrder_LabResult();
/**
* The meta object literal for the '<em><b>Lab Item</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ILAB_ORDER__LAB_ITEM = eINSTANCE.getILabOrder_LabItem();
/**
* The meta object literal for the '<em><b>Patient Contact</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ILAB_ORDER__PATIENT_CONTACT = eINSTANCE.getILabOrder_PatientContact();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IPeriod <em>IPeriod</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IPeriod
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIPeriod()
* @generated
*/
EClass IPERIOD = eINSTANCE.getIPeriod();
/**
* The meta object literal for the '<em><b>Start Time</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPERIOD__START_TIME = eINSTANCE.getIPeriod_StartTime();
/**
* The meta object literal for the '<em><b>End Time</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IPERIOD__END_TIME = eINSTANCE.getIPeriod_EndTime();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IDocument <em>IDocument</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IDocument
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIDocument()
* @generated
*/
EClass IDOCUMENT = eINSTANCE.getIDocument();
/**
* The meta object literal for the '<em><b>Patient Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__PATIENT_ID = eINSTANCE.getIDocument_PatientId();
/**
* The meta object literal for the '<em><b>Author Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__AUTHOR_ID = eINSTANCE.getIDocument_AuthorId();
/**
* The meta object literal for the '<em><b>Title</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__TITLE = eINSTANCE.getIDocument_Title();
/**
* The meta object literal for the '<em><b>Description</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__DESCRIPTION = eINSTANCE.getIDocument_Description();
/**
* The meta object literal for the '<em><b>Status</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__STATUS = eINSTANCE.getIDocument_Status();
/**
* The meta object literal for the '<em><b>Created</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__CREATED = eINSTANCE.getIDocument_Created();
/**
* The meta object literal for the '<em><b>Lastchanged</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__LASTCHANGED = eINSTANCE.getIDocument_Lastchanged();
/**
* The meta object literal for the '<em><b>Mime Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__MIME_TYPE = eINSTANCE.getIDocument_MimeType();
/**
* The meta object literal for the '<em><b>Category</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IDOCUMENT__CATEGORY = eINSTANCE.getIDocument_Category();
/**
* The meta object literal for the '<em><b>History</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference IDOCUMENT__HISTORY = eINSTANCE.getIDocument_History();
/**
* The meta object literal for the '<em><b>Store Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__STORE_ID = eINSTANCE.getIDocument_StoreId();
/**
* The meta object literal for the '<em><b>Extension</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__EXTENSION = eINSTANCE.getIDocument_Extension();
/**
* The meta object literal for the '<em><b>Keywords</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IDOCUMENT__KEYWORDS = eINSTANCE.getIDocument_Keywords();
/**
* The meta object literal for the '{@link ch.elexis.core.model.ICategory <em>ICategory</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.ICategory
* @see ch.elexis.core.model.impl.ModelPackageImpl#getICategory()
* @generated
*/
EClass ICATEGORY = eINSTANCE.getICategory();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ICATEGORY__NAME = eINSTANCE.getICategory_Name();
/**
* The meta object literal for the '{@link ch.elexis.core.model.IHistory <em>IHistory</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.IHistory
* @see ch.elexis.core.model.impl.ModelPackageImpl#getIHistory()
* @generated
*/
EClass IHISTORY = eINSTANCE.getIHistory();
/**
* The meta object literal for the '<em><b>Date</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IHISTORY__DATE = eINSTANCE.getIHistory_Date();
/**
* The meta object literal for the '<em><b>Status</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IHISTORY__STATUS = eINSTANCE.getIHistory_Status();
/**
* The meta object literal for the '<em><b>Description</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IHISTORY__DESCRIPTION = eINSTANCE.getIHistory_Description();
/**
* The meta object literal for the '<em>String Array</em>' data type.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see ch.elexis.core.model.impl.ModelPackageImpl#getStringArray()
* @generated
*/
EDataType STRING_ARRAY = eINSTANCE.getStringArray();
}
} //ModelPackage