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

org.openhealthtools.mdht.uml.cda.impl.ClinicalStatementImpl 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 org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
import org.openhealthtools.mdht.uml.cda.Act;
import org.openhealthtools.mdht.uml.cda.AssignedEntity;
import org.openhealthtools.mdht.uml.cda.CDAPackage;
import org.openhealthtools.mdht.uml.cda.ClinicalDocument;
import org.openhealthtools.mdht.uml.cda.ClinicalStatement;
import org.openhealthtools.mdht.uml.cda.Encounter;
import org.openhealthtools.mdht.uml.cda.Observation;
import org.openhealthtools.mdht.uml.cda.ObservationMedia;
import org.openhealthtools.mdht.uml.cda.Organizer;
import org.openhealthtools.mdht.uml.cda.ParticipantRole;
import org.openhealthtools.mdht.uml.cda.Procedure;
import org.openhealthtools.mdht.uml.cda.RegionOfInterest;
import org.openhealthtools.mdht.uml.cda.Section;
import org.openhealthtools.mdht.uml.cda.SubstanceAdministration;
import org.openhealthtools.mdht.uml.cda.Supply;
import org.openhealthtools.mdht.uml.cda.operations.ClinicalStatementOperations;
import org.openhealthtools.mdht.uml.hl7.rim.impl.ActImpl;
import org.openhealthtools.mdht.uml.hl7.vocab.x_ActRelationshipEntryRelationship;

/**
 * 
 * An implementation of the model object 'Clinical Statement'.
 * 
 * 

*

* * @generated */ public abstract class ClinicalStatementImpl extends ActImpl implements ClinicalStatement { /** * * * @generated */ protected ClinicalStatementImpl() { super(); } /** * * * @generated */ @Override protected EClass eStaticClass() { return CDAPackage.Literals.CLINICAL_STATEMENT; } /** * * * @generated */ public void addAct(Act act) { ClinicalStatementOperations.addAct(this, act); } /** * * * @generated */ public void addEncounter(Encounter encounter) { ClinicalStatementOperations.addEncounter(this, encounter); } /** * * * @generated */ public void addObservation(Observation observation) { ClinicalStatementOperations.addObservation(this, observation); } /** * * * @generated */ public void addObservationMedia(ObservationMedia observationMedia) { ClinicalStatementOperations.addObservationMedia(this, observationMedia); } /** * * * @generated */ public void addOrganizer(Organizer organizer) { ClinicalStatementOperations.addOrganizer(this, organizer); } /** * * * @generated */ public void addProcedure(Procedure procedure) { ClinicalStatementOperations.addProcedure(this, procedure); } /** * * * @generated */ public void addRegionOfInterest(RegionOfInterest regionOfInterest) { ClinicalStatementOperations.addRegionOfInterest(this, regionOfInterest); } /** * * * @generated */ public void addSubstanceAdministration(SubstanceAdministration substanceAdministration) { ClinicalStatementOperations.addSubstanceAdministration(this, substanceAdministration); } /** * * * @generated */ public void addSupply(Supply supply) { ClinicalStatementOperations.addSupply(this, supply); } /** * * * @generated */ public EList getActs() { return ClinicalStatementOperations.getActs(this); } /** * * * @generated */ public ClinicalDocument getClinicalDocument() { return ClinicalStatementOperations.getClinicalDocument(this); } /** * * * @generated */ public EList getEncounters() { return ClinicalStatementOperations.getEncounters(this); } /** * * * @generated */ public EList getEntryRelationshipTargets(x_ActRelationshipEntryRelationship typeCode, Object targetClass) { return ClinicalStatementOperations.getEntryRelationshipTargets(this, typeCode, targetClass); } /** * * * @generated */ public EList getEntryRelationshipTargets(Object targetClass) { return ClinicalStatementOperations.getEntryRelationshipTargets(this, targetClass); } /** * * * @generated */ public EList getObservations() { return ClinicalStatementOperations.getObservations(this); } /** * * * @generated */ public EList getObservationMedia() { return ClinicalStatementOperations.getObservationMedia(this); } /** * * * @generated */ public EList getOrganizers() { return ClinicalStatementOperations.getOrganizers(this); } /** * * * @generated */ public EList getProcedures() { return ClinicalStatementOperations.getProcedures(this); } /** * * * @generated */ public EList getRegionsOfInterest() { return ClinicalStatementOperations.getRegionsOfInterest(this); } /** * * * @generated */ public Section getSection() { return ClinicalStatementOperations.getSection(this); } /** * * * @generated */ public EList getSubstanceAdministrations() { return ClinicalStatementOperations.getSubstanceAdministrations(this); } /** * * * @generated */ public EList getSupplies() { return ClinicalStatementOperations.getSupplies(this); } /** * * * @generated */ public boolean hasActTemplate(String templateId) { return ClinicalStatementOperations.hasActTemplate(this, templateId); } /** * * * @generated */ public boolean hasCode(String code, String codeSystem, String codeSystemName) { return ClinicalStatementOperations.hasCode(this, code, codeSystem, codeSystemName); } /** * * * @generated */ public boolean hasEncounterTemplate(String templateId) { return ClinicalStatementOperations.hasEncounterTemplate(this, templateId); } /** * * * @generated */ public boolean hasObservationMediaTemplate(String templateId) { return ClinicalStatementOperations.hasObservationMediaTemplate(this, templateId); } /** * * * @generated */ public boolean hasObservationTemplate(String templateId) { return ClinicalStatementOperations.hasObservationTemplate(this, templateId); } /** * * * @generated */ public boolean hasOrganizerTemplate(String templateId) { return ClinicalStatementOperations.hasOrganizerTemplate(this, templateId); } /** * * * @generated */ public boolean hasProcedureTemplate(String templateId) { return ClinicalStatementOperations.hasProcedureTemplate(this, templateId); } /** * * * @generated */ public boolean hasRegionOfInterestTemplate(String templateId) { return ClinicalStatementOperations.hasRegionOfInterestTemplate(this, templateId); } /** * * * @generated */ public boolean hasSubstanceAdministrationTemplate(String templateId) { return ClinicalStatementOperations.hasSubstanceAdministrationTemplate(this, templateId); } /** * * * @generated */ public boolean hasSupplyTemplate(String templateId) { return ClinicalStatementOperations.hasSupplyTemplate(this, templateId); } /** * * * @generated */ public boolean hasTemplateId(String templateId) { return ClinicalStatementOperations.hasTemplateId(this, templateId); } /** * * * @generated */ public EList getParticipantRoles() { return ClinicalStatementOperations.getParticipantRoles(this); } /** * * * @generated */ public EList getAssignedEntities() { return ClinicalStatementOperations.getAssignedEntities(this); } } // ClinicalStatementImpl




© 2015 - 2024 Weber Informatics LLC | Privacy Policy