All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openhealthtools.mdht.uml.cda.impl.CDAPackageImpl Maven / Gradle / Ivy

/*******************************************************************************
 * Copyright (c) 2009, 2011 IBM Corporation and others.
 * 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:
 *     IBM Corporation - initial API and implementation
 *******************************************************************************/
package org.openhealthtools.mdht.uml.cda.impl;

import java.io.IOException;
import java.net.URL;

import org.eclipse.emf.common.util.URI;
import org.eclipse.emf.common.util.WrappedException;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EClassifier;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.EValidator;
import org.eclipse.emf.ecore.EcorePackage;
import org.eclipse.emf.ecore.impl.EPackageImpl;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.ecore.xmi.impl.EcoreResourceFactoryImpl;
import org.openhealthtools.mdht.uml.cda.CDAFactory;
import org.openhealthtools.mdht.uml.cda.CDAPackage;
import org.openhealthtools.mdht.uml.cda.util.CDAValidator;
import org.openhealthtools.mdht.uml.hl7.rim.RIMPackage;

/**
 * 
 * An implementation of the model Package.
 * 
 * @generated
 */
public class CDAPackageImpl extends EPackageImpl implements CDAPackage {
	/**
	 * 
	 * 
	 * @generated
	 */
	protected String packageFilename = "cda.ecore";

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass clinicalDocumentEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass infrastructureRootTypeIdEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass recordTargetEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass patientRoleEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass patientEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass guardianEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass personEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass organizationEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass organizationPartOfEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass birthplaceEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass placeEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass languageCommunicationEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass authorEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass assignedAuthorEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass authoringDeviceEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass maintainedEntityEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass dataEntererEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass assignedEntityEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass sdtcPatientEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass informant12EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass relatedEntityEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass custodianEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass assignedCustodianEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass custodianOrganizationEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass informationRecipientEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass intendedRecipientEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass legalAuthenticatorEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass authenticatorEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass participant1EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass associatedEntityEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass inFulfillmentOfEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass orderEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass documentationOfEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass serviceEventEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass performer1EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass relatedDocumentEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass parentDocumentEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass authorizationEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass consentEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass component1EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass encompassingEncounterEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass responsiblePartyEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass encounterParticipantEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass locationEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass healthCareFacilityEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass component2EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass nonXMLBodyEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass structuredBodyEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass component3EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass sectionEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass strucDocTextEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass subjectEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass relatedSubjectEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass subjectPersonEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass entryEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass actEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass clinicalStatementEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass specimenEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass specimenRoleEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass playingEntityEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass performer2EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass participant2EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass participantRoleEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass deviceEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass entityEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass entryRelationshipEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass encounterEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass referenceEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass externalActEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass externalObservationEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass externalProcedureEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass externalDocumentEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass preconditionEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass criterionEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass observationEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass referenceRangeEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass observationRangeEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass observationMediaEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass organizerEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass component4EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass procedureEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass regionOfInterestEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass regionOfInterestValueEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass substanceAdministrationEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass consumableEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass manufacturedProductEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass labeledDrugEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass materialEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass supplyEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass productEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass component5EClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass documentRootEClass = null;

	/**
	 * 
	 * 
	 * @generated
	 */
	private EClass registryDelegateEClass = null;

	/**
	 * Creates an instance of the model Package, registered with
	 * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
	 * package URI value.
	 * 

Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * * * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.openhealthtools.mdht.uml.cda.CDAPackage#eNS_URI * @see #init() * @generated */ private CDAPackageImpl() { super(eNS_URI, CDAFactory.eINSTANCE); } /** * * * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the Package for this model, and for any others upon which it depends. * *

This method is used to initialize {@link CDAPackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * * * @see #eNS_URI * @generated */ public static CDAPackage init() { if (isInited) { return (CDAPackage) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI); } // Obtain or create and register package CDAPackageImpl theCDAPackage = (CDAPackageImpl) (EPackage.Registry.INSTANCE.get(eNS_URI) instanceof CDAPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new CDAPackageImpl()); isInited = true; // Initialize simple dependencies EcorePackage.eINSTANCE.eClass(); RIMPackage.eINSTANCE.eClass(); // Load packages theCDAPackage.loadPackage(); // Fix loaded packages theCDAPackage.fixPackageContents(); // Register package validator EValidator.Registry.INSTANCE.put(theCDAPackage, new EValidator.Descriptor() { public EValidator getEValidator() { return CDAValidator.INSTANCE; } }); // Mark meta-data to indicate it can't be changed theCDAPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(CDAPackage.eNS_URI, theCDAPackage); return theCDAPackage; } /** * * * @generated */ public EClass getClinicalDocument() { if (clinicalDocumentEClass == null) { clinicalDocumentEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 0); } return clinicalDocumentEClass; } /** * * * @generated */ public EReference getClinicalDocument_RealmCode() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getClinicalDocument_TypeId() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getClinicalDocument_TemplateId() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getClinicalDocument_Id() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getClinicalDocument_Code() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getClinicalDocument_Title() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getClinicalDocument_EffectiveTime() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getClinicalDocument_ConfidentialityCode() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getClinicalDocument_LanguageCode() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getClinicalDocument_SetId() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getClinicalDocument_VersionNumber() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getClinicalDocument_CopyTime() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getClinicalDocument_RecordTarget() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getClinicalDocument_Author() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getClinicalDocument_DataEnterer() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(14); } /** * * * @generated */ public EReference getClinicalDocument_Informant() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(15); } /** * * * @generated */ public EReference getClinicalDocument_Custodian() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(16); } /** * * * @generated */ public EReference getClinicalDocument_InformationRecipient() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(17); } /** * * * @generated */ public EReference getClinicalDocument_LegalAuthenticator() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(18); } /** * * * @generated */ public EReference getClinicalDocument_Authenticator() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(19); } /** * * * @generated */ public EReference getClinicalDocument_Participant() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(20); } /** * * * @generated */ public EReference getClinicalDocument_InFulfillmentOf() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(21); } /** * * * @generated */ public EReference getClinicalDocument_DocumentationOf() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(22); } /** * * * @generated */ public EReference getClinicalDocument_RelatedDocument() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(23); } /** * * * @generated */ public EReference getClinicalDocument_Authorization() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(24); } /** * * * @generated */ public EReference getClinicalDocument_ComponentOf() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(25); } /** * * * @generated */ public EReference getClinicalDocument_Component() { return (EReference) getClinicalDocument().getEStructuralFeatures().get(26); } /** * * * @generated */ public EAttribute getClinicalDocument_NullFlavor() { return (EAttribute) getClinicalDocument().getEStructuralFeatures().get(27); } /** * * * @generated */ public EAttribute getClinicalDocument_ClassCode() { return (EAttribute) getClinicalDocument().getEStructuralFeatures().get(28); } /** * * * @generated */ public EAttribute getClinicalDocument_MoodCode() { return (EAttribute) getClinicalDocument().getEStructuralFeatures().get(29); } /** * * * @generated */ public EClass getInfrastructureRootTypeId() { if (infrastructureRootTypeIdEClass == null) { infrastructureRootTypeIdEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 1); } return infrastructureRootTypeIdEClass; } /** * * * @generated */ public EAttribute getInfrastructureRootTypeId_RedefinedRoot() { return (EAttribute) getInfrastructureRootTypeId().getEStructuralFeatures().get(0); } /** * * * @generated */ public EAttribute getInfrastructureRootTypeId_RedefinedExtension() { return (EAttribute) getInfrastructureRootTypeId().getEStructuralFeatures().get(1); } /** * * * @generated */ public EClass getRecordTarget() { if (recordTargetEClass == null) { recordTargetEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 2); } return recordTargetEClass; } /** * * * @generated */ public EReference getRecordTarget_RealmCode() { return (EReference) getRecordTarget().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getRecordTarget_TypeId() { return (EReference) getRecordTarget().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getRecordTarget_TemplateId() { return (EReference) getRecordTarget().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getRecordTarget_PatientRole() { return (EReference) getRecordTarget().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getRecordTarget_NullFlavor() { return (EAttribute) getRecordTarget().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getRecordTarget_TypeCode() { return (EAttribute) getRecordTarget().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getRecordTarget_ContextControlCode() { return (EAttribute) getRecordTarget().getEStructuralFeatures().get(6); } /** * * * @generated */ public EClass getPatientRole() { if (patientRoleEClass == null) { patientRoleEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 3); } return patientRoleEClass; } /** * * * @generated */ public EReference getPatientRole_RealmCode() { return (EReference) getPatientRole().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getPatientRole_TypeId() { return (EReference) getPatientRole().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getPatientRole_TemplateId() { return (EReference) getPatientRole().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getPatientRole_Id() { return (EReference) getPatientRole().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getPatientRole_Addr() { return (EReference) getPatientRole().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getPatientRole_Telecom() { return (EReference) getPatientRole().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getPatientRole_Patient() { return (EReference) getPatientRole().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getPatientRole_ProviderOrganization() { return (EReference) getPatientRole().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getPatientRole_NullFlavor() { return (EAttribute) getPatientRole().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getPatientRole_ClassCode() { return (EAttribute) getPatientRole().getEStructuralFeatures().get(9); } /** * * * @generated */ public EClass getPatient() { if (patientEClass == null) { patientEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(4); } return patientEClass; } /** * * * @generated */ public EReference getPatient_RealmCode() { return (EReference) getPatient().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getPatient_TypeId() { return (EReference) getPatient().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getPatient_TemplateId() { return (EReference) getPatient().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getPatient_Id() { return (EReference) getPatient().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getPatient_Name() { return (EReference) getPatient().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getPatient_AdministrativeGenderCode() { return (EReference) getPatient().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getPatient_BirthTime() { return (EReference) getPatient().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getPatient_MaritalStatusCode() { return (EReference) getPatient().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getPatient_ReligiousAffiliationCode() { return (EReference) getPatient().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getPatient_RaceCode() { return (EReference) getPatient().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getPatient_SDTCRaceCode() { return (EReference) getPatient().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getPatient_EthnicGroupCode() { return (EReference) getPatient().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getPatient_Guardian() { return (EReference) getPatient().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getPatient_Birthplace() { return (EReference) getPatient().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getPatient_LanguageCommunication() { return (EReference) getPatient().getEStructuralFeatures().get(14); } /** * * * @generated */ public EAttribute getPatient_NullFlavor() { return (EAttribute) getPatient().getEStructuralFeatures().get(15); } /** * * * @generated */ public EAttribute getPatient_ClassCode() { return (EAttribute) getPatient().getEStructuralFeatures().get(16); } /** * * * @generated */ public EAttribute getPatient_DeterminerCode() { return (EAttribute) getPatient().getEStructuralFeatures().get(17); } /** * * * @generated */ public EClass getGuardian() { if (guardianEClass == null) { guardianEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 5); } return guardianEClass; } /** * * * @generated */ public EReference getGuardian_RealmCode() { return (EReference) getGuardian().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getGuardian_TypeId() { return (EReference) getGuardian().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getGuardian_TemplateId() { return (EReference) getGuardian().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getGuardian_Id() { return (EReference) getGuardian().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getGuardian_Code() { return (EReference) getGuardian().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getGuardian_Addr() { return (EReference) getGuardian().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getGuardian_Telecom() { return (EReference) getGuardian().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getGuardian_GuardianPerson() { return (EReference) getGuardian().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getGuardian_GuardianOrganization() { return (EReference) getGuardian().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getGuardian_NullFlavor() { return (EAttribute) getGuardian().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getGuardian_ClassCode() { return (EAttribute) getGuardian().getEStructuralFeatures().get(10); } /** * * * @generated */ public EClass getPerson() { if (personEClass == null) { personEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(6); } return personEClass; } /** * * * @generated */ public EReference getPerson_RealmCode() { return (EReference) getPerson().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getPerson_TypeId() { return (EReference) getPerson().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getPerson_TemplateId() { return (EReference) getPerson().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getPerson_Name() { return (EReference) getPerson().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getPerson_SDTCBirthTime() { return (EReference) getPerson().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getPerson_NullFlavor() { return (EAttribute) getPerson().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getPerson_ClassCode() { return (EAttribute) getPerson().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getPerson_DeterminerCode() { return (EAttribute) getPerson().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getOrganization() { if (organizationEClass == null) { organizationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 7); } return organizationEClass; } /** * * * @generated */ public EReference getOrganization_RealmCode() { return (EReference) getOrganization().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getOrganization_TypeId() { return (EReference) getOrganization().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getOrganization_TemplateId() { return (EReference) getOrganization().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getOrganization_Id() { return (EReference) getOrganization().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getOrganization_Name() { return (EReference) getOrganization().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getOrganization_Telecom() { return (EReference) getOrganization().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getOrganization_Addr() { return (EReference) getOrganization().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getOrganization_StandardIndustryClassCode() { return (EReference) getOrganization().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getOrganization_AsOrganizationPartOf() { return (EReference) getOrganization().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getOrganization_NullFlavor() { return (EAttribute) getOrganization().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getOrganization_ClassCode() { return (EAttribute) getOrganization().getEStructuralFeatures().get(10); } /** * * * @generated */ public EAttribute getOrganization_DeterminerCode() { return (EAttribute) getOrganization().getEStructuralFeatures().get(11); } /** * * * @generated */ public EClass getOrganizationPartOf() { if (organizationPartOfEClass == null) { organizationPartOfEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 8); } return organizationPartOfEClass; } /** * * * @generated */ public EReference getOrganizationPartOf_RealmCode() { return (EReference) getOrganizationPartOf().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getOrganizationPartOf_TypeId() { return (EReference) getOrganizationPartOf().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getOrganizationPartOf_TemplateId() { return (EReference) getOrganizationPartOf().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getOrganizationPartOf_Id() { return (EReference) getOrganizationPartOf().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getOrganizationPartOf_Code() { return (EReference) getOrganizationPartOf().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getOrganizationPartOf_StatusCode() { return (EReference) getOrganizationPartOf().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getOrganizationPartOf_EffectiveTime() { return (EReference) getOrganizationPartOf().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getOrganizationPartOf_WholeOrganization() { return (EReference) getOrganizationPartOf().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getOrganizationPartOf_NullFlavor() { return (EAttribute) getOrganizationPartOf().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getOrganizationPartOf_ClassCode() { return (EAttribute) getOrganizationPartOf().getEStructuralFeatures().get(9); } /** * * * @generated */ public EClass getBirthplace() { if (birthplaceEClass == null) { birthplaceEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 9); } return birthplaceEClass; } /** * * * @generated */ public EReference getBirthplace_RealmCode() { return (EReference) getBirthplace().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getBirthplace_TypeId() { return (EReference) getBirthplace().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getBirthplace_TemplateId() { return (EReference) getBirthplace().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getBirthplace_Place() { return (EReference) getBirthplace().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getBirthplace_NullFlavor() { return (EAttribute) getBirthplace().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getBirthplace_ClassCode() { return (EAttribute) getBirthplace().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getPlace() { if (placeEClass == null) { placeEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(10); } return placeEClass; } /** * * * @generated */ public EReference getPlace_RealmCode() { return (EReference) getPlace().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getPlace_TypeId() { return (EReference) getPlace().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getPlace_TemplateId() { return (EReference) getPlace().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getPlace_Name() { return (EReference) getPlace().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getPlace_Addr() { return (EReference) getPlace().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getPlace_NullFlavor() { return (EAttribute) getPlace().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getPlace_ClassCode() { return (EAttribute) getPlace().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getPlace_DeterminerCode() { return (EAttribute) getPlace().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getLanguageCommunication() { if (languageCommunicationEClass == null) { languageCommunicationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 11); } return languageCommunicationEClass; } /** * * * @generated */ public EReference getLanguageCommunication_RealmCode() { return (EReference) getLanguageCommunication().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getLanguageCommunication_TypeId() { return (EReference) getLanguageCommunication().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getLanguageCommunication_TemplateId() { return (EReference) getLanguageCommunication().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getLanguageCommunication_LanguageCode() { return (EReference) getLanguageCommunication().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getLanguageCommunication_ModeCode() { return (EReference) getLanguageCommunication().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getLanguageCommunication_ProficiencyLevelCode() { return (EReference) getLanguageCommunication().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getLanguageCommunication_PreferenceInd() { return (EReference) getLanguageCommunication().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getLanguageCommunication_NullFlavor() { return (EAttribute) getLanguageCommunication().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getAuthor() { if (authorEClass == null) { authorEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(12); } return authorEClass; } /** * * * @generated */ public EReference getAuthor_RealmCode() { return (EReference) getAuthor().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAuthor_TypeId() { return (EReference) getAuthor().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAuthor_TemplateId() { return (EReference) getAuthor().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAuthor_FunctionCode() { return (EReference) getAuthor().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getAuthor_Time() { return (EReference) getAuthor().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getAuthor_AssignedAuthor() { return (EReference) getAuthor().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getAuthor_NullFlavor() { return (EAttribute) getAuthor().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getAuthor_TypeCode() { return (EAttribute) getAuthor().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getAuthor_ContextControlCode() { return (EAttribute) getAuthor().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getAssignedAuthor() { if (assignedAuthorEClass == null) { assignedAuthorEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 13); } return assignedAuthorEClass; } /** * * * @generated */ public EReference getAssignedAuthor_RealmCode() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAssignedAuthor_TypeId() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAssignedAuthor_TemplateId() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAssignedAuthor_Id() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getAssignedAuthor_Code() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getAssignedAuthor_Addr() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getAssignedAuthor_Telecom() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getAssignedAuthor_AssignedPerson() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getAssignedAuthor_AssignedAuthoringDevice() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getAssignedAuthor_RepresentedOrganization() { return (EReference) getAssignedAuthor().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getAssignedAuthor_NullFlavor() { return (EAttribute) getAssignedAuthor().getEStructuralFeatures().get(10); } /** * * * @generated */ public EAttribute getAssignedAuthor_ClassCode() { return (EAttribute) getAssignedAuthor().getEStructuralFeatures().get(11); } /** * * * @generated */ public EClass getAuthoringDevice() { if (authoringDeviceEClass == null) { authoringDeviceEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 14); } return authoringDeviceEClass; } /** * * * @generated */ public EReference getAuthoringDevice_RealmCode() { return (EReference) getAuthoringDevice().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAuthoringDevice_TypeId() { return (EReference) getAuthoringDevice().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAuthoringDevice_TemplateId() { return (EReference) getAuthoringDevice().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAuthoringDevice_Code() { return (EReference) getAuthoringDevice().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getAuthoringDevice_ManufacturerModelName() { return (EReference) getAuthoringDevice().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getAuthoringDevice_SoftwareName() { return (EReference) getAuthoringDevice().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getAuthoringDevice_AsMaintainedEntity() { return (EReference) getAuthoringDevice().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getAuthoringDevice_NullFlavor() { return (EAttribute) getAuthoringDevice().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getAuthoringDevice_ClassCode() { return (EAttribute) getAuthoringDevice().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getAuthoringDevice_DeterminerCode() { return (EAttribute) getAuthoringDevice().getEStructuralFeatures().get(9); } /** * * * @generated */ public EClass getMaintainedEntity() { if (maintainedEntityEClass == null) { maintainedEntityEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 15); } return maintainedEntityEClass; } /** * * * @generated */ public EReference getMaintainedEntity_RealmCode() { return (EReference) getMaintainedEntity().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getMaintainedEntity_TypeId() { return (EReference) getMaintainedEntity().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getMaintainedEntity_TemplateId() { return (EReference) getMaintainedEntity().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getMaintainedEntity_EffectiveTime() { return (EReference) getMaintainedEntity().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getMaintainedEntity_MaintainingPerson() { return (EReference) getMaintainedEntity().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getMaintainedEntity_NullFlavor() { return (EAttribute) getMaintainedEntity().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getMaintainedEntity_ClassCode() { return (EAttribute) getMaintainedEntity().getEStructuralFeatures().get(6); } /** * * * @generated */ public EClass getDataEnterer() { if (dataEntererEClass == null) { dataEntererEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 16); } return dataEntererEClass; } /** * * * @generated */ public EReference getDataEnterer_RealmCode() { return (EReference) getDataEnterer().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getDataEnterer_TypeId() { return (EReference) getDataEnterer().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getDataEnterer_TemplateId() { return (EReference) getDataEnterer().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getDataEnterer_Time() { return (EReference) getDataEnterer().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getDataEnterer_AssignedEntity() { return (EReference) getDataEnterer().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getDataEnterer_NullFlavor() { return (EAttribute) getDataEnterer().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getDataEnterer_TypeCode() { return (EAttribute) getDataEnterer().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getDataEnterer_ContextControlCode() { return (EAttribute) getDataEnterer().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getAssignedEntity() { if (assignedEntityEClass == null) { assignedEntityEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 17); } return assignedEntityEClass; } /** * * * @generated */ public EReference getAssignedEntity_RealmCode() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAssignedEntity_TypeId() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAssignedEntity_TemplateId() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAssignedEntity_Id() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getAssignedEntity_Code() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getAssignedEntity_Addr() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getAssignedEntity_Telecom() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getAssignedEntity_SDTCPatient() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getAssignedEntity_AssignedPerson() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getAssignedEntity_RepresentedOrganization() { return (EReference) getAssignedEntity().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getAssignedEntity_NullFlavor() { return (EAttribute) getAssignedEntity().getEStructuralFeatures().get(10); } /** * * * @generated */ public EAttribute getAssignedEntity_ClassCode() { return (EAttribute) getAssignedEntity().getEStructuralFeatures().get(11); } /** * * * @generated */ public EClass getSDTCPatient() { if (sdtcPatientEClass == null) { sdtcPatientEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 18); } return sdtcPatientEClass; } /** * * * @generated */ public EReference getSDTCPatient_Id() { return (EReference) getSDTCPatient().getEStructuralFeatures().get(0); } /** * * * @generated */ public EClass getInformant12() { if (informant12EClass == null) { informant12EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 19); } return informant12EClass; } /** * * * @generated */ public EReference getInformant12_RealmCode() { return (EReference) getInformant12().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getInformant12_TypeId() { return (EReference) getInformant12().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getInformant12_TemplateId() { return (EReference) getInformant12().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getInformant12_AssignedEntity() { return (EReference) getInformant12().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getInformant12_RelatedEntity() { return (EReference) getInformant12().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getInformant12_NullFlavor() { return (EAttribute) getInformant12().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getInformant12_TypeCode() { return (EAttribute) getInformant12().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getInformant12_ContextControlCode() { return (EAttribute) getInformant12().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getRelatedEntity() { if (relatedEntityEClass == null) { relatedEntityEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 20); } return relatedEntityEClass; } /** * * * @generated */ public EReference getRelatedEntity_RealmCode() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getRelatedEntity_TypeId() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getRelatedEntity_TemplateId() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getRelatedEntity_Code() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getRelatedEntity_Addr() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getRelatedEntity_Telecom() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getRelatedEntity_EffectiveTime() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getRelatedEntity_SDTCPatient() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getRelatedEntity_RelatedPerson() { return (EReference) getRelatedEntity().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getRelatedEntity_NullFlavor() { return (EAttribute) getRelatedEntity().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getRelatedEntity_ClassCode() { return (EAttribute) getRelatedEntity().getEStructuralFeatures().get(10); } /** * * * @generated */ public EClass getCustodian() { if (custodianEClass == null) { custodianEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 21); } return custodianEClass; } /** * * * @generated */ public EReference getCustodian_RealmCode() { return (EReference) getCustodian().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getCustodian_TypeId() { return (EReference) getCustodian().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getCustodian_TemplateId() { return (EReference) getCustodian().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getCustodian_AssignedCustodian() { return (EReference) getCustodian().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getCustodian_NullFlavor() { return (EAttribute) getCustodian().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getCustodian_TypeCode() { return (EAttribute) getCustodian().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getAssignedCustodian() { if (assignedCustodianEClass == null) { assignedCustodianEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 22); } return assignedCustodianEClass; } /** * * * @generated */ public EReference getAssignedCustodian_RealmCode() { return (EReference) getAssignedCustodian().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAssignedCustodian_TypeId() { return (EReference) getAssignedCustodian().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAssignedCustodian_TemplateId() { return (EReference) getAssignedCustodian().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAssignedCustodian_RepresentedCustodianOrganization() { return (EReference) getAssignedCustodian().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getAssignedCustodian_NullFlavor() { return (EAttribute) getAssignedCustodian().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getAssignedCustodian_ClassCode() { return (EAttribute) getAssignedCustodian().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getCustodianOrganization() { if (custodianOrganizationEClass == null) { custodianOrganizationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 23); } return custodianOrganizationEClass; } /** * * * @generated */ public EReference getCustodianOrganization_RealmCode() { return (EReference) getCustodianOrganization().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getCustodianOrganization_TypeId() { return (EReference) getCustodianOrganization().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getCustodianOrganization_TemplateId() { return (EReference) getCustodianOrganization().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getCustodianOrganization_Id() { return (EReference) getCustodianOrganization().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getCustodianOrganization_Name() { return (EReference) getCustodianOrganization().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getCustodianOrganization_Telecom() { return (EReference) getCustodianOrganization().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getCustodianOrganization_Addr() { return (EReference) getCustodianOrganization().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getCustodianOrganization_NullFlavor() { return (EAttribute) getCustodianOrganization().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getCustodianOrganization_ClassCode() { return (EAttribute) getCustodianOrganization().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getCustodianOrganization_DeterminerCode() { return (EAttribute) getCustodianOrganization().getEStructuralFeatures().get(9); } /** * * * @generated */ public EClass getInformationRecipient() { if (informationRecipientEClass == null) { informationRecipientEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 24); } return informationRecipientEClass; } /** * * * @generated */ public EReference getInformationRecipient_RealmCode() { return (EReference) getInformationRecipient().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getInformationRecipient_TypeId() { return (EReference) getInformationRecipient().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getInformationRecipient_TemplateId() { return (EReference) getInformationRecipient().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getInformationRecipient_IntendedRecipient() { return (EReference) getInformationRecipient().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getInformationRecipient_NullFlavor() { return (EAttribute) getInformationRecipient().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getInformationRecipient_TypeCode() { return (EAttribute) getInformationRecipient().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getIntendedRecipient() { if (intendedRecipientEClass == null) { intendedRecipientEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 25); } return intendedRecipientEClass; } /** * * * @generated */ public EReference getIntendedRecipient_RealmCode() { return (EReference) getIntendedRecipient().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getIntendedRecipient_TypeId() { return (EReference) getIntendedRecipient().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getIntendedRecipient_TemplateId() { return (EReference) getIntendedRecipient().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getIntendedRecipient_Id() { return (EReference) getIntendedRecipient().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getIntendedRecipient_Addr() { return (EReference) getIntendedRecipient().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getIntendedRecipient_Telecom() { return (EReference) getIntendedRecipient().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getIntendedRecipient_InformationRecipient() { return (EReference) getIntendedRecipient().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getIntendedRecipient_ReceivedOrganization() { return (EReference) getIntendedRecipient().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getIntendedRecipient_NullFlavor() { return (EAttribute) getIntendedRecipient().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getIntendedRecipient_ClassCode() { return (EAttribute) getIntendedRecipient().getEStructuralFeatures().get(9); } /** * * * @generated */ public EClass getLegalAuthenticator() { if (legalAuthenticatorEClass == null) { legalAuthenticatorEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 26); } return legalAuthenticatorEClass; } /** * * * @generated */ public EReference getLegalAuthenticator_RealmCode() { return (EReference) getLegalAuthenticator().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getLegalAuthenticator_TypeId() { return (EReference) getLegalAuthenticator().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getLegalAuthenticator_TemplateId() { return (EReference) getLegalAuthenticator().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getLegalAuthenticator_Time() { return (EReference) getLegalAuthenticator().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getLegalAuthenticator_SignatureCode() { return (EReference) getLegalAuthenticator().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getLegalAuthenticator_AssignedEntity() { return (EReference) getLegalAuthenticator().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getLegalAuthenticator_NullFlavor() { return (EAttribute) getLegalAuthenticator().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getLegalAuthenticator_TypeCode() { return (EAttribute) getLegalAuthenticator().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getLegalAuthenticator_ContextControlCode() { return (EAttribute) getLegalAuthenticator().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getAuthenticator() { if (authenticatorEClass == null) { authenticatorEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 27); } return authenticatorEClass; } /** * * * @generated */ public EReference getAuthenticator_RealmCode() { return (EReference) getAuthenticator().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAuthenticator_TypeId() { return (EReference) getAuthenticator().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAuthenticator_TemplateId() { return (EReference) getAuthenticator().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAuthenticator_Time() { return (EReference) getAuthenticator().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getAuthenticator_SignatureCode() { return (EReference) getAuthenticator().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getAuthenticator_AssignedEntity() { return (EReference) getAuthenticator().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getAuthenticator_NullFlavor() { return (EAttribute) getAuthenticator().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getAuthenticator_TypeCode() { return (EAttribute) getAuthenticator().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getParticipant1() { if (participant1EClass == null) { participant1EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 28); } return participant1EClass; } /** * * * @generated */ public EReference getParticipant1_RealmCode() { return (EReference) getParticipant1().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getParticipant1_TypeId() { return (EReference) getParticipant1().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getParticipant1_TemplateId() { return (EReference) getParticipant1().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getParticipant1_FunctionCode() { return (EReference) getParticipant1().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getParticipant1_Time() { return (EReference) getParticipant1().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getParticipant1_AssociatedEntity() { return (EReference) getParticipant1().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getParticipant1_NullFlavor() { return (EAttribute) getParticipant1().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getParticipant1_TypeCode() { return (EAttribute) getParticipant1().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getParticipant1_ContextControlCode() { return (EAttribute) getParticipant1().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getAssociatedEntity() { if (associatedEntityEClass == null) { associatedEntityEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 29); } return associatedEntityEClass; } /** * * * @generated */ public EReference getAssociatedEntity_RealmCode() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAssociatedEntity_TypeId() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAssociatedEntity_TemplateId() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAssociatedEntity_Id() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getAssociatedEntity_Code() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getAssociatedEntity_Addr() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getAssociatedEntity_Telecom() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getAssociatedEntity_SDTCPatient() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getAssociatedEntity_AssociatedPerson() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getAssociatedEntity_ScopingOrganization() { return (EReference) getAssociatedEntity().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getAssociatedEntity_NullFlavor() { return (EAttribute) getAssociatedEntity().getEStructuralFeatures().get(10); } /** * * * @generated */ public EAttribute getAssociatedEntity_ClassCode() { return (EAttribute) getAssociatedEntity().getEStructuralFeatures().get(11); } /** * * * @generated */ public EClass getInFulfillmentOf() { if (inFulfillmentOfEClass == null) { inFulfillmentOfEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 30); } return inFulfillmentOfEClass; } /** * * * @generated */ public EReference getInFulfillmentOf_RealmCode() { return (EReference) getInFulfillmentOf().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getInFulfillmentOf_TypeId() { return (EReference) getInFulfillmentOf().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getInFulfillmentOf_TemplateId() { return (EReference) getInFulfillmentOf().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getInFulfillmentOf_Order() { return (EReference) getInFulfillmentOf().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getInFulfillmentOf_NullFlavor() { return (EAttribute) getInFulfillmentOf().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getInFulfillmentOf_TypeCode() { return (EAttribute) getInFulfillmentOf().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getOrder() { if (orderEClass == null) { orderEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(31); } return orderEClass; } /** * * * @generated */ public EReference getOrder_RealmCode() { return (EReference) getOrder().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getOrder_TypeId() { return (EReference) getOrder().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getOrder_TemplateId() { return (EReference) getOrder().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getOrder_Id() { return (EReference) getOrder().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getOrder_Code() { return (EReference) getOrder().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getOrder_PriorityCode() { return (EReference) getOrder().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getOrder_NullFlavor() { return (EAttribute) getOrder().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getOrder_ClassCode() { return (EAttribute) getOrder().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getOrder_MoodCode() { return (EAttribute) getOrder().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getDocumentationOf() { if (documentationOfEClass == null) { documentationOfEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 32); } return documentationOfEClass; } /** * * * @generated */ public EReference getDocumentationOf_RealmCode() { return (EReference) getDocumentationOf().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getDocumentationOf_TypeId() { return (EReference) getDocumentationOf().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getDocumentationOf_TemplateId() { return (EReference) getDocumentationOf().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getDocumentationOf_ServiceEvent() { return (EReference) getDocumentationOf().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getDocumentationOf_NullFlavor() { return (EAttribute) getDocumentationOf().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getDocumentationOf_TypeCode() { return (EAttribute) getDocumentationOf().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getServiceEvent() { if (serviceEventEClass == null) { serviceEventEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 33); } return serviceEventEClass; } /** * * * @generated */ public EReference getServiceEvent_RealmCode() { return (EReference) getServiceEvent().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getServiceEvent_TypeId() { return (EReference) getServiceEvent().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getServiceEvent_TemplateId() { return (EReference) getServiceEvent().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getServiceEvent_Id() { return (EReference) getServiceEvent().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getServiceEvent_Code() { return (EReference) getServiceEvent().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getServiceEvent_EffectiveTime() { return (EReference) getServiceEvent().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getServiceEvent_Performer() { return (EReference) getServiceEvent().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getServiceEvent_NullFlavor() { return (EAttribute) getServiceEvent().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getServiceEvent_ClassCode() { return (EAttribute) getServiceEvent().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getServiceEvent_MoodCode() { return (EAttribute) getServiceEvent().getEStructuralFeatures().get(9); } /** * * * @generated */ public EClass getPerformer1() { if (performer1EClass == null) { performer1EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 34); } return performer1EClass; } /** * * * @generated */ public EReference getPerformer1_RealmCode() { return (EReference) getPerformer1().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getPerformer1_TypeId() { return (EReference) getPerformer1().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getPerformer1_TemplateId() { return (EReference) getPerformer1().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getPerformer1_FunctionCode() { return (EReference) getPerformer1().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getPerformer1_Time() { return (EReference) getPerformer1().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getPerformer1_AssignedEntity() { return (EReference) getPerformer1().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getPerformer1_NullFlavor() { return (EAttribute) getPerformer1().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getPerformer1_TypeCode() { return (EAttribute) getPerformer1().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getRelatedDocument() { if (relatedDocumentEClass == null) { relatedDocumentEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 35); } return relatedDocumentEClass; } /** * * * @generated */ public EReference getRelatedDocument_RealmCode() { return (EReference) getRelatedDocument().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getRelatedDocument_TypeId() { return (EReference) getRelatedDocument().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getRelatedDocument_TemplateId() { return (EReference) getRelatedDocument().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getRelatedDocument_ParentDocument() { return (EReference) getRelatedDocument().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getRelatedDocument_NullFlavor() { return (EAttribute) getRelatedDocument().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getRelatedDocument_TypeCode() { return (EAttribute) getRelatedDocument().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getParentDocument() { if (parentDocumentEClass == null) { parentDocumentEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 36); } return parentDocumentEClass; } /** * * * @generated */ public EReference getParentDocument_RealmCode() { return (EReference) getParentDocument().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getParentDocument_TypeId() { return (EReference) getParentDocument().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getParentDocument_TemplateId() { return (EReference) getParentDocument().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getParentDocument_Id() { return (EReference) getParentDocument().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getParentDocument_Code() { return (EReference) getParentDocument().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getParentDocument_Text() { return (EReference) getParentDocument().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getParentDocument_SetId() { return (EReference) getParentDocument().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getParentDocument_VersionNumber() { return (EReference) getParentDocument().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getParentDocument_NullFlavor() { return (EAttribute) getParentDocument().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getParentDocument_ClassCode() { return (EAttribute) getParentDocument().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getParentDocument_MoodCode() { return (EAttribute) getParentDocument().getEStructuralFeatures().get(10); } /** * * * @generated */ public EClass getAuthorization() { if (authorizationEClass == null) { authorizationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 37); } return authorizationEClass; } /** * * * @generated */ public EReference getAuthorization_RealmCode() { return (EReference) getAuthorization().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAuthorization_TypeId() { return (EReference) getAuthorization().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAuthorization_TemplateId() { return (EReference) getAuthorization().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAuthorization_Consent() { return (EReference) getAuthorization().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getAuthorization_NullFlavor() { return (EAttribute) getAuthorization().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getAuthorization_TypeCode() { return (EAttribute) getAuthorization().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getConsent() { if (consentEClass == null) { consentEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 38); } return consentEClass; } /** * * * @generated */ public EReference getConsent_RealmCode() { return (EReference) getConsent().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getConsent_TypeId() { return (EReference) getConsent().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getConsent_TemplateId() { return (EReference) getConsent().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getConsent_Id() { return (EReference) getConsent().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getConsent_Code() { return (EReference) getConsent().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getConsent_StatusCode() { return (EReference) getConsent().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getConsent_NullFlavor() { return (EAttribute) getConsent().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getConsent_ClassCode() { return (EAttribute) getConsent().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getConsent_MoodCode() { return (EAttribute) getConsent().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getComponent1() { if (component1EClass == null) { component1EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 39); } return component1EClass; } /** * * * @generated */ public EReference getComponent1_RealmCode() { return (EReference) getComponent1().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getComponent1_TypeId() { return (EReference) getComponent1().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getComponent1_TemplateId() { return (EReference) getComponent1().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getComponent1_EncompassingEncounter() { return (EReference) getComponent1().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getComponent1_NullFlavor() { return (EAttribute) getComponent1().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getComponent1_TypeCode() { return (EAttribute) getComponent1().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getEncompassingEncounter() { if (encompassingEncounterEClass == null) { encompassingEncounterEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 40); } return encompassingEncounterEClass; } /** * * * @generated */ public EReference getEncompassingEncounter_RealmCode() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getEncompassingEncounter_TypeId() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getEncompassingEncounter_TemplateId() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getEncompassingEncounter_Id() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getEncompassingEncounter_Code() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getEncompassingEncounter_EffectiveTime() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getEncompassingEncounter_DischargeDispositionCode() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getEncompassingEncounter_ResponsibleParty() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getEncompassingEncounter_EncounterParticipant() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getEncompassingEncounter_Location() { return (EReference) getEncompassingEncounter().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getEncompassingEncounter_NullFlavor() { return (EAttribute) getEncompassingEncounter().getEStructuralFeatures().get(10); } /** * * * @generated */ public EAttribute getEncompassingEncounter_ClassCode() { return (EAttribute) getEncompassingEncounter().getEStructuralFeatures().get(11); } /** * * * @generated */ public EAttribute getEncompassingEncounter_MoodCode() { return (EAttribute) getEncompassingEncounter().getEStructuralFeatures().get(12); } /** * * * @generated */ public EClass getResponsibleParty() { if (responsiblePartyEClass == null) { responsiblePartyEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 41); } return responsiblePartyEClass; } /** * * * @generated */ public EReference getResponsibleParty_RealmCode() { return (EReference) getResponsibleParty().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getResponsibleParty_TypeId() { return (EReference) getResponsibleParty().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getResponsibleParty_TemplateId() { return (EReference) getResponsibleParty().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getResponsibleParty_AssignedEntity() { return (EReference) getResponsibleParty().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getResponsibleParty_NullFlavor() { return (EAttribute) getResponsibleParty().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getResponsibleParty_TypeCode() { return (EAttribute) getResponsibleParty().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getEncounterParticipant() { if (encounterParticipantEClass == null) { encounterParticipantEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 42); } return encounterParticipantEClass; } /** * * * @generated */ public EReference getEncounterParticipant_RealmCode() { return (EReference) getEncounterParticipant().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getEncounterParticipant_TypeId() { return (EReference) getEncounterParticipant().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getEncounterParticipant_TemplateId() { return (EReference) getEncounterParticipant().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getEncounterParticipant_Time() { return (EReference) getEncounterParticipant().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getEncounterParticipant_AssignedEntity() { return (EReference) getEncounterParticipant().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getEncounterParticipant_NullFlavor() { return (EAttribute) getEncounterParticipant().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getEncounterParticipant_TypeCode() { return (EAttribute) getEncounterParticipant().getEStructuralFeatures().get(6); } /** * * * @generated */ public EClass getLocation() { if (locationEClass == null) { locationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 43); } return locationEClass; } /** * * * @generated */ public EReference getLocation_RealmCode() { return (EReference) getLocation().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getLocation_TypeId() { return (EReference) getLocation().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getLocation_TemplateId() { return (EReference) getLocation().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getLocation_HealthCareFacility() { return (EReference) getLocation().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getLocation_NullFlavor() { return (EAttribute) getLocation().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getLocation_TypeCode() { return (EAttribute) getLocation().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getHealthCareFacility() { if (healthCareFacilityEClass == null) { healthCareFacilityEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 44); } return healthCareFacilityEClass; } /** * * * @generated */ public EReference getHealthCareFacility_RealmCode() { return (EReference) getHealthCareFacility().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getHealthCareFacility_TypeId() { return (EReference) getHealthCareFacility().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getHealthCareFacility_TemplateId() { return (EReference) getHealthCareFacility().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getHealthCareFacility_Id() { return (EReference) getHealthCareFacility().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getHealthCareFacility_Code() { return (EReference) getHealthCareFacility().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getHealthCareFacility_Location() { return (EReference) getHealthCareFacility().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getHealthCareFacility_ServiceProviderOrganization() { return (EReference) getHealthCareFacility().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getHealthCareFacility_NullFlavor() { return (EAttribute) getHealthCareFacility().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getHealthCareFacility_ClassCode() { return (EAttribute) getHealthCareFacility().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getComponent2() { if (component2EClass == null) { component2EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 45); } return component2EClass; } /** * * * @generated */ public EReference getComponent2_RealmCode() { return (EReference) getComponent2().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getComponent2_TypeId() { return (EReference) getComponent2().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getComponent2_TemplateId() { return (EReference) getComponent2().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getComponent2_NonXMLBody() { return (EReference) getComponent2().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getComponent2_StructuredBody() { return (EReference) getComponent2().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getComponent2_NullFlavor() { return (EAttribute) getComponent2().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getComponent2_TypeCode() { return (EAttribute) getComponent2().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getComponent2_ContextConductionInd() { return (EAttribute) getComponent2().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getNonXMLBody() { if (nonXMLBodyEClass == null) { nonXMLBodyEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 46); } return nonXMLBodyEClass; } /** * * * @generated */ public EReference getNonXMLBody_RealmCode() { return (EReference) getNonXMLBody().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getNonXMLBody_TypeId() { return (EReference) getNonXMLBody().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getNonXMLBody_TemplateId() { return (EReference) getNonXMLBody().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getNonXMLBody_Text() { return (EReference) getNonXMLBody().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getNonXMLBody_ConfidentialityCode() { return (EReference) getNonXMLBody().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getNonXMLBody_LanguageCode() { return (EReference) getNonXMLBody().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getNonXMLBody_NullFlavor() { return (EAttribute) getNonXMLBody().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getNonXMLBody_ClassCode() { return (EAttribute) getNonXMLBody().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getNonXMLBody_MoodCode() { return (EAttribute) getNonXMLBody().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getStructuredBody() { if (structuredBodyEClass == null) { structuredBodyEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 47); } return structuredBodyEClass; } /** * * * @generated */ public EReference getStructuredBody_RealmCode() { return (EReference) getStructuredBody().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getStructuredBody_TypeId() { return (EReference) getStructuredBody().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getStructuredBody_TemplateId() { return (EReference) getStructuredBody().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getStructuredBody_ConfidentialityCode() { return (EReference) getStructuredBody().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getStructuredBody_LanguageCode() { return (EReference) getStructuredBody().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getStructuredBody_Component() { return (EReference) getStructuredBody().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getStructuredBody_NullFlavor() { return (EAttribute) getStructuredBody().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getStructuredBody_ClassCode() { return (EAttribute) getStructuredBody().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getStructuredBody_MoodCode() { return (EAttribute) getStructuredBody().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getComponent3() { if (component3EClass == null) { component3EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 48); } return component3EClass; } /** * * * @generated */ public EReference getComponent3_RealmCode() { return (EReference) getComponent3().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getComponent3_TypeId() { return (EReference) getComponent3().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getComponent3_TemplateId() { return (EReference) getComponent3().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getComponent3_Section() { return (EReference) getComponent3().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getComponent3_NullFlavor() { return (EAttribute) getComponent3().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getComponent3_TypeCode() { return (EAttribute) getComponent3().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getComponent3_ContextConductionInd() { return (EAttribute) getComponent3().getEStructuralFeatures().get(6); } /** * * * @generated */ public EClass getSection() { if (sectionEClass == null) { sectionEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 49); } return sectionEClass; } /** * * * @generated */ public EReference getSection_RealmCode() { return (EReference) getSection().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getSection_TypeId() { return (EReference) getSection().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getSection_TemplateId() { return (EReference) getSection().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getSection_Id() { return (EReference) getSection().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getSection_Code() { return (EReference) getSection().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getSection_Title() { return (EReference) getSection().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getSection_Text() { return (EReference) getSection().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getSection_ConfidentialityCode() { return (EReference) getSection().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getSection_LanguageCode() { return (EReference) getSection().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getSection_Subject() { return (EReference) getSection().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getSection_Author() { return (EReference) getSection().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getSection_Informant() { return (EReference) getSection().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getSection_Entry() { return (EReference) getSection().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getSection_Component() { return (EReference) getSection().getEStructuralFeatures().get(13); } /** * * * @generated */ public EAttribute getSection_SectionId() { return (EAttribute) getSection().getEStructuralFeatures().get(14); } /** * * * @generated */ public EAttribute getSection_NullFlavor() { return (EAttribute) getSection().getEStructuralFeatures().get(15); } /** * * * @generated */ public EAttribute getSection_ClassCode() { return (EAttribute) getSection().getEStructuralFeatures().get(16); } /** * * * @generated */ public EAttribute getSection_MoodCode() { return (EAttribute) getSection().getEStructuralFeatures().get(17); } /** * * * @generated */ public EClass getStrucDocText() { if (strucDocTextEClass == null) { strucDocTextEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 50); } return strucDocTextEClass; } /** * * * @generated */ public EAttribute getStrucDocText_Mixed() { return (EAttribute) getStrucDocText().getEStructuralFeatures().get(0); } /** * * * @generated */ public EAttribute getStrucDocText_Any() { return (EAttribute) getStrucDocText().getEStructuralFeatures().get(1); } /** * * * @generated */ public EClass getSubject() { if (subjectEClass == null) { subjectEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 51); } return subjectEClass; } /** * * * @generated */ public EReference getSubject_RealmCode() { return (EReference) getSubject().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getSubject_TypeId() { return (EReference) getSubject().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getSubject_TemplateId() { return (EReference) getSubject().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getSubject_AwarenessCode() { return (EReference) getSubject().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getSubject_RelatedSubject() { return (EReference) getSubject().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getSubject_NullFlavor() { return (EAttribute) getSubject().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getSubject_TypeCode() { return (EAttribute) getSubject().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getSubject_ContextControlCode() { return (EAttribute) getSubject().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getRelatedSubject() { if (relatedSubjectEClass == null) { relatedSubjectEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 52); } return relatedSubjectEClass; } /** * * * @generated */ public EReference getRelatedSubject_RealmCode() { return (EReference) getRelatedSubject().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getRelatedSubject_TypeId() { return (EReference) getRelatedSubject().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getRelatedSubject_TemplateId() { return (EReference) getRelatedSubject().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getRelatedSubject_Code() { return (EReference) getRelatedSubject().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getRelatedSubject_Addr() { return (EReference) getRelatedSubject().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getRelatedSubject_Telecom() { return (EReference) getRelatedSubject().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getRelatedSubject_Subject() { return (EReference) getRelatedSubject().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getRelatedSubject_NullFlavor() { return (EAttribute) getRelatedSubject().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getRelatedSubject_ClassCode() { return (EAttribute) getRelatedSubject().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getSubjectPerson() { if (subjectPersonEClass == null) { subjectPersonEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 53); } return subjectPersonEClass; } /** * * * @generated */ public EReference getSubjectPerson_RealmCode() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getSubjectPerson_TypeId() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getSubjectPerson_TemplateId() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getSubjectPerson_SDTCId() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getSubjectPerson_Name() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getSubjectPerson_AdministrativeGenderCode() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getSubjectPerson_BirthTime() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getSubjectPerson_SDTCDeceasedInd() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getSubjectPerson_SDTCDeceasedTime() { return (EReference) getSubjectPerson().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getSubjectPerson_NullFlavor() { return (EAttribute) getSubjectPerson().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getSubjectPerson_ClassCode() { return (EAttribute) getSubjectPerson().getEStructuralFeatures().get(10); } /** * * * @generated */ public EAttribute getSubjectPerson_DeterminerCode() { return (EAttribute) getSubjectPerson().getEStructuralFeatures().get(11); } /** * * * @generated */ public EClass getEntry() { if (entryEClass == null) { entryEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(54); } return entryEClass; } /** * * * @generated */ public EReference getEntry_RealmCode() { return (EReference) getEntry().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getEntry_TypeId() { return (EReference) getEntry().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getEntry_TemplateId() { return (EReference) getEntry().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getEntry_Act() { return (EReference) getEntry().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getEntry_Encounter() { return (EReference) getEntry().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getEntry_Observation() { return (EReference) getEntry().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getEntry_ObservationMedia() { return (EReference) getEntry().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getEntry_Organizer() { return (EReference) getEntry().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getEntry_Procedure() { return (EReference) getEntry().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getEntry_RegionOfInterest() { return (EReference) getEntry().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getEntry_SubstanceAdministration() { return (EReference) getEntry().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getEntry_Supply() { return (EReference) getEntry().getEStructuralFeatures().get(11); } /** * * * @generated */ public EAttribute getEntry_NullFlavor() { return (EAttribute) getEntry().getEStructuralFeatures().get(12); } /** * * * @generated */ public EAttribute getEntry_TypeCode() { return (EAttribute) getEntry().getEStructuralFeatures().get(13); } /** * * * @generated */ public EAttribute getEntry_ContextConductionInd() { return (EAttribute) getEntry().getEStructuralFeatures().get(14); } /** * * * @generated */ public EClass getAct() { if (actEClass == null) { actEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(55); } return actEClass; } /** * * * @generated */ public EReference getAct_RealmCode() { return (EReference) getAct().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getAct_TypeId() { return (EReference) getAct().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getAct_TemplateId() { return (EReference) getAct().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getAct_Id() { return (EReference) getAct().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getAct_Code() { return (EReference) getAct().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getAct_Text() { return (EReference) getAct().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getAct_StatusCode() { return (EReference) getAct().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getAct_EffectiveTime() { return (EReference) getAct().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getAct_PriorityCode() { return (EReference) getAct().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getAct_LanguageCode() { return (EReference) getAct().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getAct_Subject() { return (EReference) getAct().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getAct_Specimen() { return (EReference) getAct().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getAct_Performer() { return (EReference) getAct().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getAct_Author() { return (EReference) getAct().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getAct_Informant() { return (EReference) getAct().getEStructuralFeatures().get(14); } /** * * * @generated */ public EReference getAct_Participant() { return (EReference) getAct().getEStructuralFeatures().get(15); } /** * * * @generated */ public EReference getAct_EntryRelationship() { return (EReference) getAct().getEStructuralFeatures().get(16); } /** * * * @generated */ public EReference getAct_Reference() { return (EReference) getAct().getEStructuralFeatures().get(17); } /** * * * @generated */ public EReference getAct_Precondition() { return (EReference) getAct().getEStructuralFeatures().get(18); } /** * * * @generated */ public EAttribute getAct_NullFlavor() { return (EAttribute) getAct().getEStructuralFeatures().get(19); } /** * * * @generated */ public EAttribute getAct_ClassCode() { return (EAttribute) getAct().getEStructuralFeatures().get(20); } /** * * * @generated */ public EAttribute getAct_MoodCode() { return (EAttribute) getAct().getEStructuralFeatures().get(21); } /** * * * @generated */ public EAttribute getAct_NegationInd() { return (EAttribute) getAct().getEStructuralFeatures().get(22); } /** * * * @generated */ public EClass getClinicalStatement() { if (clinicalStatementEClass == null) { clinicalStatementEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 56); } return clinicalStatementEClass; } /** * * * @generated */ public EClass getSpecimen() { if (specimenEClass == null) { specimenEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 58); } return specimenEClass; } /** * * * @generated */ public EReference getSpecimen_RealmCode() { return (EReference) getSpecimen().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getSpecimen_TypeId() { return (EReference) getSpecimen().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getSpecimen_TemplateId() { return (EReference) getSpecimen().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getSpecimen_SpecimenRole() { return (EReference) getSpecimen().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getSpecimen_NullFlavor() { return (EAttribute) getSpecimen().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getSpecimen_TypeCode() { return (EAttribute) getSpecimen().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getSpecimenRole() { if (specimenRoleEClass == null) { specimenRoleEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 59); } return specimenRoleEClass; } /** * * * @generated */ public EReference getSpecimenRole_RealmCode() { return (EReference) getSpecimenRole().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getSpecimenRole_TypeId() { return (EReference) getSpecimenRole().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getSpecimenRole_TemplateId() { return (EReference) getSpecimenRole().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getSpecimenRole_Id() { return (EReference) getSpecimenRole().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getSpecimenRole_SpecimenPlayingEntity() { return (EReference) getSpecimenRole().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getSpecimenRole_NullFlavor() { return (EAttribute) getSpecimenRole().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getSpecimenRole_ClassCode() { return (EAttribute) getSpecimenRole().getEStructuralFeatures().get(6); } /** * * * @generated */ public EClass getPlayingEntity() { if (playingEntityEClass == null) { playingEntityEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 60); } return playingEntityEClass; } /** * * * @generated */ public EReference getPlayingEntity_RealmCode() { return (EReference) getPlayingEntity().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getPlayingEntity_TypeId() { return (EReference) getPlayingEntity().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getPlayingEntity_TemplateId() { return (EReference) getPlayingEntity().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getPlayingEntity_Code() { return (EReference) getPlayingEntity().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getPlayingEntity_Quantity() { return (EReference) getPlayingEntity().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getPlayingEntity_Name() { return (EReference) getPlayingEntity().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getPlayingEntity_SDTCBirthTime() { return (EReference) getPlayingEntity().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getPlayingEntity_Desc() { return (EReference) getPlayingEntity().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getPlayingEntity_NullFlavor() { return (EAttribute) getPlayingEntity().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getPlayingEntity_ClassCode() { return (EAttribute) getPlayingEntity().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getPlayingEntity_DeterminerCode() { return (EAttribute) getPlayingEntity().getEStructuralFeatures().get(10); } /** * * * @generated */ public EClass getPerformer2() { if (performer2EClass == null) { performer2EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 61); } return performer2EClass; } /** * * * @generated */ public EReference getPerformer2_RealmCode() { return (EReference) getPerformer2().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getPerformer2_TypeId() { return (EReference) getPerformer2().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getPerformer2_TemplateId() { return (EReference) getPerformer2().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getPerformer2_Time() { return (EReference) getPerformer2().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getPerformer2_ModeCode() { return (EReference) getPerformer2().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getPerformer2_AssignedEntity() { return (EReference) getPerformer2().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getPerformer2_NullFlavor() { return (EAttribute) getPerformer2().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getPerformer2_TypeCode() { return (EAttribute) getPerformer2().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getParticipant2() { if (participant2EClass == null) { participant2EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 62); } return participant2EClass; } /** * * * @generated */ public EReference getParticipant2_RealmCode() { return (EReference) getParticipant2().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getParticipant2_TypeId() { return (EReference) getParticipant2().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getParticipant2_TemplateId() { return (EReference) getParticipant2().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getParticipant2_Time() { return (EReference) getParticipant2().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getParticipant2_AwarenessCode() { return (EReference) getParticipant2().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getParticipant2_ParticipantRole() { return (EReference) getParticipant2().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getParticipant2_NullFlavor() { return (EAttribute) getParticipant2().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getParticipant2_TypeCode() { return (EAttribute) getParticipant2().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getParticipant2_ContextControlCode() { return (EAttribute) getParticipant2().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getParticipantRole() { if (participantRoleEClass == null) { participantRoleEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 63); } return participantRoleEClass; } /** * * * @generated */ public EReference getParticipantRole_RealmCode() { return (EReference) getParticipantRole().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getParticipantRole_TypeId() { return (EReference) getParticipantRole().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getParticipantRole_TemplateId() { return (EReference) getParticipantRole().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getParticipantRole_Id() { return (EReference) getParticipantRole().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getParticipantRole_Code() { return (EReference) getParticipantRole().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getParticipantRole_Addr() { return (EReference) getParticipantRole().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getParticipantRole_Telecom() { return (EReference) getParticipantRole().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getParticipantRole_PlayingDevice() { return (EReference) getParticipantRole().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getParticipantRole_PlayingEntity() { return (EReference) getParticipantRole().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getParticipantRole_ScopingEntity() { return (EReference) getParticipantRole().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getParticipantRole_NullFlavor() { return (EAttribute) getParticipantRole().getEStructuralFeatures().get(10); } /** * * * @generated */ public EAttribute getParticipantRole_ClassCode() { return (EAttribute) getParticipantRole().getEStructuralFeatures().get(11); } /** * * * @generated */ public EClass getDevice() { if (deviceEClass == null) { deviceEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(64); } return deviceEClass; } /** * * * @generated */ public EReference getDevice_RealmCode() { return (EReference) getDevice().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getDevice_TypeId() { return (EReference) getDevice().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getDevice_TemplateId() { return (EReference) getDevice().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getDevice_Code() { return (EReference) getDevice().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getDevice_ManufacturerModelName() { return (EReference) getDevice().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getDevice_SoftwareName() { return (EReference) getDevice().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getDevice_NullFlavor() { return (EAttribute) getDevice().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getDevice_ClassCode() { return (EAttribute) getDevice().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getDevice_DeterminerCode() { return (EAttribute) getDevice().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getEntity() { if (entityEClass == null) { entityEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(65); } return entityEClass; } /** * * * @generated */ public EReference getEntity_RealmCode() { return (EReference) getEntity().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getEntity_TypeId() { return (EReference) getEntity().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getEntity_TemplateId() { return (EReference) getEntity().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getEntity_Id() { return (EReference) getEntity().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getEntity_Code() { return (EReference) getEntity().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getEntity_Desc() { return (EReference) getEntity().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getEntity_NullFlavor() { return (EAttribute) getEntity().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getEntity_ClassCode() { return (EAttribute) getEntity().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getEntity_DeterminerCode() { return (EAttribute) getEntity().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getEntryRelationship() { if (entryRelationshipEClass == null) { entryRelationshipEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 66); } return entryRelationshipEClass; } /** * * * @generated */ public EReference getEntryRelationship_RealmCode() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getEntryRelationship_TypeId() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getEntryRelationship_TemplateId() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getEntryRelationship_SequenceNumber() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getEntryRelationship_SeperatableInd() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getEntryRelationship_Act() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getEntryRelationship_Encounter() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getEntryRelationship_Observation() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getEntryRelationship_ObservationMedia() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getEntryRelationship_Organizer() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getEntryRelationship_Procedure() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getEntryRelationship_RegionOfInterest() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getEntryRelationship_SubstanceAdministration() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getEntryRelationship_Supply() { return (EReference) getEntryRelationship().getEStructuralFeatures().get(13); } /** * * * @generated */ public EAttribute getEntryRelationship_NullFlavor() { return (EAttribute) getEntryRelationship().getEStructuralFeatures().get(14); } /** * * * @generated */ public EAttribute getEntryRelationship_TypeCode() { return (EAttribute) getEntryRelationship().getEStructuralFeatures().get(15); } /** * * * @generated */ public EAttribute getEntryRelationship_InversionInd() { return (EAttribute) getEntryRelationship().getEStructuralFeatures().get(16); } /** * * * @generated */ public EAttribute getEntryRelationship_ContextConductionInd() { return (EAttribute) getEntryRelationship().getEStructuralFeatures().get(17); } /** * * * @generated */ public EAttribute getEntryRelationship_NegationInd() { return (EAttribute) getEntryRelationship().getEStructuralFeatures().get(18); } /** * * * @generated */ public EClass getEncounter() { if (encounterEClass == null) { encounterEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 57); } return encounterEClass; } /** * * * @generated */ public EReference getEncounter_RealmCode() { return (EReference) getEncounter().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getEncounter_TypeId() { return (EReference) getEncounter().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getEncounter_TemplateId() { return (EReference) getEncounter().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getEncounter_Id() { return (EReference) getEncounter().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getEncounter_Code() { return (EReference) getEncounter().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getEncounter_Text() { return (EReference) getEncounter().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getEncounter_StatusCode() { return (EReference) getEncounter().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getEncounter_EffectiveTime() { return (EReference) getEncounter().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getEncounter_PriorityCode() { return (EReference) getEncounter().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getEncounter_Subject() { return (EReference) getEncounter().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getEncounter_Specimen() { return (EReference) getEncounter().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getEncounter_Performer() { return (EReference) getEncounter().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getEncounter_Author() { return (EReference) getEncounter().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getEncounter_Informant() { return (EReference) getEncounter().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getEncounter_Participant() { return (EReference) getEncounter().getEStructuralFeatures().get(14); } /** * * * @generated */ public EReference getEncounter_EntryRelationship() { return (EReference) getEncounter().getEStructuralFeatures().get(15); } /** * * * @generated */ public EReference getEncounter_Reference() { return (EReference) getEncounter().getEStructuralFeatures().get(16); } /** * * * @generated */ public EReference getEncounter_Precondition() { return (EReference) getEncounter().getEStructuralFeatures().get(17); } /** * * * @generated */ public EAttribute getEncounter_NullFlavor() { return (EAttribute) getEncounter().getEStructuralFeatures().get(18); } /** * * * @generated */ public EAttribute getEncounter_ClassCode() { return (EAttribute) getEncounter().getEStructuralFeatures().get(19); } /** * * * @generated */ public EAttribute getEncounter_MoodCode() { return (EAttribute) getEncounter().getEStructuralFeatures().get(20); } /** * * * @generated */ public EClass getReference() { if (referenceEClass == null) { referenceEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 68); } return referenceEClass; } /** * * * @generated */ public EReference getReference_RealmCode() { return (EReference) getReference().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getReference_TypeId() { return (EReference) getReference().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getReference_TemplateId() { return (EReference) getReference().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getReference_SeperatableInd() { return (EReference) getReference().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getReference_ExternalAct() { return (EReference) getReference().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getReference_ExternalObservation() { return (EReference) getReference().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getReference_ExternalProcedure() { return (EReference) getReference().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getReference_ExternalDocument() { return (EReference) getReference().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getReference_NullFlavor() { return (EAttribute) getReference().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getReference_TypeCode() { return (EAttribute) getReference().getEStructuralFeatures().get(9); } /** * * * @generated */ public EClass getExternalAct() { if (externalActEClass == null) { externalActEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 69); } return externalActEClass; } /** * * * @generated */ public EReference getExternalAct_RealmCode() { return (EReference) getExternalAct().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getExternalAct_TypeId() { return (EReference) getExternalAct().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getExternalAct_TemplateId() { return (EReference) getExternalAct().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getExternalAct_Id() { return (EReference) getExternalAct().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getExternalAct_Code() { return (EReference) getExternalAct().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getExternalAct_Text() { return (EReference) getExternalAct().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getExternalAct_NullFlavor() { return (EAttribute) getExternalAct().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getExternalAct_ClassCode() { return (EAttribute) getExternalAct().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getExternalAct_MoodCode() { return (EAttribute) getExternalAct().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getExternalObservation() { if (externalObservationEClass == null) { externalObservationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 70); } return externalObservationEClass; } /** * * * @generated */ public EReference getExternalObservation_RealmCode() { return (EReference) getExternalObservation().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getExternalObservation_TypeId() { return (EReference) getExternalObservation().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getExternalObservation_TemplateId() { return (EReference) getExternalObservation().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getExternalObservation_Id() { return (EReference) getExternalObservation().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getExternalObservation_Code() { return (EReference) getExternalObservation().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getExternalObservation_Text() { return (EReference) getExternalObservation().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getExternalObservation_NullFlavor() { return (EAttribute) getExternalObservation().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getExternalObservation_ClassCode() { return (EAttribute) getExternalObservation().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getExternalObservation_MoodCode() { return (EAttribute) getExternalObservation().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getExternalProcedure() { if (externalProcedureEClass == null) { externalProcedureEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 71); } return externalProcedureEClass; } /** * * * @generated */ public EReference getExternalProcedure_RealmCode() { return (EReference) getExternalProcedure().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getExternalProcedure_TypeId() { return (EReference) getExternalProcedure().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getExternalProcedure_TemplateId() { return (EReference) getExternalProcedure().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getExternalProcedure_Id() { return (EReference) getExternalProcedure().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getExternalProcedure_Code() { return (EReference) getExternalProcedure().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getExternalProcedure_Text() { return (EReference) getExternalProcedure().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getExternalProcedure_NullFlavor() { return (EAttribute) getExternalProcedure().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getExternalProcedure_ClassCode() { return (EAttribute) getExternalProcedure().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getExternalProcedure_MoodCode() { return (EAttribute) getExternalProcedure().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getExternalDocument() { if (externalDocumentEClass == null) { externalDocumentEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 72); } return externalDocumentEClass; } /** * * * @generated */ public EReference getExternalDocument_RealmCode() { return (EReference) getExternalDocument().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getExternalDocument_TypeId() { return (EReference) getExternalDocument().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getExternalDocument_TemplateId() { return (EReference) getExternalDocument().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getExternalDocument_Id() { return (EReference) getExternalDocument().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getExternalDocument_Code() { return (EReference) getExternalDocument().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getExternalDocument_Text() { return (EReference) getExternalDocument().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getExternalDocument_SetId() { return (EReference) getExternalDocument().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getExternalDocument_VersionNumber() { return (EReference) getExternalDocument().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getExternalDocument_NullFlavor() { return (EAttribute) getExternalDocument().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getExternalDocument_ClassCode() { return (EAttribute) getExternalDocument().getEStructuralFeatures().get(9); } /** * * * @generated */ public EAttribute getExternalDocument_MoodCode() { return (EAttribute) getExternalDocument().getEStructuralFeatures().get(10); } /** * * * @generated */ public EClass getPrecondition() { if (preconditionEClass == null) { preconditionEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 73); } return preconditionEClass; } /** * * * @generated */ public EReference getPrecondition_RealmCode() { return (EReference) getPrecondition().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getPrecondition_TypeId() { return (EReference) getPrecondition().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getPrecondition_TemplateId() { return (EReference) getPrecondition().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getPrecondition_Criterion() { return (EReference) getPrecondition().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getPrecondition_NullFlavor() { return (EAttribute) getPrecondition().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getPrecondition_TypeCode() { return (EAttribute) getPrecondition().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getCriterion() { if (criterionEClass == null) { criterionEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 74); } return criterionEClass; } /** * * * @generated */ public EReference getCriterion_RealmCode() { return (EReference) getCriterion().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getCriterion_TypeId() { return (EReference) getCriterion().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getCriterion_TemplateId() { return (EReference) getCriterion().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getCriterion_Code() { return (EReference) getCriterion().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getCriterion_Text() { return (EReference) getCriterion().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getCriterion_Value() { return (EReference) getCriterion().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getCriterion_NullFlavor() { return (EAttribute) getCriterion().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getCriterion_ClassCode() { return (EAttribute) getCriterion().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getCriterion_MoodCode() { return (EAttribute) getCriterion().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getObservation() { if (observationEClass == null) { observationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 67); } return observationEClass; } /** * * * @generated */ public EReference getObservation_RealmCode() { return (EReference) getObservation().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getObservation_TypeId() { return (EReference) getObservation().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getObservation_TemplateId() { return (EReference) getObservation().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getObservation_Id() { return (EReference) getObservation().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getObservation_Code() { return (EReference) getObservation().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getObservation_DerivationExpr() { return (EReference) getObservation().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getObservation_Text() { return (EReference) getObservation().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getObservation_StatusCode() { return (EReference) getObservation().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getObservation_EffectiveTime() { return (EReference) getObservation().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getObservation_PriorityCode() { return (EReference) getObservation().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getObservation_RepeatNumber() { return (EReference) getObservation().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getObservation_LanguageCode() { return (EReference) getObservation().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getObservation_Value() { return (EReference) getObservation().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getObservation_InterpretationCode() { return (EReference) getObservation().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getObservation_MethodCode() { return (EReference) getObservation().getEStructuralFeatures().get(14); } /** * * * @generated */ public EReference getObservation_TargetSiteCode() { return (EReference) getObservation().getEStructuralFeatures().get(15); } /** * * * @generated */ public EReference getObservation_Subject() { return (EReference) getObservation().getEStructuralFeatures().get(16); } /** * * * @generated */ public EReference getObservation_Specimen() { return (EReference) getObservation().getEStructuralFeatures().get(17); } /** * * * @generated */ public EReference getObservation_Performer() { return (EReference) getObservation().getEStructuralFeatures().get(18); } /** * * * @generated */ public EReference getObservation_Author() { return (EReference) getObservation().getEStructuralFeatures().get(19); } /** * * * @generated */ public EReference getObservation_Informant() { return (EReference) getObservation().getEStructuralFeatures().get(20); } /** * * * @generated */ public EReference getObservation_Participant() { return (EReference) getObservation().getEStructuralFeatures().get(21); } /** * * * @generated */ public EReference getObservation_EntryRelationship() { return (EReference) getObservation().getEStructuralFeatures().get(22); } /** * * * @generated */ public EReference getObservation_Reference() { return (EReference) getObservation().getEStructuralFeatures().get(23); } /** * * * @generated */ public EReference getObservation_Precondition() { return (EReference) getObservation().getEStructuralFeatures().get(24); } /** * * * @generated */ public EReference getObservation_ReferenceRange() { return (EReference) getObservation().getEStructuralFeatures().get(25); } /** * * * @generated */ public EAttribute getObservation_NullFlavor() { return (EAttribute) getObservation().getEStructuralFeatures().get(26); } /** * * * @generated */ public EAttribute getObservation_ClassCode() { return (EAttribute) getObservation().getEStructuralFeatures().get(27); } /** * * * @generated */ public EAttribute getObservation_MoodCode() { return (EAttribute) getObservation().getEStructuralFeatures().get(28); } /** * * * @generated */ public EAttribute getObservation_NegationInd() { return (EAttribute) getObservation().getEStructuralFeatures().get(29); } /** * * * @generated */ public EClass getReferenceRange() { if (referenceRangeEClass == null) { referenceRangeEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 75); } return referenceRangeEClass; } /** * * * @generated */ public EReference getReferenceRange_RealmCode() { return (EReference) getReferenceRange().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getReferenceRange_TypeId() { return (EReference) getReferenceRange().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getReferenceRange_TemplateId() { return (EReference) getReferenceRange().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getReferenceRange_ObservationRange() { return (EReference) getReferenceRange().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getReferenceRange_NullFlavor() { return (EAttribute) getReferenceRange().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getReferenceRange_TypeCode() { return (EAttribute) getReferenceRange().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getObservationRange() { if (observationRangeEClass == null) { observationRangeEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 76); } return observationRangeEClass; } /** * * * @generated */ public EReference getObservationRange_RealmCode() { return (EReference) getObservationRange().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getObservationRange_TypeId() { return (EReference) getObservationRange().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getObservationRange_TemplateId() { return (EReference) getObservationRange().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getObservationRange_Code() { return (EReference) getObservationRange().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getObservationRange_Text() { return (EReference) getObservationRange().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getObservationRange_Value() { return (EReference) getObservationRange().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getObservationRange_InterpretationCode() { return (EReference) getObservationRange().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getObservationRange_NullFlavor() { return (EAttribute) getObservationRange().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getObservationRange_ClassCode() { return (EAttribute) getObservationRange().getEStructuralFeatures().get(8); } /** * * * @generated */ public EAttribute getObservationRange_MoodCode() { return (EAttribute) getObservationRange().getEStructuralFeatures().get(9); } /** * * * @generated */ public EClass getObservationMedia() { if (observationMediaEClass == null) { observationMediaEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 77); } return observationMediaEClass; } /** * * * @generated */ public EReference getObservationMedia_RealmCode() { return (EReference) getObservationMedia().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getObservationMedia_TypeId() { return (EReference) getObservationMedia().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getObservationMedia_TemplateId() { return (EReference) getObservationMedia().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getObservationMedia_Id() { return (EReference) getObservationMedia().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getObservationMedia_LanguageCode() { return (EReference) getObservationMedia().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getObservationMedia_Value() { return (EReference) getObservationMedia().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getObservationMedia_Subject() { return (EReference) getObservationMedia().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getObservationMedia_Specimen() { return (EReference) getObservationMedia().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getObservationMedia_Performer() { return (EReference) getObservationMedia().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getObservationMedia_Author() { return (EReference) getObservationMedia().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getObservationMedia_Informant() { return (EReference) getObservationMedia().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getObservationMedia_Participant() { return (EReference) getObservationMedia().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getObservationMedia_EntryRelationship() { return (EReference) getObservationMedia().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getObservationMedia_Reference() { return (EReference) getObservationMedia().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getObservationMedia_Precondition() { return (EReference) getObservationMedia().getEStructuralFeatures().get(14); } /** * * * @generated */ public EAttribute getObservationMedia_ObservationMediaId() { return (EAttribute) getObservationMedia().getEStructuralFeatures().get(15); } /** * * * @generated */ public EAttribute getObservationMedia_NullFlavor() { return (EAttribute) getObservationMedia().getEStructuralFeatures().get(16); } /** * * * @generated */ public EAttribute getObservationMedia_ClassCode() { return (EAttribute) getObservationMedia().getEStructuralFeatures().get(17); } /** * * * @generated */ public EAttribute getObservationMedia_MoodCode() { return (EAttribute) getObservationMedia().getEStructuralFeatures().get(18); } /** * * * @generated */ public EClass getOrganizer() { if (organizerEClass == null) { organizerEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 78); } return organizerEClass; } /** * * * @generated */ public EReference getOrganizer_RealmCode() { return (EReference) getOrganizer().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getOrganizer_TypeId() { return (EReference) getOrganizer().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getOrganizer_TemplateId() { return (EReference) getOrganizer().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getOrganizer_Id() { return (EReference) getOrganizer().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getOrganizer_Code() { return (EReference) getOrganizer().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getOrganizer_StatusCode() { return (EReference) getOrganizer().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getOrganizer_EffectiveTime() { return (EReference) getOrganizer().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getOrganizer_Subject() { return (EReference) getOrganizer().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getOrganizer_Specimen() { return (EReference) getOrganizer().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getOrganizer_Performer() { return (EReference) getOrganizer().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getOrganizer_Author() { return (EReference) getOrganizer().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getOrganizer_Informant() { return (EReference) getOrganizer().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getOrganizer_Participant() { return (EReference) getOrganizer().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getOrganizer_Reference() { return (EReference) getOrganizer().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getOrganizer_Precondition() { return (EReference) getOrganizer().getEStructuralFeatures().get(14); } /** * * * @generated */ public EReference getOrganizer_Component() { return (EReference) getOrganizer().getEStructuralFeatures().get(15); } /** * * * @generated */ public EAttribute getOrganizer_NullFlavor() { return (EAttribute) getOrganizer().getEStructuralFeatures().get(16); } /** * * * @generated */ public EAttribute getOrganizer_ClassCode() { return (EAttribute) getOrganizer().getEStructuralFeatures().get(17); } /** * * * @generated */ public EAttribute getOrganizer_MoodCode() { return (EAttribute) getOrganizer().getEStructuralFeatures().get(18); } /** * * * @generated */ public EClass getComponent4() { if (component4EClass == null) { component4EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 79); } return component4EClass; } /** * * * @generated */ public EReference getComponent4_RealmCode() { return (EReference) getComponent4().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getComponent4_TypeId() { return (EReference) getComponent4().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getComponent4_TemplateId() { return (EReference) getComponent4().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getComponent4_SequenceNumber() { return (EReference) getComponent4().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getComponent4_SeperatableInd() { return (EReference) getComponent4().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getComponent4_Act() { return (EReference) getComponent4().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getComponent4_Encounter() { return (EReference) getComponent4().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getComponent4_Observation() { return (EReference) getComponent4().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getComponent4_ObservationMedia() { return (EReference) getComponent4().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getComponent4_Organizer() { return (EReference) getComponent4().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getComponent4_Procedure() { return (EReference) getComponent4().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getComponent4_RegionOfInterest() { return (EReference) getComponent4().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getComponent4_SubstanceAdministration() { return (EReference) getComponent4().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getComponent4_Supply() { return (EReference) getComponent4().getEStructuralFeatures().get(13); } /** * * * @generated */ public EAttribute getComponent4_NullFlavor() { return (EAttribute) getComponent4().getEStructuralFeatures().get(14); } /** * * * @generated */ public EAttribute getComponent4_TypeCode() { return (EAttribute) getComponent4().getEStructuralFeatures().get(15); } /** * * * @generated */ public EAttribute getComponent4_ContextConductionInd() { return (EAttribute) getComponent4().getEStructuralFeatures().get(16); } /** * * * @generated */ public EClass getProcedure() { if (procedureEClass == null) { procedureEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 80); } return procedureEClass; } /** * * * @generated */ public EReference getProcedure_RealmCode() { return (EReference) getProcedure().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getProcedure_TypeId() { return (EReference) getProcedure().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getProcedure_TemplateId() { return (EReference) getProcedure().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getProcedure_Id() { return (EReference) getProcedure().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getProcedure_Code() { return (EReference) getProcedure().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getProcedure_Text() { return (EReference) getProcedure().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getProcedure_StatusCode() { return (EReference) getProcedure().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getProcedure_EffectiveTime() { return (EReference) getProcedure().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getProcedure_PriorityCode() { return (EReference) getProcedure().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getProcedure_LanguageCode() { return (EReference) getProcedure().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getProcedure_MethodCode() { return (EReference) getProcedure().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getProcedure_ApproachSiteCode() { return (EReference) getProcedure().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getProcedure_TargetSiteCode() { return (EReference) getProcedure().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getProcedure_Subject() { return (EReference) getProcedure().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getProcedure_Specimen() { return (EReference) getProcedure().getEStructuralFeatures().get(14); } /** * * * @generated */ public EReference getProcedure_Performer() { return (EReference) getProcedure().getEStructuralFeatures().get(15); } /** * * * @generated */ public EReference getProcedure_Author() { return (EReference) getProcedure().getEStructuralFeatures().get(16); } /** * * * @generated */ public EReference getProcedure_Informant() { return (EReference) getProcedure().getEStructuralFeatures().get(17); } /** * * * @generated */ public EReference getProcedure_Participant() { return (EReference) getProcedure().getEStructuralFeatures().get(18); } /** * * * @generated */ public EReference getProcedure_EntryRelationship() { return (EReference) getProcedure().getEStructuralFeatures().get(19); } /** * * * @generated */ public EReference getProcedure_Reference() { return (EReference) getProcedure().getEStructuralFeatures().get(20); } /** * * * @generated */ public EReference getProcedure_Precondition() { return (EReference) getProcedure().getEStructuralFeatures().get(21); } /** * * * @generated */ public EAttribute getProcedure_NullFlavor() { return (EAttribute) getProcedure().getEStructuralFeatures().get(22); } /** * * * @generated */ public EAttribute getProcedure_ClassCode() { return (EAttribute) getProcedure().getEStructuralFeatures().get(23); } /** * * * @generated */ public EAttribute getProcedure_MoodCode() { return (EAttribute) getProcedure().getEStructuralFeatures().get(24); } /** * * * @generated */ public EAttribute getProcedure_NegationInd() { return (EAttribute) getProcedure().getEStructuralFeatures().get(25); } /** * * * @generated */ public EClass getRegionOfInterest() { if (regionOfInterestEClass == null) { regionOfInterestEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 81); } return regionOfInterestEClass; } /** * * * @generated */ public EReference getRegionOfInterest_RealmCode() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getRegionOfInterest_TypeId() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getRegionOfInterest_TemplateId() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getRegionOfInterest_Id() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getRegionOfInterest_Code() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getRegionOfInterest_Value() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getRegionOfInterest_Subject() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getRegionOfInterest_Specimen() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getRegionOfInterest_Performer() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getRegionOfInterest_Author() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getRegionOfInterest_Informant() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getRegionOfInterest_Participant() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getRegionOfInterest_EntryRelationship() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getRegionOfInterest_Reference() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getRegionOfInterest_Precondition() { return (EReference) getRegionOfInterest().getEStructuralFeatures().get(14); } /** * * * @generated */ public EAttribute getRegionOfInterest_RegionOfInterestId() { return (EAttribute) getRegionOfInterest().getEStructuralFeatures().get(15); } /** * * * @generated */ public EAttribute getRegionOfInterest_NullFlavor() { return (EAttribute) getRegionOfInterest().getEStructuralFeatures().get(16); } /** * * * @generated */ public EAttribute getRegionOfInterest_ClassCode() { return (EAttribute) getRegionOfInterest().getEStructuralFeatures().get(17); } /** * * * @generated */ public EAttribute getRegionOfInterest_MoodCode() { return (EAttribute) getRegionOfInterest().getEStructuralFeatures().get(18); } /** * * * @generated */ public EClass getRegionOfInterestValue() { if (regionOfInterestValueEClass == null) { regionOfInterestValueEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 82); } return regionOfInterestValueEClass; } /** * * * @generated */ public EAttribute getRegionOfInterestValue_Unsorted() { return (EAttribute) getRegionOfInterestValue().getEStructuralFeatures().get(0); } /** * * * @generated */ public EClass getSubstanceAdministration() { if (substanceAdministrationEClass == null) { substanceAdministrationEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 83); } return substanceAdministrationEClass; } /** * * * @generated */ public EReference getSubstanceAdministration_RealmCode() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getSubstanceAdministration_TypeId() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getSubstanceAdministration_TemplateId() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getSubstanceAdministration_Id() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getSubstanceAdministration_Code() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getSubstanceAdministration_Text() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getSubstanceAdministration_StatusCode() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getSubstanceAdministration_EffectiveTime() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getSubstanceAdministration_PriorityCode() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getSubstanceAdministration_RepeatNumber() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getSubstanceAdministration_RouteCode() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getSubstanceAdministration_ApproachSiteCode() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getSubstanceAdministration_DoseQuantity() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getSubstanceAdministration_RateQuantity() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getSubstanceAdministration_MaxDoseQuantity() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(14); } /** * * * @generated */ public EReference getSubstanceAdministration_AdministrationUnitCode() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(15); } /** * * * @generated */ public EReference getSubstanceAdministration_Subject() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(16); } /** * * * @generated */ public EReference getSubstanceAdministration_Specimen() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(17); } /** * * * @generated */ public EReference getSubstanceAdministration_Consumable() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(18); } /** * * * @generated */ public EReference getSubstanceAdministration_Performer() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(19); } /** * * * @generated */ public EReference getSubstanceAdministration_Author() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(20); } /** * * * @generated */ public EReference getSubstanceAdministration_Informant() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(21); } /** * * * @generated */ public EReference getSubstanceAdministration_Reference() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(24); } /** * * * @generated */ public EReference getSubstanceAdministration_Participant() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(22); } /** * * * @generated */ public EReference getSubstanceAdministration_EntryRelationship() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(23); } /** * * * @generated */ public EReference getSubstanceAdministration_Precondition() { return (EReference) getSubstanceAdministration().getEStructuralFeatures().get(25); } /** * * * @generated */ public EAttribute getSubstanceAdministration_NullFlavor() { return (EAttribute) getSubstanceAdministration().getEStructuralFeatures().get(26); } /** * * * @generated */ public EAttribute getSubstanceAdministration_ClassCode() { return (EAttribute) getSubstanceAdministration().getEStructuralFeatures().get(27); } /** * * * @generated */ public EAttribute getSubstanceAdministration_MoodCode() { return (EAttribute) getSubstanceAdministration().getEStructuralFeatures().get(28); } /** * * * @generated */ public EAttribute getSubstanceAdministration_NegationInd() { return (EAttribute) getSubstanceAdministration().getEStructuralFeatures().get(29); } /** * * * @generated */ public EClass getConsumable() { if (consumableEClass == null) { consumableEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 84); } return consumableEClass; } /** * * * @generated */ public EReference getConsumable_RealmCode() { return (EReference) getConsumable().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getConsumable_TypeId() { return (EReference) getConsumable().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getConsumable_TemplateId() { return (EReference) getConsumable().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getConsumable_ManufacturedProduct() { return (EReference) getConsumable().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getConsumable_NullFlavor() { return (EAttribute) getConsumable().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getConsumable_TypeCode() { return (EAttribute) getConsumable().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getManufacturedProduct() { if (manufacturedProductEClass == null) { manufacturedProductEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 85); } return manufacturedProductEClass; } /** * * * @generated */ public EReference getManufacturedProduct_RealmCode() { return (EReference) getManufacturedProduct().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getManufacturedProduct_TypeId() { return (EReference) getManufacturedProduct().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getManufacturedProduct_TemplateId() { return (EReference) getManufacturedProduct().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getManufacturedProduct_Id() { return (EReference) getManufacturedProduct().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getManufacturedProduct_ManufacturedLabeledDrug() { return (EReference) getManufacturedProduct().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getManufacturedProduct_ManufacturedMaterial() { return (EReference) getManufacturedProduct().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getManufacturedProduct_ManufacturerOrganization() { return (EReference) getManufacturedProduct().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getManufacturedProduct_NullFlavor() { return (EAttribute) getManufacturedProduct().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getManufacturedProduct_ClassCode() { return (EAttribute) getManufacturedProduct().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getLabeledDrug() { if (labeledDrugEClass == null) { labeledDrugEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 86); } return labeledDrugEClass; } /** * * * @generated */ public EReference getLabeledDrug_RealmCode() { return (EReference) getLabeledDrug().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getLabeledDrug_TypeId() { return (EReference) getLabeledDrug().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getLabeledDrug_TemplateId() { return (EReference) getLabeledDrug().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getLabeledDrug_Code() { return (EReference) getLabeledDrug().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getLabeledDrug_Name() { return (EReference) getLabeledDrug().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getLabeledDrug_NullFlavor() { return (EAttribute) getLabeledDrug().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getLabeledDrug_ClassCode() { return (EAttribute) getLabeledDrug().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getLabeledDrug_DeterminerCode() { return (EAttribute) getLabeledDrug().getEStructuralFeatures().get(7); } /** * * * @generated */ public EClass getMaterial() { if (materialEClass == null) { materialEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 87); } return materialEClass; } /** * * * @generated */ public EReference getMaterial_RealmCode() { return (EReference) getMaterial().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getMaterial_TypeId() { return (EReference) getMaterial().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getMaterial_TemplateId() { return (EReference) getMaterial().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getMaterial_Code() { return (EReference) getMaterial().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getMaterial_Name() { return (EReference) getMaterial().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getMaterial_LotNumberText() { return (EReference) getMaterial().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getMaterial_NullFlavor() { return (EAttribute) getMaterial().getEStructuralFeatures().get(6); } /** * * * @generated */ public EAttribute getMaterial_ClassCode() { return (EAttribute) getMaterial().getEStructuralFeatures().get(7); } /** * * * @generated */ public EAttribute getMaterial_DeterminerCode() { return (EAttribute) getMaterial().getEStructuralFeatures().get(8); } /** * * * @generated */ public EClass getSupply() { if (supplyEClass == null) { supplyEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get(88); } return supplyEClass; } /** * * * @generated */ public EReference getSupply_RealmCode() { return (EReference) getSupply().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getSupply_TypeId() { return (EReference) getSupply().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getSupply_TemplateId() { return (EReference) getSupply().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getSupply_Id() { return (EReference) getSupply().getEStructuralFeatures().get(3); } /** * * * @generated */ public EReference getSupply_Code() { return (EReference) getSupply().getEStructuralFeatures().get(4); } /** * * * @generated */ public EReference getSupply_Text() { return (EReference) getSupply().getEStructuralFeatures().get(5); } /** * * * @generated */ public EReference getSupply_StatusCode() { return (EReference) getSupply().getEStructuralFeatures().get(6); } /** * * * @generated */ public EReference getSupply_EffectiveTime() { return (EReference) getSupply().getEStructuralFeatures().get(7); } /** * * * @generated */ public EReference getSupply_PriorityCode() { return (EReference) getSupply().getEStructuralFeatures().get(8); } /** * * * @generated */ public EReference getSupply_RepeatNumber() { return (EReference) getSupply().getEStructuralFeatures().get(9); } /** * * * @generated */ public EReference getSupply_IndependentInd() { return (EReference) getSupply().getEStructuralFeatures().get(10); } /** * * * @generated */ public EReference getSupply_Quantity() { return (EReference) getSupply().getEStructuralFeatures().get(11); } /** * * * @generated */ public EReference getSupply_ExpectedUseTime() { return (EReference) getSupply().getEStructuralFeatures().get(12); } /** * * * @generated */ public EReference getSupply_Subject() { return (EReference) getSupply().getEStructuralFeatures().get(13); } /** * * * @generated */ public EReference getSupply_Specimen() { return (EReference) getSupply().getEStructuralFeatures().get(14); } /** * * * @generated */ public EReference getSupply_Product() { return (EReference) getSupply().getEStructuralFeatures().get(15); } /** * * * @generated */ public EReference getSupply_Performer() { return (EReference) getSupply().getEStructuralFeatures().get(16); } /** * * * @generated */ public EReference getSupply_Author() { return (EReference) getSupply().getEStructuralFeatures().get(17); } /** * * * @generated */ public EReference getSupply_Informant() { return (EReference) getSupply().getEStructuralFeatures().get(18); } /** * * * @generated */ public EReference getSupply_Participant() { return (EReference) getSupply().getEStructuralFeatures().get(19); } /** * * * @generated */ public EReference getSupply_EntryRelationship() { return (EReference) getSupply().getEStructuralFeatures().get(20); } /** * * * @generated */ public EReference getSupply_Reference() { return (EReference) getSupply().getEStructuralFeatures().get(21); } /** * * * @generated */ public EReference getSupply_Precondition() { return (EReference) getSupply().getEStructuralFeatures().get(22); } /** * * * @generated */ public EAttribute getSupply_NullFlavor() { return (EAttribute) getSupply().getEStructuralFeatures().get(23); } /** * * * @generated */ public EAttribute getSupply_ClassCode() { return (EAttribute) getSupply().getEStructuralFeatures().get(24); } /** * * * @generated */ public EAttribute getSupply_MoodCode() { return (EAttribute) getSupply().getEStructuralFeatures().get(25); } /** * * * @generated */ public EClass getProduct() { if (productEClass == null) { productEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 89); } return productEClass; } /** * * * @generated */ public EReference getProduct_RealmCode() { return (EReference) getProduct().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getProduct_TypeId() { return (EReference) getProduct().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getProduct_TemplateId() { return (EReference) getProduct().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getProduct_ManufacturedProduct() { return (EReference) getProduct().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getProduct_NullFlavor() { return (EAttribute) getProduct().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getProduct_TypeCode() { return (EAttribute) getProduct().getEStructuralFeatures().get(5); } /** * * * @generated */ public EClass getComponent5() { if (component5EClass == null) { component5EClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 90); } return component5EClass; } /** * * * @generated */ public EReference getComponent5_RealmCode() { return (EReference) getComponent5().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getComponent5_TypeId() { return (EReference) getComponent5().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getComponent5_TemplateId() { return (EReference) getComponent5().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getComponent5_Section() { return (EReference) getComponent5().getEStructuralFeatures().get(3); } /** * * * @generated */ public EAttribute getComponent5_NullFlavor() { return (EAttribute) getComponent5().getEStructuralFeatures().get(4); } /** * * * @generated */ public EAttribute getComponent5_TypeCode() { return (EAttribute) getComponent5().getEStructuralFeatures().get(5); } /** * * * @generated */ public EAttribute getComponent5_ContextConductionInd() { return (EAttribute) getComponent5().getEStructuralFeatures().get(6); } /** * * * @generated */ public EClass getDocumentRoot() { if (documentRootEClass == null) { documentRootEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 91); } return documentRootEClass; } /** * * * @generated */ public EAttribute getDocumentRoot_Mixed() { return (EAttribute) getDocumentRoot().getEStructuralFeatures().get(0); } /** * * * @generated */ public EReference getDocumentRoot_XMLNSPrefixMap() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(1); } /** * * * @generated */ public EReference getDocumentRoot_XSISchemaLocation() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(2); } /** * * * @generated */ public EReference getDocumentRoot_ClinicalDocument() { return (EReference) getDocumentRoot().getEStructuralFeatures().get(3); } /** * * * @generated */ public EClass getRegistryDelegate() { if (registryDelegateEClass == null) { registryDelegateEClass = (EClass) EPackage.Registry.INSTANCE.getEPackage(CDAPackage.eNS_URI).getEClassifiers().get( 92); } return registryDelegateEClass; } /** * * * @generated */ public CDAFactory getCDAFactory() { return (CDAFactory) getEFactoryInstance(); } /** * * * @generated */ private boolean isLoaded = false; /** * Laods the package and any sub-packages from their serialized form. * * * @generated */ public void loadPackage() { if (isLoaded) { return; } isLoaded = true; URL url = getClass().getResource(packageFilename); if (url == null) { throw new RuntimeException("Missing serialized package: " + packageFilename); } URI uri = URI.createURI(url.toString()); Resource resource = new EcoreResourceFactoryImpl().createResource(uri); try { resource.load(null); } catch (IOException exception) { throw new WrappedException(exception); } initializeFromLoadedEPackage(this, (EPackage) resource.getContents().get(0)); createResource(eNS_URI); } /** * * * @generated */ private boolean isFixed = false; /** * Fixes up the loaded package, to make it appear as if it had been programmatically built. * * * @generated */ public void fixPackageContents() { if (isFixed) { return; } isFixed = true; fixEClassifiers(); } /** * Sets the instance class on the given classifier. * * * @generated */ @Override protected void fixInstanceClass(EClassifier eClassifier) { if (eClassifier.getInstanceClassName() == null) { eClassifier.setInstanceClassName("org.openhealthtools.mdht.uml.cda." + eClassifier.getName()); setGeneratedClassName(eClassifier); } } /* * @Override * public Resource createResource(String uri) { * return super.createResource("CDA.xsd"); * } */ } // CDAPackageImpl





© 2015 - 2024 Weber Informatics LLC | Privacy Policy