Add targets to search parameters

This commit is contained in:
jamesagnew 2016-05-02 08:10:43 -04:00
parent 27ec35338a
commit 5086145132
129 changed files with 3518 additions and 1246 deletions

View File

@ -28,6 +28,7 @@ import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import ca.uhn.fhir.context.FhirContext;
import ca.uhn.fhir.jpa.dao.SearchParamExtractorDstu1;
import ca.uhn.fhir.model.api.IResource;
import ca.uhn.fhir.model.dstu2.composite.MetaDt;
@ -53,4 +54,9 @@ public class BaseDstu1Config extends BaseConfig {
return retVal;
}
@Bean(autowire=Autowire.BY_TYPE)
public SearchParamExtractorDstu1 searchParamExtractor() {
return new SearchParamExtractorDstu1();
}
}

View File

@ -30,6 +30,7 @@ import ca.uhn.fhir.context.FhirContext;
import ca.uhn.fhir.jpa.dao.FulltextSearchSvcImpl;
import ca.uhn.fhir.jpa.dao.IFhirSystemDao;
import ca.uhn.fhir.jpa.dao.IFulltextSearchSvc;
import ca.uhn.fhir.jpa.dao.SearchParamExtractorDstu2;
import ca.uhn.fhir.model.dstu2.composite.MetaDt;
@Configuration
@ -66,4 +67,10 @@ public class BaseDstu2Config extends BaseConfig {
retVal.setDao(systemDaoDstu2());
return retVal;
}
@Bean(autowire=Autowire.BY_TYPE)
public SearchParamExtractorDstu2 searchParamExtractor() {
return new SearchParamExtractorDstu2();
}
}

View File

@ -36,6 +36,7 @@ import ca.uhn.fhir.jpa.config.BaseConfig;
import ca.uhn.fhir.jpa.dao.FulltextSearchSvcImpl;
import ca.uhn.fhir.jpa.dao.IFhirSystemDao;
import ca.uhn.fhir.jpa.dao.IFulltextSearchSvc;
import ca.uhn.fhir.jpa.dao.dstu3.SearchParamExtractorDstu3;
import ca.uhn.fhir.jpa.validation.JpaValidationSupportChainDstu3;
import ca.uhn.fhir.validation.IValidatorModule;
@ -83,9 +84,15 @@ public class BaseDstu3Config extends BaseConfig {
return retVal;
}
@Primary
@Bean(autowire=Autowire.BY_NAME, name="myJpaValidationSupportChainDstu3")
public IValidationSupport validationSupportChainDstu3() {
return new JpaValidationSupportChainDstu3();
}
@Bean(autowire=Autowire.BY_TYPE)
public SearchParamExtractorDstu3 searchParamExtractor() {
return new SearchParamExtractorDstu3();
}
}

View File

@ -213,6 +213,7 @@ public abstract class BaseHapiFhirDao<T extends IBaseResource> implements IDao {
@Autowired
private ISearchDao mySearchDao;
@Autowired
private ISearchParamExtractor mySearchParamExtractor;
@Autowired
@ -380,15 +381,15 @@ public abstract class BaseHapiFhirDao<T extends IBaseResource> implements IDao {
return retVal;
}
protected Set<ResourceIndexedSearchParamCoords> extractSearchParamCoords(ResourceTable theEntity, IBaseResource theResource) {
return mySearchParamExtractor.extractSearchParamCoords(theEntity, theResource);
}
// @Override
// public void setResourceDaos(List<IFhirResourceDao<?>> theResourceDaos) {
// myResourceDaos = theResourceDaos;
// }
protected Set<ResourceIndexedSearchParamCoords> extractSearchParamCoords(ResourceTable theEntity, IBaseResource theResource) {
return mySearchParamExtractor.extractSearchParamCoords(theEntity, theResource);
}
protected Set<ResourceIndexedSearchParamDate> extractSearchParamDates(ResourceTable theEntity, IBaseResource theResource) {
return mySearchParamExtractor.extractSearchParamDates(theEntity, theResource);
}
@ -513,11 +514,11 @@ public abstract class BaseHapiFhirDao<T extends IBaseResource> implements IDao {
}
}
protected DaoConfig getConfig() {
return myConfig;
}
@Override
public FhirContext getContext() {
return myContext;
@ -949,6 +950,10 @@ public abstract class BaseHapiFhirDao<T extends IBaseResource> implements IDao {
throw new NotImplementedException("");
}
public void setConfig(DaoConfig theConfig) {
myConfig = theConfig;
}
// protected MetaDt toMetaDt(Collection<TagDefinition> tagDefinitions) {
// MetaDt retVal = new MetaDt();
// for (TagDefinition next : tagDefinitions) {
@ -967,28 +972,12 @@ public abstract class BaseHapiFhirDao<T extends IBaseResource> implements IDao {
// return retVal;
// }
public void setConfig(DaoConfig theConfig) {
myConfig = theConfig;
}
@Autowired
public void setContext(FhirContext theContext) {
myContext = theContext;
switch (myContext.getVersion().getVersion()) {
case DSTU1:
mySearchParamExtractor = new SearchParamExtractorDstu1(theContext);
break;
case DSTU2:
mySearchParamExtractor = new SearchParamExtractorDstu2(theContext);
break;
case DSTU3:
mySearchParamExtractor = new SearchParamExtractorDstu3(theContext);
break;
case DSTU2_HL7ORG:
throw new IllegalStateException("Don't know how to handle version: " + myContext.getVersion().getVersion());
}
}
public void setEntityManager(EntityManager theEntityManager) {
myEntityManager = theEntityManager;
}
@ -1088,18 +1077,14 @@ public abstract class BaseHapiFhirDao<T extends IBaseResource> implements IDao {
return myContext.getResourceDefinition(theResource).getName();
}
protected List<Long> translateForcedIdToPids(IIdType theId) {
return translateForcedIdToPids(theId, myForcedIdDao);
}
protected static Long translateForcedIdToPid(String theResourceName, String theResourceId, IForcedIdDao theForcedIdDao) {
return translateForcedIdToPids(new IdDt(theResourceName, theResourceId), theForcedIdDao).get(0);
}
protected Long translateForcedIdToPid(String theResourceName, String theResourceId) {
return translateForcedIdToPids(new IdDt(theResourceName, theResourceId), myForcedIdDao).get(0);
}
protected List<Long> translateForcedIdToPids(IIdType theId) {
return translateForcedIdToPids(theId, myForcedIdDao);
}
protected String translatePidIdToForcedId(String theResourceType, Long theId) {
ForcedId forcedId = myForcedIdDao.findByResourcePid(theId);
if (forcedId != null) {
@ -1570,6 +1555,10 @@ public abstract class BaseHapiFhirDao<T extends IBaseResource> implements IDao {
return retVal;
}
protected static Long translateForcedIdToPid(String theResourceName, String theResourceId, IForcedIdDao theForcedIdDao) {
return translateForcedIdToPids(new IdDt(theResourceName, theResourceId), theForcedIdDao).get(0);
}
static List<Long> translateForcedIdToPids(IIdType theId, IForcedIdDao theForcedIdDao) {
Validate.isTrue(theId.hasIdPart());

View File

@ -25,22 +25,28 @@ import java.util.List;
import java.util.regex.Pattern;
import org.hl7.fhir.instance.model.api.IBaseResource;
import org.springframework.beans.factory.annotation.Autowired;
import com.google.common.annotations.VisibleForTesting;
import ca.uhn.fhir.context.FhirContext;
import ca.uhn.fhir.context.RuntimeResourceDefinition;
import ca.uhn.fhir.util.FhirTerser;
public class BaseSearchParamExtractor {
private static final org.slf4j.Logger ourLog = org.slf4j.LoggerFactory.getLogger(BaseSearchParamExtractor.class);
private static final Pattern SPLIT = Pattern.compile("\\||( or )");
@Autowired
private FhirContext myContext;
public BaseSearchParamExtractor(FhirContext theContext) {
myContext = theContext;
public BaseSearchParamExtractor() {
super();
}
protected FhirContext getContext() {
return myContext;
public BaseSearchParamExtractor(FhirContext theCtx) {
myContext = theCtx;
}
protected List<Object> extractValues(String thePaths, IBaseResource theResource) {
@ -58,6 +64,15 @@ public class BaseSearchParamExtractor {
}
return values;
}
protected FhirContext getContext() {
return myContext;
}
@VisibleForTesting
void setContextForUnitTest(FhirContext theContext) {
myContext = theContext;
}
}

View File

@ -70,10 +70,6 @@ import ca.uhn.fhir.rest.method.RestSearchParameterTypeEnum;
public class SearchParamExtractorDstu1 extends BaseSearchParamExtractor implements ISearchParamExtractor {
public SearchParamExtractorDstu1(FhirContext theContext) {
super(theContext);
}
@Override
public Set<ResourceIndexedSearchParamCoords> extractSearchParamCoords(ResourceTable theEntity, IBaseResource theResource) {
return Collections.emptySet();

View File

@ -82,10 +82,6 @@ public class SearchParamExtractorDstu2 extends BaseSearchParamExtractor implemen
private static final org.slf4j.Logger ourLog = org.slf4j.LoggerFactory.getLogger(SearchParamExtractorDstu2.class);
public SearchParamExtractorDstu2(FhirContext theContext) {
super(theContext);
}
private void addSearchTerm(ResourceTable theEntity, Set<ResourceIndexedSearchParamString> retVal, String resourceName, String searchTerm) {
if (isBlank(searchTerm)) {
return;

View File

@ -1,5 +1,8 @@
package ca.uhn.fhir.jpa.dao.dstu3;
import java.util.Collections;
import java.util.List;
import org.hl7.fhir.dstu3.model.CodeSystem;
import org.hl7.fhir.dstu3.model.IdType;
import org.hl7.fhir.dstu3.model.Questionnaire;
@ -131,4 +134,10 @@ public class JpaValidationSupportDstu3 implements IJpaValidationSupportDstu3 {
return fetchResource(theCtx, StructureDefinition.class, theUrl);
}
@Override
public List<StructureDefinition> fetchAllStructureDefinitions(FhirContext theContext) {
return Collections.emptyList();
}
}

View File

@ -34,7 +34,10 @@ import javax.measure.unit.Unit;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.tuple.Pair;
import org.hl7.fhir.dstu3.exceptions.FHIRException;
import org.hl7.fhir.dstu3.hapi.validation.IValidationSupport;
import org.hl7.fhir.dstu3.model.Address;
import org.hl7.fhir.dstu3.model.Base;
import org.hl7.fhir.dstu3.model.BaseDateTimeType;
import org.hl7.fhir.dstu3.model.CodeSystem;
import org.hl7.fhir.dstu3.model.CodeableConcept;
@ -53,9 +56,15 @@ import org.hl7.fhir.dstu3.model.Quantity;
import org.hl7.fhir.dstu3.model.Questionnaire;
import org.hl7.fhir.dstu3.model.StringType;
import org.hl7.fhir.dstu3.model.UriType;
import org.hl7.fhir.dstu3.utils.FHIRPathEngine;
import org.hl7.fhir.dstu3.utils.IWorkerContext;
import org.hl7.fhir.instance.model.api.IBase;
import org.hl7.fhir.instance.model.api.IBaseResource;
import org.hl7.fhir.instance.model.api.IPrimitiveType;
import org.omg.PortableServer.ThreadPolicyValue;
import org.springframework.beans.factory.annotation.Autowired;
import com.google.common.annotations.VisibleForTesting;
import ca.uhn.fhir.context.ConfigurationException;
import ca.uhn.fhir.context.FhirContext;
@ -74,13 +83,25 @@ import ca.uhn.fhir.jpa.entity.ResourceIndexedSearchParamToken;
import ca.uhn.fhir.jpa.entity.ResourceIndexedSearchParamUri;
import ca.uhn.fhir.jpa.entity.ResourceTable;
import ca.uhn.fhir.rest.method.RestSearchParameterTypeEnum;
import ca.uhn.fhir.rest.server.exceptions.InternalErrorException;
public class SearchParamExtractorDstu3 extends BaseSearchParamExtractor implements ISearchParamExtractor {
private static final org.slf4j.Logger ourLog = org.slf4j.LoggerFactory.getLogger(SearchParamExtractorDstu3.class);
public SearchParamExtractorDstu3(FhirContext theContext) {
super(theContext);
@Autowired
private org.hl7.fhir.dstu3.hapi.validation.IValidationSupport myValidationSupport;
/**
* Constructor
*/
public SearchParamExtractorDstu3() {
super();
}
public SearchParamExtractorDstu3(FhirContext theCtx, IValidationSupport theValidationSupport) {
super(theCtx);
myValidationSupport = theValidationSupport;
}
private void addSearchTerm(ResourceTable theEntity, Set<ResourceIndexedSearchParamString> retVal, String resourceName, String searchTerm) {
@ -443,15 +464,15 @@ public class SearchParamExtractorDstu3 extends BaseSearchParamExtractor implemen
List<String> systems = new ArrayList<String>();
List<String> codes = new ArrayList<String>();
String needContactPointSystem = null;
if (nextPath.contains(".where(system='phone')")) {
nextPath = nextPath.replace(".where(system='phone')", "");
needContactPointSystem = "phone";
}
if (nextPath.contains(".where(system='email')")) {
nextPath = nextPath.replace(".where(system='email')", "");
needContactPointSystem = "email";
}
// String needContactPointSystem = null;
// if (nextPath.contains(".where(system='phone')")) {
// nextPath = nextPath.replace(".where(system='phone')", "");
// needContactPointSystem = "phone";
// }
// if (nextPath.contains(".where(system='email')")) {
// nextPath = nextPath.replace(".where(system='email')", "");
// needContactPointSystem = "email";
// }
for (Object nextObject : extractValues(nextPath, theResource)) {
@ -482,11 +503,6 @@ public class SearchParamExtractorDstu3 extends BaseSearchParamExtractor implemen
if (nextValue.isEmpty()) {
continue;
}
if (isNotBlank(needContactPointSystem)) {
if (!needContactPointSystem.equals(nextValue.getSystemElement().getValueAsString())) {
continue;
}
}
systems.add(nextValue.getSystemElement().getValueAsString());
codes.add(nextValue.getValueElement().getValue());
} else if (nextObject instanceof Enumeration<?>) {
@ -623,6 +639,7 @@ public class SearchParamExtractorDstu3 extends BaseSearchParamExtractor implemen
return retVal;
}
private void extractTokensFromCodeableConcept(List<String> theSystems, List<String> theCodes, CodeableConcept theCodeableConcept, ResourceTable theEntity, Set<BaseResourceIndexedSearchParam> theListToPopulate, RuntimeSearchParam theParameterDef) {
for (Coding nextCoding : theCodeableConcept.getCoding()) {
extractTokensFromCoding(theSystems, theCodes, theEntity, theListToPopulate, theParameterDef, nextCoding);
@ -646,6 +663,28 @@ public class SearchParamExtractorDstu3 extends BaseSearchParamExtractor implemen
}
}
/**
* Override parent because we're using FHIRPath here
*/
@Override
protected List<Object> extractValues(String thePaths, IBaseResource theResource) {
IWorkerContext worker = new org.hl7.fhir.dstu3.hapi.validation.HapiWorkerContext(getContext(), myValidationSupport);
FHIRPathEngine fp = new FHIRPathEngine(worker);
List<Object> values = new ArrayList<Object>();
try {
values.addAll(fp.evaluate((Base)theResource, thePaths));
} catch (FHIRException e) {
throw new InternalErrorException(e);
}
return values;
}
@VisibleForTesting
void setValidationSupportForTesting(org.hl7.fhir.dstu3.hapi.validation.IValidationSupport theValidationSupport) {
myValidationSupport = theValidationSupport;
}
private static <T extends Enum<?>> String extractSystem(Enumeration<T> theBoundCode) {
if (theBoundCode.getValue() != null) {
return theBoundCode.getEnumFactory().toSystem(theBoundCode.getValue());

View File

@ -23,6 +23,7 @@ import java.util.Set;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.lang3.StringUtils;
import org.hl7.fhir.dstu3.model.Appointment;
import org.hl7.fhir.dstu3.model.CodeType;
import org.hl7.fhir.dstu3.model.ConceptMap;
import org.hl7.fhir.dstu3.model.ContactPoint.ContactPointSystem;
@ -92,7 +93,6 @@ import ca.uhn.fhir.rest.server.Constants;
import ca.uhn.fhir.rest.server.IBundleProvider;
import ca.uhn.fhir.rest.server.exceptions.InvalidRequestException;
import ca.uhn.fhir.rest.server.exceptions.ResourceNotFoundException;
import ca.uhn.fhir.rest.server.servlet.ServletRequestDetails;
import ca.uhn.fhir.util.TestUtil;
@SuppressWarnings("unchecked")
@ -435,6 +435,36 @@ public class FhirResourceDaoDstu3SearchNoFtTest extends BaseJpaDstu3Test {
}
/**
* https://chat.fhir.org/#narrow/stream/implementers/topic/Understanding.20_include
*/
@Test
@Ignore
public void testSearchWithTypedInclude() {
IIdType patId;
{
Patient patient = new Patient();
patient.addIdentifier().setSystem("urn:system").setValue("001");
patId = myPatientDao.create(patient, mySrd).getId().toUnqualifiedVersionless();
}
IIdType practId;
{
Practitioner pract = new Practitioner();
pract.addIdentifier().setSystem("urn:system").setValue("001");
practId = myPractitionerDao.create(pract, mySrd).getId().toUnqualifiedVersionless();
}
Appointment appt = new Appointment();
appt.addParticipant().getActor().setReference(patId.getValue());
appt.addParticipant().getActor().setReference(practId.getValue());
IIdType apptId = myAppointmentDao.create(appt, mySrd).getId().toUnqualifiedVersionless();
SearchParameterMap params = new SearchParameterMap();
params.addInclude(Appointment.INCLUDE_PATIENT);
assertThat(toUnqualifiedVersionlessIds(myAppointmentDao.search(params)), containsInAnyOrder(patId, apptId));
}
@Test
public void testSearchByIdParamWrongType() {
IIdType id1;

View File

@ -4,6 +4,8 @@ import static org.junit.Assert.*;
import java.util.Set;
import org.hl7.fhir.dstu3.hapi.validation.DefaultProfileValidationSupport;
import org.hl7.fhir.dstu3.hapi.validation.IValidationSupport;
import org.hl7.fhir.dstu3.model.Observation;
import org.junit.AfterClass;
import org.junit.Test;
@ -17,10 +19,12 @@ import ca.uhn.fhir.util.TestUtil;
public class SearchParamExtractorDstu3Test {
private static final FhirContext ourCtx = FhirContext.forDstu3();
private static IValidationSupport ourValidationSupport;
@AfterClass
public static void afterClassClearContext() {
TestUtil.clearAllStaticFieldsForUnitTest();
ourValidationSupport = new DefaultProfileValidationSupport();
}
@ -29,7 +33,7 @@ public class SearchParamExtractorDstu3Test {
Observation obs = new Observation();
obs.getCategory().addCoding().setSystem("SYSTEM").setCode("CODE");
SearchParamExtractorDstu3 extractor = new SearchParamExtractorDstu3(ourCtx);
SearchParamExtractorDstu3 extractor = new SearchParamExtractorDstu3(ourCtx, ourValidationSupport);
Set<BaseResourceIndexedSearchParam> tokens = extractor.extractSearchParamTokens(new ResourceTable(), obs);
assertEquals(1, tokens.size());
ResourceIndexedSearchParamToken token = (ResourceIndexedSearchParamToken) tokens.iterator().next();

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -879,7 +879,9 @@ public class Account extends DomainResource {
* Path: <b>Account.owner</b><br>
* </p>
*/
@SearchParamDefinition(name="owner", path="Account.owner", description="Who is responsible?", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="owner", path="Account.owner", description="Who is responsible?", type="reference", target={Organization.class} )
public static final String SP_OWNER = "owner";
/**
* <b>Fluent Client</b> search parameter constant for <b>owner</b>
@ -905,7 +907,9 @@ public class Account extends DomainResource {
* Path: <b>Account.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Account.identifier", description="Account number", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Account.identifier", description="Account number", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -925,7 +929,9 @@ public class Account extends DomainResource {
* Path: <b>Account.coveragePeriod</b><br>
* </p>
*/
@SearchParamDefinition(name="period", path="Account.coveragePeriod", description="Transaction window", type="date" )
// []
// []
@SearchParamDefinition(name="period", path="Account.coveragePeriod", description="Transaction window", type="date", target={} )
public static final String SP_PERIOD = "period";
/**
* <b>Fluent Client</b> search parameter constant for <b>period</b>
@ -945,7 +951,9 @@ public class Account extends DomainResource {
* Path: <b>Account.balance</b><br>
* </p>
*/
@SearchParamDefinition(name="balance", path="Account.balance", description="How much is in account?", type="quantity" )
// []
// []
@SearchParamDefinition(name="balance", path="Account.balance", description="How much is in account?", type="quantity", target={} )
public static final String SP_BALANCE = "balance";
/**
* <b>Fluent Client</b> search parameter constant for <b>balance</b>
@ -965,7 +973,9 @@ public class Account extends DomainResource {
* Path: <b>Account.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="Account.subject", description="What is account tied to?", type="reference" )
// [Practitioner, Organization, Device, Patient, HealthcareService, Location]
// [Practitioner, Organization, Device, Patient, HealthcareService, Location]
@SearchParamDefinition(name="subject", path="Account.subject", description="What is account tied to?", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, HealthcareService.class, Location.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -991,7 +1001,9 @@ public class Account extends DomainResource {
* Path: <b>Account.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Account.subject", description="What is account tied to?", type="reference" )
// [Practitioner, Organization, Device, Patient, HealthcareService, Location]
// [Patient]
@SearchParamDefinition(name="patient", path="Account.subject", description="What is account tied to?", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, HealthcareService.class, Location.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1017,7 +1029,9 @@ public class Account extends DomainResource {
* Path: <b>Account.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="Account.name", description="Human-readable label", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="Account.name", description="Human-readable label", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -1037,7 +1051,9 @@ public class Account extends DomainResource {
* Path: <b>Account.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Account.type", description="E.g. patient, expense, depreciation", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Account.type", description="E.g. patient, expense, depreciation", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1057,7 +1073,9 @@ public class Account extends DomainResource {
* Path: <b>Account.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Account.status", description="active | inactive", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Account.status", description="active | inactive", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2421,7 +2421,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.reaction.severity</b><br>
* </p>
*/
@SearchParamDefinition(name="severity", path="AllergyIntolerance.reaction.severity", description="mild | moderate | severe (of event as a whole)", type="token" )
// []
// []
@SearchParamDefinition(name="severity", path="AllergyIntolerance.reaction.severity", description="mild | moderate | severe (of event as a whole)", type="token", target={} )
public static final String SP_SEVERITY = "severity";
/**
* <b>Fluent Client</b> search parameter constant for <b>severity</b>
@ -2441,7 +2443,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.recordedDate</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="AllergyIntolerance.recordedDate", description="When recorded", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="AllergyIntolerance.recordedDate", description="When recorded", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -2461,7 +2465,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="AllergyIntolerance.identifier", description="External ids for this item", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="AllergyIntolerance.identifier", description="External ids for this item", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2481,7 +2487,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.reaction.manifestation</b><br>
* </p>
*/
@SearchParamDefinition(name="manifestation", path="AllergyIntolerance.reaction.manifestation", description="Clinical symptoms/signs associated with the Event", type="token" )
// []
// []
@SearchParamDefinition(name="manifestation", path="AllergyIntolerance.reaction.manifestation", description="Clinical symptoms/signs associated with the Event", type="token", target={} )
public static final String SP_MANIFESTATION = "manifestation";
/**
* <b>Fluent Client</b> search parameter constant for <b>manifestation</b>
@ -2501,7 +2509,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.recorder</b><br>
* </p>
*/
@SearchParamDefinition(name="recorder", path="AllergyIntolerance.recorder", description="Who recorded the sensitivity", type="reference" )
// [Practitioner, Patient]
// [Practitioner, Patient]
@SearchParamDefinition(name="recorder", path="AllergyIntolerance.recorder", description="Who recorded the sensitivity", type="reference", target={Practitioner.class, Patient.class} )
public static final String SP_RECORDER = "recorder";
/**
* <b>Fluent Client</b> search parameter constant for <b>recorder</b>
@ -2527,7 +2537,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.substance, AllergyIntolerance.reaction.substance</b><br>
* </p>
*/
@SearchParamDefinition(name="substance", path="AllergyIntolerance.substance | AllergyIntolerance.reaction.substance", description="Substance, (or class) considered to be responsible for risk", type="token" )
// []
// []
@SearchParamDefinition(name="substance", path="AllergyIntolerance.substance | AllergyIntolerance.reaction.substance", description="Substance, (or class) considered to be responsible for risk", type="token", target={} )
public static final String SP_SUBSTANCE = "substance";
/**
* <b>Fluent Client</b> search parameter constant for <b>substance</b>
@ -2547,7 +2559,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.criticality</b><br>
* </p>
*/
@SearchParamDefinition(name="criticality", path="AllergyIntolerance.criticality", description="low | high | unable-to-assess", type="token" )
// []
// []
@SearchParamDefinition(name="criticality", path="AllergyIntolerance.criticality", description="low | high | unable-to-assess", type="token", target={} )
public static final String SP_CRITICALITY = "criticality";
/**
* <b>Fluent Client</b> search parameter constant for <b>criticality</b>
@ -2567,7 +2581,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.reporter</b><br>
* </p>
*/
@SearchParamDefinition(name="reporter", path="AllergyIntolerance.reporter", description="Source of the information about the allergy", type="reference" )
// [Practitioner, Patient, RelatedPerson]
// [Practitioner, Patient, RelatedPerson]
@SearchParamDefinition(name="reporter", path="AllergyIntolerance.reporter", description="Source of the information about the allergy", type="reference", target={Practitioner.class, Patient.class, RelatedPerson.class} )
public static final String SP_REPORTER = "reporter";
/**
* <b>Fluent Client</b> search parameter constant for <b>reporter</b>
@ -2593,7 +2609,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="AllergyIntolerance.type", description="allergy | intolerance - Underlying mechanism (if known)", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="AllergyIntolerance.type", description="allergy | intolerance - Underlying mechanism (if known)", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -2613,7 +2631,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.reaction.onset</b><br>
* </p>
*/
@SearchParamDefinition(name="onset", path="AllergyIntolerance.reaction.onset", description="Date(/time) when manifestations showed", type="date" )
// []
// []
@SearchParamDefinition(name="onset", path="AllergyIntolerance.reaction.onset", description="Date(/time) when manifestations showed", type="date", target={} )
public static final String SP_ONSET = "onset";
/**
* <b>Fluent Client</b> search parameter constant for <b>onset</b>
@ -2633,7 +2653,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.reaction.exposureRoute</b><br>
* </p>
*/
@SearchParamDefinition(name="route", path="AllergyIntolerance.reaction.exposureRoute", description="How the subject was exposed to the substance", type="token" )
// []
// []
@SearchParamDefinition(name="route", path="AllergyIntolerance.reaction.exposureRoute", description="How the subject was exposed to the substance", type="token", target={} )
public static final String SP_ROUTE = "route";
/**
* <b>Fluent Client</b> search parameter constant for <b>route</b>
@ -2653,7 +2675,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="AllergyIntolerance.patient", description="Who the sensitivity is for", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="AllergyIntolerance.patient", description="Who the sensitivity is for", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2679,7 +2703,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="AllergyIntolerance.category", description="food | medication | environment | other - Category of Substance", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="AllergyIntolerance.category", description="food | medication | environment | other - Category of Substance", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>
@ -2699,7 +2725,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.lastOccurence</b><br>
* </p>
*/
@SearchParamDefinition(name="last-date", path="AllergyIntolerance.lastOccurence", description="Date(/time) of last known occurrence of a reaction", type="date" )
// []
// []
@SearchParamDefinition(name="last-date", path="AllergyIntolerance.lastOccurence", description="Date(/time) of last known occurrence of a reaction", type="date", target={} )
public static final String SP_LAST_DATE = "last-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>last-date</b>
@ -2719,7 +2747,9 @@ public class AllergyIntolerance extends DomainResource {
* Path: <b>AllergyIntolerance.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="AllergyIntolerance.status", description="active | unconfirmed | confirmed | inactive | resolved | refuted | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="AllergyIntolerance.status", description="active | unconfirmed | confirmed | inactive | resolved | refuted | entered-in-error", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2023,7 +2023,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.start</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="Appointment.start", description="Appointment date/time.", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="Appointment.start", description="Appointment date/time.", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -2043,7 +2045,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.participant.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="actor", path="Appointment.participant.actor", description="Any one of the individuals participating in the appointment", type="reference" )
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
@SearchParamDefinition(name="actor", path="Appointment.participant.actor", description="Any one of the individuals participating in the appointment", type="reference", target={Practitioner.class, Device.class, Patient.class, HealthcareService.class, RelatedPerson.class, Location.class} )
public static final String SP_ACTOR = "actor";
/**
* <b>Fluent Client</b> search parameter constant for <b>actor</b>
@ -2069,7 +2073,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Appointment.identifier", description="An Identifier of the Appointment", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Appointment.identifier", description="An Identifier of the Appointment", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2089,7 +2095,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.participant.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="practitioner", path="Appointment.participant.actor", description="One of the individuals of the appointment is this practitioner", type="reference" )
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
// [Practitioner]
@SearchParamDefinition(name="practitioner", path="Appointment.participant.actor", description="One of the individuals of the appointment is this practitioner", type="reference", target={Practitioner.class, Device.class, Patient.class, HealthcareService.class, RelatedPerson.class, Location.class} )
public static final String SP_PRACTITIONER = "practitioner";
/**
* <b>Fluent Client</b> search parameter constant for <b>practitioner</b>
@ -2115,7 +2123,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.participant.status</b><br>
* </p>
*/
@SearchParamDefinition(name="part-status", path="Appointment.participant.status", description="The Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests.", type="token" )
// []
// []
@SearchParamDefinition(name="part-status", path="Appointment.participant.status", description="The Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests.", type="token", target={} )
public static final String SP_PART_STATUS = "part-status";
/**
* <b>Fluent Client</b> search parameter constant for <b>part-status</b>
@ -2135,7 +2145,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.participant.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Appointment.participant.actor", description="One of the individuals of the appointment is this patient", type="reference" )
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
// [Patient]
@SearchParamDefinition(name="patient", path="Appointment.participant.actor", description="One of the individuals of the appointment is this patient", type="reference", target={Practitioner.class, Device.class, Patient.class, HealthcareService.class, RelatedPerson.class, Location.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2161,7 +2173,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.appointmentType</b><br>
* </p>
*/
@SearchParamDefinition(name="appointment-type", path="Appointment.appointmentType", description="The style of appointment or patient that has been booked in the slot (not service type)", type="token" )
// []
// []
@SearchParamDefinition(name="appointment-type", path="Appointment.appointmentType", description="The style of appointment or patient that has been booked in the slot (not service type)", type="token", target={} )
public static final String SP_APPOINTMENT_TYPE = "appointment-type";
/**
* <b>Fluent Client</b> search parameter constant for <b>appointment-type</b>
@ -2181,7 +2195,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.serviceType</b><br>
* </p>
*/
@SearchParamDefinition(name="service-type", path="Appointment.serviceType", description="The specific service that is to be performed during this appointment", type="token" )
// []
// []
@SearchParamDefinition(name="service-type", path="Appointment.serviceType", description="The specific service that is to be performed during this appointment", type="token", target={} )
public static final String SP_SERVICE_TYPE = "service-type";
/**
* <b>Fluent Client</b> search parameter constant for <b>service-type</b>
@ -2201,7 +2217,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.participant.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="Appointment.participant.actor", description="This location is listed in the participants of the appointment", type="reference" )
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
// [Location]
@SearchParamDefinition(name="location", path="Appointment.participant.actor", description="This location is listed in the participants of the appointment", type="reference", target={Practitioner.class, Device.class, Patient.class, HealthcareService.class, RelatedPerson.class, Location.class} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>
@ -2227,7 +2245,9 @@ public class Appointment extends DomainResource {
* Path: <b>Appointment.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Appointment.status", description="The overall status of the appointment", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Appointment.status", description="The overall status of the appointment", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -725,7 +725,9 @@ public class AppointmentResponse extends DomainResource {
* Path: <b>AppointmentResponse.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="actor", path="AppointmentResponse.actor", description="The Person, Location/HealthcareService or Device that this appointment response replies for", type="reference" )
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
@SearchParamDefinition(name="actor", path="AppointmentResponse.actor", description="The Person, Location/HealthcareService or Device that this appointment response replies for", type="reference", target={Practitioner.class, Device.class, Patient.class, HealthcareService.class, RelatedPerson.class, Location.class} )
public static final String SP_ACTOR = "actor";
/**
* <b>Fluent Client</b> search parameter constant for <b>actor</b>
@ -751,7 +753,9 @@ public class AppointmentResponse extends DomainResource {
* Path: <b>AppointmentResponse.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="AppointmentResponse.identifier", description="An Identifier in this appointment response", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="AppointmentResponse.identifier", description="An Identifier in this appointment response", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -771,7 +775,9 @@ public class AppointmentResponse extends DomainResource {
* Path: <b>AppointmentResponse.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="practitioner", path="AppointmentResponse.actor", description="This Response is for this Practitioner", type="reference" )
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
// [Practitioner]
@SearchParamDefinition(name="practitioner", path="AppointmentResponse.actor", description="This Response is for this Practitioner", type="reference", target={Practitioner.class, Device.class, Patient.class, HealthcareService.class, RelatedPerson.class, Location.class} )
public static final String SP_PRACTITIONER = "practitioner";
/**
* <b>Fluent Client</b> search parameter constant for <b>practitioner</b>
@ -797,7 +803,9 @@ public class AppointmentResponse extends DomainResource {
* Path: <b>AppointmentResponse.participantStatus</b><br>
* </p>
*/
@SearchParamDefinition(name="part-status", path="AppointmentResponse.participantStatus", description="The participants acceptance status for this appointment", type="token" )
// []
// []
@SearchParamDefinition(name="part-status", path="AppointmentResponse.participantStatus", description="The participants acceptance status for this appointment", type="token", target={} )
public static final String SP_PART_STATUS = "part-status";
/**
* <b>Fluent Client</b> search parameter constant for <b>part-status</b>
@ -817,7 +825,9 @@ public class AppointmentResponse extends DomainResource {
* Path: <b>AppointmentResponse.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="AppointmentResponse.actor", description="This Response is for this Patient", type="reference" )
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
// [Patient]
@SearchParamDefinition(name="patient", path="AppointmentResponse.actor", description="This Response is for this Patient", type="reference", target={Practitioner.class, Device.class, Patient.class, HealthcareService.class, RelatedPerson.class, Location.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -843,7 +853,9 @@ public class AppointmentResponse extends DomainResource {
* Path: <b>AppointmentResponse.appointment</b><br>
* </p>
*/
@SearchParamDefinition(name="appointment", path="AppointmentResponse.appointment", description="The appointment that the response is attached to", type="reference" )
// [Appointment]
// [Appointment]
@SearchParamDefinition(name="appointment", path="AppointmentResponse.appointment", description="The appointment that the response is attached to", type="reference", target={Appointment.class} )
public static final String SP_APPOINTMENT = "appointment";
/**
* <b>Fluent Client</b> search parameter constant for <b>appointment</b>
@ -869,7 +881,9 @@ public class AppointmentResponse extends DomainResource {
* Path: <b>AppointmentResponse.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="AppointmentResponse.actor", description="This Response is for this Location", type="reference" )
// [Practitioner, Device, Patient, HealthcareService, RelatedPerson, Location]
// [Location]
@SearchParamDefinition(name="location", path="AppointmentResponse.actor", description="This Response is for this Location", type="reference", target={Practitioner.class, Device.class, Patient.class, HealthcareService.class, RelatedPerson.class, Location.class} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3494,7 +3494,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.recorded</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="AuditEvent.recorded", description="Time when the event occurred on source", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="AuditEvent.recorded", description="Time when the event occurred on source", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -3514,7 +3516,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.entity.type</b><br>
* </p>
*/
@SearchParamDefinition(name="entity-type", path="AuditEvent.entity.type", description="Type of object involved", type="token" )
// []
// []
@SearchParamDefinition(name="entity-type", path="AuditEvent.entity.type", description="Type of object involved", type="token", target={} )
public static final String SP_ENTITY_TYPE = "entity-type";
/**
* <b>Fluent Client</b> search parameter constant for <b>entity-type</b>
@ -3534,7 +3538,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.agent.reference</b><br>
* </p>
*/
@SearchParamDefinition(name="agent", path="AuditEvent.agent.reference", description="Direct reference to resource", type="reference" )
// [Practitioner, Organization, Device, Patient, RelatedPerson]
// [Practitioner, Organization, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="agent", path="AuditEvent.agent.reference", description="Direct reference to resource", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_AGENT = "agent";
/**
* <b>Fluent Client</b> search parameter constant for <b>agent</b>
@ -3560,7 +3566,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.agent.network.address</b><br>
* </p>
*/
@SearchParamDefinition(name="address", path="AuditEvent.agent.network.address", description="Identifier for the network access point of the user device", type="token" )
// []
// []
@SearchParamDefinition(name="address", path="AuditEvent.agent.network.address", description="Identifier for the network access point of the user device", type="token", target={} )
public static final String SP_ADDRESS = "address";
/**
* <b>Fluent Client</b> search parameter constant for <b>address</b>
@ -3580,7 +3588,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.source.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="AuditEvent.source.identifier", description="The identity of source detecting the event", type="token" )
// []
// []
@SearchParamDefinition(name="source", path="AuditEvent.source.identifier", description="The identity of source detecting the event", type="token", target={} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -3600,7 +3610,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="AuditEvent.type", description="Type/identifier of event", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="AuditEvent.type", description="Type/identifier of event", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -3620,7 +3632,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.agent.altId</b><br>
* </p>
*/
@SearchParamDefinition(name="altid", path="AuditEvent.agent.altId", description="Alternative User id e.g. authentication", type="token" )
// []
// []
@SearchParamDefinition(name="altid", path="AuditEvent.agent.altId", description="Alternative User id e.g. authentication", type="token", target={} )
public static final String SP_ALTID = "altid";
/**
* <b>Fluent Client</b> search parameter constant for <b>altid</b>
@ -3640,7 +3654,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.source.site</b><br>
* </p>
*/
@SearchParamDefinition(name="site", path="AuditEvent.source.site", description="Logical source location within the enterprise", type="token" )
// []
// []
@SearchParamDefinition(name="site", path="AuditEvent.source.site", description="Logical source location within the enterprise", type="token", target={} )
public static final String SP_SITE = "site";
/**
* <b>Fluent Client</b> search parameter constant for <b>site</b>
@ -3660,7 +3676,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.agent.name</b><br>
* </p>
*/
@SearchParamDefinition(name="agent-name", path="AuditEvent.agent.name", description="Human-meaningful name for the agent", type="string" )
// []
// []
@SearchParamDefinition(name="agent-name", path="AuditEvent.agent.name", description="Human-meaningful name for the agent", type="string", target={} )
public static final String SP_AGENT_NAME = "agent-name";
/**
* <b>Fluent Client</b> search parameter constant for <b>agent-name</b>
@ -3680,7 +3698,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.entity.name</b><br>
* </p>
*/
@SearchParamDefinition(name="entity-name", path="AuditEvent.entity.name", description="Descriptor for entity", type="string" )
// []
// []
@SearchParamDefinition(name="entity-name", path="AuditEvent.entity.name", description="Descriptor for entity", type="string", target={} )
public static final String SP_ENTITY_NAME = "entity-name";
/**
* <b>Fluent Client</b> search parameter constant for <b>entity-name</b>
@ -3700,7 +3720,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.subtype</b><br>
* </p>
*/
@SearchParamDefinition(name="subtype", path="AuditEvent.subtype", description="More specific type/id for the event", type="token" )
// []
// []
@SearchParamDefinition(name="subtype", path="AuditEvent.subtype", description="More specific type/id for the event", type="token", target={} )
public static final String SP_SUBTYPE = "subtype";
/**
* <b>Fluent Client</b> search parameter constant for <b>subtype</b>
@ -3720,6 +3742,8 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.agent.reference, AuditEvent.entity.reference</b><br>
* </p>
*/
// [Practitioner, Organization, Device, Patient, Any, RelatedPerson]
// [Patient]
@SearchParamDefinition(name="patient", path="AuditEvent.agent.reference | AuditEvent.entity.reference", description="Direct reference to resource", type="reference" )
public static final String SP_PATIENT = "patient";
/**
@ -3746,7 +3770,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.action</b><br>
* </p>
*/
@SearchParamDefinition(name="action", path="AuditEvent.action", description="Type of action performed during the event", type="token" )
// []
// []
@SearchParamDefinition(name="action", path="AuditEvent.action", description="Type of action performed during the event", type="token", target={} )
public static final String SP_ACTION = "action";
/**
* <b>Fluent Client</b> search parameter constant for <b>action</b>
@ -3766,7 +3792,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.agent.userId</b><br>
* </p>
*/
@SearchParamDefinition(name="user", path="AuditEvent.agent.userId", description="Unique identifier for the user", type="token" )
// []
// []
@SearchParamDefinition(name="user", path="AuditEvent.agent.userId", description="Unique identifier for the user", type="token", target={} )
public static final String SP_USER = "user";
/**
* <b>Fluent Client</b> search parameter constant for <b>user</b>
@ -3786,6 +3814,8 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.entity.reference</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="entity", path="AuditEvent.entity.reference", description="Specific instance of resource (e.g. versioned)", type="reference" )
public static final String SP_ENTITY = "entity";
/**
@ -3812,7 +3842,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.entity.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="entity-id", path="AuditEvent.entity.identifier", description="Specific instance of object (e.g. versioned)", type="token" )
// []
// []
@SearchParamDefinition(name="entity-id", path="AuditEvent.entity.identifier", description="Specific instance of object (e.g. versioned)", type="token", target={} )
public static final String SP_ENTITY_ID = "entity-id";
/**
* <b>Fluent Client</b> search parameter constant for <b>entity-id</b>
@ -3832,7 +3864,9 @@ public class AuditEvent extends DomainResource {
* Path: <b>AuditEvent.agent.policy</b><br>
* </p>
*/
@SearchParamDefinition(name="policy", path="AuditEvent.agent.policy", description="Policy that authorized event", type="uri" )
// []
// []
@SearchParamDefinition(name="policy", path="AuditEvent.agent.policy", description="Policy that authorized event", type="uri", target={} )
public static final String SP_POLICY = "policy";
/**
* <b>Fluent Client</b> search parameter constant for <b>policy</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -478,7 +478,9 @@ public class Basic extends DomainResource {
* Path: <b>Basic.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Basic.identifier", description="Business identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Basic.identifier", description="Business identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -498,7 +500,9 @@ public class Basic extends DomainResource {
* Path: <b>Basic.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="Basic.code", description="Kind of Resource", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="Basic.code", description="Kind of Resource", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -518,6 +522,8 @@ public class Basic extends DomainResource {
* Path: <b>Basic.subject</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="subject", path="Basic.subject", description="Identifies the focus of this resource", type="reference" )
public static final String SP_SUBJECT = "subject";
/**
@ -544,7 +550,9 @@ public class Basic extends DomainResource {
* Path: <b>Basic.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="Basic.created", description="When created", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="Basic.created", description="When created", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -564,6 +572,8 @@ public class Basic extends DomainResource {
* Path: <b>Basic.subject</b><br>
* </p>
*/
// [Any]
// [Patient]
@SearchParamDefinition(name="patient", path="Basic.subject", description="Identifies the focus of this resource", type="reference" )
public static final String SP_PATIENT = "patient";
/**
@ -590,7 +600,9 @@ public class Basic extends DomainResource {
* Path: <b>Basic.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="Basic.author", description="Who created", type="reference" )
// [Practitioner, Patient, RelatedPerson]
// [Practitioner, Patient, RelatedPerson]
@SearchParamDefinition(name="author", path="Basic.author", description="Who created", type="reference", target={Practitioner.class, Patient.class, RelatedPerson.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -286,7 +286,9 @@ public class Binary extends BaseBinary implements IBaseBinary {
* Path: <b>Binary.contentType</b><br>
* </p>
*/
@SearchParamDefinition(name="contenttype", path="Binary.contentType", description="MimeType of the binary content", type="token" )
// []
// []
@SearchParamDefinition(name="contenttype", path="Binary.contentType", description="MimeType of the binary content", type="token", target={} )
public static final String SP_CONTENTTYPE = "contenttype";
/**
* <b>Fluent Client</b> search parameter constant for <b>contenttype</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -583,7 +583,9 @@ public class BodySite extends DomainResource {
* Path: <b>BodySite.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="BodySite.identifier", description="Identifier for this instance of the anatomical location", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="BodySite.identifier", description="Identifier for this instance of the anatomical location", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -603,7 +605,9 @@ public class BodySite extends DomainResource {
* Path: <b>BodySite.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="BodySite.code", description="Named anatomical location", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="BodySite.code", description="Named anatomical location", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -623,7 +627,9 @@ public class BodySite extends DomainResource {
* Path: <b>BodySite.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="BodySite.patient", description="Patient to whom bodysite belongs", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="BodySite.patient", description="Patient to whom bodysite belongs", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2764,7 +2764,9 @@ public class Bundle extends Resource implements IBaseBundle {
* Path: <b>Bundle.entry.resource(0)</b><br>
* </p>
*/
@SearchParamDefinition(name="composition", path="Bundle.entry.resource[0]", description="The first resource in the bundle, if the bundle type is \"document\" - this is a composition, and this parameter provides access to searches its contents", type="reference" )
// []
// [Composition]
@SearchParamDefinition(name="composition", path="Bundle.entry.resource[0]", description="The first resource in the bundle, if the bundle type is \"document\" - this is a composition, and this parameter provides access to searches its contents", type="reference", target={} )
public static final String SP_COMPOSITION = "composition";
/**
* <b>Fluent Client</b> search parameter constant for <b>composition</b>
@ -2790,7 +2792,9 @@ public class Bundle extends Resource implements IBaseBundle {
* Path: <b>Bundle.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Bundle.type", description="document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Bundle.type", description="document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -2810,7 +2814,9 @@ public class Bundle extends Resource implements IBaseBundle {
* Path: <b>Bundle.entry.resource(0)</b><br>
* </p>
*/
@SearchParamDefinition(name="message", path="Bundle.entry.resource[0]", description="The first resource in the bundle, if the bundle type is \"message\" - this is a message header, and this parameter provides access to search its contents", type="reference" )
// []
// [MessageHeader]
@SearchParamDefinition(name="message", path="Bundle.entry.resource[0]", description="The first resource in the bundle, if the bundle type is \"message\" - this is a message header, and this parameter provides access to search its contents", type="reference", target={} )
public static final String SP_MESSAGE = "message";
/**
* <b>Fluent Client</b> search parameter constant for <b>message</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3719,7 +3719,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.period</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="CarePlan.period", description="Time period plan covers", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="CarePlan.period", description="Time period plan covers", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -3739,7 +3741,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.activity.detail.code</b><br>
* </p>
*/
@SearchParamDefinition(name="activitycode", path="CarePlan.activity.detail.code", description="Detail type of activity", type="token" )
// []
// []
@SearchParamDefinition(name="activitycode", path="CarePlan.activity.detail.code", description="Detail type of activity", type="token", target={} )
public static final String SP_ACTIVITYCODE = "activitycode";
/**
* <b>Fluent Client</b> search parameter constant for <b>activitycode</b>
@ -3759,7 +3763,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.activity.detail.scheduled[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="activitydate", path="CarePlan.activity.detail.scheduled", description="Specified date occurs within period specified by CarePlan.activity.timingSchedule", type="date" )
// []
// []
@SearchParamDefinition(name="activitydate", path="CarePlan.activity.detail.scheduled", description="Specified date occurs within period specified by CarePlan.activity.timingSchedule", type="date", target={} )
public static final String SP_ACTIVITYDATE = "activitydate";
/**
* <b>Fluent Client</b> search parameter constant for <b>activitydate</b>
@ -3779,7 +3785,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.activity.reference</b><br>
* </p>
*/
@SearchParamDefinition(name="activityreference", path="CarePlan.activity.reference", description="Activity details defined in specific resource", type="reference" )
// [Appointment, Order, ReferralRequest, ProcessRequest, NutritionOrder, VisionPrescription, DiagnosticOrder, ProcedureRequest, DeviceUseRequest, MedicationOrder, CommunicationRequest, SupplyRequest]
// [Appointment, Order, ReferralRequest, ProcessRequest, NutritionOrder, VisionPrescription, DiagnosticOrder, ProcedureRequest, DeviceUseRequest, MedicationOrder, CommunicationRequest, SupplyRequest]
@SearchParamDefinition(name="activityreference", path="CarePlan.activity.reference", description="Activity details defined in specific resource", type="reference", target={Appointment.class, Order.class, ReferralRequest.class, ProcessRequest.class, NutritionOrder.class, VisionPrescription.class, DiagnosticOrder.class, ProcedureRequest.class, DeviceUseRequest.class, MedicationOrder.class, CommunicationRequest.class, SupplyRequest.class} )
public static final String SP_ACTIVITYREFERENCE = "activityreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>activityreference</b>
@ -3805,7 +3813,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.activity.detail.performer</b><br>
* </p>
*/
@SearchParamDefinition(name="performer", path="CarePlan.activity.detail.performer", description="Matches if the practitioner is listed as a performer in any of the \"simple\" activities. (For performers of the detailed activities, chain through the activitydetail search parameter.)", type="reference" )
// [Practitioner, Organization, Patient, RelatedPerson]
// [Practitioner, Organization, Patient, RelatedPerson]
@SearchParamDefinition(name="performer", path="CarePlan.activity.detail.performer", description="Matches if the practitioner is listed as a performer in any of the \"simple\" activities. (For performers of the detailed activities, chain through the activitydetail search parameter.)", type="reference", target={Practitioner.class, Organization.class, Patient.class, RelatedPerson.class} )
public static final String SP_PERFORMER = "performer";
/**
* <b>Fluent Client</b> search parameter constant for <b>performer</b>
@ -3831,7 +3841,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.goal</b><br>
* </p>
*/
@SearchParamDefinition(name="goal", path="CarePlan.goal", description="Desired outcome of plan", type="reference" )
// [Goal]
// [Goal]
@SearchParamDefinition(name="goal", path="CarePlan.goal", description="Desired outcome of plan", type="reference", target={Goal.class} )
public static final String SP_GOAL = "goal";
/**
* <b>Fluent Client</b> search parameter constant for <b>goal</b>
@ -3857,7 +3869,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="CarePlan.subject", description="Who care plan is for", type="reference" )
// [Group, Patient]
// [Group, Patient]
@SearchParamDefinition(name="subject", path="CarePlan.subject", description="Who care plan is for", type="reference", target={Group.class, Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -3883,7 +3897,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.relatedPlan.code</b><br>
* </p>
*/
@SearchParamDefinition(name="relatedcode", path="CarePlan.relatedPlan.code", description="includes | replaces | fulfills", type="token" )
// []
// []
@SearchParamDefinition(name="relatedcode", path="CarePlan.relatedPlan.code", description="includes | replaces | fulfills", type="token", target={} )
public static final String SP_RELATEDCODE = "relatedcode";
/**
* <b>Fluent Client</b> search parameter constant for <b>relatedcode</b>
@ -3903,7 +3919,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.participant.member</b><br>
* </p>
*/
@SearchParamDefinition(name="participant", path="CarePlan.participant.member", description="Who is involved", type="reference" )
// [Practitioner, Organization, Patient, RelatedPerson]
// [Practitioner, Organization, Patient, RelatedPerson]
@SearchParamDefinition(name="participant", path="CarePlan.participant.member", description="Who is involved", type="reference", target={Practitioner.class, Organization.class, Patient.class, RelatedPerson.class} )
public static final String SP_PARTICIPANT = "participant";
/**
* <b>Fluent Client</b> search parameter constant for <b>participant</b>
@ -3929,7 +3947,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.relatedPlan.plan</b><br>
* </p>
*/
@SearchParamDefinition(name="relatedplan", path="CarePlan.relatedPlan.plan", description="Plan relationship exists with", type="reference" )
// [CarePlan]
// [CarePlan]
@SearchParamDefinition(name="relatedplan", path="CarePlan.relatedPlan.plan", description="Plan relationship exists with", type="reference", target={CarePlan.class} )
public static final String SP_RELATEDPLAN = "relatedplan";
/**
* <b>Fluent Client</b> search parameter constant for <b>relatedplan</b>
@ -3955,7 +3975,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.addresses</b><br>
* </p>
*/
@SearchParamDefinition(name="condition", path="CarePlan.addresses", description="Health issues this plan addresses", type="reference" )
// [Condition]
// [Condition]
@SearchParamDefinition(name="condition", path="CarePlan.addresses", description="Health issues this plan addresses", type="reference", target={Condition.class} )
public static final String SP_CONDITION = "condition";
/**
* <b>Fluent Client</b> search parameter constant for <b>condition</b>
@ -3981,7 +4003,9 @@ public class CarePlan extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="related", path="", description="A combination of the type of relationship and the related plan", type="composite", compositeOf={"relatedcode", "relatedplan"} )
// []
// []
@SearchParamDefinition(name="related", path="", description="A combination of the type of relationship and the related plan", type="composite", compositeOf={"relatedcode", "relatedplan"}, target={} )
public static final String SP_RELATED = "related";
/**
* <b>Fluent Client</b> search parameter constant for <b>related</b>
@ -4001,7 +4025,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="CarePlan.subject", description="Who care plan is for", type="reference" )
// [Group, Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="CarePlan.subject", description="Who care plan is for", type="reference", target={Group.class, Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -4027,7 +4053,9 @@ public class CarePlan extends DomainResource {
* Path: <b>CarePlan.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="CarePlan.category", description="Type of plan", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="CarePlan.category", description="Type of plan", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -925,7 +925,9 @@ public class CareTeam extends DomainResource {
* Path: <b>CareTeam.period</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="CareTeam.period", description="Time period team covers", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="CareTeam.period", description="Time period team covers", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -945,7 +947,9 @@ public class CareTeam extends DomainResource {
* Path: <b>CareTeam.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="CareTeam.identifier", description="External Ids for this team", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="CareTeam.identifier", description="External Ids for this team", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -965,7 +969,9 @@ public class CareTeam extends DomainResource {
* Path: <b>CareTeam.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="CareTeam.subject", description="Who care team is for", type="reference" )
// [Group, Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="CareTeam.subject", description="Who care team is for", type="reference", target={Group.class, Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -991,7 +997,9 @@ public class CareTeam extends DomainResource {
* Path: <b>CareTeam.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="CareTeam.subject", description="Who care team is for", type="reference" )
// [Group, Patient]
// [Group, Patient]
@SearchParamDefinition(name="subject", path="CareTeam.subject", description="Who care team is for", type="reference", target={Group.class, Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -1017,7 +1025,9 @@ public class CareTeam extends DomainResource {
* Path: <b>CareTeam.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="CareTeam.type", description="Type of team", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="CareTeam.type", description="Type of team", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1037,7 +1047,9 @@ public class CareTeam extends DomainResource {
* Path: <b>CareTeam.participant.member</b><br>
* </p>
*/
@SearchParamDefinition(name="participant", path="CareTeam.participant.member", description="Who is involved", type="reference" )
// [Practitioner, Organization, Patient, RelatedPerson]
// [Practitioner, Organization, Patient, RelatedPerson]
@SearchParamDefinition(name="participant", path="CareTeam.participant.member", description="Who is involved", type="reference", target={Practitioner.class, Organization.class, Patient.class, RelatedPerson.class} )
public static final String SP_PARTICIPANT = "participant";
/**
* <b>Fluent Client</b> search parameter constant for <b>participant</b>
@ -1063,7 +1075,9 @@ public class CareTeam extends DomainResource {
* Path: <b>CareTeam.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="CareTeam.status", description="active | suspended | inactive | entered in error", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="CareTeam.status", description="active | suspended | inactive | entered in error", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -8434,7 +8434,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Claim.identifier", description="The primary identifier of the financial resource", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Claim.identifier", description="The primary identifier of the financial resource", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -8454,7 +8456,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.patientIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="patientidentifier", path="Claim.patient.as(Identifier)", description="Patient receiving the services", type="token" )
// []
// []
@SearchParamDefinition(name="patientidentifier", path="Claim.patient.as(Identifier)", description="Patient receiving the services", type="token", target={} )
public static final String SP_PATIENTIDENTIFIER = "patientidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>patientidentifier</b>
@ -8474,7 +8478,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.organizationIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationidentifier", path="Claim.organization.as(Identifier)", description="The reference to the providing organization", type="token" )
// []
// []
@SearchParamDefinition(name="organizationidentifier", path="Claim.organization.as(Identifier)", description="The reference to the providing organization", type="token", target={} )
public static final String SP_ORGANIZATIONIDENTIFIER = "organizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationidentifier</b>
@ -8494,7 +8500,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.use</b><br>
* </p>
*/
@SearchParamDefinition(name="use", path="Claim.use", description="The kind of financial resource", type="token" )
// []
// []
@SearchParamDefinition(name="use", path="Claim.use", description="The kind of financial resource", type="token", target={} )
public static final String SP_USE = "use";
/**
* <b>Fluent Client</b> search parameter constant for <b>use</b>
@ -8514,7 +8522,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="Claim.created", description="The creation date for the Claim", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="Claim.created", description="The creation date for the Claim", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -8534,7 +8544,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.patientReference</b><br>
* </p>
*/
@SearchParamDefinition(name="patientreference", path="Claim.patient.as(Reference)", description="Patient receiving the services", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patientreference", path="Claim.patient.as(Reference)", description="Patient receiving the services", type="reference", target={Patient.class} )
public static final String SP_PATIENTREFERENCE = "patientreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>patientreference</b>
@ -8560,7 +8572,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.providerReference</b><br>
* </p>
*/
@SearchParamDefinition(name="providerreference", path="Claim.provider.as(Reference)", description="Provider responsible for the Claim", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="providerreference", path="Claim.provider.as(Reference)", description="Provider responsible for the Claim", type="reference", target={Practitioner.class} )
public static final String SP_PROVIDERREFERENCE = "providerreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>providerreference</b>
@ -8586,7 +8600,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.organizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationreference", path="Claim.organization.as(Reference)", description="The reference to the providing organization", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organizationreference", path="Claim.organization.as(Reference)", description="The reference to the providing organization", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATIONREFERENCE = "organizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationreference</b>
@ -8612,7 +8628,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.priority</b><br>
* </p>
*/
@SearchParamDefinition(name="priority", path="Claim.priority", description="Processing priority requested", type="token" )
// []
// []
@SearchParamDefinition(name="priority", path="Claim.priority", description="Processing priority requested", type="token", target={} )
public static final String SP_PRIORITY = "priority";
/**
* <b>Fluent Client</b> search parameter constant for <b>priority</b>
@ -8632,7 +8650,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.providerIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="provideridentifier", path="Claim.provider.as(Identifier)", description="Provider responsible for the Claim", type="token" )
// []
// []
@SearchParamDefinition(name="provideridentifier", path="Claim.provider.as(Identifier)", description="Provider responsible for the Claim", type="token", target={} )
public static final String SP_PROVIDERIDENTIFIER = "provideridentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>provideridentifier</b>
@ -8652,7 +8672,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.targetIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="targetidentifier", path="Claim.target.as(Identifier)", description="The target payor/insurer for the Claim", type="token" )
// []
// []
@SearchParamDefinition(name="targetidentifier", path="Claim.target.as(Identifier)", description="The target payor/insurer for the Claim", type="token", target={} )
public static final String SP_TARGETIDENTIFIER = "targetidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>targetidentifier</b>
@ -8672,7 +8694,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.facilityReference</b><br>
* </p>
*/
@SearchParamDefinition(name="facilityreference", path="Claim.facility.as(Reference)", description="Facility responsible for the goods and services", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="facilityreference", path="Claim.facility.as(Reference)", description="Facility responsible for the goods and services", type="reference", target={Location.class} )
public static final String SP_FACILITYREFERENCE = "facilityreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>facilityreference</b>
@ -8698,7 +8722,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.targetReference</b><br>
* </p>
*/
@SearchParamDefinition(name="targetreference", path="Claim.target.as(Reference)", description="The target payor/insurer for the Claim", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="targetreference", path="Claim.target.as(Reference)", description="The target payor/insurer for the Claim", type="reference", target={Organization.class} )
public static final String SP_TARGETREFERENCE = "targetreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>targetreference</b>
@ -8724,7 +8750,9 @@ public class Claim extends DomainResource {
* Path: <b>Claim.facilityIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="facilityidentifier", path="Claim.facility.as(Identifier)", description="Facility responsible for the goods and services", type="token" )
// []
// []
@SearchParamDefinition(name="facilityidentifier", path="Claim.facility.as(Identifier)", description="Facility responsible for the goods and services", type="token", target={} )
public static final String SP_FACILITYIDENTIFIER = "facilityidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>facilityidentifier</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -6230,7 +6230,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="ClaimResponse.identifier", description="The identity of the insurer", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="ClaimResponse.identifier", description="The identity of the insurer", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -6250,7 +6252,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.disposition</b><br>
* </p>
*/
@SearchParamDefinition(name="disposition", path="ClaimResponse.disposition", description="The contents of the disposition message", type="string" )
// []
// []
@SearchParamDefinition(name="disposition", path="ClaimResponse.disposition", description="The contents of the disposition message", type="string", target={} )
public static final String SP_DISPOSITION = "disposition";
/**
* <b>Fluent Client</b> search parameter constant for <b>disposition</b>
@ -6270,7 +6274,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.paymentDate</b><br>
* </p>
*/
@SearchParamDefinition(name="paymentdate", path="ClaimResponse.paymentDate", description="The expected paymentDate", type="date" )
// []
// []
@SearchParamDefinition(name="paymentdate", path="ClaimResponse.paymentDate", description="The expected paymentDate", type="date", target={} )
public static final String SP_PAYMENTDATE = "paymentdate";
/**
* <b>Fluent Client</b> search parameter constant for <b>paymentdate</b>
@ -6290,7 +6296,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.organizationIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationidentifier", path="ClaimResponse.organization.as(Identifier)", description="The organization who generated this resource", type="token" )
// []
// []
@SearchParamDefinition(name="organizationidentifier", path="ClaimResponse.organization.as(Identifier)", description="The organization who generated this resource", type="token", target={} )
public static final String SP_ORGANIZATIONIDENTIFIER = "organizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationidentifier</b>
@ -6310,7 +6318,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="ClaimResponse.created", description="The creation date", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="ClaimResponse.created", description="The creation date", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -6330,7 +6340,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.requestIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="requestidentifier", path="ClaimResponse.request.as(Identifier)", description="The claim reference", type="token" )
// []
// []
@SearchParamDefinition(name="requestidentifier", path="ClaimResponse.request.as(Identifier)", description="The claim reference", type="token", target={} )
public static final String SP_REQUESTIDENTIFIER = "requestidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestidentifier</b>
@ -6350,7 +6362,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.organizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationreference", path="ClaimResponse.organization.as(Reference)", description="The organization who generated this resource", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organizationreference", path="ClaimResponse.organization.as(Reference)", description="The organization who generated this resource", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATIONREFERENCE = "organizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationreference</b>
@ -6376,7 +6390,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.requestReference</b><br>
* </p>
*/
@SearchParamDefinition(name="requestreference", path="ClaimResponse.request.as(Reference)", description="The claim reference", type="reference" )
// [Claim]
// [Claim]
@SearchParamDefinition(name="requestreference", path="ClaimResponse.request.as(Reference)", description="The claim reference", type="reference", target={Claim.class} )
public static final String SP_REQUESTREFERENCE = "requestreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestreference</b>
@ -6402,7 +6418,9 @@ public class ClaimResponse extends DomainResource {
* Path: <b>ClaimResponse.outcome</b><br>
* </p>
*/
@SearchParamDefinition(name="outcome", path="ClaimResponse.outcome", description="The processing outcome", type="token" )
// []
// []
@SearchParamDefinition(name="outcome", path="ClaimResponse.outcome", description="The processing outcome", type="token", target={} )
public static final String SP_OUTCOME = "outcome";
/**
* <b>Fluent Client</b> search parameter constant for <b>outcome</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2209,7 +2209,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="ClinicalImpression.date", description="When the assessment occurred", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="ClinicalImpression.date", description="When the assessment occurred", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -2229,7 +2231,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.previous</b><br>
* </p>
*/
@SearchParamDefinition(name="previous", path="ClinicalImpression.previous", description="Reference to last assessment", type="reference" )
// [ClinicalImpression]
// [ClinicalImpression]
@SearchParamDefinition(name="previous", path="ClinicalImpression.previous", description="Reference to last assessment", type="reference", target={ClinicalImpression.class} )
public static final String SP_PREVIOUS = "previous";
/**
* <b>Fluent Client</b> search parameter constant for <b>previous</b>
@ -2255,7 +2259,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.assessor</b><br>
* </p>
*/
@SearchParamDefinition(name="assessor", path="ClinicalImpression.assessor", description="The clinician performing the assessment", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="assessor", path="ClinicalImpression.assessor", description="The clinician performing the assessment", type="reference", target={Practitioner.class} )
public static final String SP_ASSESSOR = "assessor";
/**
* <b>Fluent Client</b> search parameter constant for <b>assessor</b>
@ -2281,6 +2287,8 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.triggerReference</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="trigger", path="ClinicalImpression.trigger.as(Reference)", description="Request or event that necessitated this assessment", type="reference" )
public static final String SP_TRIGGER = "trigger";
/**
@ -2307,7 +2315,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.finding.item</b><br>
* </p>
*/
@SearchParamDefinition(name="finding", path="ClinicalImpression.finding.item", description="Specific text or code for finding", type="token" )
// []
// []
@SearchParamDefinition(name="finding", path="ClinicalImpression.finding.item", description="Specific text or code for finding", type="token", target={} )
public static final String SP_FINDING = "finding";
/**
* <b>Fluent Client</b> search parameter constant for <b>finding</b>
@ -2327,7 +2337,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.ruledOut.item</b><br>
* </p>
*/
@SearchParamDefinition(name="ruledout", path="ClinicalImpression.ruledOut.item", description="Specific text of code for diagnosis", type="token" )
// []
// []
@SearchParamDefinition(name="ruledout", path="ClinicalImpression.ruledOut.item", description="Specific text of code for diagnosis", type="token", target={} )
public static final String SP_RULEDOUT = "ruledout";
/**
* <b>Fluent Client</b> search parameter constant for <b>ruledout</b>
@ -2347,7 +2359,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.problem</b><br>
* </p>
*/
@SearchParamDefinition(name="problem", path="ClinicalImpression.problem", description="General assessment of patient state", type="reference" )
// [Condition, AllergyIntolerance]
// [Condition, AllergyIntolerance]
@SearchParamDefinition(name="problem", path="ClinicalImpression.problem", description="General assessment of patient state", type="reference", target={Condition.class, AllergyIntolerance.class} )
public static final String SP_PROBLEM = "problem";
/**
* <b>Fluent Client</b> search parameter constant for <b>problem</b>
@ -2373,7 +2387,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="ClinicalImpression.patient", description="The patient being assessed", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="ClinicalImpression.patient", description="The patient being assessed", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2399,7 +2415,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.investigations.item</b><br>
* </p>
*/
@SearchParamDefinition(name="investigation", path="ClinicalImpression.investigations.item", description="Record of a specific investigation", type="reference" )
// [FamilyMemberHistory, Observation, DiagnosticReport, QuestionnaireResponse]
// [FamilyMemberHistory, Observation, DiagnosticReport, QuestionnaireResponse]
@SearchParamDefinition(name="investigation", path="ClinicalImpression.investigations.item", description="Record of a specific investigation", type="reference", target={FamilyMemberHistory.class, Observation.class, DiagnosticReport.class, QuestionnaireResponse.class} )
public static final String SP_INVESTIGATION = "investigation";
/**
* <b>Fluent Client</b> search parameter constant for <b>investigation</b>
@ -2425,7 +2443,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.action</b><br>
* </p>
*/
@SearchParamDefinition(name="action", path="ClinicalImpression.action", description="Actions taken during assessment", type="reference" )
// [Appointment, ReferralRequest, NutritionOrder, ProcedureRequest, Procedure, DiagnosticOrder, MedicationOrder, SupplyRequest]
// [Appointment, ReferralRequest, NutritionOrder, ProcedureRequest, Procedure, DiagnosticOrder, MedicationOrder, SupplyRequest]
@SearchParamDefinition(name="action", path="ClinicalImpression.action", description="Actions taken during assessment", type="reference", target={Appointment.class, ReferralRequest.class, NutritionOrder.class, ProcedureRequest.class, Procedure.class, DiagnosticOrder.class, MedicationOrder.class, SupplyRequest.class} )
public static final String SP_ACTION = "action";
/**
* <b>Fluent Client</b> search parameter constant for <b>action</b>
@ -2451,7 +2471,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.triggerCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="trigger-code", path="ClinicalImpression.trigger.as(CodeableConcept)", description="Request or event that necessitated this assessment", type="token" )
// []
// []
@SearchParamDefinition(name="trigger-code", path="ClinicalImpression.trigger.as(CodeableConcept)", description="Request or event that necessitated this assessment", type="token", target={} )
public static final String SP_TRIGGER_CODE = "trigger-code";
/**
* <b>Fluent Client</b> search parameter constant for <b>trigger-code</b>
@ -2471,7 +2493,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.plan</b><br>
* </p>
*/
@SearchParamDefinition(name="plan", path="ClinicalImpression.plan", description="Plan of action after assessment", type="reference" )
// [Appointment, Order, ReferralRequest, ProcessRequest, VisionPrescription, DiagnosticOrder, ProcedureRequest, DeviceUseRequest, SupplyRequest, CarePlan, NutritionOrder, MedicationOrder, CommunicationRequest]
// [Appointment, Order, ReferralRequest, ProcessRequest, VisionPrescription, DiagnosticOrder, ProcedureRequest, DeviceUseRequest, SupplyRequest, CarePlan, NutritionOrder, MedicationOrder, CommunicationRequest]
@SearchParamDefinition(name="plan", path="ClinicalImpression.plan", description="Plan of action after assessment", type="reference", target={Appointment.class, Order.class, ReferralRequest.class, ProcessRequest.class, VisionPrescription.class, DiagnosticOrder.class, ProcedureRequest.class, DeviceUseRequest.class, SupplyRequest.class, CarePlan.class, NutritionOrder.class, MedicationOrder.class, CommunicationRequest.class} )
public static final String SP_PLAN = "plan";
/**
* <b>Fluent Client</b> search parameter constant for <b>plan</b>
@ -2497,7 +2521,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.resolved</b><br>
* </p>
*/
@SearchParamDefinition(name="resolved", path="ClinicalImpression.resolved", description="Diagnoses/conditions resolved since previous assessment", type="token" )
// []
// []
@SearchParamDefinition(name="resolved", path="ClinicalImpression.resolved", description="Diagnoses/conditions resolved since previous assessment", type="token", target={} )
public static final String SP_RESOLVED = "resolved";
/**
* <b>Fluent Client</b> search parameter constant for <b>resolved</b>
@ -2517,7 +2543,9 @@ public class ClinicalImpression extends DomainResource {
* Path: <b>ClinicalImpression.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="ClinicalImpression.status", description="in-progress | completed | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="ClinicalImpression.status", description="in-progress | completed | entered-in-error", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3991,7 +3991,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="CodeSystem.date", description="The code system publication date", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="CodeSystem.date", description="The code system publication date", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -4011,7 +4013,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="CodeSystem.identifier", description="The identifier for the code system", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="CodeSystem.identifier", description="The identifier for the code system", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -4031,7 +4035,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.concept.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="CodeSystem.concept.code", description="A code defined in the code system", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="CodeSystem.concept.code", description="A code defined in the code system", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -4051,7 +4057,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="CodeSystem.description", description="Text search in the description of the code system", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="CodeSystem.description", description="Text search in the description of the code system", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -4071,7 +4079,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.concept.designation.language</b><br>
* </p>
*/
@SearchParamDefinition(name="language", path="CodeSystem.concept.designation.language", description="A language in which a designation is provided", type="token" )
// []
// []
@SearchParamDefinition(name="language", path="CodeSystem.concept.designation.language", description="A language in which a designation is provided", type="token", target={} )
public static final String SP_LANGUAGE = "language";
/**
* <b>Fluent Client</b> search parameter constant for <b>language</b>
@ -4091,7 +4101,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="CodeSystem.version", description="The version identifier of the code system", type="token" )
// []
// []
@SearchParamDefinition(name="version", path="CodeSystem.version", description="The version identifier of the code system", type="token", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -4111,7 +4123,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="CodeSystem.url", description="The logical URL for the code system", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="CodeSystem.url", description="The logical URL for the code system", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -4131,7 +4145,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.content</b><br>
* </p>
*/
@SearchParamDefinition(name="content", path="CodeSystem.content", description="not-present | examplar | fragment | complete", type="token" )
// []
// []
@SearchParamDefinition(name="content", path="CodeSystem.content", description="not-present | examplar | fragment | complete", type="token", target={} )
public static final String SP_CONTENT = "content";
/**
* <b>Fluent Client</b> search parameter constant for <b>content</b>
@ -4151,7 +4167,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.url</b><br>
* </p>
*/
@SearchParamDefinition(name="system", path="CodeSystem.url", description="The system for any codes defined by this code system (same as 'url')", type="uri" )
// []
// []
@SearchParamDefinition(name="system", path="CodeSystem.url", description="The system for any codes defined by this code system (same as 'url')", type="uri", target={} )
public static final String SP_SYSTEM = "system";
/**
* <b>Fluent Client</b> search parameter constant for <b>system</b>
@ -4171,7 +4189,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="CodeSystem.name", description="The name of the code system", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="CodeSystem.name", description="The name of the code system", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -4191,7 +4211,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.useContext</b><br>
* </p>
*/
@SearchParamDefinition(name="context", path="CodeSystem.useContext", description="A use context assigned to the code system", type="token" )
// []
// []
@SearchParamDefinition(name="context", path="CodeSystem.useContext", description="A use context assigned to the code system", type="token", target={} )
public static final String SP_CONTEXT = "context";
/**
* <b>Fluent Client</b> search parameter constant for <b>context</b>
@ -4211,7 +4233,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.publisher</b><br>
* </p>
*/
@SearchParamDefinition(name="publisher", path="CodeSystem.publisher", description="Name of the publisher of the code system", type="string" )
// []
// []
@SearchParamDefinition(name="publisher", path="CodeSystem.publisher", description="Name of the publisher of the code system", type="string", target={} )
public static final String SP_PUBLISHER = "publisher";
/**
* <b>Fluent Client</b> search parameter constant for <b>publisher</b>
@ -4231,7 +4255,9 @@ public class CodeSystem extends DomainResource {
* Path: <b>CodeSystem.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="CodeSystem.status", description="The status of the code system", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="CodeSystem.status", description="The status of the code system", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1409,7 +1409,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Communication.identifier", description="Unique identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Communication.identifier", description="Unique identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1429,7 +1431,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.requestDetail</b><br>
* </p>
*/
@SearchParamDefinition(name="request", path="Communication.requestDetail", description="CommunicationRequest producing this message", type="reference" )
// [CommunicationRequest]
// [CommunicationRequest]
@SearchParamDefinition(name="request", path="Communication.requestDetail", description="CommunicationRequest producing this message", type="reference", target={CommunicationRequest.class} )
public static final String SP_REQUEST = "request";
/**
* <b>Fluent Client</b> search parameter constant for <b>request</b>
@ -1455,7 +1459,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.sender</b><br>
* </p>
*/
@SearchParamDefinition(name="sender", path="Communication.sender", description="Message sender", type="reference" )
// [Practitioner, Organization, Device, Patient, RelatedPerson]
// [Practitioner, Organization, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="sender", path="Communication.sender", description="Message sender", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_SENDER = "sender";
/**
* <b>Fluent Client</b> search parameter constant for <b>sender</b>
@ -1481,7 +1487,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="Communication.subject", description="Focus of message", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="subject", path="Communication.subject", description="Focus of message", type="reference", target={Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -1507,7 +1515,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Communication.subject", description="Focus of message", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="Communication.subject", description="Focus of message", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1533,7 +1543,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.recipient</b><br>
* </p>
*/
@SearchParamDefinition(name="recipient", path="Communication.recipient", description="Message recipient", type="reference" )
// [Practitioner, Group, Organization, Device, Patient, RelatedPerson]
// [Practitioner, Group, Organization, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="recipient", path="Communication.recipient", description="Message recipient", type="reference", target={Practitioner.class, Group.class, Organization.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_RECIPIENT = "recipient";
/**
* <b>Fluent Client</b> search parameter constant for <b>recipient</b>
@ -1559,7 +1571,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.received</b><br>
* </p>
*/
@SearchParamDefinition(name="received", path="Communication.received", description="When received", type="date" )
// []
// []
@SearchParamDefinition(name="received", path="Communication.received", description="When received", type="date", target={} )
public static final String SP_RECEIVED = "received";
/**
* <b>Fluent Client</b> search parameter constant for <b>received</b>
@ -1579,7 +1593,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.medium</b><br>
* </p>
*/
@SearchParamDefinition(name="medium", path="Communication.medium", description="A channel of communication", type="token" )
// []
// []
@SearchParamDefinition(name="medium", path="Communication.medium", description="A channel of communication", type="token", target={} )
public static final String SP_MEDIUM = "medium";
/**
* <b>Fluent Client</b> search parameter constant for <b>medium</b>
@ -1599,7 +1615,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="Communication.encounter", description="Encounter leading to message", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="Communication.encounter", description="Encounter leading to message", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -1625,7 +1643,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="Communication.category", description="Message category", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="Communication.category", description="Message category", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>
@ -1645,7 +1665,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.sent</b><br>
* </p>
*/
@SearchParamDefinition(name="sent", path="Communication.sent", description="When sent", type="date" )
// []
// []
@SearchParamDefinition(name="sent", path="Communication.sent", description="When sent", type="date", target={} )
public static final String SP_SENT = "sent";
/**
* <b>Fluent Client</b> search parameter constant for <b>sent</b>
@ -1665,7 +1687,9 @@ public class Communication extends DomainResource {
* Path: <b>Communication.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Communication.status", description="in-progress | completed | suspended | rejected | failed", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Communication.status", description="in-progress | completed | suspended | rejected | failed", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1529,7 +1529,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.requester</b><br>
* </p>
*/
@SearchParamDefinition(name="requester", path="CommunicationRequest.requester", description="An individual who requested a communication", type="reference" )
// [Practitioner, Patient, RelatedPerson]
// [Practitioner, Patient, RelatedPerson]
@SearchParamDefinition(name="requester", path="CommunicationRequest.requester", description="An individual who requested a communication", type="reference", target={Practitioner.class, Patient.class, RelatedPerson.class} )
public static final String SP_REQUESTER = "requester";
/**
* <b>Fluent Client</b> search parameter constant for <b>requester</b>
@ -1555,7 +1557,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="CommunicationRequest.identifier", description="Unique identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="CommunicationRequest.identifier", description="Unique identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1575,7 +1579,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="CommunicationRequest.subject", description="Focus of message", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="subject", path="CommunicationRequest.subject", description="Focus of message", type="reference", target={Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -1601,7 +1607,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.medium</b><br>
* </p>
*/
@SearchParamDefinition(name="medium", path="CommunicationRequest.medium", description="A channel of communication", type="token" )
// []
// []
@SearchParamDefinition(name="medium", path="CommunicationRequest.medium", description="A channel of communication", type="token", target={} )
public static final String SP_MEDIUM = "medium";
/**
* <b>Fluent Client</b> search parameter constant for <b>medium</b>
@ -1621,7 +1629,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="CommunicationRequest.encounter", description="Encounter leading to message", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="CommunicationRequest.encounter", description="Encounter leading to message", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -1647,7 +1657,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.priority</b><br>
* </p>
*/
@SearchParamDefinition(name="priority", path="CommunicationRequest.priority", description="Message urgency", type="token" )
// []
// []
@SearchParamDefinition(name="priority", path="CommunicationRequest.priority", description="Message urgency", type="token", target={} )
public static final String SP_PRIORITY = "priority";
/**
* <b>Fluent Client</b> search parameter constant for <b>priority</b>
@ -1667,7 +1679,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.requestedOn</b><br>
* </p>
*/
@SearchParamDefinition(name="requested", path="CommunicationRequest.requestedOn", description="When ordered or proposed", type="date" )
// []
// []
@SearchParamDefinition(name="requested", path="CommunicationRequest.requestedOn", description="When ordered or proposed", type="date", target={} )
public static final String SP_REQUESTED = "requested";
/**
* <b>Fluent Client</b> search parameter constant for <b>requested</b>
@ -1687,7 +1701,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.sender</b><br>
* </p>
*/
@SearchParamDefinition(name="sender", path="CommunicationRequest.sender", description="Message sender", type="reference" )
// [Practitioner, Organization, Device, Patient, RelatedPerson]
// [Practitioner, Organization, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="sender", path="CommunicationRequest.sender", description="Message sender", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_SENDER = "sender";
/**
* <b>Fluent Client</b> search parameter constant for <b>sender</b>
@ -1713,7 +1729,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="CommunicationRequest.subject", description="Focus of message", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="CommunicationRequest.subject", description="Focus of message", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1739,7 +1757,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.recipient</b><br>
* </p>
*/
@SearchParamDefinition(name="recipient", path="CommunicationRequest.recipient", description="Message recipient", type="reference" )
// [Practitioner, Group, Organization, CareTeam, Device, Patient, RelatedPerson]
// [Practitioner, Group, Organization, CareTeam, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="recipient", path="CommunicationRequest.recipient", description="Message recipient", type="reference", target={Practitioner.class, Group.class, Organization.class, CareTeam.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_RECIPIENT = "recipient";
/**
* <b>Fluent Client</b> search parameter constant for <b>recipient</b>
@ -1765,7 +1785,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.scheduledDateTime</b><br>
* </p>
*/
@SearchParamDefinition(name="time", path="CommunicationRequest.scheduled.as(DateTime)", description="When scheduled", type="date" )
// []
// []
@SearchParamDefinition(name="time", path="CommunicationRequest.scheduled.as(DateTime)", description="When scheduled", type="date", target={} )
public static final String SP_TIME = "time";
/**
* <b>Fluent Client</b> search parameter constant for <b>time</b>
@ -1785,7 +1807,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="CommunicationRequest.category", description="Message category", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="CommunicationRequest.category", description="Message category", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>
@ -1805,7 +1829,9 @@ public class CommunicationRequest extends DomainResource {
* Path: <b>CommunicationRequest.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="CommunicationRequest.status", description="proposed | planned | requested | received | accepted | in-progress | completed | suspended | rejected | failed", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="CommunicationRequest.status", description="proposed | planned | requested | received | accepted | in-progress | completed | suspended | rejected | failed", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1687,7 +1687,9 @@ public class CompartmentDefinition extends DomainResource {
* Path: <b>CompartmentDefinition.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="CompartmentDefinition.date", description="Publication Date(/time)", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="CompartmentDefinition.date", description="Publication Date(/time)", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1707,7 +1709,9 @@ public class CompartmentDefinition extends DomainResource {
* Path: <b>CompartmentDefinition.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="CompartmentDefinition.code", description="Patient | Encounter | RelatedPerson | Practitioner | Device", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="CompartmentDefinition.code", description="Patient | Encounter | RelatedPerson | Practitioner | Device", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1727,7 +1731,9 @@ public class CompartmentDefinition extends DomainResource {
* Path: <b>CompartmentDefinition.resource.code</b><br>
* </p>
*/
@SearchParamDefinition(name="resource", path="CompartmentDefinition.resource.code", description="Name of resource type", type="token" )
// []
// []
@SearchParamDefinition(name="resource", path="CompartmentDefinition.resource.code", description="Name of resource type", type="token", target={} )
public static final String SP_RESOURCE = "resource";
/**
* <b>Fluent Client</b> search parameter constant for <b>resource</b>
@ -1747,7 +1753,9 @@ public class CompartmentDefinition extends DomainResource {
* Path: <b>CompartmentDefinition.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="CompartmentDefinition.name", description="Informal name for this compartment definition", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="CompartmentDefinition.name", description="Informal name for this compartment definition", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -1767,7 +1775,9 @@ public class CompartmentDefinition extends DomainResource {
* Path: <b>CompartmentDefinition.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="CompartmentDefinition.url", description="Absolute URL used to reference this compartment definition", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="CompartmentDefinition.url", description="Absolute URL used to reference this compartment definition", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -1787,7 +1797,9 @@ public class CompartmentDefinition extends DomainResource {
* Path: <b>CompartmentDefinition.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="CompartmentDefinition.status", description="draft | active | retired", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="CompartmentDefinition.status", description="draft | active | retired", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2542,7 +2542,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="Composition.date", description="Composition editing time", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="Composition.date", description="Composition editing time", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -2562,7 +2564,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Composition.identifier", description="Logical identifier of composition (version-independent)", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Composition.identifier", description="Logical identifier of composition (version-independent)", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2582,7 +2586,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.event.period</b><br>
* </p>
*/
@SearchParamDefinition(name="period", path="Composition.event.period", description="The period covered by the documentation", type="date" )
// []
// []
@SearchParamDefinition(name="period", path="Composition.event.period", description="The period covered by the documentation", type="date", target={} )
public static final String SP_PERIOD = "period";
/**
* <b>Fluent Client</b> search parameter constant for <b>period</b>
@ -2602,6 +2608,8 @@ public class Composition extends DomainResource {
* Path: <b>Composition.subject</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="subject", path="Composition.subject", description="Who and/or what the composition is about", type="reference" )
public static final String SP_SUBJECT = "subject";
/**
@ -2628,7 +2636,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="Composition.author", description="Who and/or what authored the composition", type="reference" )
// [Practitioner, Device, Patient, RelatedPerson]
// [Practitioner, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="author", path="Composition.author", description="Who and/or what authored the composition", type="reference", target={Practitioner.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -2654,7 +2664,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.confidentiality</b><br>
* </p>
*/
@SearchParamDefinition(name="confidentiality", path="Composition.confidentiality", description="As defined by affinity domain", type="token" )
// []
// []
@SearchParamDefinition(name="confidentiality", path="Composition.confidentiality", description="As defined by affinity domain", type="token", target={} )
public static final String SP_CONFIDENTIALITY = "confidentiality";
/**
* <b>Fluent Client</b> search parameter constant for <b>confidentiality</b>
@ -2674,7 +2686,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.section.code</b><br>
* </p>
*/
@SearchParamDefinition(name="section", path="Composition.section.code", description="Classification of section (recommended)", type="token" )
// []
// []
@SearchParamDefinition(name="section", path="Composition.section.code", description="Classification of section (recommended)", type="token", target={} )
public static final String SP_SECTION = "section";
/**
* <b>Fluent Client</b> search parameter constant for <b>section</b>
@ -2694,7 +2708,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="Composition.encounter", description="Context of the Composition", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="Composition.encounter", description="Context of the Composition", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -2720,7 +2736,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Composition.type", description="Kind of composition (LOINC if possible)", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Composition.type", description="Kind of composition (LOINC if possible)", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -2740,7 +2758,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="Composition.title", description="Human Readable name/title", type="string" )
// []
// []
@SearchParamDefinition(name="title", path="Composition.title", description="Human Readable name/title", type="string", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>
@ -2760,7 +2780,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.attester.party</b><br>
* </p>
*/
@SearchParamDefinition(name="attester", path="Composition.attester.party", description="Who attested the composition", type="reference" )
// [Practitioner, Organization, Patient]
// [Practitioner, Organization, Patient]
@SearchParamDefinition(name="attester", path="Composition.attester.party", description="Who attested the composition", type="reference", target={Practitioner.class, Organization.class, Patient.class} )
public static final String SP_ATTESTER = "attester";
/**
* <b>Fluent Client</b> search parameter constant for <b>attester</b>
@ -2786,6 +2808,8 @@ public class Composition extends DomainResource {
* Path: <b>Composition.section.entry</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="entry", path="Composition.section.entry", description="A reference to data that supports this section", type="reference" )
public static final String SP_ENTRY = "entry";
/**
@ -2812,6 +2836,8 @@ public class Composition extends DomainResource {
* Path: <b>Composition.subject</b><br>
* </p>
*/
// [Any]
// [Patient]
@SearchParamDefinition(name="patient", path="Composition.subject", description="Who and/or what the composition is about", type="reference" )
public static final String SP_PATIENT = "patient";
/**
@ -2838,7 +2864,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.event.code</b><br>
* </p>
*/
@SearchParamDefinition(name="context", path="Composition.event.code", description="Code(s) that apply to the event being documented", type="token" )
// []
// []
@SearchParamDefinition(name="context", path="Composition.event.code", description="Code(s) that apply to the event being documented", type="token", target={} )
public static final String SP_CONTEXT = "context";
/**
* <b>Fluent Client</b> search parameter constant for <b>context</b>
@ -2858,7 +2886,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.class</b><br>
* </p>
*/
@SearchParamDefinition(name="class", path="Composition.class", description="Categorization of Composition", type="token" )
// []
// []
@SearchParamDefinition(name="class", path="Composition.class", description="Categorization of Composition", type="token", target={} )
public static final String SP_CLASS = "class";
/**
* <b>Fluent Client</b> search parameter constant for <b>class</b>
@ -2878,7 +2908,9 @@ public class Composition extends DomainResource {
* Path: <b>Composition.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Composition.status", description="preliminary | final | amended | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Composition.status", description="preliminary | final | amended | entered-in-error", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2769,7 +2769,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="ConceptMap.date", description="The concept map publication date", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="ConceptMap.date", description="The concept map publication date", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -2789,7 +2791,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="ConceptMap.identifier", description="Additional identifier for the concept map", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="ConceptMap.identifier", description="Additional identifier for the concept map", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2809,7 +2813,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.element.target.product.element</b><br>
* </p>
*/
@SearchParamDefinition(name="product", path="ConceptMap.element.target.product.element", description="Reference to element/field/ValueSet mapping depends on", type="uri" )
// []
// []
@SearchParamDefinition(name="product", path="ConceptMap.element.target.product.element", description="Reference to element/field/ValueSet mapping depends on", type="uri", target={} )
public static final String SP_PRODUCT = "product";
/**
* <b>Fluent Client</b> search parameter constant for <b>product</b>
@ -2829,7 +2835,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.element.target.system</b><br>
* </p>
*/
@SearchParamDefinition(name="target-system", path="ConceptMap.element.target.system", description="System of the target (if necessary)", type="uri" )
// []
// []
@SearchParamDefinition(name="target-system", path="ConceptMap.element.target.system", description="System of the target (if necessary)", type="uri", target={} )
public static final String SP_TARGET_SYSTEM = "target-system";
/**
* <b>Fluent Client</b> search parameter constant for <b>target-system</b>
@ -2849,7 +2857,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.element.target.dependsOn.element</b><br>
* </p>
*/
@SearchParamDefinition(name="dependson", path="ConceptMap.element.target.dependsOn.element", description="Reference to element/field/ValueSet mapping depends on", type="uri" )
// []
// []
@SearchParamDefinition(name="dependson", path="ConceptMap.element.target.dependsOn.element", description="Reference to element/field/ValueSet mapping depends on", type="uri", target={} )
public static final String SP_DEPENDSON = "dependson";
/**
* <b>Fluent Client</b> search parameter constant for <b>dependson</b>
@ -2869,7 +2879,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="ConceptMap.description", description="Text search in the description of the concept map", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="ConceptMap.description", description="Text search in the description of the concept map", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -2889,7 +2901,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.sourceReference</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="ConceptMap.source.as(Reference)", description="Identifies the source of the concepts which are being mapped", type="reference" )
// [StructureDefinition, ValueSet]
// [StructureDefinition, ValueSet]
@SearchParamDefinition(name="source", path="ConceptMap.source.as(Reference)", description="Identifies the source of the concepts which are being mapped", type="reference", target={StructureDefinition.class, ValueSet.class} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -2915,7 +2929,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="ConceptMap.version", description="The version identifier of the concept map", type="token" )
// []
// []
@SearchParamDefinition(name="version", path="ConceptMap.version", description="The version identifier of the concept map", type="token", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -2935,7 +2951,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="ConceptMap.url", description="The URL of the concept map", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="ConceptMap.url", description="The URL of the concept map", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -2955,7 +2973,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.target[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="target", path="ConceptMap.target", description="Provides context to the mappings", type="reference" )
// [StructureDefinition, ValueSet]
// [StructureDefinition, ValueSet]
@SearchParamDefinition(name="target", path="ConceptMap.target", description="Provides context to the mappings", type="reference", target={StructureDefinition.class, ValueSet.class} )
public static final String SP_TARGET = "target";
/**
* <b>Fluent Client</b> search parameter constant for <b>target</b>
@ -2981,7 +3001,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.element.code</b><br>
* </p>
*/
@SearchParamDefinition(name="source-code", path="ConceptMap.element.code", description="Identifies element being mapped", type="token" )
// []
// []
@SearchParamDefinition(name="source-code", path="ConceptMap.element.code", description="Identifies element being mapped", type="token", target={} )
public static final String SP_SOURCE_CODE = "source-code";
/**
* <b>Fluent Client</b> search parameter constant for <b>source-code</b>
@ -3001,7 +3023,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.sourceUri</b><br>
* </p>
*/
@SearchParamDefinition(name="source-uri", path="ConceptMap.source.as(Uri)", description="Identifies the source of the concepts which are being mapped", type="reference" )
// [StructureDefinition, ValueSet]
// [StructureDefinition, ValueSet]
@SearchParamDefinition(name="source-uri", path="ConceptMap.source.as(Uri)", description="Identifies the source of the concepts which are being mapped", type="reference", target={StructureDefinition.class, ValueSet.class} )
public static final String SP_SOURCE_URI = "source-uri";
/**
* <b>Fluent Client</b> search parameter constant for <b>source-uri</b>
@ -3027,7 +3051,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="ConceptMap.name", description="Name of the concept map", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="ConceptMap.name", description="Name of the concept map", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -3047,7 +3073,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.useContext</b><br>
* </p>
*/
@SearchParamDefinition(name="context", path="ConceptMap.useContext", description="A use context assigned to the concept map", type="token" )
// []
// []
@SearchParamDefinition(name="context", path="ConceptMap.useContext", description="A use context assigned to the concept map", type="token", target={} )
public static final String SP_CONTEXT = "context";
/**
* <b>Fluent Client</b> search parameter constant for <b>context</b>
@ -3067,7 +3095,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.publisher</b><br>
* </p>
*/
@SearchParamDefinition(name="publisher", path="ConceptMap.publisher", description="Name of the publisher of the concept map", type="string" )
// []
// []
@SearchParamDefinition(name="publisher", path="ConceptMap.publisher", description="Name of the publisher of the concept map", type="string", target={} )
public static final String SP_PUBLISHER = "publisher";
/**
* <b>Fluent Client</b> search parameter constant for <b>publisher</b>
@ -3087,7 +3117,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.element.system</b><br>
* </p>
*/
@SearchParamDefinition(name="source-system", path="ConceptMap.element.system", description="Code System (if value set crosses code systems)", type="uri" )
// []
// []
@SearchParamDefinition(name="source-system", path="ConceptMap.element.system", description="Code System (if value set crosses code systems)", type="uri", target={} )
public static final String SP_SOURCE_SYSTEM = "source-system";
/**
* <b>Fluent Client</b> search parameter constant for <b>source-system</b>
@ -3107,7 +3139,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.element.target.code</b><br>
* </p>
*/
@SearchParamDefinition(name="target-code", path="ConceptMap.element.target.code", description="Code that identifies the target element", type="token" )
// []
// []
@SearchParamDefinition(name="target-code", path="ConceptMap.element.target.code", description="Code that identifies the target element", type="token", target={} )
public static final String SP_TARGET_CODE = "target-code";
/**
* <b>Fluent Client</b> search parameter constant for <b>target-code</b>
@ -3127,7 +3161,9 @@ public class ConceptMap extends DomainResource {
* Path: <b>ConceptMap.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="ConceptMap.status", description="Status of the concept map", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="ConceptMap.status", description="Status of the concept map", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1931,7 +1931,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.severity</b><br>
* </p>
*/
@SearchParamDefinition(name="severity", path="Condition.severity", description="The severity of the condition", type="token" )
// []
// []
@SearchParamDefinition(name="severity", path="Condition.severity", description="The severity of the condition", type="token", target={} )
public static final String SP_SEVERITY = "severity";
/**
* <b>Fluent Client</b> search parameter constant for <b>severity</b>
@ -1951,7 +1953,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Condition.identifier", description="A unique identifier of the condition record", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Condition.identifier", description="A unique identifier of the condition record", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1971,7 +1975,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.clinicalStatus</b><br>
* </p>
*/
@SearchParamDefinition(name="clinicalstatus", path="Condition.clinicalStatus", description="The clinical status of the condition", type="token" )
// []
// []
@SearchParamDefinition(name="clinicalstatus", path="Condition.clinicalStatus", description="The clinical status of the condition", type="token", target={} )
public static final String SP_CLINICALSTATUS = "clinicalstatus";
/**
* <b>Fluent Client</b> search parameter constant for <b>clinicalstatus</b>
@ -1991,7 +1997,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.onset[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="onset-info", path="Condition.onset.as(boolean) | Condition.onset.as(Quantity) | Condition.onset.as(Range) | Condition.onset.as(string)", description="Other onsets (boolean, age, range, string)", type="string" )
// []
// []
@SearchParamDefinition(name="onset-info", path="Condition.onset.as(boolean) | Condition.onset.as(Quantity) | Condition.onset.as(Range) | Condition.onset.as(string)", description="Other onsets (boolean, age, range, string)", type="string", target={} )
public static final String SP_ONSET_INFO = "onset-info";
/**
* <b>Fluent Client</b> search parameter constant for <b>onset-info</b>
@ -2011,7 +2019,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="Condition.code", description="Code for the condition", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="Condition.code", description="Code for the condition", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -2031,7 +2041,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.evidence.code</b><br>
* </p>
*/
@SearchParamDefinition(name="evidence", path="Condition.evidence.code", description="Manifestation/symptom", type="token" )
// []
// []
@SearchParamDefinition(name="evidence", path="Condition.evidence.code", description="Manifestation/symptom", type="token", target={} )
public static final String SP_EVIDENCE = "evidence";
/**
* <b>Fluent Client</b> search parameter constant for <b>evidence</b>
@ -2051,7 +2063,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="Condition.encounter", description="Encounter when condition first asserted", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="Condition.encounter", description="Encounter when condition first asserted", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -2077,7 +2091,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.onset[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="onset", path="Condition.onset.as(dateTime) | Condition.onset.as(Period)", description="Date related onsets (dateTime and Period)", type="date" )
// []
// []
@SearchParamDefinition(name="onset", path="Condition.onset.as(dateTime) | Condition.onset.as(Period)", description="Date related onsets (dateTime and Period)", type="date", target={} )
public static final String SP_ONSET = "onset";
/**
* <b>Fluent Client</b> search parameter constant for <b>onset</b>
@ -2097,7 +2113,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.asserter</b><br>
* </p>
*/
@SearchParamDefinition(name="asserter", path="Condition.asserter", description="Person who asserts this condition", type="reference" )
// [Practitioner, Patient]
// [Practitioner, Patient]
@SearchParamDefinition(name="asserter", path="Condition.asserter", description="Person who asserts this condition", type="reference", target={Practitioner.class, Patient.class} )
public static final String SP_ASSERTER = "asserter";
/**
* <b>Fluent Client</b> search parameter constant for <b>asserter</b>
@ -2123,7 +2141,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.dateRecorded</b><br>
* </p>
*/
@SearchParamDefinition(name="date-recorded", path="Condition.dateRecorded", description="A date, when the Condition statement was documented", type="date" )
// []
// []
@SearchParamDefinition(name="date-recorded", path="Condition.dateRecorded", description="A date, when the Condition statement was documented", type="date", target={} )
public static final String SP_DATE_RECORDED = "date-recorded";
/**
* <b>Fluent Client</b> search parameter constant for <b>date-recorded</b>
@ -2143,7 +2163,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.stage.summary</b><br>
* </p>
*/
@SearchParamDefinition(name="stage", path="Condition.stage.summary", description="Simple summary (disease specific)", type="token" )
// []
// []
@SearchParamDefinition(name="stage", path="Condition.stage.summary", description="Simple summary (disease specific)", type="token", target={} )
public static final String SP_STAGE = "stage";
/**
* <b>Fluent Client</b> search parameter constant for <b>stage</b>
@ -2163,7 +2185,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Condition.patient", description="Who has the condition?", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="Condition.patient", description="Who has the condition?", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2189,7 +2213,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="Condition.category", description="The category of the condition", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="Condition.category", description="The category of the condition", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>
@ -2209,7 +2235,9 @@ public class Condition extends DomainResource {
* Path: <b>Condition.bodySite</b><br>
* </p>
*/
@SearchParamDefinition(name="body-site", path="Condition.bodySite", description="Anatomical location, if relevant", type="token" )
// []
// []
@SearchParamDefinition(name="body-site", path="Condition.bodySite", description="Anatomical location, if relevant", type="token", target={} )
public static final String SP_BODY_SITE = "body-site";
/**
* <b>Fluent Client</b> search parameter constant for <b>body-site</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -9037,7 +9037,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="Conformance.date", description="The conformance statement publication date", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="Conformance.date", description="The conformance statement publication date", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -9057,7 +9059,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.software.name</b><br>
* </p>
*/
@SearchParamDefinition(name="software", path="Conformance.software.name", description="Part of a the name of a software application", type="string" )
// []
// []
@SearchParamDefinition(name="software", path="Conformance.software.name", description="Part of a the name of a software application", type="string", target={} )
public static final String SP_SOFTWARE = "software";
/**
* <b>Fluent Client</b> search parameter constant for <b>software</b>
@ -9077,7 +9081,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.rest.resource.type</b><br>
* </p>
*/
@SearchParamDefinition(name="resource", path="Conformance.rest.resource.type", description="Name of a resource mentioned in a conformance statement", type="token" )
// []
// []
@SearchParamDefinition(name="resource", path="Conformance.rest.resource.type", description="Name of a resource mentioned in a conformance statement", type="token", target={} )
public static final String SP_RESOURCE = "resource";
/**
* <b>Fluent Client</b> search parameter constant for <b>resource</b>
@ -9097,7 +9103,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.format</b><br>
* </p>
*/
@SearchParamDefinition(name="format", path="Conformance.format", description="formats supported (xml | json | mime type)", type="token" )
// []
// []
@SearchParamDefinition(name="format", path="Conformance.format", description="formats supported (xml | json | mime type)", type="token", target={} )
public static final String SP_FORMAT = "format";
/**
* <b>Fluent Client</b> search parameter constant for <b>format</b>
@ -9117,7 +9125,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="Conformance.description", description="Text search in the description of the conformance statement", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="Conformance.description", description="Text search in the description of the conformance statement", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -9137,7 +9147,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.version</b><br>
* </p>
*/
@SearchParamDefinition(name="fhirversion", path="Conformance.version", description="The version of FHIR", type="token" )
// []
// []
@SearchParamDefinition(name="fhirversion", path="Conformance.version", description="The version of FHIR", type="token", target={} )
public static final String SP_FHIRVERSION = "fhirversion";
/**
* <b>Fluent Client</b> search parameter constant for <b>fhirversion</b>
@ -9157,7 +9169,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="Conformance.version", description="The version identifier of the conformance statement", type="token" )
// []
// []
@SearchParamDefinition(name="version", path="Conformance.version", description="The version identifier of the conformance statement", type="token", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -9177,7 +9191,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.rest.security.service</b><br>
* </p>
*/
@SearchParamDefinition(name="securityservice", path="Conformance.rest.security.service", description="OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates", type="token" )
// []
// []
@SearchParamDefinition(name="securityservice", path="Conformance.rest.security.service", description="OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates", type="token", target={} )
public static final String SP_SECURITYSERVICE = "securityservice";
/**
* <b>Fluent Client</b> search parameter constant for <b>securityservice</b>
@ -9197,7 +9213,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="Conformance.url", description="The uri that identifies the conformance statement", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="Conformance.url", description="The uri that identifies the conformance statement", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -9217,7 +9235,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.profile</b><br>
* </p>
*/
@SearchParamDefinition(name="supported-profile", path="Conformance.profile", description="Profiles for use cases supported", type="reference" )
// [StructureDefinition]
// [StructureDefinition]
@SearchParamDefinition(name="supported-profile", path="Conformance.profile", description="Profiles for use cases supported", type="reference", target={StructureDefinition.class} )
public static final String SP_SUPPORTED_PROFILE = "supported-profile";
/**
* <b>Fluent Client</b> search parameter constant for <b>supported-profile</b>
@ -9243,7 +9263,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.rest.mode</b><br>
* </p>
*/
@SearchParamDefinition(name="mode", path="Conformance.rest.mode", description="Mode - restful (server/client) or messaging (sender/receiver)", type="token" )
// []
// []
@SearchParamDefinition(name="mode", path="Conformance.rest.mode", description="Mode - restful (server/client) or messaging (sender/receiver)", type="token", target={} )
public static final String SP_MODE = "mode";
/**
* <b>Fluent Client</b> search parameter constant for <b>mode</b>
@ -9263,7 +9285,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.rest.resource.profile</b><br>
* </p>
*/
@SearchParamDefinition(name="resourceprofile", path="Conformance.rest.resource.profile", description="A profile id invoked in a conformance statement", type="reference" )
// [StructureDefinition]
// [StructureDefinition]
@SearchParamDefinition(name="resourceprofile", path="Conformance.rest.resource.profile", description="A profile id invoked in a conformance statement", type="reference", target={StructureDefinition.class} )
public static final String SP_RESOURCEPROFILE = "resourceprofile";
/**
* <b>Fluent Client</b> search parameter constant for <b>resourceprofile</b>
@ -9289,7 +9313,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="Conformance.name", description="Name of the conformance statement", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="Conformance.name", description="Name of the conformance statement", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -9309,7 +9335,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.useContext</b><br>
* </p>
*/
@SearchParamDefinition(name="context", path="Conformance.useContext", description="A use context assigned to the conformance statement", type="token" )
// []
// []
@SearchParamDefinition(name="context", path="Conformance.useContext", description="A use context assigned to the conformance statement", type="token", target={} )
public static final String SP_CONTEXT = "context";
/**
* <b>Fluent Client</b> search parameter constant for <b>context</b>
@ -9329,7 +9357,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.publisher</b><br>
* </p>
*/
@SearchParamDefinition(name="publisher", path="Conformance.publisher", description="Name of the publisher of the conformance statement", type="string" )
// []
// []
@SearchParamDefinition(name="publisher", path="Conformance.publisher", description="Name of the publisher of the conformance statement", type="string", target={} )
public static final String SP_PUBLISHER = "publisher";
/**
* <b>Fluent Client</b> search parameter constant for <b>publisher</b>
@ -9349,7 +9379,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.messaging.event.code</b><br>
* </p>
*/
@SearchParamDefinition(name="event", path="Conformance.messaging.event.code", description="Event code in a conformance statement", type="token" )
// []
// []
@SearchParamDefinition(name="event", path="Conformance.messaging.event.code", description="Event code in a conformance statement", type="token", target={} )
public static final String SP_EVENT = "event";
/**
* <b>Fluent Client</b> search parameter constant for <b>event</b>
@ -9369,7 +9401,9 @@ public class Conformance extends DomainResource implements IBaseConformance {
* Path: <b>Conformance.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Conformance.status", description="The current status of the conformance statement", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Conformance.status", description="The current status of the conformance statement", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -4963,7 +4963,9 @@ public class Contract extends DomainResource {
* Path: <b>Contract.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Contract.identifier", description="The identity of the contract", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Contract.identifier", description="The identity of the contract", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -4983,7 +4985,9 @@ public class Contract extends DomainResource {
* Path: <b>Contract.agent.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="agent", path="Contract.agent.actor", description="Agent to the Contact", type="reference" )
// [Practitioner, Group, Organization, Device, Patient, Substance, Contract, RelatedPerson, Location]
// [Practitioner, Group, Organization, Device, Patient, Substance, Contract, RelatedPerson, Location]
@SearchParamDefinition(name="agent", path="Contract.agent.actor", description="Agent to the Contact", type="reference", target={Practitioner.class, Group.class, Organization.class, Device.class, Patient.class, Substance.class, Contract.class, RelatedPerson.class, Location.class} )
public static final String SP_AGENT = "agent";
/**
* <b>Fluent Client</b> search parameter constant for <b>agent</b>
@ -5009,6 +5013,8 @@ public class Contract extends DomainResource {
* Path: <b>Contract.term.topic</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="ttopic", path="Contract.term.topic", description="The identity of the topic of the contract terms", type="reference" )
public static final String SP_TTOPIC = "ttopic";
/**
@ -5035,6 +5041,8 @@ public class Contract extends DomainResource {
* Path: <b>Contract.subject</b><br>
* </p>
*/
// [Any]
// [Patient]
@SearchParamDefinition(name="patient", path="Contract.subject", description="The identity of the subject of the contract (if a patient)", type="reference" )
public static final String SP_PATIENT = "patient";
/**
@ -5061,6 +5069,8 @@ public class Contract extends DomainResource {
* Path: <b>Contract.subject</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="subject", path="Contract.subject", description="The identity of the subject of the contract", type="reference" )
public static final String SP_SUBJECT = "subject";
/**
@ -5087,7 +5097,9 @@ public class Contract extends DomainResource {
* Path: <b>Contract.authority</b><br>
* </p>
*/
@SearchParamDefinition(name="authority", path="Contract.authority", description="The authority of the contract", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="authority", path="Contract.authority", description="The authority of the contract", type="reference", target={Organization.class} )
public static final String SP_AUTHORITY = "authority";
/**
* <b>Fluent Client</b> search parameter constant for <b>authority</b>
@ -5113,7 +5125,9 @@ public class Contract extends DomainResource {
* Path: <b>Contract.domain</b><br>
* </p>
*/
@SearchParamDefinition(name="domain", path="Contract.domain", description="The domain of the contract", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="domain", path="Contract.domain", description="The domain of the contract", type="reference", target={Location.class} )
public static final String SP_DOMAIN = "domain";
/**
* <b>Fluent Client</b> search parameter constant for <b>domain</b>
@ -5139,6 +5153,8 @@ public class Contract extends DomainResource {
* Path: <b>Contract.topic</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="topic", path="Contract.topic", description="The identity of the topic of the contract", type="reference" )
public static final String SP_TOPIC = "topic";
/**
@ -5165,7 +5181,9 @@ public class Contract extends DomainResource {
* Path: <b>Contract.issued</b><br>
* </p>
*/
@SearchParamDefinition(name="issued", path="Contract.issued", description="The date/time the contract was issued", type="date" )
// []
// []
@SearchParamDefinition(name="issued", path="Contract.issued", description="The date/time the contract was issued", type="date", target={} )
public static final String SP_ISSUED = "issued";
/**
* <b>Fluent Client</b> search parameter constant for <b>issued</b>
@ -5185,7 +5203,9 @@ public class Contract extends DomainResource {
* Path: <b>Contract.signer.party</b><br>
* </p>
*/
@SearchParamDefinition(name="signer", path="Contract.signer.party", description="Contract Signatory Party", type="reference" )
// [Practitioner, Organization, Patient, RelatedPerson]
// [Practitioner, Organization, Patient, RelatedPerson]
@SearchParamDefinition(name="signer", path="Contract.signer.party", description="Contract Signatory Party", type="reference", target={Practitioner.class, Organization.class, Patient.class, RelatedPerson.class} )
public static final String SP_SIGNER = "signer";
/**
* <b>Fluent Client</b> search parameter constant for <b>signer</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1314,7 +1314,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Coverage.identifier", description="The primary identifier of the insured and the coverage", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Coverage.identifier", description="The primary identifier of the insured and the coverage", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1334,7 +1336,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.issuerReference</b><br>
* </p>
*/
@SearchParamDefinition(name="issuerreference", path="Coverage.issuer.as(Reference)", description="The identity of the insurer", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="issuerreference", path="Coverage.issuer.as(Reference)", description="The identity of the insurer", type="reference", target={Organization.class} )
public static final String SP_ISSUERREFERENCE = "issuerreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>issuerreference</b>
@ -1360,7 +1364,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.subPlan</b><br>
* </p>
*/
@SearchParamDefinition(name="subplan", path="Coverage.subPlan", description="Sub-plan identifier", type="token" )
// []
// []
@SearchParamDefinition(name="subplan", path="Coverage.subPlan", description="Sub-plan identifier", type="token", target={} )
public static final String SP_SUBPLAN = "subplan";
/**
* <b>Fluent Client</b> search parameter constant for <b>subplan</b>
@ -1380,7 +1386,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Coverage.type", description="The kind of coverage (health plan, auto, Workers Compensation)", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Coverage.type", description="The kind of coverage (health plan, auto, Workers Compensation)", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1400,7 +1408,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.beneficiaryIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="beneficiaryidentifier", path="Coverage.beneficiary.as(Identifier)", description="Covered party", type="token" )
// []
// []
@SearchParamDefinition(name="beneficiaryidentifier", path="Coverage.beneficiary.as(Identifier)", description="Covered party", type="token", target={} )
public static final String SP_BENEFICIARYIDENTIFIER = "beneficiaryidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>beneficiaryidentifier</b>
@ -1420,7 +1430,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.planholderIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="planholderidentifier", path="Coverage.planholder.as(Identifier)", description="Reference to the planholder", type="token" )
// []
// []
@SearchParamDefinition(name="planholderidentifier", path="Coverage.planholder.as(Identifier)", description="Reference to the planholder", type="token", target={} )
public static final String SP_PLANHOLDERIDENTIFIER = "planholderidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>planholderidentifier</b>
@ -1440,7 +1452,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.sequence</b><br>
* </p>
*/
@SearchParamDefinition(name="sequence", path="Coverage.sequence", description="Sequence number", type="token" )
// []
// []
@SearchParamDefinition(name="sequence", path="Coverage.sequence", description="Sequence number", type="token", target={} )
public static final String SP_SEQUENCE = "sequence";
/**
* <b>Fluent Client</b> search parameter constant for <b>sequence</b>
@ -1460,7 +1474,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.planholderReference</b><br>
* </p>
*/
@SearchParamDefinition(name="planholderreference", path="Coverage.planholder.as(Reference)", description="Reference to the planholder", type="reference" )
// [Organization, Patient]
// [Organization, Patient]
@SearchParamDefinition(name="planholderreference", path="Coverage.planholder.as(Reference)", description="Reference to the planholder", type="reference", target={Organization.class, Patient.class} )
public static final String SP_PLANHOLDERREFERENCE = "planholderreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>planholderreference</b>
@ -1486,7 +1502,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.issuerIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="issueridentifier", path="Coverage.issuer.as(Identifier)", description="The identity of the insurer", type="token" )
// []
// []
@SearchParamDefinition(name="issueridentifier", path="Coverage.issuer.as(Identifier)", description="The identity of the insurer", type="token", target={} )
public static final String SP_ISSUERIDENTIFIER = "issueridentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>issueridentifier</b>
@ -1506,7 +1524,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.plan</b><br>
* </p>
*/
@SearchParamDefinition(name="plan", path="Coverage.plan", description="A plan or policy identifier", type="token" )
// []
// []
@SearchParamDefinition(name="plan", path="Coverage.plan", description="A plan or policy identifier", type="token", target={} )
public static final String SP_PLAN = "plan";
/**
* <b>Fluent Client</b> search parameter constant for <b>plan</b>
@ -1526,7 +1546,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.dependent</b><br>
* </p>
*/
@SearchParamDefinition(name="dependent", path="Coverage.dependent", description="Dependent number", type="token" )
// []
// []
@SearchParamDefinition(name="dependent", path="Coverage.dependent", description="Dependent number", type="token", target={} )
public static final String SP_DEPENDENT = "dependent";
/**
* <b>Fluent Client</b> search parameter constant for <b>dependent</b>
@ -1546,7 +1568,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.beneficiaryReference</b><br>
* </p>
*/
@SearchParamDefinition(name="beneficiaryreference", path="Coverage.beneficiary.as(Reference)", description="Covered party", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="beneficiaryreference", path="Coverage.beneficiary.as(Reference)", description="Covered party", type="reference", target={Patient.class} )
public static final String SP_BENEFICIARYREFERENCE = "beneficiaryreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>beneficiaryreference</b>
@ -1572,7 +1596,9 @@ public class Coverage extends DomainResource {
* Path: <b>Coverage.group</b><br>
* </p>
*/
@SearchParamDefinition(name="group", path="Coverage.group", description="Group identifier", type="token" )
// []
// []
@SearchParamDefinition(name="group", path="Coverage.group", description="Group identifier", type="token", target={} )
public static final String SP_GROUP = "group";
/**
* <b>Fluent Client</b> search parameter constant for <b>group</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1929,7 +1929,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="DataElement.date", description="The data element publication date", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="DataElement.date", description="The data element publication date", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1949,7 +1951,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DataElement.identifier", description="The identifier of the data element", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DataElement.identifier", description="The identifier of the data element", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1969,7 +1973,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.element.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="DataElement.element.code", description="A code for the data element (server may choose to do subsumption)", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="DataElement.element.code", description="A code for the data element (server may choose to do subsumption)", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1989,7 +1995,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.stringency</b><br>
* </p>
*/
@SearchParamDefinition(name="stringency", path="DataElement.stringency", description="The stringency of the data element definition", type="token" )
// []
// []
@SearchParamDefinition(name="stringency", path="DataElement.stringency", description="The stringency of the data element definition", type="token", target={} )
public static final String SP_STRINGENCY = "stringency";
/**
* <b>Fluent Client</b> search parameter constant for <b>stringency</b>
@ -2009,7 +2017,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="DataElement.name", description="Name of the data element", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="DataElement.name", description="Name of the data element", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -2029,7 +2039,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.useContext</b><br>
* </p>
*/
@SearchParamDefinition(name="context", path="DataElement.useContext", description="A use context assigned to the data element", type="token" )
// []
// []
@SearchParamDefinition(name="context", path="DataElement.useContext", description="A use context assigned to the data element", type="token", target={} )
public static final String SP_CONTEXT = "context";
/**
* <b>Fluent Client</b> search parameter constant for <b>context</b>
@ -2049,7 +2061,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.publisher</b><br>
* </p>
*/
@SearchParamDefinition(name="publisher", path="DataElement.publisher", description="Name of the publisher of the data element", type="string" )
// []
// []
@SearchParamDefinition(name="publisher", path="DataElement.publisher", description="Name of the publisher of the data element", type="string", target={} )
public static final String SP_PUBLISHER = "publisher";
/**
* <b>Fluent Client</b> search parameter constant for <b>publisher</b>
@ -2069,7 +2083,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.element.definition</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="DataElement.element.definition", description="Text search in the description of the data element. This corresponds to the definition of the first DataElement.element.", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="DataElement.element.definition", description="Text search in the description of the data element. This corresponds to the definition of the first DataElement.element.", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -2089,7 +2105,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="DataElement.version", description="The version identifier of the data element", type="string" )
// []
// []
@SearchParamDefinition(name="version", path="DataElement.version", description="The version identifier of the data element", type="string", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -2109,7 +2127,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="DataElement.url", description="The official URL for the data element", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="DataElement.url", description="The official URL for the data element", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -2129,7 +2149,9 @@ public class DataElement extends DomainResource {
* Path: <b>DataElement.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="DataElement.status", description="The current status of the data element", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="DataElement.status", description="The current status of the data element", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -532,7 +532,9 @@ public class DecisionSupportRule extends DomainResource {
* Path: <b>DecisionSupportRule.moduleMetadata.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DecisionSupportRule.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DecisionSupportRule.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -552,7 +554,9 @@ public class DecisionSupportRule extends DomainResource {
* Path: <b>DecisionSupportRule.moduleMetadata.topic</b><br>
* </p>
*/
@SearchParamDefinition(name="topic", path="DecisionSupportRule.moduleMetadata.topic", description="Topics associated with the module", type="token" )
// []
// []
@SearchParamDefinition(name="topic", path="DecisionSupportRule.moduleMetadata.topic", description="Topics associated with the module", type="token", target={} )
public static final String SP_TOPIC = "topic";
/**
* <b>Fluent Client</b> search parameter constant for <b>topic</b>
@ -572,7 +576,9 @@ public class DecisionSupportRule extends DomainResource {
* Path: <b>DecisionSupportRule.moduleMetadata.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="DecisionSupportRule.moduleMetadata.description", description="Text search against the description", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="DecisionSupportRule.moduleMetadata.description", description="Text search against the description", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -592,7 +598,9 @@ public class DecisionSupportRule extends DomainResource {
* Path: <b>DecisionSupportRule.moduleMetadata.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="DecisionSupportRule.moduleMetadata.title", description="Text search against the title", type="string" )
// []
// []
@SearchParamDefinition(name="title", path="DecisionSupportRule.moduleMetadata.title", description="Text search against the title", type="string", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>
@ -612,7 +620,9 @@ public class DecisionSupportRule extends DomainResource {
* Path: <b>DecisionSupportRule.moduleMetadata.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="DecisionSupportRule.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string" )
// []
// []
@SearchParamDefinition(name="version", path="DecisionSupportRule.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -632,7 +642,9 @@ public class DecisionSupportRule extends DomainResource {
* Path: <b>DecisionSupportRule.moduleMetadata.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="DecisionSupportRule.moduleMetadata.status", description="Status of the module", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="DecisionSupportRule.moduleMetadata.status", description="Status of the module", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -437,7 +437,9 @@ public class DecisionSupportServiceModule extends DomainResource {
* Path: <b>DecisionSupportServiceModule.moduleMetadata.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DecisionSupportServiceModule.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DecisionSupportServiceModule.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -457,7 +459,9 @@ public class DecisionSupportServiceModule extends DomainResource {
* Path: <b>DecisionSupportServiceModule.moduleMetadata.topic</b><br>
* </p>
*/
@SearchParamDefinition(name="topic", path="DecisionSupportServiceModule.moduleMetadata.topic", description="Topics associated with the module", type="token" )
// []
// []
@SearchParamDefinition(name="topic", path="DecisionSupportServiceModule.moduleMetadata.topic", description="Topics associated with the module", type="token", target={} )
public static final String SP_TOPIC = "topic";
/**
* <b>Fluent Client</b> search parameter constant for <b>topic</b>
@ -477,7 +481,9 @@ public class DecisionSupportServiceModule extends DomainResource {
* Path: <b>DecisionSupportServiceModule.moduleMetadata.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="DecisionSupportServiceModule.moduleMetadata.description", description="Text search against the description", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="DecisionSupportServiceModule.moduleMetadata.description", description="Text search against the description", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -497,7 +503,9 @@ public class DecisionSupportServiceModule extends DomainResource {
* Path: <b>DecisionSupportServiceModule.moduleMetadata.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="DecisionSupportServiceModule.moduleMetadata.title", description="Text search against the title", type="string" )
// []
// []
@SearchParamDefinition(name="title", path="DecisionSupportServiceModule.moduleMetadata.title", description="Text search against the title", type="string", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>
@ -517,7 +525,9 @@ public class DecisionSupportServiceModule extends DomainResource {
* Path: <b>DecisionSupportServiceModule.moduleMetadata.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="DecisionSupportServiceModule.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string" )
// []
// []
@SearchParamDefinition(name="version", path="DecisionSupportServiceModule.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -537,7 +547,9 @@ public class DecisionSupportServiceModule extends DomainResource {
* Path: <b>DecisionSupportServiceModule.moduleMetadata.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="DecisionSupportServiceModule.moduleMetadata.status", description="Status of the module", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="DecisionSupportServiceModule.moduleMetadata.status", description="Status of the module", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1203,7 +1203,9 @@ public class DetectedIssue extends DomainResource {
* Path: <b>DetectedIssue.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="DetectedIssue.date", description="When identified", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="DetectedIssue.date", description="When identified", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1223,7 +1225,9 @@ public class DetectedIssue extends DomainResource {
* Path: <b>DetectedIssue.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DetectedIssue.identifier", description="Unique id for the detected issue", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DetectedIssue.identifier", description="Unique id for the detected issue", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1243,7 +1247,9 @@ public class DetectedIssue extends DomainResource {
* Path: <b>DetectedIssue.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="DetectedIssue.patient", description="Associated patient", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="DetectedIssue.patient", description="Associated patient", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1269,7 +1275,9 @@ public class DetectedIssue extends DomainResource {
* Path: <b>DetectedIssue.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="DetectedIssue.author", description="The provider or device that identified the issue", type="reference" )
// [Practitioner, Device]
// [Practitioner, Device]
@SearchParamDefinition(name="author", path="DetectedIssue.author", description="The provider or device that identified the issue", type="reference", target={Practitioner.class, Device.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -1295,6 +1303,8 @@ public class DetectedIssue extends DomainResource {
* Path: <b>DetectedIssue.implicated</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="implicated", path="DetectedIssue.implicated", description="Problem resource", type="reference" )
public static final String SP_IMPLICATED = "implicated";
/**
@ -1321,7 +1331,9 @@ public class DetectedIssue extends DomainResource {
* Path: <b>DetectedIssue.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="DetectedIssue.category", description="Issue Category, e.g. drug-drug, duplicate therapy, etc.", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="DetectedIssue.category", description="Issue Category, e.g. drug-drug, duplicate therapy, etc.", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1352,7 +1352,9 @@ public class Device extends DomainResource {
* Path: <b>Device.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Device.identifier", description="Instance id from manufacturer, owner, and others", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Device.identifier", description="Instance id from manufacturer, owner, and others", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1372,7 +1374,9 @@ public class Device extends DomainResource {
* Path: <b>Device.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Device.patient", description="Patient information, if the resource is affixed to a person", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="Device.patient", description="Patient information, if the resource is affixed to a person", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1398,7 +1402,9 @@ public class Device extends DomainResource {
* Path: <b>Device.owner</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="Device.owner", description="The organization responsible for the device", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="Device.owner", description="The organization responsible for the device", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -1424,7 +1430,9 @@ public class Device extends DomainResource {
* Path: <b>Device.model</b><br>
* </p>
*/
@SearchParamDefinition(name="model", path="Device.model", description="The model of the device", type="string" )
// []
// []
@SearchParamDefinition(name="model", path="Device.model", description="The model of the device", type="string", target={} )
public static final String SP_MODEL = "model";
/**
* <b>Fluent Client</b> search parameter constant for <b>model</b>
@ -1444,7 +1452,9 @@ public class Device extends DomainResource {
* Path: <b>Device.location</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="Device.location", description="A location, where the resource is found", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="location", path="Device.location", description="A location, where the resource is found", type="reference", target={Location.class} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>
@ -1470,7 +1480,9 @@ public class Device extends DomainResource {
* Path: <b>Device.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Device.type", description="The type of the device", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Device.type", description="The type of the device", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1490,7 +1502,9 @@ public class Device extends DomainResource {
* Path: <b>Device.udiCarrier</b><br>
* </p>
*/
@SearchParamDefinition(name="udicarrier", path="Device.udiCarrier", description="Barcode string (udi)", type="token" )
// []
// []
@SearchParamDefinition(name="udicarrier", path="Device.udiCarrier", description="Barcode string (udi)", type="token", target={} )
public static final String SP_UDICARRIER = "udicarrier";
/**
* <b>Fluent Client</b> search parameter constant for <b>udicarrier</b>
@ -1510,7 +1524,9 @@ public class Device extends DomainResource {
* Path: <b>Device.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="Device.url", description="Network address to contact device", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="Device.url", description="Network address to contact device", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -1530,7 +1546,9 @@ public class Device extends DomainResource {
* Path: <b>Device.manufacturer</b><br>
* </p>
*/
@SearchParamDefinition(name="manufacturer", path="Device.manufacturer", description="The manufacturer of the device", type="string" )
// []
// []
@SearchParamDefinition(name="manufacturer", path="Device.manufacturer", description="The manufacturer of the device", type="string", target={} )
public static final String SP_MANUFACTURER = "manufacturer";
/**
* <b>Fluent Client</b> search parameter constant for <b>manufacturer</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1251,7 +1251,9 @@ public class DeviceComponent extends DomainResource {
* Path: <b>DeviceComponent.parent</b><br>
* </p>
*/
@SearchParamDefinition(name="parent", path="DeviceComponent.parent", description="The parent DeviceComponent resource", type="reference" )
// [DeviceComponent]
// [DeviceComponent]
@SearchParamDefinition(name="parent", path="DeviceComponent.parent", description="The parent DeviceComponent resource", type="reference", target={DeviceComponent.class} )
public static final String SP_PARENT = "parent";
/**
* <b>Fluent Client</b> search parameter constant for <b>parent</b>
@ -1277,7 +1279,9 @@ public class DeviceComponent extends DomainResource {
* Path: <b>DeviceComponent.source</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="DeviceComponent.source", description="The device source", type="reference" )
// [Device]
// [Device]
@SearchParamDefinition(name="source", path="DeviceComponent.source", description="The device source", type="reference", target={Device.class} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -1303,7 +1307,9 @@ public class DeviceComponent extends DomainResource {
* Path: <b>DeviceComponent.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="DeviceComponent.type", description="The device component type", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="DeviceComponent.type", description="The device component type", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1695,7 +1695,9 @@ public class DeviceMetric extends DomainResource {
* Path: <b>DeviceMetric.parent</b><br>
* </p>
*/
@SearchParamDefinition(name="parent", path="DeviceMetric.parent", description="The parent DeviceMetric resource", type="reference" )
// [DeviceComponent]
// [DeviceComponent]
@SearchParamDefinition(name="parent", path="DeviceMetric.parent", description="The parent DeviceMetric resource", type="reference", target={DeviceComponent.class} )
public static final String SP_PARENT = "parent";
/**
* <b>Fluent Client</b> search parameter constant for <b>parent</b>
@ -1721,7 +1723,9 @@ public class DeviceMetric extends DomainResource {
* Path: <b>DeviceMetric.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DeviceMetric.identifier", description="The identifier of the metric", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DeviceMetric.identifier", description="The identifier of the metric", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1741,7 +1745,9 @@ public class DeviceMetric extends DomainResource {
* Path: <b>DeviceMetric.source</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="DeviceMetric.source", description="The device resource", type="reference" )
// [Device]
// [Device]
@SearchParamDefinition(name="source", path="DeviceMetric.source", description="The device resource", type="reference", target={Device.class} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -1767,7 +1773,9 @@ public class DeviceMetric extends DomainResource {
* Path: <b>DeviceMetric.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="DeviceMetric.type", description="The component type", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="DeviceMetric.type", description="The component type", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1787,7 +1795,9 @@ public class DeviceMetric extends DomainResource {
* Path: <b>DeviceMetric.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="DeviceMetric.category", description="The category of the metric", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="DeviceMetric.category", description="The category of the metric", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1470,7 +1470,9 @@ public class DeviceUseRequest extends DomainResource {
* Path: <b>DeviceUseRequest.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="DeviceUseRequest.subject", description="Search by subject", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="subject", path="DeviceUseRequest.subject", description="Search by subject", type="reference", target={Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -1496,7 +1498,9 @@ public class DeviceUseRequest extends DomainResource {
* Path: <b>DeviceUseRequest.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="DeviceUseRequest.subject", description="Search by subject - a patient", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="DeviceUseRequest.subject", description="Search by subject - a patient", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1522,7 +1526,9 @@ public class DeviceUseRequest extends DomainResource {
* Path: <b>DeviceUseRequest.device</b><br>
* </p>
*/
@SearchParamDefinition(name="device", path="DeviceUseRequest.device", description="Device requested", type="reference" )
// [Device]
// [Device]
@SearchParamDefinition(name="device", path="DeviceUseRequest.device", description="Device requested", type="reference", target={Device.class} )
public static final String SP_DEVICE = "device";
/**
* <b>Fluent Client</b> search parameter constant for <b>device</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -823,7 +823,9 @@ public class DeviceUseStatement extends DomainResource {
* Path: <b>DeviceUseStatement.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="DeviceUseStatement.subject", description="Search by subject", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="subject", path="DeviceUseStatement.subject", description="Search by subject", type="reference", target={Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -849,7 +851,9 @@ public class DeviceUseStatement extends DomainResource {
* Path: <b>DeviceUseStatement.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="DeviceUseStatement.subject", description="Search by subject - a patient", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="DeviceUseStatement.subject", description="Search by subject - a patient", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -875,7 +879,9 @@ public class DeviceUseStatement extends DomainResource {
* Path: <b>DeviceUseStatement.device</b><br>
* </p>
*/
@SearchParamDefinition(name="device", path="DeviceUseStatement.device", description="Search by device", type="reference" )
// [Device]
// [Device]
@SearchParamDefinition(name="device", path="DeviceUseStatement.device", description="Search by device", type="reference", target={Device.class} )
public static final String SP_DEVICE = "device";
/**
* <b>Fluent Client</b> search parameter constant for <b>device</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2281,7 +2281,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.item.event.status</b><br>
* </p>
*/
@SearchParamDefinition(name="item-past-status", path="DiagnosticOrder.item.event.status", description="proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="item-past-status", path="DiagnosticOrder.item.event.status", description="proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed | entered-in-error", type="token", target={} )
public static final String SP_ITEM_PAST_STATUS = "item-past-status";
/**
* <b>Fluent Client</b> search parameter constant for <b>item-past-status</b>
@ -2301,7 +2303,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DiagnosticOrder.identifier", description="Identifiers assigned to this order", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DiagnosticOrder.identifier", description="Identifiers assigned to this order", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2321,7 +2325,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.item.bodySite</b><br>
* </p>
*/
@SearchParamDefinition(name="bodysite", path="DiagnosticOrder.item.bodySite", description="Location of requested test (if applicable)", type="token" )
// []
// []
@SearchParamDefinition(name="bodysite", path="DiagnosticOrder.item.bodySite", description="Location of requested test (if applicable)", type="token", target={} )
public static final String SP_BODYSITE = "bodysite";
/**
* <b>Fluent Client</b> search parameter constant for <b>bodysite</b>
@ -2341,7 +2347,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.item.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="DiagnosticOrder.item.code", description="Code to indicate the item (test or panel) being ordered", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="DiagnosticOrder.item.code", description="Code to indicate the item (test or panel) being ordered", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -2361,7 +2369,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.event.dateTime</b><br>
* </p>
*/
@SearchParamDefinition(name="event-date", path="DiagnosticOrder.event.dateTime", description="The date at which the event happened", type="date" )
// []
// []
@SearchParamDefinition(name="event-date", path="DiagnosticOrder.event.dateTime", description="The date at which the event happened", type="date", target={} )
public static final String SP_EVENT_DATE = "event-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>event-date</b>
@ -2381,7 +2391,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="event-status-date", path="", description="A combination of past-status and date", type="composite", compositeOf={"event-status", "event-date"} )
// []
// []
@SearchParamDefinition(name="event-status-date", path="", description="A combination of past-status and date", type="composite", compositeOf={"event-status", "event-date"}, target={} )
public static final String SP_EVENT_STATUS_DATE = "event-status-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>event-status-date</b>
@ -2401,7 +2413,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="DiagnosticOrder.subject", description="Who and/or what test is about", type="reference" )
// [Group, Device, Patient, Location]
// [Group, Device, Patient, Location]
@SearchParamDefinition(name="subject", path="DiagnosticOrder.subject", description="Who and/or what test is about", type="reference", target={Group.class, Device.class, Patient.class, Location.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -2427,7 +2441,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="DiagnosticOrder.encounter", description="The encounter that this diagnostic order is associated with", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="DiagnosticOrder.encounter", description="The encounter that this diagnostic order is associated with", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -2453,7 +2469,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.event.actor, DiagnosticOrder.item.event.actor</b><br>
* </p>
*/
@SearchParamDefinition(name="actor", path="DiagnosticOrder.event.actor | DiagnosticOrder.item.event.actor", description="Who recorded or did this", type="reference" )
// [Practitioner, Device]
// [Practitioner, Device]
@SearchParamDefinition(name="actor", path="DiagnosticOrder.event.actor | DiagnosticOrder.item.event.actor", description="Who recorded or did this", type="reference", target={Practitioner.class, Device.class} )
public static final String SP_ACTOR = "actor";
/**
* <b>Fluent Client</b> search parameter constant for <b>actor</b>
@ -2479,7 +2497,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.item.event.dateTime</b><br>
* </p>
*/
@SearchParamDefinition(name="item-date", path="DiagnosticOrder.item.event.dateTime", description="The date at which the event happened", type="date" )
// []
// []
@SearchParamDefinition(name="item-date", path="DiagnosticOrder.item.event.dateTime", description="The date at which the event happened", type="date", target={} )
public static final String SP_ITEM_DATE = "item-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>item-date</b>
@ -2499,7 +2519,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="item-status-date", path="", description="A combination of item-past-status and item-date", type="composite", compositeOf={"item-past-status", "item-date"} )
// []
// []
@SearchParamDefinition(name="item-status-date", path="", description="A combination of item-past-status and item-date", type="composite", compositeOf={"item-past-status", "item-date"}, target={} )
public static final String SP_ITEM_STATUS_DATE = "item-status-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>item-status-date</b>
@ -2519,7 +2541,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.event.status</b><br>
* </p>
*/
@SearchParamDefinition(name="event-status", path="DiagnosticOrder.event.status", description="proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="event-status", path="DiagnosticOrder.event.status", description="proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed | entered-in-error", type="token", target={} )
public static final String SP_EVENT_STATUS = "event-status";
/**
* <b>Fluent Client</b> search parameter constant for <b>event-status</b>
@ -2539,7 +2563,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.item.status</b><br>
* </p>
*/
@SearchParamDefinition(name="item-status", path="DiagnosticOrder.item.status", description="proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="item-status", path="DiagnosticOrder.item.status", description="proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed | entered-in-error", type="token", target={} )
public static final String SP_ITEM_STATUS = "item-status";
/**
* <b>Fluent Client</b> search parameter constant for <b>item-status</b>
@ -2559,7 +2585,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="DiagnosticOrder.subject", description="Who and/or what test is about", type="reference" )
// [Group, Device, Patient, Location]
// [Patient]
@SearchParamDefinition(name="patient", path="DiagnosticOrder.subject", description="Who and/or what test is about", type="reference", target={Group.class, Device.class, Patient.class, Location.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2585,7 +2613,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.orderer</b><br>
* </p>
*/
@SearchParamDefinition(name="orderer", path="DiagnosticOrder.orderer", description="Who ordered the test", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="orderer", path="DiagnosticOrder.orderer", description="Who ordered the test", type="reference", target={Practitioner.class} )
public static final String SP_ORDERER = "orderer";
/**
* <b>Fluent Client</b> search parameter constant for <b>orderer</b>
@ -2611,7 +2641,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.specimen, DiagnosticOrder.item.specimen</b><br>
* </p>
*/
@SearchParamDefinition(name="specimen", path="DiagnosticOrder.specimen | DiagnosticOrder.item.specimen", description="If the whole order relates to specific specimens", type="reference" )
// [Specimen]
// [Specimen]
@SearchParamDefinition(name="specimen", path="DiagnosticOrder.specimen | DiagnosticOrder.item.specimen", description="If the whole order relates to specific specimens", type="reference", target={Specimen.class} )
public static final String SP_SPECIMEN = "specimen";
/**
* <b>Fluent Client</b> search parameter constant for <b>specimen</b>
@ -2637,7 +2669,9 @@ public class DiagnosticOrder extends DomainResource {
* Path: <b>DiagnosticOrder.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="DiagnosticOrder.status", description="proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="DiagnosticOrder.status", description="proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed | entered-in-error", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1848,7 +1848,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.effective[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="DiagnosticReport.effective", description="The clinically relevant time of the report", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="DiagnosticReport.effective", description="The clinically relevant time of the report", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1868,7 +1870,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DiagnosticReport.identifier", description="An identifier for the report", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DiagnosticReport.identifier", description="An identifier for the report", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1888,7 +1892,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.image.link</b><br>
* </p>
*/
@SearchParamDefinition(name="image", path="DiagnosticReport.image.link", description="A reference to the image source.", type="reference" )
// [Media]
// [Media]
@SearchParamDefinition(name="image", path="DiagnosticReport.image.link", description="A reference to the image source.", type="reference", target={Media.class} )
public static final String SP_IMAGE = "image";
/**
* <b>Fluent Client</b> search parameter constant for <b>image</b>
@ -1914,7 +1920,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.request</b><br>
* </p>
*/
@SearchParamDefinition(name="request", path="DiagnosticReport.request", description="Reference to the test or procedure request.", type="reference" )
// [ReferralRequest, DiagnosticOrder, ProcedureRequest]
// [ReferralRequest, DiagnosticOrder, ProcedureRequest]
@SearchParamDefinition(name="request", path="DiagnosticReport.request", description="Reference to the test or procedure request.", type="reference", target={ReferralRequest.class, DiagnosticOrder.class, ProcedureRequest.class} )
public static final String SP_REQUEST = "request";
/**
* <b>Fluent Client</b> search parameter constant for <b>request</b>
@ -1940,7 +1948,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.performer</b><br>
* </p>
*/
@SearchParamDefinition(name="performer", path="DiagnosticReport.performer", description="Who was the source of the report (organization)", type="reference" )
// [Practitioner, Organization]
// [Practitioner, Organization]
@SearchParamDefinition(name="performer", path="DiagnosticReport.performer", description="Who was the source of the report (organization)", type="reference", target={Practitioner.class, Organization.class} )
public static final String SP_PERFORMER = "performer";
/**
* <b>Fluent Client</b> search parameter constant for <b>performer</b>
@ -1966,7 +1976,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="DiagnosticReport.code", description="The code for the report as a whole, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="DiagnosticReport.code", description="The code for the report as a whole, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1986,7 +1998,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="DiagnosticReport.subject", description="The subject of the report", type="reference" )
// [Group, Device, Patient, Location]
// [Group, Device, Patient, Location]
@SearchParamDefinition(name="subject", path="DiagnosticReport.subject", description="The subject of the report", type="reference", target={Group.class, Device.class, Patient.class, Location.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -2012,7 +2026,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.codedDiagnosis</b><br>
* </p>
*/
@SearchParamDefinition(name="diagnosis", path="DiagnosticReport.codedDiagnosis", description="A coded diagnosis on the report", type="token" )
// []
// []
@SearchParamDefinition(name="diagnosis", path="DiagnosticReport.codedDiagnosis", description="A coded diagnosis on the report", type="token", target={} )
public static final String SP_DIAGNOSIS = "diagnosis";
/**
* <b>Fluent Client</b> search parameter constant for <b>diagnosis</b>
@ -2032,7 +2048,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="DiagnosticReport.encounter", description="The Encounter when the order was made", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="DiagnosticReport.encounter", description="The Encounter when the order was made", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -2058,7 +2076,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.result</b><br>
* </p>
*/
@SearchParamDefinition(name="result", path="DiagnosticReport.result", description="Link to an atomic result (observation resource)", type="reference" )
// [Observation]
// [Observation]
@SearchParamDefinition(name="result", path="DiagnosticReport.result", description="Link to an atomic result (observation resource)", type="reference", target={Observation.class} )
public static final String SP_RESULT = "result";
/**
* <b>Fluent Client</b> search parameter constant for <b>result</b>
@ -2084,7 +2104,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="DiagnosticReport.subject", description="The subject of the report if a patient", type="reference" )
// [Group, Device, Patient, Location]
// [Patient]
@SearchParamDefinition(name="patient", path="DiagnosticReport.subject", description="The subject of the report if a patient", type="reference", target={Group.class, Device.class, Patient.class, Location.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2110,7 +2132,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.specimen</b><br>
* </p>
*/
@SearchParamDefinition(name="specimen", path="DiagnosticReport.specimen", description="The specimen details", type="reference" )
// [Specimen]
// [Specimen]
@SearchParamDefinition(name="specimen", path="DiagnosticReport.specimen", description="The specimen details", type="reference", target={Specimen.class} )
public static final String SP_SPECIMEN = "specimen";
/**
* <b>Fluent Client</b> search parameter constant for <b>specimen</b>
@ -2136,7 +2160,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.issued</b><br>
* </p>
*/
@SearchParamDefinition(name="issued", path="DiagnosticReport.issued", description="When the report was issued", type="date" )
// []
// []
@SearchParamDefinition(name="issued", path="DiagnosticReport.issued", description="When the report was issued", type="date", target={} )
public static final String SP_ISSUED = "issued";
/**
* <b>Fluent Client</b> search parameter constant for <b>issued</b>
@ -2156,7 +2182,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="DiagnosticReport.category", description="Which diagnostic discipline/department created the report", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="DiagnosticReport.category", description="Which diagnostic discipline/department created the report", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>
@ -2176,7 +2204,9 @@ public class DiagnosticReport extends DomainResource {
* Path: <b>DiagnosticReport.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="DiagnosticReport.status", description="The status of the report", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="DiagnosticReport.status", description="The status of the report", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1377,7 +1377,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.masterIdentifier, DocumentManifest.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DocumentManifest.masterIdentifier | DocumentManifest.identifier", description="Unique Identifier for the set of documents", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DocumentManifest.masterIdentifier | DocumentManifest.identifier", description="Unique Identifier for the set of documents", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1397,7 +1399,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.related.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="related-id", path="DocumentManifest.related.identifier", description="Identifiers of things that are related", type="token" )
// []
// []
@SearchParamDefinition(name="related-id", path="DocumentManifest.related.identifier", description="Identifiers of things that are related", type="token", target={} )
public static final String SP_RELATED_ID = "related-id";
/**
* <b>Fluent Client</b> search parameter constant for <b>related-id</b>
@ -1417,6 +1421,8 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.content.pReference</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="content-ref", path="DocumentManifest.content.p.as(Reference)", description="Contents of this set of documents", type="reference" )
public static final String SP_CONTENT_REF = "content-ref";
/**
@ -1443,7 +1449,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="DocumentManifest.subject", description="The subject of the set of documents", type="reference" )
// [Practitioner, Group, Device, Patient]
// [Practitioner, Group, Device, Patient]
@SearchParamDefinition(name="subject", path="DocumentManifest.subject", description="The subject of the set of documents", type="reference", target={Practitioner.class, Group.class, Device.class, Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -1469,7 +1477,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="DocumentManifest.author", description="Who and/or what authored the manifest", type="reference" )
// [Practitioner, Organization, Device, Patient, RelatedPerson]
// [Practitioner, Organization, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="author", path="DocumentManifest.author", description="Who and/or what authored the manifest", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -1495,7 +1505,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="DocumentManifest.created", description="When this document manifest created", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="DocumentManifest.created", description="When this document manifest created", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -1515,7 +1527,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="DocumentManifest.description", description="Human-readable description (title)", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="DocumentManifest.description", description="Human-readable description (title)", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -1535,7 +1549,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.source</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="DocumentManifest.source", description="The source system/application/software", type="uri" )
// []
// []
@SearchParamDefinition(name="source", path="DocumentManifest.source", description="The source system/application/software", type="uri", target={} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -1555,7 +1571,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="DocumentManifest.type", description="Kind of document set", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="DocumentManifest.type", description="Kind of document set", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1575,6 +1593,8 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.related.ref</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="related-ref", path="DocumentManifest.related.ref", description="Related Resource", type="reference" )
public static final String SP_RELATED_REF = "related-ref";
/**
@ -1601,7 +1621,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="DocumentManifest.subject", description="The subject of the set of documents", type="reference" )
// [Practitioner, Group, Device, Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="DocumentManifest.subject", description="The subject of the set of documents", type="reference", target={Practitioner.class, Group.class, Device.class, Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1627,7 +1649,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.recipient</b><br>
* </p>
*/
@SearchParamDefinition(name="recipient", path="DocumentManifest.recipient", description="Intended to get notified about this set of documents", type="reference" )
// [Practitioner, Organization, Patient, RelatedPerson]
// [Practitioner, Organization, Patient, RelatedPerson]
@SearchParamDefinition(name="recipient", path="DocumentManifest.recipient", description="Intended to get notified about this set of documents", type="reference", target={Practitioner.class, Organization.class, Patient.class, RelatedPerson.class} )
public static final String SP_RECIPIENT = "recipient";
/**
* <b>Fluent Client</b> search parameter constant for <b>recipient</b>
@ -1653,7 +1677,9 @@ public class DocumentManifest extends DomainResource {
* Path: <b>DocumentManifest.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="DocumentManifest.status", description="current | superseded | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="DocumentManifest.status", description="current | superseded | entered-in-error", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2558,7 +2558,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.securityLabel</b><br>
* </p>
*/
@SearchParamDefinition(name="securitylabel", path="DocumentReference.securityLabel", description="Document security-tags", type="token" )
// []
// []
@SearchParamDefinition(name="securitylabel", path="DocumentReference.securityLabel", description="Document security-tags", type="token", target={} )
public static final String SP_SECURITYLABEL = "securitylabel";
/**
* <b>Fluent Client</b> search parameter constant for <b>securitylabel</b>
@ -2578,7 +2580,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="DocumentReference.subject", description="Who/what is the subject of the document", type="reference" )
// [Practitioner, Group, Device, Patient]
// [Practitioner, Group, Device, Patient]
@SearchParamDefinition(name="subject", path="DocumentReference.subject", description="Who/what is the subject of the document", type="reference", target={Practitioner.class, Group.class, Device.class, Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -2604,7 +2608,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="DocumentReference.description", description="Human-readable description (title)", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="DocumentReference.description", description="Human-readable description (title)", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -2624,7 +2630,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.content.attachment.language</b><br>
* </p>
*/
@SearchParamDefinition(name="language", path="DocumentReference.content.attachment.language", description="Human language of the content (BCP-47)", type="token" )
// []
// []
@SearchParamDefinition(name="language", path="DocumentReference.content.attachment.language", description="Human language of the content (BCP-47)", type="token", target={} )
public static final String SP_LANGUAGE = "language";
/**
* <b>Fluent Client</b> search parameter constant for <b>language</b>
@ -2644,7 +2652,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="DocumentReference.type", description="Kind of document (LOINC if possible)", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="DocumentReference.type", description="Kind of document (LOINC if possible)", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -2664,7 +2674,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.relatesTo.code</b><br>
* </p>
*/
@SearchParamDefinition(name="relation", path="DocumentReference.relatesTo.code", description="replaces | transforms | signs | appends", type="token" )
// []
// []
@SearchParamDefinition(name="relation", path="DocumentReference.relatesTo.code", description="replaces | transforms | signs | appends", type="token", target={} )
public static final String SP_RELATION = "relation";
/**
* <b>Fluent Client</b> search parameter constant for <b>relation</b>
@ -2684,7 +2696,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.context.practiceSetting</b><br>
* </p>
*/
@SearchParamDefinition(name="setting", path="DocumentReference.context.practiceSetting", description="Additional details about where the content was created (e.g. clinical specialty)", type="token" )
// []
// []
@SearchParamDefinition(name="setting", path="DocumentReference.context.practiceSetting", description="Additional details about where the content was created (e.g. clinical specialty)", type="token", target={} )
public static final String SP_SETTING = "setting";
/**
* <b>Fluent Client</b> search parameter constant for <b>setting</b>
@ -2704,7 +2718,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="DocumentReference.subject", description="Who/what is the subject of the document", type="reference" )
// [Practitioner, Group, Device, Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="DocumentReference.subject", description="Who/what is the subject of the document", type="reference", target={Practitioner.class, Group.class, Device.class, Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2730,7 +2746,9 @@ public class DocumentReference extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="relationship", path="", description="Combination of relation and relatesTo", type="composite", compositeOf={"relatesto", "relation"} )
// []
// []
@SearchParamDefinition(name="relationship", path="", description="Combination of relation and relatesTo", type="composite", compositeOf={"relatesto", "relation"}, target={} )
public static final String SP_RELATIONSHIP = "relationship";
/**
* <b>Fluent Client</b> search parameter constant for <b>relationship</b>
@ -2750,7 +2768,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.context.event</b><br>
* </p>
*/
@SearchParamDefinition(name="event", path="DocumentReference.context.event", description="Main Clinical Acts Documented", type="token" )
// []
// []
@SearchParamDefinition(name="event", path="DocumentReference.context.event", description="Main Clinical Acts Documented", type="token", target={} )
public static final String SP_EVENT = "event";
/**
* <b>Fluent Client</b> search parameter constant for <b>event</b>
@ -2770,7 +2790,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.class</b><br>
* </p>
*/
@SearchParamDefinition(name="class", path="DocumentReference.class", description="Categorization of document", type="token" )
// []
// []
@SearchParamDefinition(name="class", path="DocumentReference.class", description="Categorization of document", type="token", target={} )
public static final String SP_CLASS = "class";
/**
* <b>Fluent Client</b> search parameter constant for <b>class</b>
@ -2790,7 +2812,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.authenticator</b><br>
* </p>
*/
@SearchParamDefinition(name="authenticator", path="DocumentReference.authenticator", description="Who/what authenticated the document", type="reference" )
// [Practitioner, Organization]
// [Practitioner, Organization]
@SearchParamDefinition(name="authenticator", path="DocumentReference.authenticator", description="Who/what authenticated the document", type="reference", target={Practitioner.class, Organization.class} )
public static final String SP_AUTHENTICATOR = "authenticator";
/**
* <b>Fluent Client</b> search parameter constant for <b>authenticator</b>
@ -2816,7 +2840,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.masterIdentifier, DocumentReference.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="DocumentReference.masterIdentifier | DocumentReference.identifier", description="Master Version Specific Identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="DocumentReference.masterIdentifier | DocumentReference.identifier", description="Master Version Specific Identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2836,7 +2862,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.context.period</b><br>
* </p>
*/
@SearchParamDefinition(name="period", path="DocumentReference.context.period", description="Time of service that is being documented", type="date" )
// []
// []
@SearchParamDefinition(name="period", path="DocumentReference.context.period", description="Time of service that is being documented", type="date", target={} )
public static final String SP_PERIOD = "period";
/**
* <b>Fluent Client</b> search parameter constant for <b>period</b>
@ -2856,7 +2884,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.context.related.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="related-id", path="DocumentReference.context.related.identifier", description="Identifier of related objects or events", type="token" )
// []
// []
@SearchParamDefinition(name="related-id", path="DocumentReference.context.related.identifier", description="Identifier of related objects or events", type="token", target={} )
public static final String SP_RELATED_ID = "related-id";
/**
* <b>Fluent Client</b> search parameter constant for <b>related-id</b>
@ -2876,7 +2906,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.custodian</b><br>
* </p>
*/
@SearchParamDefinition(name="custodian", path="DocumentReference.custodian", description="Organization which maintains the document", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="custodian", path="DocumentReference.custodian", description="Organization which maintains the document", type="reference", target={Organization.class} )
public static final String SP_CUSTODIAN = "custodian";
/**
* <b>Fluent Client</b> search parameter constant for <b>custodian</b>
@ -2902,7 +2934,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.indexed</b><br>
* </p>
*/
@SearchParamDefinition(name="indexed", path="DocumentReference.indexed", description="When this document reference created", type="date" )
// []
// []
@SearchParamDefinition(name="indexed", path="DocumentReference.indexed", description="When this document reference created", type="date", target={} )
public static final String SP_INDEXED = "indexed";
/**
* <b>Fluent Client</b> search parameter constant for <b>indexed</b>
@ -2922,7 +2956,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="DocumentReference.author", description="Who and/or what authored the document", type="reference" )
// [Practitioner, Organization, Device, Patient, RelatedPerson]
// [Practitioner, Organization, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="author", path="DocumentReference.author", description="Who and/or what authored the document", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -2948,7 +2984,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="DocumentReference.created", description="Document creation time", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="DocumentReference.created", description="Document creation time", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -2968,7 +3006,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.content.format</b><br>
* </p>
*/
@SearchParamDefinition(name="format", path="DocumentReference.content.format", description="Format/content rules for the document", type="token" )
// []
// []
@SearchParamDefinition(name="format", path="DocumentReference.content.format", description="Format/content rules for the document", type="token", target={} )
public static final String SP_FORMAT = "format";
/**
* <b>Fluent Client</b> search parameter constant for <b>format</b>
@ -2988,7 +3028,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.context.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="DocumentReference.context.encounter", description="Context of the document content", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="DocumentReference.context.encounter", description="Context of the document content", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -3014,6 +3056,8 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.context.related.ref</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="related-ref", path="DocumentReference.context.related.ref", description="Related Resource", type="reference" )
public static final String SP_RELATED_REF = "related-ref";
/**
@ -3040,7 +3084,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.content.attachment.url</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="DocumentReference.content.attachment.url", description="Uri where the data can be found", type="uri" )
// []
// []
@SearchParamDefinition(name="location", path="DocumentReference.content.attachment.url", description="Uri where the data can be found", type="uri", target={} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>
@ -3060,7 +3106,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.relatesTo.target</b><br>
* </p>
*/
@SearchParamDefinition(name="relatesto", path="DocumentReference.relatesTo.target", description="Target of the relationship", type="reference" )
// [DocumentReference]
// [DocumentReference]
@SearchParamDefinition(name="relatesto", path="DocumentReference.relatesTo.target", description="Target of the relationship", type="reference", target={DocumentReference.class} )
public static final String SP_RELATESTO = "relatesto";
/**
* <b>Fluent Client</b> search parameter constant for <b>relatesto</b>
@ -3086,7 +3134,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.context.facilityType</b><br>
* </p>
*/
@SearchParamDefinition(name="facility", path="DocumentReference.context.facilityType", description="Kind of facility where patient was seen", type="token" )
// []
// []
@SearchParamDefinition(name="facility", path="DocumentReference.context.facilityType", description="Kind of facility where patient was seen", type="token", target={} )
public static final String SP_FACILITY = "facility";
/**
* <b>Fluent Client</b> search parameter constant for <b>facility</b>
@ -3106,7 +3156,9 @@ public class DocumentReference extends DomainResource {
* Path: <b>DocumentReference.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="DocumentReference.status", description="current | superseded | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="DocumentReference.status", description="current | superseded | entered-in-error", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1147,7 +1147,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="EligibilityRequest.identifier", description="The business identifier of the Eligibility", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="EligibilityRequest.identifier", description="The business identifier of the Eligibility", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1167,7 +1169,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.facilityReference</b><br>
* </p>
*/
@SearchParamDefinition(name="facilityreference", path="EligibilityRequest.facility.as(Reference)", description="Facility responsible for the goods and services", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="facilityreference", path="EligibilityRequest.facility.as(Reference)", description="Facility responsible for the goods and services", type="reference", target={Location.class} )
public static final String SP_FACILITYREFERENCE = "facilityreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>facilityreference</b>
@ -1193,7 +1197,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.patientIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="patientidentifier", path="EligibilityRequest.patient.as(Identifier)", description="The reference to the patient", type="token" )
// []
// []
@SearchParamDefinition(name="patientidentifier", path="EligibilityRequest.patient.as(Identifier)", description="The reference to the patient", type="token", target={} )
public static final String SP_PATIENTIDENTIFIER = "patientidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>patientidentifier</b>
@ -1213,7 +1219,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.organizationidentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationidentifier", path="EligibilityRequest.organization.as(identifier)", description="The reference to the providing organization", type="token" )
// []
// []
@SearchParamDefinition(name="organizationidentifier", path="EligibilityRequest.organization.as(identifier)", description="The reference to the providing organization", type="token", target={} )
public static final String SP_ORGANIZATIONIDENTIFIER = "organizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationidentifier</b>
@ -1233,7 +1241,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="EligibilityRequest.created", description="The creation date for the EOB", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="EligibilityRequest.created", description="The creation date for the EOB", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -1253,7 +1263,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.patientReference</b><br>
* </p>
*/
@SearchParamDefinition(name="patientreference", path="EligibilityRequest.patient.as(Reference)", description="The reference to the patient", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patientreference", path="EligibilityRequest.patient.as(Reference)", description="The reference to the patient", type="reference", target={Patient.class} )
public static final String SP_PATIENTREFERENCE = "patientreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>patientreference</b>
@ -1279,7 +1291,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.providerReference</b><br>
* </p>
*/
@SearchParamDefinition(name="providerreference", path="EligibilityRequest.provider.as(Reference)", description="The reference to the provider", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="providerreference", path="EligibilityRequest.provider.as(Reference)", description="The reference to the provider", type="reference", target={Practitioner.class} )
public static final String SP_PROVIDERREFERENCE = "providerreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>providerreference</b>
@ -1305,7 +1319,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.organizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationreference", path="EligibilityRequest.organization.as(Reference)", description="The reference to the providing organization", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organizationreference", path="EligibilityRequest.organization.as(Reference)", description="The reference to the providing organization", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATIONREFERENCE = "organizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationreference</b>
@ -1331,7 +1347,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.provideridentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="provideridentifier", path="EligibilityRequest.provider.as(identifier)", description="The reference to the provider", type="token" )
// []
// []
@SearchParamDefinition(name="provideridentifier", path="EligibilityRequest.provider.as(identifier)", description="The reference to the provider", type="token", target={} )
public static final String SP_PROVIDERIDENTIFIER = "provideridentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>provideridentifier</b>
@ -1351,7 +1369,9 @@ public class EligibilityRequest extends DomainResource {
* Path: <b>EligibilityRequest.facilityidentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="facilityidentifier", path="EligibilityRequest.facility.as(identifier)", description="Facility responsible for the goods and services", type="token" )
// []
// []
@SearchParamDefinition(name="facilityidentifier", path="EligibilityRequest.facility.as(identifier)", description="Facility responsible for the goods and services", type="token", target={} )
public static final String SP_FACILITYIDENTIFIER = "facilityidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>facilityidentifier</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1964,7 +1964,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.requestProviderIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="requestprovideridentifier", path="EligibilityResponse.requestProvider.as(Identifier)", description="The EligibilityRequest provider", type="token" )
// []
// []
@SearchParamDefinition(name="requestprovideridentifier", path="EligibilityResponse.requestProvider.as(Identifier)", description="The EligibilityRequest provider", type="token", target={} )
public static final String SP_REQUESTPROVIDERIDENTIFIER = "requestprovideridentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestprovideridentifier</b>
@ -1984,7 +1986,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.requestOrganizationIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="requestorganizationidentifier", path="EligibilityResponse.requestOrganization.as(Identifier)", description="The EligibilityRequest organization", type="token" )
// []
// []
@SearchParamDefinition(name="requestorganizationidentifier", path="EligibilityResponse.requestOrganization.as(Identifier)", description="The EligibilityRequest organization", type="token", target={} )
public static final String SP_REQUESTORGANIZATIONIDENTIFIER = "requestorganizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestorganizationidentifier</b>
@ -2004,7 +2008,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="EligibilityResponse.identifier", description="The business identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="EligibilityResponse.identifier", description="The business identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2024,7 +2030,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.disposition</b><br>
* </p>
*/
@SearchParamDefinition(name="disposition", path="EligibilityResponse.disposition", description="The contents of the disposition message", type="string" )
// []
// []
@SearchParamDefinition(name="disposition", path="EligibilityResponse.disposition", description="The contents of the disposition message", type="string", target={} )
public static final String SP_DISPOSITION = "disposition";
/**
* <b>Fluent Client</b> search parameter constant for <b>disposition</b>
@ -2044,7 +2052,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.organizationIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationidentifier", path="EligibilityResponse.organization.as(Identifier)", description="The organization which generated this resource", type="token" )
// []
// []
@SearchParamDefinition(name="organizationidentifier", path="EligibilityResponse.organization.as(Identifier)", description="The organization which generated this resource", type="token", target={} )
public static final String SP_ORGANIZATIONIDENTIFIER = "organizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationidentifier</b>
@ -2064,7 +2074,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="EligibilityResponse.created", description="The creation date", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="EligibilityResponse.created", description="The creation date", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -2084,7 +2096,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.requestIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="requestidentifier", path="EligibilityResponse.request.as(Identifier)", description="The EligibilityRequest reference", type="token" )
// []
// []
@SearchParamDefinition(name="requestidentifier", path="EligibilityResponse.request.as(Identifier)", description="The EligibilityRequest reference", type="token", target={} )
public static final String SP_REQUESTIDENTIFIER = "requestidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestidentifier</b>
@ -2104,7 +2118,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.organizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationreference", path="EligibilityResponse.organization.as(Reference)", description="The organization which generated this resource", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organizationreference", path="EligibilityResponse.organization.as(Reference)", description="The organization which generated this resource", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATIONREFERENCE = "organizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationreference</b>
@ -2130,7 +2146,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.requestProviderReference</b><br>
* </p>
*/
@SearchParamDefinition(name="requestproviderreference", path="EligibilityResponse.requestProvider.as(Reference)", description="The EligibilityRequest provider", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="requestproviderreference", path="EligibilityResponse.requestProvider.as(Reference)", description="The EligibilityRequest provider", type="reference", target={Practitioner.class} )
public static final String SP_REQUESTPROVIDERREFERENCE = "requestproviderreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestproviderreference</b>
@ -2156,7 +2174,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.requestOrganizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="requestorganizationreference", path="EligibilityResponse.requestOrganization.as(Reference)", description="The EligibilityRequest organization", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="requestorganizationreference", path="EligibilityResponse.requestOrganization.as(Reference)", description="The EligibilityRequest organization", type="reference", target={Organization.class} )
public static final String SP_REQUESTORGANIZATIONREFERENCE = "requestorganizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestorganizationreference</b>
@ -2182,7 +2202,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.requestReference</b><br>
* </p>
*/
@SearchParamDefinition(name="requestreference", path="EligibilityResponse.request.as(Reference)", description="The EligibilityRequest reference", type="reference" )
// [EligibilityRequest]
// [EligibilityRequest]
@SearchParamDefinition(name="requestreference", path="EligibilityResponse.request.as(Reference)", description="The EligibilityRequest reference", type="reference", target={EligibilityRequest.class} )
public static final String SP_REQUESTREFERENCE = "requestreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestreference</b>
@ -2208,7 +2230,9 @@ public class EligibilityResponse extends DomainResource {
* Path: <b>EligibilityResponse.outcome</b><br>
* </p>
*/
@SearchParamDefinition(name="outcome", path="EligibilityResponse.outcome", description="The processing outcome", type="token" )
// []
// []
@SearchParamDefinition(name="outcome", path="EligibilityResponse.outcome", description="The processing outcome", type="token", target={} )
public static final String SP_OUTCOME = "outcome";
/**
* <b>Fluent Client</b> search parameter constant for <b>outcome</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3644,7 +3644,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.period</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="Encounter.period", description="A date within the period the Encounter lasted", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="Encounter.period", description="A date within the period the Encounter lasted", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -3664,7 +3666,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Encounter.identifier", description="Identifier(s) by which this encounter is known", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Encounter.identifier", description="Identifier(s) by which this encounter is known", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -3684,7 +3688,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.reason</b><br>
* </p>
*/
@SearchParamDefinition(name="reason", path="Encounter.reason", description="Reason the encounter takes place (code)", type="token" )
// []
// []
@SearchParamDefinition(name="reason", path="Encounter.reason", description="Reason the encounter takes place (code)", type="token", target={} )
public static final String SP_REASON = "reason";
/**
* <b>Fluent Client</b> search parameter constant for <b>reason</b>
@ -3704,7 +3710,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.episodeOfCare</b><br>
* </p>
*/
@SearchParamDefinition(name="episodeofcare", path="Encounter.episodeOfCare", description="Episode(s) of care that this encounter should be recorded against", type="reference" )
// [EpisodeOfCare]
// [EpisodeOfCare]
@SearchParamDefinition(name="episodeofcare", path="Encounter.episodeOfCare", description="Episode(s) of care that this encounter should be recorded against", type="reference", target={EpisodeOfCare.class} )
public static final String SP_EPISODEOFCARE = "episodeofcare";
/**
* <b>Fluent Client</b> search parameter constant for <b>episodeofcare</b>
@ -3730,7 +3738,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.participant.type</b><br>
* </p>
*/
@SearchParamDefinition(name="participant-type", path="Encounter.participant.type", description="Role of participant in encounter", type="token" )
// []
// []
@SearchParamDefinition(name="participant-type", path="Encounter.participant.type", description="Role of participant in encounter", type="token", target={} )
public static final String SP_PARTICIPANT_TYPE = "participant-type";
/**
* <b>Fluent Client</b> search parameter constant for <b>participant-type</b>
@ -3750,7 +3760,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.incomingReferral</b><br>
* </p>
*/
@SearchParamDefinition(name="incomingreferral", path="Encounter.incomingReferral", description="The ReferralRequest that initiated this encounter", type="reference" )
// [ReferralRequest]
// [ReferralRequest]
@SearchParamDefinition(name="incomingreferral", path="Encounter.incomingReferral", description="The ReferralRequest that initiated this encounter", type="reference", target={ReferralRequest.class} )
public static final String SP_INCOMINGREFERRAL = "incomingreferral";
/**
* <b>Fluent Client</b> search parameter constant for <b>incomingreferral</b>
@ -3776,7 +3788,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.participant.individual</b><br>
* </p>
*/
@SearchParamDefinition(name="practitioner", path="Encounter.participant.individual", description="Persons involved in the encounter other than the patient", type="reference" )
// [Practitioner, RelatedPerson]
// [Practitioner]
@SearchParamDefinition(name="practitioner", path="Encounter.participant.individual", description="Persons involved in the encounter other than the patient", type="reference", target={Practitioner.class, RelatedPerson.class} )
public static final String SP_PRACTITIONER = "practitioner";
/**
* <b>Fluent Client</b> search parameter constant for <b>practitioner</b>
@ -3802,7 +3816,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.length</b><br>
* </p>
*/
@SearchParamDefinition(name="length", path="Encounter.length", description="Length of encounter in days", type="number" )
// []
// []
@SearchParamDefinition(name="length", path="Encounter.length", description="Length of encounter in days", type="number", target={} )
public static final String SP_LENGTH = "length";
/**
* <b>Fluent Client</b> search parameter constant for <b>length</b>
@ -3822,7 +3838,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.appointment</b><br>
* </p>
*/
@SearchParamDefinition(name="appointment", path="Encounter.appointment", description="The appointment that scheduled this encounter", type="reference" )
// [Appointment]
// [Appointment]
@SearchParamDefinition(name="appointment", path="Encounter.appointment", description="The appointment that scheduled this encounter", type="reference", target={Appointment.class} )
public static final String SP_APPOINTMENT = "appointment";
/**
* <b>Fluent Client</b> search parameter constant for <b>appointment</b>
@ -3848,7 +3866,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.partOf</b><br>
* </p>
*/
@SearchParamDefinition(name="part-of", path="Encounter.partOf", description="Another Encounter this encounter is part of", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="part-of", path="Encounter.partOf", description="Another Encounter this encounter is part of", type="reference", target={Encounter.class} )
public static final String SP_PART_OF = "part-of";
/**
* <b>Fluent Client</b> search parameter constant for <b>part-of</b>
@ -3874,7 +3894,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.indication</b><br>
* </p>
*/
@SearchParamDefinition(name="procedure", path="Encounter.indication", description="Reason the encounter takes place (resource)", type="reference" )
// [Condition, Procedure]
// [Procedure]
@SearchParamDefinition(name="procedure", path="Encounter.indication", description="Reason the encounter takes place (resource)", type="reference", target={Condition.class, Procedure.class} )
public static final String SP_PROCEDURE = "procedure";
/**
* <b>Fluent Client</b> search parameter constant for <b>procedure</b>
@ -3900,7 +3922,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Encounter.type", description="Specific type of encounter", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Encounter.type", description="Specific type of encounter", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -3920,7 +3944,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.participant.individual</b><br>
* </p>
*/
@SearchParamDefinition(name="participant", path="Encounter.participant.individual", description="Persons involved in the encounter other than the patient", type="reference" )
// [Practitioner, RelatedPerson]
// [Practitioner, RelatedPerson]
@SearchParamDefinition(name="participant", path="Encounter.participant.individual", description="Persons involved in the encounter other than the patient", type="reference", target={Practitioner.class, RelatedPerson.class} )
public static final String SP_PARTICIPANT = "participant";
/**
* <b>Fluent Client</b> search parameter constant for <b>participant</b>
@ -3946,7 +3972,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.indication</b><br>
* </p>
*/
@SearchParamDefinition(name="condition", path="Encounter.indication", description="Reason the encounter takes place (resource)", type="reference" )
// [Condition, Procedure]
// [Condition]
@SearchParamDefinition(name="condition", path="Encounter.indication", description="Reason the encounter takes place (resource)", type="reference", target={Condition.class, Procedure.class} )
public static final String SP_CONDITION = "condition";
/**
* <b>Fluent Client</b> search parameter constant for <b>condition</b>
@ -3972,7 +4000,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Encounter.patient", description="The patient present at the encounter", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="Encounter.patient", description="The patient present at the encounter", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -3998,7 +4028,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.location.period</b><br>
* </p>
*/
@SearchParamDefinition(name="location-period", path="Encounter.location.period", description="Time period during which the patient was present at the location", type="date" )
// []
// []
@SearchParamDefinition(name="location-period", path="Encounter.location.period", description="Time period during which the patient was present at the location", type="date", target={} )
public static final String SP_LOCATION_PERIOD = "location-period";
/**
* <b>Fluent Client</b> search parameter constant for <b>location-period</b>
@ -4018,7 +4050,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.location.location</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="Encounter.location.location", description="Location the encounter takes place", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="location", path="Encounter.location.location", description="Location the encounter takes place", type="reference", target={Location.class} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>
@ -4044,7 +4078,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.indication</b><br>
* </p>
*/
@SearchParamDefinition(name="indication", path="Encounter.indication", description="Reason the encounter takes place (resource)", type="reference" )
// [Condition, Procedure]
// [Condition, Procedure]
@SearchParamDefinition(name="indication", path="Encounter.indication", description="Reason the encounter takes place (resource)", type="reference", target={Condition.class, Procedure.class} )
public static final String SP_INDICATION = "indication";
/**
* <b>Fluent Client</b> search parameter constant for <b>indication</b>
@ -4070,7 +4106,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.hospitalization.specialArrangement</b><br>
* </p>
*/
@SearchParamDefinition(name="special-arrangement", path="Encounter.hospitalization.specialArrangement", description="Wheelchair, translator, stretcher, etc.", type="token" )
// []
// []
@SearchParamDefinition(name="special-arrangement", path="Encounter.hospitalization.specialArrangement", description="Wheelchair, translator, stretcher, etc.", type="token", target={} )
public static final String SP_SPECIAL_ARRANGEMENT = "special-arrangement";
/**
* <b>Fluent Client</b> search parameter constant for <b>special-arrangement</b>
@ -4090,7 +4128,9 @@ Not to be used when the patient is currently at the location
* Path: <b>Encounter.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Encounter.status", description="planned | arrived | in-progress | onleave | finished | cancelled", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Encounter.status", description="planned | arrived | in-progress | onleave | finished | cancelled", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1064,7 +1064,9 @@ public class Endpoint extends DomainResource {
* Path: <b>Endpoint.payloadType</b><br>
* </p>
*/
@SearchParamDefinition(name="payload-type", path="Endpoint.payloadType", description="The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)", type="token" )
// []
// []
@SearchParamDefinition(name="payload-type", path="Endpoint.payloadType", description="The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)", type="token", target={} )
public static final String SP_PAYLOAD_TYPE = "payload-type";
/**
* <b>Fluent Client</b> search parameter constant for <b>payload-type</b>
@ -1084,7 +1086,9 @@ public class Endpoint extends DomainResource {
* Path: <b>Endpoint.managingOrganization</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="Endpoint.managingOrganization", description="The organization that is exposing the endpoint", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="Endpoint.managingOrganization", description="The organization that is exposing the endpoint", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -1110,7 +1114,9 @@ public class Endpoint extends DomainResource {
* Path: <b>Endpoint.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Endpoint.status", description="The current status of the Endpoint (usually expected to be active)", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Endpoint.status", description="The current status of the Endpoint (usually expected to be active)", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -788,7 +788,9 @@ public class EnrollmentRequest extends DomainResource {
* Path: <b>EnrollmentRequest.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="EnrollmentRequest.identifier", description="The business identifier of the Enrollment", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="EnrollmentRequest.identifier", description="The business identifier of the Enrollment", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -808,7 +810,9 @@ public class EnrollmentRequest extends DomainResource {
* Path: <b>EnrollmentRequest.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="EnrollmentRequest.subject", description="The party to be enrolled", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="subject", path="EnrollmentRequest.subject", description="The party to be enrolled", type="reference", target={Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -834,7 +838,9 @@ public class EnrollmentRequest extends DomainResource {
* Path: <b>EnrollmentRequest.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="EnrollmentRequest.subject", description="The party to be enrolled", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="EnrollmentRequest.subject", description="The party to be enrolled", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -803,7 +803,9 @@ public class EnrollmentResponse extends DomainResource {
* Path: <b>EnrollmentResponse.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="EnrollmentResponse.identifier", description="The business identifier of the Explanation of Benefit", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="EnrollmentResponse.identifier", description="The business identifier of the Explanation of Benefit", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1398,7 +1398,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.period</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="EpisodeOfCare.period", description="The provided date search value falls within the episode of care's period", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="EpisodeOfCare.period", description="The provided date search value falls within the episode of care's period", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1418,7 +1420,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="EpisodeOfCare.identifier", description="Identifier(s) for the EpisodeOfCare", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="EpisodeOfCare.identifier", description="Identifier(s) for the EpisodeOfCare", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1438,7 +1442,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.condition</b><br>
* </p>
*/
@SearchParamDefinition(name="condition", path="EpisodeOfCare.condition", description="Conditions/problems/diagnoses this episode of care is for", type="reference" )
// [Condition]
// [Condition]
@SearchParamDefinition(name="condition", path="EpisodeOfCare.condition", description="Conditions/problems/diagnoses this episode of care is for", type="reference", target={Condition.class} )
public static final String SP_CONDITION = "condition";
/**
* <b>Fluent Client</b> search parameter constant for <b>condition</b>
@ -1464,7 +1470,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.referralRequest</b><br>
* </p>
*/
@SearchParamDefinition(name="incomingreferral", path="EpisodeOfCare.referralRequest", description="Incoming Referral Request", type="reference" )
// [ReferralRequest]
// [ReferralRequest]
@SearchParamDefinition(name="incomingreferral", path="EpisodeOfCare.referralRequest", description="Incoming Referral Request", type="reference", target={ReferralRequest.class} )
public static final String SP_INCOMINGREFERRAL = "incomingreferral";
/**
* <b>Fluent Client</b> search parameter constant for <b>incomingreferral</b>
@ -1490,7 +1498,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="EpisodeOfCare.patient", description="Patient for this episode of care", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="EpisodeOfCare.patient", description="Patient for this episode of care", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1516,7 +1526,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.managingOrganization</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="EpisodeOfCare.managingOrganization", description="The organization that has assumed the specific responsibilities of this EpisodeOfCare", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="EpisodeOfCare.managingOrganization", description="The organization that has assumed the specific responsibilities of this EpisodeOfCare", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -1542,7 +1554,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="EpisodeOfCare.type", description="Type/class - e.g. specialist referral, disease management", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="EpisodeOfCare.type", description="Type/class - e.g. specialist referral, disease management", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1562,7 +1576,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.careManager</b><br>
* </p>
*/
@SearchParamDefinition(name="care-manager", path="EpisodeOfCare.careManager", description="Care manager/care co-ordinator for the patient", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="care-manager", path="EpisodeOfCare.careManager", description="Care manager/care co-ordinator for the patient", type="reference", target={Practitioner.class} )
public static final String SP_CARE_MANAGER = "care-manager";
/**
* <b>Fluent Client</b> search parameter constant for <b>care-manager</b>
@ -1588,7 +1604,9 @@ public class EpisodeOfCare extends DomainResource {
* Path: <b>EpisodeOfCare.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="EpisodeOfCare.status", description="The current status of the Episode of Care as provided (does not check the status history collection)", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="EpisodeOfCare.status", description="The current status of the Episode of Care as provided (does not check the status history collection)", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3560,7 +3560,9 @@ public class ExpansionProfile extends DomainResource {
* Path: <b>ExpansionProfile.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="ExpansionProfile.date", description="The expansion profile publication date", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="ExpansionProfile.date", description="The expansion profile publication date", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -3580,7 +3582,9 @@ public class ExpansionProfile extends DomainResource {
* Path: <b>ExpansionProfile.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="ExpansionProfile.identifier", description="The identifier for the expansion profile", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="ExpansionProfile.identifier", description="The identifier for the expansion profile", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -3600,7 +3604,9 @@ public class ExpansionProfile extends DomainResource {
* Path: <b>ExpansionProfile.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="ExpansionProfile.name", description="The name of the expansion profile", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="ExpansionProfile.name", description="The name of the expansion profile", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -3620,7 +3626,9 @@ public class ExpansionProfile extends DomainResource {
* Path: <b>ExpansionProfile.publisher</b><br>
* </p>
*/
@SearchParamDefinition(name="publisher", path="ExpansionProfile.publisher", description="Name of the publisher of the expansion profile", type="string" )
// []
// []
@SearchParamDefinition(name="publisher", path="ExpansionProfile.publisher", description="Name of the publisher of the expansion profile", type="string", target={} )
public static final String SP_PUBLISHER = "publisher";
/**
* <b>Fluent Client</b> search parameter constant for <b>publisher</b>
@ -3640,7 +3648,9 @@ public class ExpansionProfile extends DomainResource {
* Path: <b>ExpansionProfile.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="ExpansionProfile.description", description="Text search in the description of the expansion profile", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="ExpansionProfile.description", description="Text search in the description of the expansion profile", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -3660,7 +3670,9 @@ public class ExpansionProfile extends DomainResource {
* Path: <b>ExpansionProfile.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="ExpansionProfile.version", description="The version identifier of the expansion profile", type="token" )
// []
// []
@SearchParamDefinition(name="version", path="ExpansionProfile.version", description="The version identifier of the expansion profile", type="token", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -3680,7 +3692,9 @@ public class ExpansionProfile extends DomainResource {
* Path: <b>ExpansionProfile.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="ExpansionProfile.url", description="The logical URL for the expansion profile", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="ExpansionProfile.url", description="The logical URL for the expansion profile", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -3700,7 +3714,9 @@ public class ExpansionProfile extends DomainResource {
* Path: <b>ExpansionProfile.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="ExpansionProfile.status", description="The status of the expansion profile", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="ExpansionProfile.status", description="The status of the expansion profile", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -12191,7 +12191,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="ExplanationOfBenefit.identifier", description="The business identifier of the Explanation of Benefit", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="ExplanationOfBenefit.identifier", description="The business identifier of the Explanation of Benefit", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -12211,7 +12213,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.patientIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="patientidentifier", path="ExplanationOfBenefit.patient.as(Identifier)", description="The reference to the patient", type="token" )
// []
// []
@SearchParamDefinition(name="patientidentifier", path="ExplanationOfBenefit.patient.as(Identifier)", description="The reference to the patient", type="token", target={} )
public static final String SP_PATIENTIDENTIFIER = "patientidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>patientidentifier</b>
@ -12231,7 +12235,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.organizationIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationidentifier", path="ExplanationOfBenefit.organization.as(Identifier)", description="The reference to the providing organization", type="token" )
// []
// []
@SearchParamDefinition(name="organizationidentifier", path="ExplanationOfBenefit.organization.as(Identifier)", description="The reference to the providing organization", type="token", target={} )
public static final String SP_ORGANIZATIONIDENTIFIER = "organizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationidentifier</b>
@ -12251,7 +12257,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.claimReference</b><br>
* </p>
*/
@SearchParamDefinition(name="claimreference", path="ExplanationOfBenefit.claim.as(Reference)", description="The reference to the claim", type="reference" )
// [Claim]
// [Claim]
@SearchParamDefinition(name="claimreference", path="ExplanationOfBenefit.claim.as(Reference)", description="The reference to the claim", type="reference", target={Claim.class} )
public static final String SP_CLAIMREFERENCE = "claimreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>claimreference</b>
@ -12277,7 +12285,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="ExplanationOfBenefit.created", description="The creation date for the EOB", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="ExplanationOfBenefit.created", description="The creation date for the EOB", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -12297,7 +12307,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.patientReference</b><br>
* </p>
*/
@SearchParamDefinition(name="patientreference", path="ExplanationOfBenefit.patient.as(Reference)", description="The reference to the patient", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patientreference", path="ExplanationOfBenefit.patient.as(Reference)", description="The reference to the patient", type="reference", target={Patient.class} )
public static final String SP_PATIENTREFERENCE = "patientreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>patientreference</b>
@ -12323,7 +12335,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.providerReference</b><br>
* </p>
*/
@SearchParamDefinition(name="providerreference", path="ExplanationOfBenefit.provider.as(Reference)", description="The reference to the provider", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="providerreference", path="ExplanationOfBenefit.provider.as(Reference)", description="The reference to the provider", type="reference", target={Practitioner.class} )
public static final String SP_PROVIDERREFERENCE = "providerreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>providerreference</b>
@ -12349,7 +12363,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.organizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationreference", path="ExplanationOfBenefit.organization.as(Reference)", description="The reference to the providing organization", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organizationreference", path="ExplanationOfBenefit.organization.as(Reference)", description="The reference to the providing organization", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATIONREFERENCE = "organizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationreference</b>
@ -12375,7 +12391,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.providerIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="provideridentifier", path="ExplanationOfBenefit.provider.as(Identifier)", description="The reference to the provider", type="token" )
// []
// []
@SearchParamDefinition(name="provideridentifier", path="ExplanationOfBenefit.provider.as(Identifier)", description="The reference to the provider", type="token", target={} )
public static final String SP_PROVIDERIDENTIFIER = "provideridentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>provideridentifier</b>
@ -12395,7 +12413,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.disposition</b><br>
* </p>
*/
@SearchParamDefinition(name="disposition", path="ExplanationOfBenefit.disposition", description="The contents of the disposition message", type="string" )
// []
// []
@SearchParamDefinition(name="disposition", path="ExplanationOfBenefit.disposition", description="The contents of the disposition message", type="string", target={} )
public static final String SP_DISPOSITION = "disposition";
/**
* <b>Fluent Client</b> search parameter constant for <b>disposition</b>
@ -12415,7 +12435,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.facilityReference</b><br>
* </p>
*/
@SearchParamDefinition(name="facilityreference", path="ExplanationOfBenefit.facility.as(Reference)", description="Facility responsible for the goods and services", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="facilityreference", path="ExplanationOfBenefit.facility.as(Reference)", description="Facility responsible for the goods and services", type="reference", target={Location.class} )
public static final String SP_FACILITYREFERENCE = "facilityreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>facilityreference</b>
@ -12441,7 +12463,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.claimIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="claimindentifier", path="ExplanationOfBenefit.claim.as(Identifier)", description="The reference to the claim", type="token" )
// []
// []
@SearchParamDefinition(name="claimindentifier", path="ExplanationOfBenefit.claim.as(Identifier)", description="The reference to the claim", type="token", target={} )
public static final String SP_CLAIMINDENTIFIER = "claimindentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>claimindentifier</b>
@ -12461,7 +12485,9 @@ public class ExplanationOfBenefit extends DomainResource {
* Path: <b>ExplanationOfBenefit.facilityIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="facilityidentifier", path="ExplanationOfBenefit.facility.as(Identifier)", description="Facility responsible for the goods and services", type="token" )
// []
// []
@SearchParamDefinition(name="facilityidentifier", path="ExplanationOfBenefit.facility.as(Identifier)", description="Facility responsible for the goods and services", type="token", target={} )
public static final String SP_FACILITYIDENTIFIER = "facilityidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>facilityidentifier</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1495,7 +1495,9 @@ public class FamilyMemberHistory extends DomainResource {
* Path: <b>FamilyMemberHistory.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="FamilyMemberHistory.date", description="When history was captured/updated", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="FamilyMemberHistory.date", description="When history was captured/updated", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1515,7 +1517,9 @@ public class FamilyMemberHistory extends DomainResource {
* Path: <b>FamilyMemberHistory.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="FamilyMemberHistory.identifier", description="A search by a record identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="FamilyMemberHistory.identifier", description="A search by a record identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1535,7 +1539,9 @@ public class FamilyMemberHistory extends DomainResource {
* Path: <b>FamilyMemberHistory.condition.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="FamilyMemberHistory.condition.code", description="A search by a condition code", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="FamilyMemberHistory.condition.code", description="A search by a condition code", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1555,7 +1561,9 @@ public class FamilyMemberHistory extends DomainResource {
* Path: <b>FamilyMemberHistory.gender</b><br>
* </p>
*/
@SearchParamDefinition(name="gender", path="FamilyMemberHistory.gender", description="A search by a gender code of a family member", type="token" )
// []
// []
@SearchParamDefinition(name="gender", path="FamilyMemberHistory.gender", description="A search by a gender code of a family member", type="token", target={} )
public static final String SP_GENDER = "gender";
/**
* <b>Fluent Client</b> search parameter constant for <b>gender</b>
@ -1575,7 +1583,9 @@ public class FamilyMemberHistory extends DomainResource {
* Path: <b>FamilyMemberHistory.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="FamilyMemberHistory.patient", description="The identity of a subject to list family member history items for", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="FamilyMemberHistory.patient", description="The identity of a subject to list family member history items for", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1601,7 +1611,9 @@ public class FamilyMemberHistory extends DomainResource {
* Path: <b>FamilyMemberHistory.relationship</b><br>
* </p>
*/
@SearchParamDefinition(name="relationship", path="FamilyMemberHistory.relationship", description="A search by a relationship type", type="token" )
// []
// []
@SearchParamDefinition(name="relationship", path="FamilyMemberHistory.relationship", description="A search by a relationship type", type="token", target={} )
public static final String SP_RELATIONSHIP = "relationship";
/**
* <b>Fluent Client</b> search parameter constant for <b>relationship</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -738,7 +738,9 @@ public class Flag extends DomainResource {
* Path: <b>Flag.period</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="Flag.period", description="Time period when flag is active", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="Flag.period", description="Time period when flag is active", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -758,7 +760,9 @@ public class Flag extends DomainResource {
* Path: <b>Flag.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="Flag.subject", description="The identity of a subject to list flags for", type="reference" )
// [Practitioner, Group, Organization, Patient, Location]
// [Practitioner, Group, Organization, Patient, Location]
@SearchParamDefinition(name="subject", path="Flag.subject", description="The identity of a subject to list flags for", type="reference", target={Practitioner.class, Group.class, Organization.class, Patient.class, Location.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -784,7 +788,9 @@ public class Flag extends DomainResource {
* Path: <b>Flag.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Flag.subject", description="The identity of a subject to list flags for", type="reference" )
// [Practitioner, Group, Organization, Patient, Location]
// [Patient]
@SearchParamDefinition(name="patient", path="Flag.subject", description="The identity of a subject to list flags for", type="reference", target={Practitioner.class, Group.class, Organization.class, Patient.class, Location.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -810,7 +816,9 @@ public class Flag extends DomainResource {
* Path: <b>Flag.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="Flag.author", description="Flag creator", type="reference" )
// [Practitioner, Organization, Device, Patient]
// [Practitioner, Organization, Device, Patient]
@SearchParamDefinition(name="author", path="Flag.author", description="Flag creator", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -836,7 +844,9 @@ public class Flag extends DomainResource {
* Path: <b>Flag.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="Flag.encounter", description="Alert relevant during encounter", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="Flag.encounter", description="Alert relevant during encounter", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1489,7 +1489,9 @@ public class Goal extends DomainResource {
* Path: <b>Goal.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Goal.identifier", description="External Ids for this goal", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Goal.identifier", description="External Ids for this goal", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1509,7 +1511,9 @@ public class Goal extends DomainResource {
* Path: <b>Goal.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Goal.subject", description="Who this goal is intended for", type="reference" )
// [Group, Organization, Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="Goal.subject", description="Who this goal is intended for", type="reference", target={Group.class, Organization.class, Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1535,7 +1539,9 @@ public class Goal extends DomainResource {
* Path: <b>Goal.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="Goal.subject", description="Who this goal is intended for", type="reference" )
// [Group, Organization, Patient]
// [Group, Organization, Patient]
@SearchParamDefinition(name="subject", path="Goal.subject", description="Who this goal is intended for", type="reference", target={Group.class, Organization.class, Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -1561,7 +1567,9 @@ public class Goal extends DomainResource {
* Path: <b>Goal.targetDate</b><br>
* </p>
*/
@SearchParamDefinition(name="targetdate", path="Goal.target.as(Date)", description="Reach goal on or before", type="date" )
// []
// []
@SearchParamDefinition(name="targetdate", path="Goal.target.as(Date)", description="Reach goal on or before", type="date", target={} )
public static final String SP_TARGETDATE = "targetdate";
/**
* <b>Fluent Client</b> search parameter constant for <b>targetdate</b>
@ -1581,7 +1589,9 @@ public class Goal extends DomainResource {
* Path: <b>Goal.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="Goal.category", description="E.g. Treatment, dietary, behavioral, etc.", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="Goal.category", description="E.g. Treatment, dietary, behavioral, etc.", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>
@ -1601,7 +1611,9 @@ public class Goal extends DomainResource {
* Path: <b>Goal.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Goal.status", description="proposed | planned | accepted | rejected | in-progress | achieved | sustaining | on-hold | cancelled", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Goal.status", description="proposed | planned | accepted | rejected | in-progress | achieved | sustaining | on-hold | cancelled", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1547,7 +1547,9 @@ public class Group extends DomainResource {
* Path: <b>Group.actual</b><br>
* </p>
*/
@SearchParamDefinition(name="actual", path="Group.actual", description="Descriptive or actual", type="token" )
// []
// []
@SearchParamDefinition(name="actual", path="Group.actual", description="Descriptive or actual", type="token", target={} )
public static final String SP_ACTUAL = "actual";
/**
* <b>Fluent Client</b> search parameter constant for <b>actual</b>
@ -1567,7 +1569,9 @@ public class Group extends DomainResource {
* Path: <b>Group.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Group.identifier", description="Unique id", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Group.identifier", description="Unique id", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1587,7 +1591,9 @@ public class Group extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="characteristic-value", path="", description="A composite of both characteristic and value", type="composite", compositeOf={"characteristic", "value"} )
// []
// []
@SearchParamDefinition(name="characteristic-value", path="", description="A composite of both characteristic and value", type="composite", compositeOf={"characteristic", "value"}, target={} )
public static final String SP_CHARACTERISTIC_VALUE = "characteristic-value";
/**
* <b>Fluent Client</b> search parameter constant for <b>characteristic-value</b>
@ -1607,7 +1613,9 @@ public class Group extends DomainResource {
* Path: <b>Group.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="Group.code", description="The kind of resources contained", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="Group.code", description="The kind of resources contained", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1627,7 +1635,9 @@ public class Group extends DomainResource {
* Path: <b>Group.member.entity</b><br>
* </p>
*/
@SearchParamDefinition(name="member", path="Group.member.entity", description="Reference to the group member", type="reference" )
// [Practitioner, Device, Medication, Patient, Substance]
// [Practitioner, Device, Medication, Patient, Substance]
@SearchParamDefinition(name="member", path="Group.member.entity", description="Reference to the group member", type="reference", target={Practitioner.class, Device.class, Medication.class, Patient.class, Substance.class} )
public static final String SP_MEMBER = "member";
/**
* <b>Fluent Client</b> search parameter constant for <b>member</b>
@ -1653,7 +1663,9 @@ public class Group extends DomainResource {
* Path: <b>Group.characteristic.exclude</b><br>
* </p>
*/
@SearchParamDefinition(name="exclude", path="Group.characteristic.exclude", description="Group includes or excludes", type="token" )
// []
// []
@SearchParamDefinition(name="exclude", path="Group.characteristic.exclude", description="Group includes or excludes", type="token", target={} )
public static final String SP_EXCLUDE = "exclude";
/**
* <b>Fluent Client</b> search parameter constant for <b>exclude</b>
@ -1673,7 +1685,9 @@ public class Group extends DomainResource {
* Path: <b>Group.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Group.type", description="The type of resources the group contains", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Group.type", description="The type of resources the group contains", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1693,7 +1707,9 @@ public class Group extends DomainResource {
* Path: <b>Group.characteristic.value[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="value", path="Group.characteristic.value", description="Value held by characteristic", type="token" )
// []
// []
@SearchParamDefinition(name="value", path="Group.characteristic.value", description="Value held by characteristic", type="token", target={} )
public static final String SP_VALUE = "value";
/**
* <b>Fluent Client</b> search parameter constant for <b>value</b>
@ -1713,7 +1729,9 @@ public class Group extends DomainResource {
* Path: <b>Group.characteristic.code</b><br>
* </p>
*/
@SearchParamDefinition(name="characteristic", path="Group.characteristic.code", description="Kind of characteristic", type="token" )
// []
// []
@SearchParamDefinition(name="characteristic", path="Group.characteristic.code", description="Kind of characteristic", type="token", target={} )
public static final String SP_CHARACTERISTIC = "characteristic";
/**
* <b>Fluent Client</b> search parameter constant for <b>characteristic</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2632,7 +2632,9 @@ public class HealthcareService extends DomainResource {
* Path: <b>HealthcareService.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="HealthcareService.identifier", description="External identifiers for this item", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="HealthcareService.identifier", description="External identifiers for this item", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2652,7 +2654,9 @@ public class HealthcareService extends DomainResource {
* Path: <b>HealthcareService.serviceCategory</b><br>
* </p>
*/
@SearchParamDefinition(name="servicecategory", path="HealthcareService.serviceCategory", description="Service Category of the Healthcare Service", type="token" )
// []
// []
@SearchParamDefinition(name="servicecategory", path="HealthcareService.serviceCategory", description="Service Category of the Healthcare Service", type="token", target={} )
public static final String SP_SERVICECATEGORY = "servicecategory";
/**
* <b>Fluent Client</b> search parameter constant for <b>servicecategory</b>
@ -2672,7 +2676,9 @@ public class HealthcareService extends DomainResource {
* Path: <b>HealthcareService.serviceType</b><br>
* </p>
*/
@SearchParamDefinition(name="servicetype", path="HealthcareService.serviceType", description="The type of service provided by this healthcare service", type="token" )
// []
// []
@SearchParamDefinition(name="servicetype", path="HealthcareService.serviceType", description="The type of service provided by this healthcare service", type="token", target={} )
public static final String SP_SERVICETYPE = "servicetype";
/**
* <b>Fluent Client</b> search parameter constant for <b>servicetype</b>
@ -2692,7 +2698,9 @@ public class HealthcareService extends DomainResource {
* Path: <b>HealthcareService.providedBy</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="HealthcareService.providedBy", description="The organization that provides this Healthcare Service", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="HealthcareService.providedBy", description="The organization that provides this Healthcare Service", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -2718,7 +2726,9 @@ public class HealthcareService extends DomainResource {
* Path: <b>HealthcareService.serviceName</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="HealthcareService.serviceName", description="A portion of the Healthcare service name", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="HealthcareService.serviceName", description="A portion of the Healthcare service name", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -2738,7 +2748,9 @@ public class HealthcareService extends DomainResource {
* Path: <b>HealthcareService.programName</b><br>
* </p>
*/
@SearchParamDefinition(name="programname", path="HealthcareService.programName", description="One of the Program Names serviced by this HealthcareService", type="string" )
// []
// []
@SearchParamDefinition(name="programname", path="HealthcareService.programName", description="One of the Program Names serviced by this HealthcareService", type="string", target={} )
public static final String SP_PROGRAMNAME = "programname";
/**
* <b>Fluent Client</b> search parameter constant for <b>programname</b>
@ -2758,7 +2770,9 @@ public class HealthcareService extends DomainResource {
* Path: <b>HealthcareService.location</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="HealthcareService.location", description="The location of the Healthcare Service", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="location", path="HealthcareService.location", description="The location of the Healthcare Service", type="reference", target={Location.class} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>
@ -2784,7 +2798,9 @@ public class HealthcareService extends DomainResource {
* Path: <b>HealthcareService.characteristic</b><br>
* </p>
*/
@SearchParamDefinition(name="characteristic", path="HealthcareService.characteristic", description="One of the HealthcareService's characteristics", type="token" )
// []
// []
@SearchParamDefinition(name="characteristic", path="HealthcareService.characteristic", description="One of the HealthcareService's characteristics", type="token", target={} )
public static final String SP_CHARACTERISTIC = "characteristic";
/**
* <b>Fluent Client</b> search parameter constant for <b>characteristic</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3234,7 +3234,9 @@ public class ImagingExcerpt extends DomainResource {
* Path: <b>ImagingExcerpt.uid</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="ImagingExcerpt.uid", description="UID of key DICOM object selection", type="uri" )
// []
// []
@SearchParamDefinition(name="identifier", path="ImagingExcerpt.uid", description="UID of key DICOM object selection", type="uri", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -3254,7 +3256,9 @@ public class ImagingExcerpt extends DomainResource {
* Path: <b>ImagingExcerpt.authoringTime</b><br>
* </p>
*/
@SearchParamDefinition(name="authoring-time", path="ImagingExcerpt.authoringTime", description="Time of key DICOM object selection authoring", type="date" )
// []
// []
@SearchParamDefinition(name="authoring-time", path="ImagingExcerpt.authoringTime", description="Time of key DICOM object selection authoring", type="date", target={} )
public static final String SP_AUTHORING_TIME = "authoring-time";
/**
* <b>Fluent Client</b> search parameter constant for <b>authoring-time</b>
@ -3274,7 +3278,9 @@ public class ImagingExcerpt extends DomainResource {
* Path: <b>ImagingExcerpt.study.uid</b><br>
* </p>
*/
@SearchParamDefinition(name="selected-study", path="ImagingExcerpt.study.uid", description="Study selected in key DICOM object selection", type="uri" )
// []
// []
@SearchParamDefinition(name="selected-study", path="ImagingExcerpt.study.uid", description="Study selected in key DICOM object selection", type="uri", target={} )
public static final String SP_SELECTED_STUDY = "selected-study";
/**
* <b>Fluent Client</b> search parameter constant for <b>selected-study</b>
@ -3294,7 +3300,9 @@ public class ImagingExcerpt extends DomainResource {
* Path: <b>ImagingExcerpt.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="ImagingExcerpt.author", description="Author of key DICOM object selection", type="reference" )
// [Practitioner, Organization, Device, Patient, RelatedPerson]
// [Practitioner, Organization, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="author", path="ImagingExcerpt.author", description="Author of key DICOM object selection", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -3320,7 +3328,9 @@ public class ImagingExcerpt extends DomainResource {
* Path: <b>ImagingExcerpt.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="ImagingExcerpt.patient", description="Subject of key DICOM object selection", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="ImagingExcerpt.patient", description="Subject of key DICOM object selection", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -3346,7 +3356,9 @@ public class ImagingExcerpt extends DomainResource {
* Path: <b>ImagingExcerpt.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="ImagingExcerpt.title", description="Title of key DICOM object selection", type="token" )
// []
// []
@SearchParamDefinition(name="title", path="ImagingExcerpt.title", description="Title of key DICOM object selection", type="token", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1938,7 +1938,9 @@ public class ImagingObjectSelection extends DomainResource {
* Path: <b>ImagingObjectSelection.uid</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="ImagingObjectSelection.uid", description="UID of key DICOM object selection", type="uri" )
// []
// []
@SearchParamDefinition(name="identifier", path="ImagingObjectSelection.uid", description="UID of key DICOM object selection", type="uri", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1958,7 +1960,9 @@ public class ImagingObjectSelection extends DomainResource {
* Path: <b>ImagingObjectSelection.authoringTime</b><br>
* </p>
*/
@SearchParamDefinition(name="authoring-time", path="ImagingObjectSelection.authoringTime", description="Time of key DICOM object selection authoring", type="date" )
// []
// []
@SearchParamDefinition(name="authoring-time", path="ImagingObjectSelection.authoringTime", description="Time of key DICOM object selection authoring", type="date", target={} )
public static final String SP_AUTHORING_TIME = "authoring-time";
/**
* <b>Fluent Client</b> search parameter constant for <b>authoring-time</b>
@ -1978,7 +1982,9 @@ public class ImagingObjectSelection extends DomainResource {
* Path: <b>ImagingObjectSelection.study.uid</b><br>
* </p>
*/
@SearchParamDefinition(name="selected-study", path="ImagingObjectSelection.study.uid", description="Study selected in key DICOM object selection", type="uri" )
// []
// []
@SearchParamDefinition(name="selected-study", path="ImagingObjectSelection.study.uid", description="Study selected in key DICOM object selection", type="uri", target={} )
public static final String SP_SELECTED_STUDY = "selected-study";
/**
* <b>Fluent Client</b> search parameter constant for <b>selected-study</b>
@ -1998,7 +2004,9 @@ public class ImagingObjectSelection extends DomainResource {
* Path: <b>ImagingObjectSelection.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="ImagingObjectSelection.author", description="Author of key DICOM object selection", type="reference" )
// [Practitioner, Organization, Device, Patient, RelatedPerson]
// [Practitioner, Organization, Device, Patient, RelatedPerson]
@SearchParamDefinition(name="author", path="ImagingObjectSelection.author", description="Author of key DICOM object selection", type="reference", target={Practitioner.class, Organization.class, Device.class, Patient.class, RelatedPerson.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -2024,7 +2032,9 @@ public class ImagingObjectSelection extends DomainResource {
* Path: <b>ImagingObjectSelection.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="ImagingObjectSelection.patient", description="Subject of key DICOM object selection", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="ImagingObjectSelection.patient", description="Subject of key DICOM object selection", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2050,7 +2060,9 @@ public class ImagingObjectSelection extends DomainResource {
* Path: <b>ImagingObjectSelection.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="ImagingObjectSelection.title", description="Title of key DICOM object selection", type="token" )
// []
// []
@SearchParamDefinition(name="title", path="ImagingObjectSelection.title", description="Title of key DICOM object selection", type="token", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2752,7 +2752,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="ImagingStudy.identifier", description="Other identifiers for the Study", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="ImagingStudy.identifier", description="Other identifiers for the Study", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2772,7 +2774,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.series.instance.uid</b><br>
* </p>
*/
@SearchParamDefinition(name="uid", path="ImagingStudy.series.instance.uid", description="The instance unique identifier", type="uri" )
// []
// []
@SearchParamDefinition(name="uid", path="ImagingStudy.series.instance.uid", description="The instance unique identifier", type="uri", target={} )
public static final String SP_UID = "uid";
/**
* <b>Fluent Client</b> search parameter constant for <b>uid</b>
@ -2792,7 +2796,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.uid</b><br>
* </p>
*/
@SearchParamDefinition(name="study", path="ImagingStudy.uid", description="The study identifier for the image", type="uri" )
// []
// []
@SearchParamDefinition(name="study", path="ImagingStudy.uid", description="The study identifier for the image", type="uri", target={} )
public static final String SP_STUDY = "study";
/**
* <b>Fluent Client</b> search parameter constant for <b>study</b>
@ -2812,7 +2818,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.series.instance.sopClass</b><br>
* </p>
*/
@SearchParamDefinition(name="dicom-class", path="ImagingStudy.series.instance.sopClass", description="The type of the instance", type="uri" )
// []
// []
@SearchParamDefinition(name="dicom-class", path="ImagingStudy.series.instance.sopClass", description="The type of the instance", type="uri", target={} )
public static final String SP_DICOM_CLASS = "dicom-class";
/**
* <b>Fluent Client</b> search parameter constant for <b>dicom-class</b>
@ -2832,7 +2840,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.series.modality</b><br>
* </p>
*/
@SearchParamDefinition(name="modality", path="ImagingStudy.series.modality", description="The modality of the series", type="token" )
// []
// []
@SearchParamDefinition(name="modality", path="ImagingStudy.series.modality", description="The modality of the series", type="token", target={} )
public static final String SP_MODALITY = "modality";
/**
* <b>Fluent Client</b> search parameter constant for <b>modality</b>
@ -2852,7 +2862,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.series.bodySite</b><br>
* </p>
*/
@SearchParamDefinition(name="bodysite", path="ImagingStudy.series.bodySite", description="The body site studied", type="token" )
// []
// []
@SearchParamDefinition(name="bodysite", path="ImagingStudy.series.bodySite", description="The body site studied", type="token", target={} )
public static final String SP_BODYSITE = "bodysite";
/**
* <b>Fluent Client</b> search parameter constant for <b>bodysite</b>
@ -2872,7 +2884,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="ImagingStudy.patient", description="Who the study is about", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="ImagingStudy.patient", description="Who the study is about", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2898,7 +2912,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.series.uid</b><br>
* </p>
*/
@SearchParamDefinition(name="series", path="ImagingStudy.series.uid", description="The identifier of the series of images", type="uri" )
// []
// []
@SearchParamDefinition(name="series", path="ImagingStudy.series.uid", description="The identifier of the series of images", type="uri", target={} )
public static final String SP_SERIES = "series";
/**
* <b>Fluent Client</b> search parameter constant for <b>series</b>
@ -2918,7 +2934,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.started</b><br>
* </p>
*/
@SearchParamDefinition(name="started", path="ImagingStudy.started", description="When the study was started", type="date" )
// []
// []
@SearchParamDefinition(name="started", path="ImagingStudy.started", description="When the study was started", type="date", target={} )
public static final String SP_STARTED = "started";
/**
* <b>Fluent Client</b> search parameter constant for <b>started</b>
@ -2938,7 +2956,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.accession</b><br>
* </p>
*/
@SearchParamDefinition(name="accession", path="ImagingStudy.accession", description="The accession identifier for the study", type="token" )
// []
// []
@SearchParamDefinition(name="accession", path="ImagingStudy.accession", description="The accession identifier for the study", type="token", target={} )
public static final String SP_ACCESSION = "accession";
/**
* <b>Fluent Client</b> search parameter constant for <b>accession</b>
@ -2958,7 +2978,9 @@ public class ImagingStudy extends DomainResource {
* Path: <b>ImagingStudy.order</b><br>
* </p>
*/
@SearchParamDefinition(name="order", path="ImagingStudy.order", description="The order for the image", type="reference" )
// [DiagnosticOrder]
// [DiagnosticOrder]
@SearchParamDefinition(name="order", path="ImagingStudy.order", description="The order for the image", type="reference", target={DiagnosticOrder.class} )
public static final String SP_ORDER = "order";
/**
* <b>Fluent Client</b> search parameter constant for <b>order</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2671,7 +2671,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="Immunization.date", description="Vaccination (non)-Administration Date", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="Immunization.date", description="Vaccination (non)-Administration Date", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -2691,7 +2693,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.requester</b><br>
* </p>
*/
@SearchParamDefinition(name="requester", path="Immunization.requester", description="The practitioner who ordered the vaccination", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="requester", path="Immunization.requester", description="The practitioner who ordered the vaccination", type="reference", target={Practitioner.class} )
public static final String SP_REQUESTER = "requester";
/**
* <b>Fluent Client</b> search parameter constant for <b>requester</b>
@ -2717,7 +2721,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Immunization.identifier", description="Business identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Immunization.identifier", description="Business identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2737,7 +2743,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.explanation.reason</b><br>
* </p>
*/
@SearchParamDefinition(name="reason", path="Immunization.explanation.reason", description="Why immunization occurred", type="token" )
// []
// []
@SearchParamDefinition(name="reason", path="Immunization.explanation.reason", description="Why immunization occurred", type="token", target={} )
public static final String SP_REASON = "reason";
/**
* <b>Fluent Client</b> search parameter constant for <b>reason</b>
@ -2757,7 +2765,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.performer</b><br>
* </p>
*/
@SearchParamDefinition(name="performer", path="Immunization.performer", description="The practitioner who administered the vaccination", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="performer", path="Immunization.performer", description="The practitioner who administered the vaccination", type="reference", target={Practitioner.class} )
public static final String SP_PERFORMER = "performer";
/**
* <b>Fluent Client</b> search parameter constant for <b>performer</b>
@ -2783,7 +2793,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.reaction.detail</b><br>
* </p>
*/
@SearchParamDefinition(name="reaction", path="Immunization.reaction.detail", description="Additional information on reaction", type="reference" )
// [Observation]
// [Observation]
@SearchParamDefinition(name="reaction", path="Immunization.reaction.detail", description="Additional information on reaction", type="reference", target={Observation.class} )
public static final String SP_REACTION = "reaction";
/**
* <b>Fluent Client</b> search parameter constant for <b>reaction</b>
@ -2809,7 +2821,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.lotNumber</b><br>
* </p>
*/
@SearchParamDefinition(name="lot-number", path="Immunization.lotNumber", description="Vaccine Lot Number", type="string" )
// []
// []
@SearchParamDefinition(name="lot-number", path="Immunization.lotNumber", description="Vaccine Lot Number", type="string", target={} )
public static final String SP_LOT_NUMBER = "lot-number";
/**
* <b>Fluent Client</b> search parameter constant for <b>lot-number</b>
@ -2829,7 +2843,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.wasNotGiven</b><br>
* </p>
*/
@SearchParamDefinition(name="notgiven", path="Immunization.wasNotGiven", description="Administrations which were not given", type="token" )
// []
// []
@SearchParamDefinition(name="notgiven", path="Immunization.wasNotGiven", description="Administrations which were not given", type="token", target={} )
public static final String SP_NOTGIVEN = "notgiven";
/**
* <b>Fluent Client</b> search parameter constant for <b>notgiven</b>
@ -2849,7 +2865,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.manufacturer</b><br>
* </p>
*/
@SearchParamDefinition(name="manufacturer", path="Immunization.manufacturer", description="Vaccine Manufacturer", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="manufacturer", path="Immunization.manufacturer", description="Vaccine Manufacturer", type="reference", target={Organization.class} )
public static final String SP_MANUFACTURER = "manufacturer";
/**
* <b>Fluent Client</b> search parameter constant for <b>manufacturer</b>
@ -2875,7 +2893,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.vaccinationProtocol.doseSequence</b><br>
* </p>
*/
@SearchParamDefinition(name="dose-sequence", path="Immunization.vaccinationProtocol.doseSequence", description="Dose number within series", type="number" )
// []
// []
@SearchParamDefinition(name="dose-sequence", path="Immunization.vaccinationProtocol.doseSequence", description="Dose number within series", type="number", target={} )
public static final String SP_DOSE_SEQUENCE = "dose-sequence";
/**
* <b>Fluent Client</b> search parameter constant for <b>dose-sequence</b>
@ -2895,7 +2915,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Immunization.patient", description="The patient for the vaccination record", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="Immunization.patient", description="The patient for the vaccination record", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2921,7 +2943,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.vaccineCode</b><br>
* </p>
*/
@SearchParamDefinition(name="vaccine-code", path="Immunization.vaccineCode", description="Vaccine Product Administered", type="token" )
// []
// []
@SearchParamDefinition(name="vaccine-code", path="Immunization.vaccineCode", description="Vaccine Product Administered", type="token", target={} )
public static final String SP_VACCINE_CODE = "vaccine-code";
/**
* <b>Fluent Client</b> search parameter constant for <b>vaccine-code</b>
@ -2941,7 +2965,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.explanation.reasonNotGiven</b><br>
* </p>
*/
@SearchParamDefinition(name="reason-not-given", path="Immunization.explanation.reasonNotGiven", description="Explanation of reason vaccination was not administered", type="token" )
// []
// []
@SearchParamDefinition(name="reason-not-given", path="Immunization.explanation.reasonNotGiven", description="Explanation of reason vaccination was not administered", type="token", target={} )
public static final String SP_REASON_NOT_GIVEN = "reason-not-given";
/**
* <b>Fluent Client</b> search parameter constant for <b>reason-not-given</b>
@ -2961,7 +2987,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.location</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="Immunization.location", description="The service delivery location or facility in which the vaccine was / was to be administered", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="location", path="Immunization.location", description="The service delivery location or facility in which the vaccine was / was to be administered", type="reference", target={Location.class} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>
@ -2987,7 +3015,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.reaction.date</b><br>
* </p>
*/
@SearchParamDefinition(name="reaction-date", path="Immunization.reaction.date", description="When reaction started", type="date" )
// []
// []
@SearchParamDefinition(name="reaction-date", path="Immunization.reaction.date", description="When reaction started", type="date", target={} )
public static final String SP_REACTION_DATE = "reaction-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>reaction-date</b>
@ -3007,7 +3037,9 @@ public class Immunization extends DomainResource {
* Path: <b>Immunization.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Immunization.status", description="Immunization event status", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Immunization.status", description="Immunization event status", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1599,7 +1599,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.recommendation.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="ImmunizationRecommendation.recommendation.date", description="Date recommendation created", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="ImmunizationRecommendation.recommendation.date", description="Date recommendation created", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1619,7 +1621,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="ImmunizationRecommendation.identifier", description="Business identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="ImmunizationRecommendation.identifier", description="Business identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1639,7 +1643,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.recommendation.protocol.doseSequence</b><br>
* </p>
*/
@SearchParamDefinition(name="dose-sequence", path="ImmunizationRecommendation.recommendation.protocol.doseSequence", description="Dose number within sequence", type="number" )
// []
// []
@SearchParamDefinition(name="dose-sequence", path="ImmunizationRecommendation.recommendation.protocol.doseSequence", description="Dose number within sequence", type="number", target={} )
public static final String SP_DOSE_SEQUENCE = "dose-sequence";
/**
* <b>Fluent Client</b> search parameter constant for <b>dose-sequence</b>
@ -1659,7 +1665,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="ImmunizationRecommendation.patient", description="Who this profile is for", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="ImmunizationRecommendation.patient", description="Who this profile is for", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1685,7 +1693,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.recommendation.vaccineCode</b><br>
* </p>
*/
@SearchParamDefinition(name="vaccine-type", path="ImmunizationRecommendation.recommendation.vaccineCode", description="Vaccine recommendation applies to", type="token" )
// []
// []
@SearchParamDefinition(name="vaccine-type", path="ImmunizationRecommendation.recommendation.vaccineCode", description="Vaccine recommendation applies to", type="token", target={} )
public static final String SP_VACCINE_TYPE = "vaccine-type";
/**
* <b>Fluent Client</b> search parameter constant for <b>vaccine-type</b>
@ -1705,7 +1715,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.recommendation.doseNumber</b><br>
* </p>
*/
@SearchParamDefinition(name="dose-number", path="ImmunizationRecommendation.recommendation.doseNumber", description="Recommended dose number", type="number" )
// []
// []
@SearchParamDefinition(name="dose-number", path="ImmunizationRecommendation.recommendation.doseNumber", description="Recommended dose number", type="number", target={} )
public static final String SP_DOSE_NUMBER = "dose-number";
/**
* <b>Fluent Client</b> search parameter constant for <b>dose-number</b>
@ -1725,7 +1737,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.recommendation.supportingPatientInformation</b><br>
* </p>
*/
@SearchParamDefinition(name="information", path="ImmunizationRecommendation.recommendation.supportingPatientInformation", description="Patient observations supporting recommendation", type="reference" )
// [AllergyIntolerance, Observation]
// [AllergyIntolerance, Observation]
@SearchParamDefinition(name="information", path="ImmunizationRecommendation.recommendation.supportingPatientInformation", description="Patient observations supporting recommendation", type="reference", target={AllergyIntolerance.class, Observation.class} )
public static final String SP_INFORMATION = "information";
/**
* <b>Fluent Client</b> search parameter constant for <b>information</b>
@ -1751,7 +1765,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.recommendation.supportingImmunization</b><br>
* </p>
*/
@SearchParamDefinition(name="support", path="ImmunizationRecommendation.recommendation.supportingImmunization", description="Past immunizations supporting recommendation", type="reference" )
// [Immunization]
// [Immunization]
@SearchParamDefinition(name="support", path="ImmunizationRecommendation.recommendation.supportingImmunization", description="Past immunizations supporting recommendation", type="reference", target={Immunization.class} )
public static final String SP_SUPPORT = "support";
/**
* <b>Fluent Client</b> search parameter constant for <b>support</b>
@ -1777,7 +1793,9 @@ public class ImmunizationRecommendation extends DomainResource {
* Path: <b>ImmunizationRecommendation.recommendation.forecastStatus</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="ImmunizationRecommendation.recommendation.forecastStatus", description="Vaccine administration status", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="ImmunizationRecommendation.recommendation.forecastStatus", description="Vaccine administration status", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3791,7 +3791,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="ImplementationGuide.date", description="The implementation guide publication date", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="ImplementationGuide.date", description="The implementation guide publication date", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -3811,7 +3813,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.dependency.uri</b><br>
* </p>
*/
@SearchParamDefinition(name="dependency", path="ImplementationGuide.dependency.uri", description="Where to find dependency", type="uri" )
// []
// []
@SearchParamDefinition(name="dependency", path="ImplementationGuide.dependency.uri", description="Where to find dependency", type="uri", target={} )
public static final String SP_DEPENDENCY = "dependency";
/**
* <b>Fluent Client</b> search parameter constant for <b>dependency</b>
@ -3831,6 +3835,8 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.package.resource.source[x]</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="resource", path="ImplementationGuide.package.resource.source", description="Location of the resource", type="reference" )
public static final String SP_RESOURCE = "resource";
/**
@ -3857,7 +3863,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="ImplementationGuide.name", description="Name of the implementation guide", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="ImplementationGuide.name", description="Name of the implementation guide", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -3877,7 +3885,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.useContext</b><br>
* </p>
*/
@SearchParamDefinition(name="context", path="ImplementationGuide.useContext", description="A use context assigned to the structure", type="token" )
// []
// []
@SearchParamDefinition(name="context", path="ImplementationGuide.useContext", description="A use context assigned to the structure", type="token", target={} )
public static final String SP_CONTEXT = "context";
/**
* <b>Fluent Client</b> search parameter constant for <b>context</b>
@ -3897,7 +3907,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.publisher</b><br>
* </p>
*/
@SearchParamDefinition(name="publisher", path="ImplementationGuide.publisher", description="Name of the publisher of the implementation guide", type="string" )
// []
// []
@SearchParamDefinition(name="publisher", path="ImplementationGuide.publisher", description="Name of the publisher of the implementation guide", type="string", target={} )
public static final String SP_PUBLISHER = "publisher";
/**
* <b>Fluent Client</b> search parameter constant for <b>publisher</b>
@ -3917,7 +3929,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="ImplementationGuide.description", description="Text search in the description of the implementation guide", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="ImplementationGuide.description", description="Text search in the description of the implementation guide", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -3937,7 +3951,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.experimental</b><br>
* </p>
*/
@SearchParamDefinition(name="experimental", path="ImplementationGuide.experimental", description="If for testing purposes, not real usage", type="token" )
// []
// []
@SearchParamDefinition(name="experimental", path="ImplementationGuide.experimental", description="If for testing purposes, not real usage", type="token", target={} )
public static final String SP_EXPERIMENTAL = "experimental";
/**
* <b>Fluent Client</b> search parameter constant for <b>experimental</b>
@ -3957,7 +3973,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="ImplementationGuide.version", description="The version identifier of the implementation guide", type="token" )
// []
// []
@SearchParamDefinition(name="version", path="ImplementationGuide.version", description="The version identifier of the implementation guide", type="token", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -3977,7 +3995,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="ImplementationGuide.url", description="Absolute URL used to reference this Implementation Guide", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="ImplementationGuide.url", description="Absolute URL used to reference this Implementation Guide", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -3997,7 +4017,9 @@ public class ImplementationGuide extends DomainResource {
* Path: <b>ImplementationGuide.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="ImplementationGuide.status", description="The current status of the implementation guide", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="ImplementationGuide.status", description="The current status of the implementation guide", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2092,7 +2092,9 @@ public class Library extends DomainResource {
* Path: <b>Library.moduleMetadata.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Library.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Library.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2112,7 +2114,9 @@ public class Library extends DomainResource {
* Path: <b>Library.moduleMetadata.topic</b><br>
* </p>
*/
@SearchParamDefinition(name="topic", path="Library.moduleMetadata.topic", description="Topics associated with the module", type="token" )
// []
// []
@SearchParamDefinition(name="topic", path="Library.moduleMetadata.topic", description="Topics associated with the module", type="token", target={} )
public static final String SP_TOPIC = "topic";
/**
* <b>Fluent Client</b> search parameter constant for <b>topic</b>
@ -2132,7 +2136,9 @@ public class Library extends DomainResource {
* Path: <b>Library.moduleMetadata.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="Library.moduleMetadata.description", description="Text search against the description", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="Library.moduleMetadata.description", description="Text search against the description", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -2152,7 +2158,9 @@ public class Library extends DomainResource {
* Path: <b>Library.moduleMetadata.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="Library.moduleMetadata.title", description="Text search against the title", type="string" )
// []
// []
@SearchParamDefinition(name="title", path="Library.moduleMetadata.title", description="Text search against the title", type="string", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>
@ -2172,7 +2180,9 @@ public class Library extends DomainResource {
* Path: <b>Library.moduleMetadata.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="Library.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string" )
// []
// []
@SearchParamDefinition(name="version", path="Library.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -2192,7 +2202,9 @@ public class Library extends DomainResource {
* Path: <b>Library.moduleMetadata.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Library.moduleMetadata.status", description="Status of the module", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Library.moduleMetadata.status", description="Status of the module", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -601,7 +601,9 @@ public class Linkage extends DomainResource {
* Path: <b>Linkage.item.resource</b><br>
* </p>
*/
@SearchParamDefinition(name="item", path="Linkage.item.resource", description="Matches on any item in the Linkage", type="reference" )
// []
// []
@SearchParamDefinition(name="item", path="Linkage.item.resource", description="Matches on any item in the Linkage", type="reference", target={} )
public static final String SP_ITEM = "item";
/**
* <b>Fluent Client</b> search parameter constant for <b>item</b>
@ -627,7 +629,9 @@ public class Linkage extends DomainResource {
* Path: <b>Linkage.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="Linkage.author", description="Author of the Linkage", type="reference" )
// [Practitioner, Organization]
// [Practitioner, Organization]
@SearchParamDefinition(name="author", path="Linkage.author", description="Author of the Linkage", type="reference", target={Practitioner.class, Organization.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -653,7 +657,9 @@ public class Linkage extends DomainResource {
* Path: <b>Linkage.item.resource</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="Linkage.item.resource", description="Matches on any item in the Linkage with a type of 'source'", type="reference" )
// []
// []
@SearchParamDefinition(name="source", path="Linkage.item.resource", description="Matches on any item in the Linkage with a type of 'source'", type="reference", target={} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1542,7 +1542,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="List.date", description="When the list was prepared", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="List.date", description="When the list was prepared", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1562,7 +1564,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="List.identifier", description="Business identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="List.identifier", description="Business identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1582,6 +1586,8 @@ public class ListResource extends DomainResource {
* Path: <b>List.entry.item</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="item", path="List.entry.item", description="Actual entry", type="reference" )
public static final String SP_ITEM = "item";
/**
@ -1608,7 +1614,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.emptyReason</b><br>
* </p>
*/
@SearchParamDefinition(name="empty-reason", path="List.emptyReason", description="Why list is empty", type="token" )
// []
// []
@SearchParamDefinition(name="empty-reason", path="List.emptyReason", description="Why list is empty", type="token", target={} )
public static final String SP_EMPTY_REASON = "empty-reason";
/**
* <b>Fluent Client</b> search parameter constant for <b>empty-reason</b>
@ -1628,7 +1636,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="List.code", description="What the purpose of this list is", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="List.code", description="What the purpose of this list is", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1648,7 +1658,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.note.text</b><br>
* </p>
*/
@SearchParamDefinition(name="notes", path="List.note.text", description="The annotation - text content", type="string" )
// []
// []
@SearchParamDefinition(name="notes", path="List.note.text", description="The annotation - text content", type="string", target={} )
public static final String SP_NOTES = "notes";
/**
* <b>Fluent Client</b> search parameter constant for <b>notes</b>
@ -1668,7 +1680,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="List.subject", description="If all resources have the same subject", type="reference" )
// [Group, Device, Patient, Location]
// [Group, Device, Patient, Location]
@SearchParamDefinition(name="subject", path="List.subject", description="If all resources have the same subject", type="reference", target={Group.class, Device.class, Patient.class, Location.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -1694,7 +1708,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="List.subject", description="If all resources have the same subject", type="reference" )
// [Group, Device, Patient, Location]
// [Patient]
@SearchParamDefinition(name="patient", path="List.subject", description="If all resources have the same subject", type="reference", target={Group.class, Device.class, Patient.class, Location.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1720,7 +1736,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.source</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="List.source", description="Who and/or what defined the list contents (aka Author)", type="reference" )
// [Practitioner, Device, Patient]
// [Practitioner, Device, Patient]
@SearchParamDefinition(name="source", path="List.source", description="Who and/or what defined the list contents (aka Author)", type="reference", target={Practitioner.class, Device.class, Patient.class} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -1746,7 +1764,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="List.encounter", description="Context in which list created", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="List.encounter", description="Context in which list created", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -1772,7 +1792,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="List.title", description="Descriptive name for the list", type="string" )
// []
// []
@SearchParamDefinition(name="title", path="List.title", description="Descriptive name for the list", type="string", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>
@ -1792,7 +1814,9 @@ public class ListResource extends DomainResource {
* Path: <b>List.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="List.status", description="current | retired | entered-in-error", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="List.status", description="current | retired | entered-in-error", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1442,7 +1442,9 @@ public class Location extends DomainResource {
* Path: <b>Location.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Location.identifier", description="Unique code or number identifying the location to its users", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Location.identifier", description="Unique code or number identifying the location to its users", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1462,7 +1464,9 @@ public class Location extends DomainResource {
* Path: <b>Location.partOf</b><br>
* </p>
*/
@SearchParamDefinition(name="partof", path="Location.partOf", description="The location of which this location is a part", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="partof", path="Location.partOf", description="The location of which this location is a part", type="reference", target={Location.class} )
public static final String SP_PARTOF = "partof";
/**
* <b>Fluent Client</b> search parameter constant for <b>partof</b>
@ -1488,7 +1492,9 @@ public class Location extends DomainResource {
* Path: <b>Location.position</b><br>
* </p>
*/
@SearchParamDefinition(name="near-distance", path="Location.position", description="A distance quantity to limit the near search to locations within a specific distance", type="token" )
// []
// []
@SearchParamDefinition(name="near-distance", path="Location.position", description="A distance quantity to limit the near search to locations within a specific distance", type="token", target={} )
public static final String SP_NEAR_DISTANCE = "near-distance";
/**
* <b>Fluent Client</b> search parameter constant for <b>near-distance</b>
@ -1508,7 +1514,9 @@ public class Location extends DomainResource {
* Path: <b>Location.address</b><br>
* </p>
*/
@SearchParamDefinition(name="address", path="Location.address", description="A (part of the) address of the location", type="string" )
// []
// []
@SearchParamDefinition(name="address", path="Location.address", description="A (part of the) address of the location", type="string", target={} )
public static final String SP_ADDRESS = "address";
/**
* <b>Fluent Client</b> search parameter constant for <b>address</b>
@ -1528,7 +1536,9 @@ public class Location extends DomainResource {
* Path: <b>Location.address.state</b><br>
* </p>
*/
@SearchParamDefinition(name="address-state", path="Location.address.state", description="A state specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-state", path="Location.address.state", description="A state specified in an address", type="string", target={} )
public static final String SP_ADDRESS_STATE = "address-state";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-state</b>
@ -1548,7 +1558,9 @@ public class Location extends DomainResource {
* Path: <b>Location.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Location.type", description="A code for the type of location", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Location.type", description="A code for the type of location", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1568,7 +1580,9 @@ public class Location extends DomainResource {
* Path: <b>Location.address.postalCode</b><br>
* </p>
*/
@SearchParamDefinition(name="address-postalcode", path="Location.address.postalCode", description="A postal code specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-postalcode", path="Location.address.postalCode", description="A postal code specified in an address", type="string", target={} )
public static final String SP_ADDRESS_POSTALCODE = "address-postalcode";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-postalcode</b>
@ -1588,7 +1602,9 @@ public class Location extends DomainResource {
* Path: <b>Location.address.country</b><br>
* </p>
*/
@SearchParamDefinition(name="address-country", path="Location.address.country", description="A country specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-country", path="Location.address.country", description="A country specified in an address", type="string", target={} )
public static final String SP_ADDRESS_COUNTRY = "address-country";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-country</b>
@ -1608,7 +1624,9 @@ public class Location extends DomainResource {
* Path: <b>Location.managingOrganization</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="Location.managingOrganization", description="Searches for locations that are managed by the provided organization", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="Location.managingOrganization", description="Searches for locations that are managed by the provided organization", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -1634,7 +1652,9 @@ public class Location extends DomainResource {
* Path: <b>Location.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="Location.name", description="A (portion of the) name of the location", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="Location.name", description="A (portion of the) name of the location", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -1654,7 +1674,9 @@ public class Location extends DomainResource {
* Path: <b>Location.address.use</b><br>
* </p>
*/
@SearchParamDefinition(name="address-use", path="Location.address.use", description="A use code specified in an address", type="token" )
// []
// []
@SearchParamDefinition(name="address-use", path="Location.address.use", description="A use code specified in an address", type="token", target={} )
public static final String SP_ADDRESS_USE = "address-use";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-use</b>
@ -1674,7 +1696,9 @@ public class Location extends DomainResource {
* Path: <b>Location.position</b><br>
* </p>
*/
@SearchParamDefinition(name="near", path="Location.position", description="The coordinates expressed as [lat],[long] (using the WGS84 datum, see notes) to find locations near to (servers may search using a square rather than a circle for efficiency)", type="token" )
// []
// []
@SearchParamDefinition(name="near", path="Location.position", description="The coordinates expressed as [lat],[long] (using the WGS84 datum, see notes) to find locations near to (servers may search using a square rather than a circle for efficiency)", type="token", target={} )
public static final String SP_NEAR = "near";
/**
* <b>Fluent Client</b> search parameter constant for <b>near</b>
@ -1694,7 +1718,9 @@ public class Location extends DomainResource {
* Path: <b>Location.address.city</b><br>
* </p>
*/
@SearchParamDefinition(name="address-city", path="Location.address.city", description="A city specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-city", path="Location.address.city", description="A city specified in an address", type="string", target={} )
public static final String SP_ADDRESS_CITY = "address-city";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-city</b>
@ -1714,7 +1740,9 @@ public class Location extends DomainResource {
* Path: <b>Location.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Location.status", description="Searches for locations with a specific kind of status", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Location.status", description="Searches for locations with a specific kind of status", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3240,7 +3240,9 @@ public class Measure extends DomainResource {
* Path: <b>Measure.moduleMetadata.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Measure.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Measure.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -3260,7 +3262,9 @@ public class Measure extends DomainResource {
* Path: <b>Measure.moduleMetadata.topic</b><br>
* </p>
*/
@SearchParamDefinition(name="topic", path="Measure.moduleMetadata.topic", description="Topics associated with the module", type="token" )
// []
// []
@SearchParamDefinition(name="topic", path="Measure.moduleMetadata.topic", description="Topics associated with the module", type="token", target={} )
public static final String SP_TOPIC = "topic";
/**
* <b>Fluent Client</b> search parameter constant for <b>topic</b>
@ -3280,7 +3284,9 @@ public class Measure extends DomainResource {
* Path: <b>Measure.moduleMetadata.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="Measure.moduleMetadata.description", description="Text search against the description", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="Measure.moduleMetadata.description", description="Text search against the description", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -3300,7 +3306,9 @@ public class Measure extends DomainResource {
* Path: <b>Measure.moduleMetadata.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="Measure.moduleMetadata.title", description="Text search against the title", type="string" )
// []
// []
@SearchParamDefinition(name="title", path="Measure.moduleMetadata.title", description="Text search against the title", type="string", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>
@ -3320,7 +3328,9 @@ public class Measure extends DomainResource {
* Path: <b>Measure.moduleMetadata.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="Measure.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string" )
// []
// []
@SearchParamDefinition(name="version", path="Measure.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -3340,7 +3350,9 @@ public class Measure extends DomainResource {
* Path: <b>Measure.moduleMetadata.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Measure.moduleMetadata.status", description="Status of the module", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Measure.moduleMetadata.status", description="Status of the module", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3093,7 +3093,9 @@ public class MeasureReport extends DomainResource {
* Path: <b>MeasureReport.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="MeasureReport.patient", description="The identity of a patient to search for individual measure report results for", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="MeasureReport.patient", description="The identity of a patient to search for individual measure report results for", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1001,7 +1001,9 @@ public class Media extends DomainResource {
* Path: <b>Media.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Media.identifier", description="Identifier(s) for the image", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Media.identifier", description="Identifier(s) for the image", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1021,7 +1023,9 @@ public class Media extends DomainResource {
* Path: <b>Media.view</b><br>
* </p>
*/
@SearchParamDefinition(name="view", path="Media.view", description="Imaging view, e.g. Lateral or Antero-posterior", type="token" )
// []
// []
@SearchParamDefinition(name="view", path="Media.view", description="Imaging view, e.g. Lateral or Antero-posterior", type="token", target={} )
public static final String SP_VIEW = "view";
/**
* <b>Fluent Client</b> search parameter constant for <b>view</b>
@ -1041,7 +1045,9 @@ public class Media extends DomainResource {
* Path: <b>Media.subtype</b><br>
* </p>
*/
@SearchParamDefinition(name="subtype", path="Media.subtype", description="The type of acquisition equipment/process", type="token" )
// []
// []
@SearchParamDefinition(name="subtype", path="Media.subtype", description="The type of acquisition equipment/process", type="token", target={} )
public static final String SP_SUBTYPE = "subtype";
/**
* <b>Fluent Client</b> search parameter constant for <b>subtype</b>
@ -1061,7 +1067,9 @@ public class Media extends DomainResource {
* Path: <b>Media.content.creation</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="Media.content.creation", description="Date attachment was first created", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="Media.content.creation", description="Date attachment was first created", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -1081,7 +1089,9 @@ public class Media extends DomainResource {
* Path: <b>Media.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="Media.subject", description="Who/What this Media is a record of", type="reference" )
// [Practitioner, Group, Specimen, Device, Patient]
// [Practitioner, Group, Specimen, Device, Patient]
@SearchParamDefinition(name="subject", path="Media.subject", description="Who/What this Media is a record of", type="reference", target={Practitioner.class, Group.class, Specimen.class, Device.class, Patient.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -1107,7 +1117,9 @@ public class Media extends DomainResource {
* Path: <b>Media.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Media.subject", description="Who/What this Media is a record of", type="reference" )
// [Practitioner, Group, Specimen, Device, Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="Media.subject", description="Who/What this Media is a record of", type="reference", target={Practitioner.class, Group.class, Specimen.class, Device.class, Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1133,7 +1145,9 @@ public class Media extends DomainResource {
* Path: <b>Media.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Media.type", description="photo | video | audio", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Media.type", description="photo | video | audio", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1153,7 +1167,9 @@ public class Media extends DomainResource {
* Path: <b>Media.operator</b><br>
* </p>
*/
@SearchParamDefinition(name="operator", path="Media.operator", description="The person who generated the image", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="operator", path="Media.operator", description="The person who generated the image", type="reference", target={Practitioner.class} )
public static final String SP_OPERATOR = "operator";
/**
* <b>Fluent Client</b> search parameter constant for <b>operator</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1567,7 +1567,9 @@ public class Medication extends DomainResource {
* Path: <b>Medication.product.ingredient.itemCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="ingredient-code", path="Medication.product.ingredient.item.as(CodeableConcept)", description="The product contained", type="token" )
// []
// []
@SearchParamDefinition(name="ingredient-code", path="Medication.product.ingredient.item.as(CodeableConcept)", description="The product contained", type="token", target={} )
public static final String SP_INGREDIENT_CODE = "ingredient-code";
/**
* <b>Fluent Client</b> search parameter constant for <b>ingredient-code</b>
@ -1587,7 +1589,9 @@ public class Medication extends DomainResource {
* Path: <b>Medication.package.container</b><br>
* </p>
*/
@SearchParamDefinition(name="container", path="Medication.package.container", description="E.g. box, vial, blister-pack", type="token" )
// []
// []
@SearchParamDefinition(name="container", path="Medication.package.container", description="E.g. box, vial, blister-pack", type="token", target={} )
public static final String SP_CONTAINER = "container";
/**
* <b>Fluent Client</b> search parameter constant for <b>container</b>
@ -1607,7 +1611,9 @@ public class Medication extends DomainResource {
* Path: <b>Medication.package.content.itemReference</b><br>
* </p>
*/
@SearchParamDefinition(name="package-item", path="Medication.package.content.item.as(Reference)", description="The item in the package", type="reference" )
// [Medication]
// [Medication]
@SearchParamDefinition(name="package-item", path="Medication.package.content.item.as(Reference)", description="The item in the package", type="reference", target={Medication.class} )
public static final String SP_PACKAGE_ITEM = "package-item";
/**
* <b>Fluent Client</b> search parameter constant for <b>package-item</b>
@ -1633,7 +1639,9 @@ public class Medication extends DomainResource {
* Path: <b>Medication.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="Medication.code", description="Codes that identify this medication", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="Medication.code", description="Codes that identify this medication", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1653,7 +1661,9 @@ public class Medication extends DomainResource {
* Path: <b>Medication.product.ingredient.itemReference</b><br>
* </p>
*/
@SearchParamDefinition(name="ingredient", path="Medication.product.ingredient.item.as(Reference)", description="The product contained", type="reference" )
// [Medication, Substance]
// [Medication, Substance]
@SearchParamDefinition(name="ingredient", path="Medication.product.ingredient.item.as(Reference)", description="The product contained", type="reference", target={Medication.class, Substance.class} )
public static final String SP_INGREDIENT = "ingredient";
/**
* <b>Fluent Client</b> search parameter constant for <b>ingredient</b>
@ -1679,7 +1689,9 @@ public class Medication extends DomainResource {
* Path: <b>Medication.product.form</b><br>
* </p>
*/
@SearchParamDefinition(name="form", path="Medication.product.form", description="powder | tablets | carton +", type="token" )
// []
// []
@SearchParamDefinition(name="form", path="Medication.product.form", description="powder | tablets | carton +", type="token", target={} )
public static final String SP_FORM = "form";
/**
* <b>Fluent Client</b> search parameter constant for <b>form</b>
@ -1699,7 +1711,9 @@ public class Medication extends DomainResource {
* Path: <b>Medication.package.content.itemCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="package-item-code", path="Medication.package.content.item.as(CodeableConcept)", description="The item in the package", type="token" )
// []
// []
@SearchParamDefinition(name="package-item-code", path="Medication.package.content.item.as(CodeableConcept)", description="The item in the package", type="token", target={} )
public static final String SP_PACKAGE_ITEM_CODE = "package-item-code";
/**
* <b>Fluent Client</b> search parameter constant for <b>package-item-code</b>
@ -1719,7 +1733,9 @@ public class Medication extends DomainResource {
* Path: <b>Medication.manufacturer</b><br>
* </p>
*/
@SearchParamDefinition(name="manufacturer", path="Medication.manufacturer", description="Manufacturer of the item", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="manufacturer", path="Medication.manufacturer", description="Manufacturer of the item", type="reference", target={Organization.class} )
public static final String SP_MANUFACTURER = "manufacturer";
/**
* <b>Fluent Client</b> search parameter constant for <b>manufacturer</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1717,7 +1717,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="MedicationAdministration.identifier", description="Return administrations with this external identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="MedicationAdministration.identifier", description="Return administrations with this external identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1737,7 +1739,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.medicationCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="MedicationAdministration.medication.as(CodeableConcept)", description="Return administrations of this medication code", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="MedicationAdministration.medication.as(CodeableConcept)", description="Return administrations of this medication code", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1757,7 +1761,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.prescription</b><br>
* </p>
*/
@SearchParamDefinition(name="prescription", path="MedicationAdministration.prescription", description="The identity of a prescription to list administrations from", type="reference" )
// [MedicationOrder]
// [MedicationOrder]
@SearchParamDefinition(name="prescription", path="MedicationAdministration.prescription", description="The identity of a prescription to list administrations from", type="reference", target={MedicationOrder.class} )
public static final String SP_PRESCRIPTION = "prescription";
/**
* <b>Fluent Client</b> search parameter constant for <b>prescription</b>
@ -1783,7 +1789,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.effectiveTime[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="effectivetime", path="MedicationAdministration.effectiveTime", description="Date administration happened (or did not happen)", type="date" )
// []
// []
@SearchParamDefinition(name="effectivetime", path="MedicationAdministration.effectiveTime", description="Date administration happened (or did not happen)", type="date", target={} )
public static final String SP_EFFECTIVETIME = "effectivetime";
/**
* <b>Fluent Client</b> search parameter constant for <b>effectivetime</b>
@ -1803,7 +1811,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.practitioner</b><br>
* </p>
*/
@SearchParamDefinition(name="practitioner", path="MedicationAdministration.practitioner", description="Who administered substance", type="reference" )
// [Practitioner, Patient, RelatedPerson]
// [Practitioner, Patient, RelatedPerson]
@SearchParamDefinition(name="practitioner", path="MedicationAdministration.practitioner", description="Who administered substance", type="reference", target={Practitioner.class, Patient.class, RelatedPerson.class} )
public static final String SP_PRACTITIONER = "practitioner";
/**
* <b>Fluent Client</b> search parameter constant for <b>practitioner</b>
@ -1829,7 +1839,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="MedicationAdministration.patient", description="The identity of a patient to list administrations for", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="MedicationAdministration.patient", description="The identity of a patient to list administrations for", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1855,7 +1867,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.wasNotGiven</b><br>
* </p>
*/
@SearchParamDefinition(name="wasnotgiven", path="MedicationAdministration.wasNotGiven", description="Administrations that were not made", type="token" )
// []
// []
@SearchParamDefinition(name="wasnotgiven", path="MedicationAdministration.wasNotGiven", description="Administrations that were not made", type="token", target={} )
public static final String SP_WASNOTGIVEN = "wasnotgiven";
/**
* <b>Fluent Client</b> search parameter constant for <b>wasnotgiven</b>
@ -1875,7 +1889,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.medicationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="medication", path="MedicationAdministration.medication.as(Reference)", description="Return administrations of this medication resource", type="reference" )
// [Medication]
// [Medication]
@SearchParamDefinition(name="medication", path="MedicationAdministration.medication.as(Reference)", description="Return administrations of this medication resource", type="reference", target={Medication.class} )
public static final String SP_MEDICATION = "medication";
/**
* <b>Fluent Client</b> search parameter constant for <b>medication</b>
@ -1901,7 +1917,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="MedicationAdministration.encounter", description="Return administrations that share this encounter", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="MedicationAdministration.encounter", description="Return administrations that share this encounter", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -1927,7 +1945,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.device</b><br>
* </p>
*/
@SearchParamDefinition(name="device", path="MedicationAdministration.device", description="Return administrations with this administration device identity", type="reference" )
// [Device]
// [Device]
@SearchParamDefinition(name="device", path="MedicationAdministration.device", description="Return administrations with this administration device identity", type="reference", target={Device.class} )
public static final String SP_DEVICE = "device";
/**
* <b>Fluent Client</b> search parameter constant for <b>device</b>
@ -1953,7 +1973,9 @@ public class MedicationAdministration extends DomainResource {
* Path: <b>MedicationAdministration.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="MedicationAdministration.status", description="MedicationAdministration event status (for example one of active/paused/completed/nullified)", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="MedicationAdministration.status", description="MedicationAdministration event status (for example one of active/paused/completed/nullified)", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2397,7 +2397,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="MedicationDispense.identifier", description="Return dispenses with this external identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="MedicationDispense.identifier", description="Return dispenses with this external identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2417,7 +2419,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.medicationCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="MedicationDispense.medication.as(CodeableConcept)", description="Return dispenses of this medicine code", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="MedicationDispense.medication.as(CodeableConcept)", description="Return dispenses of this medicine code", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -2437,7 +2441,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.receiver</b><br>
* </p>
*/
@SearchParamDefinition(name="receiver", path="MedicationDispense.receiver", description="Who collected the medication", type="reference" )
// [Practitioner, Patient]
// [Practitioner, Patient]
@SearchParamDefinition(name="receiver", path="MedicationDispense.receiver", description="Who collected the medication", type="reference", target={Practitioner.class, Patient.class} )
public static final String SP_RECEIVER = "receiver";
/**
* <b>Fluent Client</b> search parameter constant for <b>receiver</b>
@ -2463,7 +2469,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.destination</b><br>
* </p>
*/
@SearchParamDefinition(name="destination", path="MedicationDispense.destination", description="Return dispenses that should be sent to a specific destination", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="destination", path="MedicationDispense.destination", description="Return dispenses that should be sent to a specific destination", type="reference", target={Location.class} )
public static final String SP_DESTINATION = "destination";
/**
* <b>Fluent Client</b> search parameter constant for <b>destination</b>
@ -2489,7 +2497,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.medicationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="medication", path="MedicationDispense.medication.as(Reference)", description="Return dispenses of this medicine resource", type="reference" )
// [Medication]
// [Medication]
@SearchParamDefinition(name="medication", path="MedicationDispense.medication.as(Reference)", description="Return dispenses of this medicine resource", type="reference", target={Medication.class} )
public static final String SP_MEDICATION = "medication";
/**
* <b>Fluent Client</b> search parameter constant for <b>medication</b>
@ -2515,7 +2525,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.substitution.responsibleParty</b><br>
* </p>
*/
@SearchParamDefinition(name="responsibleparty", path="MedicationDispense.substitution.responsibleParty", description="Return all dispenses with the specified responsible party", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="responsibleparty", path="MedicationDispense.substitution.responsibleParty", description="Return all dispenses with the specified responsible party", type="reference", target={Practitioner.class} )
public static final String SP_RESPONSIBLEPARTY = "responsibleparty";
/**
* <b>Fluent Client</b> search parameter constant for <b>responsibleparty</b>
@ -2541,7 +2553,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="MedicationDispense.type", description="Return all dispenses of a specific type", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="MedicationDispense.type", description="Return all dispenses of a specific type", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -2561,7 +2575,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.whenHandedOver</b><br>
* </p>
*/
@SearchParamDefinition(name="whenhandedover", path="MedicationDispense.whenHandedOver", description="Date when medication handed over to patient (outpatient setting), or supplied to ward or clinic (inpatient setting)", type="date" )
// []
// []
@SearchParamDefinition(name="whenhandedover", path="MedicationDispense.whenHandedOver", description="Date when medication handed over to patient (outpatient setting), or supplied to ward or clinic (inpatient setting)", type="date", target={} )
public static final String SP_WHENHANDEDOVER = "whenhandedover";
/**
* <b>Fluent Client</b> search parameter constant for <b>whenhandedover</b>
@ -2581,7 +2597,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.whenPrepared</b><br>
* </p>
*/
@SearchParamDefinition(name="whenprepared", path="MedicationDispense.whenPrepared", description="Date when medication prepared", type="date" )
// []
// []
@SearchParamDefinition(name="whenprepared", path="MedicationDispense.whenPrepared", description="Date when medication prepared", type="date", target={} )
public static final String SP_WHENPREPARED = "whenprepared";
/**
* <b>Fluent Client</b> search parameter constant for <b>whenprepared</b>
@ -2601,7 +2619,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.dispenser</b><br>
* </p>
*/
@SearchParamDefinition(name="dispenser", path="MedicationDispense.dispenser", description="Return all dispenses performed by a specific individual", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="dispenser", path="MedicationDispense.dispenser", description="Return all dispenses performed by a specific individual", type="reference", target={Practitioner.class} )
public static final String SP_DISPENSER = "dispenser";
/**
* <b>Fluent Client</b> search parameter constant for <b>dispenser</b>
@ -2627,7 +2647,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.authorizingPrescription</b><br>
* </p>
*/
@SearchParamDefinition(name="prescription", path="MedicationDispense.authorizingPrescription", description="The identity of a prescription to list dispenses from", type="reference" )
// [MedicationOrder]
// [MedicationOrder]
@SearchParamDefinition(name="prescription", path="MedicationDispense.authorizingPrescription", description="The identity of a prescription to list dispenses from", type="reference", target={MedicationOrder.class} )
public static final String SP_PRESCRIPTION = "prescription";
/**
* <b>Fluent Client</b> search parameter constant for <b>prescription</b>
@ -2653,7 +2675,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="MedicationDispense.patient", description="The identity of a patient to list dispenses for", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="MedicationDispense.patient", description="The identity of a patient to list dispenses for", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2679,7 +2703,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationDispense.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="MedicationDispense.status", description="Status of the dispense", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="MedicationDispense.status", description="Status of the dispense", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2723,7 +2723,9 @@ public class MedicationOrder extends DomainResource {
* Path: <b>MedicationOrder.prescriber</b><br>
* </p>
*/
@SearchParamDefinition(name="prescriber", path="MedicationOrder.prescriber", description="Who ordered the medication(s)", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="prescriber", path="MedicationOrder.prescriber", description="Who ordered the medication(s)", type="reference", target={Practitioner.class} )
public static final String SP_PRESCRIBER = "prescriber";
/**
* <b>Fluent Client</b> search parameter constant for <b>prescriber</b>
@ -2749,7 +2751,9 @@ public class MedicationOrder extends DomainResource {
* Path: <b>MedicationOrder.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="MedicationOrder.identifier", description="Return prescriptions with this external identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="MedicationOrder.identifier", description="Return prescriptions with this external identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2769,7 +2773,9 @@ public class MedicationOrder extends DomainResource {
* Path: <b>MedicationOrder.medicationCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="MedicationOrder.medication.as(CodeableConcept)", description="Return administrations of this medication code", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="MedicationOrder.medication.as(CodeableConcept)", description="Return administrations of this medication code", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -2789,7 +2795,9 @@ public class MedicationOrder extends DomainResource {
* Path: <b>MedicationOrder.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="MedicationOrder.patient", description="The identity of a patient to list orders for", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="MedicationOrder.patient", description="The identity of a patient to list orders for", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2815,7 +2823,9 @@ public class MedicationOrder extends DomainResource {
* Path: <b>MedicationOrder.dateWritten</b><br>
* </p>
*/
@SearchParamDefinition(name="datewritten", path="MedicationOrder.dateWritten", description="Return prescriptions written on this date", type="date" )
// []
// []
@SearchParamDefinition(name="datewritten", path="MedicationOrder.dateWritten", description="Return prescriptions written on this date", type="date", target={} )
public static final String SP_DATEWRITTEN = "datewritten";
/**
* <b>Fluent Client</b> search parameter constant for <b>datewritten</b>
@ -2835,7 +2845,9 @@ public class MedicationOrder extends DomainResource {
* Path: <b>MedicationOrder.medicationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="medication", path="MedicationOrder.medication.as(Reference)", description="Return administrations of this medication reference", type="reference" )
// [Medication]
// [Medication]
@SearchParamDefinition(name="medication", path="MedicationOrder.medication.as(Reference)", description="Return administrations of this medication reference", type="reference", target={Medication.class} )
public static final String SP_MEDICATION = "medication";
/**
* <b>Fluent Client</b> search parameter constant for <b>medication</b>
@ -2861,7 +2873,9 @@ public class MedicationOrder extends DomainResource {
* Path: <b>MedicationOrder.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="MedicationOrder.encounter", description="Return prescriptions with this encounter identifier", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="MedicationOrder.encounter", description="Return prescriptions with this encounter identifier", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -2887,7 +2901,9 @@ public class MedicationOrder extends DomainResource {
* Path: <b>MedicationOrder.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="MedicationOrder.status", description="Status of the prescription", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="MedicationOrder.status", description="Status of the prescription", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1981,7 +1981,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationStatement.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="MedicationStatement.identifier", description="Return statements with this external identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="MedicationStatement.identifier", description="Return statements with this external identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2001,7 +2003,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationStatement.effective[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="effective", path="MedicationStatement.effective", description="Date when patient was taking (or not taking) the medication", type="date" )
// []
// []
@SearchParamDefinition(name="effective", path="MedicationStatement.effective", description="Date when patient was taking (or not taking) the medication", type="date", target={} )
public static final String SP_EFFECTIVE = "effective";
/**
* <b>Fluent Client</b> search parameter constant for <b>effective</b>
@ -2021,7 +2025,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationStatement.medicationCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="MedicationStatement.medication.as(CodeableConcept)", description="Return administrations of this medication code", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="MedicationStatement.medication.as(CodeableConcept)", description="Return administrations of this medication code", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -2041,7 +2047,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationStatement.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="MedicationStatement.patient", description="The identity of a patient to list statements for", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="MedicationStatement.patient", description="The identity of a patient to list statements for", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -2067,7 +2075,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationStatement.medicationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="medication", path="MedicationStatement.medication.as(Reference)", description="Return administrations of this medication reference", type="reference" )
// [Medication]
// [Medication]
@SearchParamDefinition(name="medication", path="MedicationStatement.medication.as(Reference)", description="Return administrations of this medication reference", type="reference", target={Medication.class} )
public static final String SP_MEDICATION = "medication";
/**
* <b>Fluent Client</b> search parameter constant for <b>medication</b>
@ -2093,7 +2103,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationStatement.informationSource</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="MedicationStatement.informationSource", description="Who the information in the statement came from", type="reference" )
// [Practitioner, Patient, RelatedPerson]
// [Practitioner, Patient, RelatedPerson]
@SearchParamDefinition(name="source", path="MedicationStatement.informationSource", description="Who the information in the statement came from", type="reference", target={Practitioner.class, Patient.class, RelatedPerson.class} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -2119,7 +2131,9 @@ Specifically if 'boolean' datatype is selected, then the following logic applies
* Path: <b>MedicationStatement.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="MedicationStatement.status", description="Return statements that match the given status", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="MedicationStatement.status", description="Return statements that match the given status", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1952,7 +1952,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.response.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="MessageHeader.response.code", description="ok | transient-error | fatal-error", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="MessageHeader.response.code", description="ok | transient-error | fatal-error", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -1972,6 +1974,8 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.data</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="data", path="MessageHeader.data", description="The actual content of the message", type="reference" )
public static final String SP_DATA = "data";
/**
@ -1998,7 +2002,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.receiver</b><br>
* </p>
*/
@SearchParamDefinition(name="receiver", path="MessageHeader.receiver", description="Intended \"real-world\" recipient for the data", type="reference" )
// [Practitioner, Organization]
// [Practitioner, Organization]
@SearchParamDefinition(name="receiver", path="MessageHeader.receiver", description="Intended \"real-world\" recipient for the data", type="reference", target={Practitioner.class, Organization.class} )
public static final String SP_RECEIVER = "receiver";
/**
* <b>Fluent Client</b> search parameter constant for <b>receiver</b>
@ -2024,7 +2030,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.author</b><br>
* </p>
*/
@SearchParamDefinition(name="author", path="MessageHeader.author", description="The source of the decision", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="author", path="MessageHeader.author", description="The source of the decision", type="reference", target={Practitioner.class} )
public static final String SP_AUTHOR = "author";
/**
* <b>Fluent Client</b> search parameter constant for <b>author</b>
@ -2050,7 +2058,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.destination.name</b><br>
* </p>
*/
@SearchParamDefinition(name="destination", path="MessageHeader.destination.name", description="Name of system", type="string" )
// []
// []
@SearchParamDefinition(name="destination", path="MessageHeader.destination.name", description="Name of system", type="string", target={} )
public static final String SP_DESTINATION = "destination";
/**
* <b>Fluent Client</b> search parameter constant for <b>destination</b>
@ -2070,7 +2080,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.source.name</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="MessageHeader.source.name", description="Name of system", type="string" )
// []
// []
@SearchParamDefinition(name="source", path="MessageHeader.source.name", description="Name of system", type="string", target={} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -2090,7 +2102,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.destination.target</b><br>
* </p>
*/
@SearchParamDefinition(name="target", path="MessageHeader.destination.target", description="Particular delivery destination within the destination", type="reference" )
// [Device]
// [Device]
@SearchParamDefinition(name="target", path="MessageHeader.destination.target", description="Particular delivery destination within the destination", type="reference", target={Device.class} )
public static final String SP_TARGET = "target";
/**
* <b>Fluent Client</b> search parameter constant for <b>target</b>
@ -2116,7 +2130,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.destination.endpoint</b><br>
* </p>
*/
@SearchParamDefinition(name="destination-uri", path="MessageHeader.destination.endpoint", description="Actual destination address or id", type="uri" )
// []
// []
@SearchParamDefinition(name="destination-uri", path="MessageHeader.destination.endpoint", description="Actual destination address or id", type="uri", target={} )
public static final String SP_DESTINATION_URI = "destination-uri";
/**
* <b>Fluent Client</b> search parameter constant for <b>destination-uri</b>
@ -2136,7 +2152,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.source.endpoint</b><br>
* </p>
*/
@SearchParamDefinition(name="source-uri", path="MessageHeader.source.endpoint", description="Actual message source address or id", type="uri" )
// []
// []
@SearchParamDefinition(name="source-uri", path="MessageHeader.source.endpoint", description="Actual message source address or id", type="uri", target={} )
public static final String SP_SOURCE_URI = "source-uri";
/**
* <b>Fluent Client</b> search parameter constant for <b>source-uri</b>
@ -2156,7 +2174,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.responsible</b><br>
* </p>
*/
@SearchParamDefinition(name="responsible", path="MessageHeader.responsible", description="Final responsibility for event", type="reference" )
// [Practitioner, Organization]
// [Practitioner, Organization]
@SearchParamDefinition(name="responsible", path="MessageHeader.responsible", description="Final responsibility for event", type="reference", target={Practitioner.class, Organization.class} )
public static final String SP_RESPONSIBLE = "responsible";
/**
* <b>Fluent Client</b> search parameter constant for <b>responsible</b>
@ -2182,7 +2202,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.response.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="response-id", path="MessageHeader.response.identifier", description="Id of original message", type="token" )
// []
// []
@SearchParamDefinition(name="response-id", path="MessageHeader.response.identifier", description="Id of original message", type="token", target={} )
public static final String SP_RESPONSE_ID = "response-id";
/**
* <b>Fluent Client</b> search parameter constant for <b>response-id</b>
@ -2202,7 +2224,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.enterer</b><br>
* </p>
*/
@SearchParamDefinition(name="enterer", path="MessageHeader.enterer", description="The source of the data entry", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="enterer", path="MessageHeader.enterer", description="The source of the data entry", type="reference", target={Practitioner.class} )
public static final String SP_ENTERER = "enterer";
/**
* <b>Fluent Client</b> search parameter constant for <b>enterer</b>
@ -2228,7 +2252,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.event</b><br>
* </p>
*/
@SearchParamDefinition(name="event", path="MessageHeader.event", description="Code for the event this message represents", type="token" )
// []
// []
@SearchParamDefinition(name="event", path="MessageHeader.event", description="Code for the event this message represents", type="token", target={} )
public static final String SP_EVENT = "event";
/**
* <b>Fluent Client</b> search parameter constant for <b>event</b>
@ -2248,7 +2274,9 @@ public class MessageHeader extends DomainResource {
* Path: <b>MessageHeader.timestamp</b><br>
* </p>
*/
@SearchParamDefinition(name="timestamp", path="MessageHeader.timestamp", description="Time that the message was sent", type="date" )
// []
// []
@SearchParamDefinition(name="timestamp", path="MessageHeader.timestamp", description="Time that the message was sent", type="date", target={} )
public static final String SP_TIMESTAMP = "timestamp";
/**
* <b>Fluent Client</b> search parameter constant for <b>timestamp</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1846,7 +1846,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="NamingSystem.date", description="Publication Date(/time)", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="NamingSystem.date", description="Publication Date(/time)", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -1866,7 +1868,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.uniqueId.period</b><br>
* </p>
*/
@SearchParamDefinition(name="period", path="NamingSystem.uniqueId.period", description="When is identifier valid?", type="date" )
// []
// []
@SearchParamDefinition(name="period", path="NamingSystem.uniqueId.period", description="When is identifier valid?", type="date", target={} )
public static final String SP_PERIOD = "period";
/**
* <b>Fluent Client</b> search parameter constant for <b>period</b>
@ -1886,7 +1890,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.kind</b><br>
* </p>
*/
@SearchParamDefinition(name="kind", path="NamingSystem.kind", description="codesystem | identifier | root", type="token" )
// []
// []
@SearchParamDefinition(name="kind", path="NamingSystem.kind", description="codesystem | identifier | root", type="token", target={} )
public static final String SP_KIND = "kind";
/**
* <b>Fluent Client</b> search parameter constant for <b>kind</b>
@ -1906,7 +1912,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="NamingSystem.type", description="e.g. driver, provider, patient, bank etc.", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="NamingSystem.type", description="e.g. driver, provider, patient, bank etc.", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1926,7 +1934,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.uniqueId.type</b><br>
* </p>
*/
@SearchParamDefinition(name="id-type", path="NamingSystem.uniqueId.type", description="oid | uuid | uri | other", type="token" )
// []
// []
@SearchParamDefinition(name="id-type", path="NamingSystem.uniqueId.type", description="oid | uuid | uri | other", type="token", target={} )
public static final String SP_ID_TYPE = "id-type";
/**
* <b>Fluent Client</b> search parameter constant for <b>id-type</b>
@ -1946,7 +1956,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.responsible</b><br>
* </p>
*/
@SearchParamDefinition(name="responsible", path="NamingSystem.responsible", description="Who maintains system namespace?", type="string" )
// []
// []
@SearchParamDefinition(name="responsible", path="NamingSystem.responsible", description="Who maintains system namespace?", type="string", target={} )
public static final String SP_RESPONSIBLE = "responsible";
/**
* <b>Fluent Client</b> search parameter constant for <b>responsible</b>
@ -1966,7 +1978,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.contact.name</b><br>
* </p>
*/
@SearchParamDefinition(name="contact", path="NamingSystem.contact.name", description="Name of an individual to contact", type="string" )
// []
// []
@SearchParamDefinition(name="contact", path="NamingSystem.contact.name", description="Name of an individual to contact", type="string", target={} )
public static final String SP_CONTACT = "contact";
/**
* <b>Fluent Client</b> search parameter constant for <b>contact</b>
@ -1986,7 +2000,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="NamingSystem.name", description="Human-readable label", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="NamingSystem.name", description="Human-readable label", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -2006,7 +2022,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.useContext</b><br>
* </p>
*/
@SearchParamDefinition(name="context", path="NamingSystem.useContext", description="Content intends to support these contexts", type="token" )
// []
// []
@SearchParamDefinition(name="context", path="NamingSystem.useContext", description="Content intends to support these contexts", type="token", target={} )
public static final String SP_CONTEXT = "context";
/**
* <b>Fluent Client</b> search parameter constant for <b>context</b>
@ -2026,7 +2044,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.publisher</b><br>
* </p>
*/
@SearchParamDefinition(name="publisher", path="NamingSystem.publisher", description="Name of the publisher (Organization or individual)", type="string" )
// []
// []
@SearchParamDefinition(name="publisher", path="NamingSystem.publisher", description="Name of the publisher (Organization or individual)", type="string", target={} )
public static final String SP_PUBLISHER = "publisher";
/**
* <b>Fluent Client</b> search parameter constant for <b>publisher</b>
@ -2046,7 +2066,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.contact.telecom</b><br>
* </p>
*/
@SearchParamDefinition(name="telecom", path="NamingSystem.contact.telecom", description="Contact details for individual or publisher", type="token" )
// []
// []
@SearchParamDefinition(name="telecom", path="NamingSystem.contact.telecom", description="Contact details for individual or publisher", type="token", target={} )
public static final String SP_TELECOM = "telecom";
/**
* <b>Fluent Client</b> search parameter constant for <b>telecom</b>
@ -2066,7 +2088,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.uniqueId.value</b><br>
* </p>
*/
@SearchParamDefinition(name="value", path="NamingSystem.uniqueId.value", description="The unique identifier", type="string" )
// []
// []
@SearchParamDefinition(name="value", path="NamingSystem.uniqueId.value", description="The unique identifier", type="string", target={} )
public static final String SP_VALUE = "value";
/**
* <b>Fluent Client</b> search parameter constant for <b>value</b>
@ -2086,7 +2110,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.replacedBy</b><br>
* </p>
*/
@SearchParamDefinition(name="replaced-by", path="NamingSystem.replacedBy", description="Use this instead", type="reference" )
// [NamingSystem]
// [NamingSystem]
@SearchParamDefinition(name="replaced-by", path="NamingSystem.replacedBy", description="Use this instead", type="reference", target={NamingSystem.class} )
public static final String SP_REPLACED_BY = "replaced-by";
/**
* <b>Fluent Client</b> search parameter constant for <b>replaced-by</b>
@ -2112,7 +2138,9 @@ public class NamingSystem extends DomainResource {
* Path: <b>NamingSystem.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="NamingSystem.status", description="draft | active | retired", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="NamingSystem.status", description="draft | active | retired", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -3379,7 +3379,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="NutritionOrder.identifier", description="Return nutrition orders with this external identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="NutritionOrder.identifier", description="Return nutrition orders with this external identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -3399,7 +3401,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.dateTime</b><br>
* </p>
*/
@SearchParamDefinition(name="datetime", path="NutritionOrder.dateTime", description="Return nutrition orders requested on this date", type="date" )
// []
// []
@SearchParamDefinition(name="datetime", path="NutritionOrder.dateTime", description="Return nutrition orders requested on this date", type="date", target={} )
public static final String SP_DATETIME = "datetime";
/**
* <b>Fluent Client</b> search parameter constant for <b>datetime</b>
@ -3419,7 +3423,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.orderer</b><br>
* </p>
*/
@SearchParamDefinition(name="provider", path="NutritionOrder.orderer", description="The identify of the provider who placed the nutrition order", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="provider", path="NutritionOrder.orderer", description="The identify of the provider who placed the nutrition order", type="reference", target={Practitioner.class} )
public static final String SP_PROVIDER = "provider";
/**
* <b>Fluent Client</b> search parameter constant for <b>provider</b>
@ -3445,7 +3451,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.patient</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="NutritionOrder.patient", description="The identity of the person who requires the diet, formula or nutritional supplement", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="patient", path="NutritionOrder.patient", description="The identity of the person who requires the diet, formula or nutritional supplement", type="reference", target={Patient.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -3471,7 +3479,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.supplement.type</b><br>
* </p>
*/
@SearchParamDefinition(name="supplement", path="NutritionOrder.supplement.type", description="Type of supplement product requested", type="token" )
// []
// []
@SearchParamDefinition(name="supplement", path="NutritionOrder.supplement.type", description="Type of supplement product requested", type="token", target={} )
public static final String SP_SUPPLEMENT = "supplement";
/**
* <b>Fluent Client</b> search parameter constant for <b>supplement</b>
@ -3491,7 +3501,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.enteralFormula.baseFormulaType</b><br>
* </p>
*/
@SearchParamDefinition(name="formula", path="NutritionOrder.enteralFormula.baseFormulaType", description="Type of enteral or infant formula", type="token" )
// []
// []
@SearchParamDefinition(name="formula", path="NutritionOrder.enteralFormula.baseFormulaType", description="Type of enteral or infant formula", type="token", target={} )
public static final String SP_FORMULA = "formula";
/**
* <b>Fluent Client</b> search parameter constant for <b>formula</b>
@ -3511,7 +3523,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="NutritionOrder.encounter", description="Return nutrition orders with this encounter identifier", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="NutritionOrder.encounter", description="Return nutrition orders with this encounter identifier", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -3537,7 +3551,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.oralDiet.type</b><br>
* </p>
*/
@SearchParamDefinition(name="oraldiet", path="NutritionOrder.oralDiet.type", description="Type of diet that can be consumed orally (i.e., take via the mouth).", type="token" )
// []
// []
@SearchParamDefinition(name="oraldiet", path="NutritionOrder.oralDiet.type", description="Type of diet that can be consumed orally (i.e., take via the mouth).", type="token", target={} )
public static final String SP_ORALDIET = "oraldiet";
/**
* <b>Fluent Client</b> search parameter constant for <b>oraldiet</b>
@ -3557,7 +3573,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="NutritionOrder.status", description="Status of the nutrition order.", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="NutritionOrder.status", description="Status of the nutrition order.", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>
@ -3577,7 +3595,9 @@ public class NutritionOrder extends DomainResource {
* Path: <b>NutritionOrder.enteralFormula.additiveType</b><br>
* </p>
*/
@SearchParamDefinition(name="additive", path="NutritionOrder.enteralFormula.additiveType", description="Type of module component to add to the feeding", type="token" )
// []
// []
@SearchParamDefinition(name="additive", path="NutritionOrder.enteralFormula.additiveType", description="Type of module component to add to the feeding", type="token", target={} )
public static final String SP_ADDITIVE = "additive";
/**
* <b>Fluent Client</b> search parameter constant for <b>additive</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2941,7 +2941,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.effective[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="Observation.effective", description="Obtained date/time. If the obtained element is a period, a date that falls in the period", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="Observation.effective", description="Obtained date/time. If the obtained element is a period, a date that falls in the period", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -2961,7 +2963,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="Observation.code", description="The code of the observation type", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="Observation.code", description="The code of the observation type", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -2981,7 +2985,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="Observation.subject", description="The subject that the observation is about", type="reference" )
// [Group, Device, Patient, Location]
// [Group, Device, Patient, Location]
@SearchParamDefinition(name="subject", path="Observation.subject", description="The subject that the observation is about", type="reference", target={Group.class, Device.class, Patient.class, Location.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -3007,7 +3013,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.component.dataAbsentReason</b><br>
* </p>
*/
@SearchParamDefinition(name="component-data-absent-reason", path="Observation.component.dataAbsentReason", description="The reason why the expected value in the element Observation.component.value[x] is missing.", type="token" )
// []
// []
@SearchParamDefinition(name="component-data-absent-reason", path="Observation.component.dataAbsentReason", description="The reason why the expected value in the element Observation.component.value[x] is missing.", type="token", target={} )
public static final String SP_COMPONENT_DATA_ABSENT_REASON = "component-data-absent-reason";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-data-absent-reason</b>
@ -3027,7 +3035,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.valueCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="value-concept", path="Observation.value.as(CodeableConcept)", description="The value of the observation, if the value is a CodeableConcept", type="token" )
// []
// []
@SearchParamDefinition(name="value-concept", path="Observation.value.as(CodeableConcept)", description="The value of the observation, if the value is a CodeableConcept", type="token", target={} )
public static final String SP_VALUE_CONCEPT = "value-concept";
/**
* <b>Fluent Client</b> search parameter constant for <b>value-concept</b>
@ -3047,7 +3057,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.valueDateTime, Observation.valuePeriod</b><br>
* </p>
*/
@SearchParamDefinition(name="value-date", path="Observation.value.as(DateTime) | Observation.value.as(Period)", description="The value of the observation, if the value is a date or period of time", type="date" )
// []
// []
@SearchParamDefinition(name="value-date", path="Observation.value.as(DateTime) | Observation.value.as(Period)", description="The value of the observation, if the value is a date or period of time", type="date", target={} )
public static final String SP_VALUE_DATE = "value-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>value-date</b>
@ -3067,7 +3079,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="related", path="", description="Related Observations - search on related-type and related-target together", type="composite", compositeOf={"related-target", "related-type"} )
// []
// []
@SearchParamDefinition(name="related", path="", description="Related Observations - search on related-type and related-target together", type="composite", compositeOf={"related-target", "related-type"}, target={} )
public static final String SP_RELATED = "related";
/**
* <b>Fluent Client</b> search parameter constant for <b>related</b>
@ -3087,7 +3101,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Observation.subject", description="The subject that the observation is about (if patient)", type="reference" )
// [Group, Device, Patient, Location]
// [Patient]
@SearchParamDefinition(name="patient", path="Observation.subject", description="The subject that the observation is about (if patient)", type="reference", target={Group.class, Device.class, Patient.class, Location.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -3113,7 +3129,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.specimen</b><br>
* </p>
*/
@SearchParamDefinition(name="specimen", path="Observation.specimen", description="Specimen used for this observation", type="reference" )
// [Specimen]
// [Specimen]
@SearchParamDefinition(name="specimen", path="Observation.specimen", description="Specimen used for this observation", type="reference", target={Specimen.class} )
public static final String SP_SPECIMEN = "specimen";
/**
* <b>Fluent Client</b> search parameter constant for <b>specimen</b>
@ -3139,7 +3157,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.component.code</b><br>
* </p>
*/
@SearchParamDefinition(name="component-code", path="Observation.component.code", description="The component code of the observation type", type="token" )
// []
// []
@SearchParamDefinition(name="component-code", path="Observation.component.code", description="The component code of the observation type", type="token", target={} )
public static final String SP_COMPONENT_CODE = "component-code";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-code</b>
@ -3159,7 +3179,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.valueString</b><br>
* </p>
*/
@SearchParamDefinition(name="value-string", path="Observation.value.as(String)", description="The value of the observation, if the value is a string, and also searches in CodeableConcept.text", type="string" )
// []
// []
@SearchParamDefinition(name="value-string", path="Observation.value.as(String)", description="The value of the observation, if the value is a string, and also searches in CodeableConcept.text", type="string", target={} )
public static final String SP_VALUE_STRING = "value-string";
/**
* <b>Fluent Client</b> search parameter constant for <b>value-string</b>
@ -3179,7 +3201,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Observation.identifier", description="The unique id for a particular observation", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Observation.identifier", description="The unique id for a particular observation", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -3199,7 +3223,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="component-code-value-concept", path="", description="Both component code and one of the component value parameters", type="composite", compositeOf={"component-code", "value-concept"} )
// []
// []
@SearchParamDefinition(name="component-code-value-concept", path="", description="Both component code and one of the component value parameters", type="composite", compositeOf={"component-code", "value-concept"}, target={} )
public static final String SP_COMPONENT_CODE_VALUE_CONCEPT = "component-code-value-concept";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-code-value-concept</b>
@ -3219,7 +3245,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="component-code-value-date", path="", description="Both component code and one of the component value parameters", type="composite", compositeOf={"component-code", "value-date"} )
// []
// []
@SearchParamDefinition(name="component-code-value-date", path="", description="Both component code and one of the component value parameters", type="composite", compositeOf={"component-code", "value-date"}, target={} )
public static final String SP_COMPONENT_CODE_VALUE_DATE = "component-code-value-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-code-value-date</b>
@ -3239,7 +3267,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="component-code-value-string", path="", description="Both component code and one of the component value parameters", type="composite", compositeOf={"component-code", "value-string"} )
// []
// []
@SearchParamDefinition(name="component-code-value-string", path="", description="Both component code and one of the component value parameters", type="composite", compositeOf={"component-code", "value-string"}, target={} )
public static final String SP_COMPONENT_CODE_VALUE_STRING = "component-code-value-string";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-code-value-string</b>
@ -3259,7 +3289,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="component-code-value-quantity", path="", description="Both component code and one of the component value parameters", type="composite", compositeOf={"component-code", "value-quantity"} )
// []
// []
@SearchParamDefinition(name="component-code-value-quantity", path="", description="Both component code and one of the component value parameters", type="composite", compositeOf={"component-code", "value-quantity"}, target={} )
public static final String SP_COMPONENT_CODE_VALUE_QUANTITY = "component-code-value-quantity";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-code-value-quantity</b>
@ -3279,7 +3311,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="code-value-concept", path="", description="Both code and one of the value parameters", type="composite", compositeOf={"code", "value-concept"} )
// []
// []
@SearchParamDefinition(name="code-value-concept", path="", description="Both code and one of the value parameters", type="composite", compositeOf={"code", "value-concept"}, target={} )
public static final String SP_CODE_VALUE_CONCEPT = "code-value-concept";
/**
* <b>Fluent Client</b> search parameter constant for <b>code-value-concept</b>
@ -3299,7 +3333,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="code-value-date", path="", description="Both code and one of the value parameters", type="composite", compositeOf={"code", "value-date"} )
// []
// []
@SearchParamDefinition(name="code-value-date", path="", description="Both code and one of the value parameters", type="composite", compositeOf={"code", "value-date"}, target={} )
public static final String SP_CODE_VALUE_DATE = "code-value-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>code-value-date</b>
@ -3319,7 +3355,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="code-value-string", path="", description="Both code and one of the value parameters", type="composite", compositeOf={"code", "value-string"} )
// []
// []
@SearchParamDefinition(name="code-value-string", path="", description="Both code and one of the value parameters", type="composite", compositeOf={"code", "value-string"}, target={} )
public static final String SP_CODE_VALUE_STRING = "code-value-string";
/**
* <b>Fluent Client</b> search parameter constant for <b>code-value-string</b>
@ -3339,7 +3377,9 @@ public class Observation extends DomainResource {
* Path: <b></b><br>
* </p>
*/
@SearchParamDefinition(name="code-value-quantity", path="", description="Both code and one of the value parameters", type="composite", compositeOf={"code", "value-quantity"} )
// []
// []
@SearchParamDefinition(name="code-value-quantity", path="", description="Both code and one of the value parameters", type="composite", compositeOf={"code", "value-quantity"}, target={} )
public static final String SP_CODE_VALUE_QUANTITY = "code-value-quantity";
/**
* <b>Fluent Client</b> search parameter constant for <b>code-value-quantity</b>
@ -3359,7 +3399,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.performer</b><br>
* </p>
*/
@SearchParamDefinition(name="performer", path="Observation.performer", description="Who performed the observation", type="reference" )
// [Practitioner, Organization, Patient, RelatedPerson]
// [Practitioner, Organization, Patient, RelatedPerson]
@SearchParamDefinition(name="performer", path="Observation.performer", description="Who performed the observation", type="reference", target={Practitioner.class, Organization.class, Patient.class, RelatedPerson.class} )
public static final String SP_PERFORMER = "performer";
/**
* <b>Fluent Client</b> search parameter constant for <b>performer</b>
@ -3385,7 +3427,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.valueQuantity</b><br>
* </p>
*/
@SearchParamDefinition(name="value-quantity", path="Observation.value.as(Quantity)", description="The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)", type="quantity" )
// []
// []
@SearchParamDefinition(name="value-quantity", path="Observation.value.as(Quantity)", description="The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)", type="quantity", target={} )
public static final String SP_VALUE_QUANTITY = "value-quantity";
/**
* <b>Fluent Client</b> search parameter constant for <b>value-quantity</b>
@ -3405,7 +3449,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.component.valueQuantity</b><br>
* </p>
*/
@SearchParamDefinition(name="component-value-quantity", path="Observation.component.value.as(Quantity)", description="The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)", type="quantity" )
// []
// []
@SearchParamDefinition(name="component-value-quantity", path="Observation.component.value.as(Quantity)", description="The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)", type="quantity", target={} )
public static final String SP_COMPONENT_VALUE_QUANTITY = "component-value-quantity";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-value-quantity</b>
@ -3425,7 +3471,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.dataAbsentReason</b><br>
* </p>
*/
@SearchParamDefinition(name="data-absent-reason", path="Observation.dataAbsentReason", description="The reason why the expected value in the element Observation.value[x] is missing.", type="token" )
// []
// []
@SearchParamDefinition(name="data-absent-reason", path="Observation.dataAbsentReason", description="The reason why the expected value in the element Observation.value[x] is missing.", type="token", target={} )
public static final String SP_DATA_ABSENT_REASON = "data-absent-reason";
/**
* <b>Fluent Client</b> search parameter constant for <b>data-absent-reason</b>
@ -3445,7 +3493,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.encounter</b><br>
* </p>
*/
@SearchParamDefinition(name="encounter", path="Observation.encounter", description="Healthcare event related to the observation", type="reference" )
// [Encounter]
// [Encounter]
@SearchParamDefinition(name="encounter", path="Observation.encounter", description="Healthcare event related to the observation", type="reference", target={Encounter.class} )
public static final String SP_ENCOUNTER = "encounter";
/**
* <b>Fluent Client</b> search parameter constant for <b>encounter</b>
@ -3471,7 +3521,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.related.type</b><br>
* </p>
*/
@SearchParamDefinition(name="related-type", path="Observation.related.type", description="has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by", type="token" )
// []
// []
@SearchParamDefinition(name="related-type", path="Observation.related.type", description="has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by", type="token", target={} )
public static final String SP_RELATED_TYPE = "related-type";
/**
* <b>Fluent Client</b> search parameter constant for <b>related-type</b>
@ -3491,7 +3543,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.related.target</b><br>
* </p>
*/
@SearchParamDefinition(name="related-target", path="Observation.related.target", description="Resource that is related to this one", type="reference" )
// [Observation, QuestionnaireResponse]
// [Observation, QuestionnaireResponse]
@SearchParamDefinition(name="related-target", path="Observation.related.target", description="Resource that is related to this one", type="reference", target={Observation.class, QuestionnaireResponse.class} )
public static final String SP_RELATED_TARGET = "related-target";
/**
* <b>Fluent Client</b> search parameter constant for <b>related-target</b>
@ -3517,7 +3571,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.component.valueString</b><br>
* </p>
*/
@SearchParamDefinition(name="component-value-string", path="Observation.component.value.as(String)", description="The value of the component observation, if the value is a string, and also searches in CodeableConcept.text", type="string" )
// []
// []
@SearchParamDefinition(name="component-value-string", path="Observation.component.value.as(String)", description="The value of the component observation, if the value is a string, and also searches in CodeableConcept.text", type="string", target={} )
public static final String SP_COMPONENT_VALUE_STRING = "component-value-string";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-value-string</b>
@ -3537,7 +3593,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.component.valueCodeableConcept</b><br>
* </p>
*/
@SearchParamDefinition(name="component-value-concept", path="Observation.component.value.as(CodeableConcept)", description="The value of the component observation, if the value is a CodeableConcept", type="token" )
// []
// []
@SearchParamDefinition(name="component-value-concept", path="Observation.component.value.as(CodeableConcept)", description="The value of the component observation, if the value is a CodeableConcept", type="token", target={} )
public static final String SP_COMPONENT_VALUE_CONCEPT = "component-value-concept";
/**
* <b>Fluent Client</b> search parameter constant for <b>component-value-concept</b>
@ -3557,7 +3615,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.category</b><br>
* </p>
*/
@SearchParamDefinition(name="category", path="Observation.category", description="The classification of the type of observation", type="token" )
// []
// []
@SearchParamDefinition(name="category", path="Observation.category", description="The classification of the type of observation", type="token", target={} )
public static final String SP_CATEGORY = "category";
/**
* <b>Fluent Client</b> search parameter constant for <b>category</b>
@ -3577,7 +3637,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.device</b><br>
* </p>
*/
@SearchParamDefinition(name="device", path="Observation.device", description="The Device that generated the observation data.", type="reference" )
// [Device, DeviceMetric]
// [Device, DeviceMetric]
@SearchParamDefinition(name="device", path="Observation.device", description="The Device that generated the observation data.", type="reference", target={Device.class, DeviceMetric.class} )
public static final String SP_DEVICE = "device";
/**
* <b>Fluent Client</b> search parameter constant for <b>device</b>
@ -3603,7 +3665,9 @@ public class Observation extends DomainResource {
* Path: <b>Observation.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="Observation.status", description="The status of the observation", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="Observation.status", description="The status of the observation", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2971,7 +2971,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="OperationDefinition.date", description="Date for this version of the operation definition", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="OperationDefinition.date", description="Date for this version of the operation definition", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -2991,7 +2993,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.code</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="OperationDefinition.code", description="Name used to invoke the operation", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="OperationDefinition.code", description="Name used to invoke the operation", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -3011,7 +3015,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.instance</b><br>
* </p>
*/
@SearchParamDefinition(name="instance", path="OperationDefinition.instance", description="Invoke on an instance?", type="token" )
// []
// []
@SearchParamDefinition(name="instance", path="OperationDefinition.instance", description="Invoke on an instance?", type="token", target={} )
public static final String SP_INSTANCE = "instance";
/**
* <b>Fluent Client</b> search parameter constant for <b>instance</b>
@ -3031,7 +3037,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.kind</b><br>
* </p>
*/
@SearchParamDefinition(name="kind", path="OperationDefinition.kind", description="operation | query", type="token" )
// []
// []
@SearchParamDefinition(name="kind", path="OperationDefinition.kind", description="operation | query", type="token", target={} )
public static final String SP_KIND = "kind";
/**
* <b>Fluent Client</b> search parameter constant for <b>kind</b>
@ -3051,7 +3059,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="OperationDefinition.type", description="Invoke at resource level for these type", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="OperationDefinition.type", description="Invoke at resource level for these type", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -3071,7 +3081,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="OperationDefinition.version", description="Logical id for this version of the operation definition", type="token" )
// []
// []
@SearchParamDefinition(name="version", path="OperationDefinition.version", description="Logical id for this version of the operation definition", type="token", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -3091,7 +3103,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.parameter.profile</b><br>
* </p>
*/
@SearchParamDefinition(name="paramprofile", path="OperationDefinition.parameter.profile", description="Profile on the type", type="reference" )
// [StructureDefinition]
// [StructureDefinition]
@SearchParamDefinition(name="paramprofile", path="OperationDefinition.parameter.profile", description="Profile on the type", type="reference", target={StructureDefinition.class} )
public static final String SP_PARAMPROFILE = "paramprofile";
/**
* <b>Fluent Client</b> search parameter constant for <b>paramprofile</b>
@ -3117,7 +3131,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.url</b><br>
* </p>
*/
@SearchParamDefinition(name="url", path="OperationDefinition.url", description="Logical URL to reference this operation definition", type="uri" )
// []
// []
@SearchParamDefinition(name="url", path="OperationDefinition.url", description="Logical URL to reference this operation definition", type="uri", target={} )
public static final String SP_URL = "url";
/**
* <b>Fluent Client</b> search parameter constant for <b>url</b>
@ -3137,7 +3153,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.system</b><br>
* </p>
*/
@SearchParamDefinition(name="system", path="OperationDefinition.system", description="Invoke at the system level?", type="token" )
// []
// []
@SearchParamDefinition(name="system", path="OperationDefinition.system", description="Invoke at the system level?", type="token", target={} )
public static final String SP_SYSTEM = "system";
/**
* <b>Fluent Client</b> search parameter constant for <b>system</b>
@ -3157,7 +3175,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="OperationDefinition.name", description="Informal name for this operation", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="OperationDefinition.name", description="Informal name for this operation", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -3177,7 +3197,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.useContext</b><br>
* </p>
*/
@SearchParamDefinition(name="context", path="OperationDefinition.useContext", description="A use context assigned to the operation definition", type="token" )
// []
// []
@SearchParamDefinition(name="context", path="OperationDefinition.useContext", description="A use context assigned to the operation definition", type="token", target={} )
public static final String SP_CONTEXT = "context";
/**
* <b>Fluent Client</b> search parameter constant for <b>context</b>
@ -3197,7 +3219,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.publisher</b><br>
* </p>
*/
@SearchParamDefinition(name="publisher", path="OperationDefinition.publisher", description="Name of the publisher (Organization or individual)", type="string" )
// []
// []
@SearchParamDefinition(name="publisher", path="OperationDefinition.publisher", description="Name of the publisher (Organization or individual)", type="string", target={} )
public static final String SP_PUBLISHER = "publisher";
/**
* <b>Fluent Client</b> search parameter constant for <b>publisher</b>
@ -3217,7 +3241,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="OperationDefinition.status", description="draft | active | retired", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="OperationDefinition.status", description="draft | active | retired", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>
@ -3237,7 +3263,9 @@ public class OperationDefinition extends DomainResource {
* Path: <b>OperationDefinition.base</b><br>
* </p>
*/
@SearchParamDefinition(name="base", path="OperationDefinition.base", description="Marks this as a profile of the base", type="reference" )
// [OperationDefinition]
// [OperationDefinition]
@SearchParamDefinition(name="base", path="OperationDefinition.base", description="Marks this as a profile of the base", type="reference", target={OperationDefinition.class} )
public static final String SP_BASE = "base";
/**
* <b>Fluent Client</b> search parameter constant for <b>base</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -875,7 +875,9 @@ public class Order extends DomainResource {
* Path: <b>Order.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="Order.date", description="When the order was made", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="Order.date", description="When the order was made", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -895,7 +897,9 @@ public class Order extends DomainResource {
* Path: <b>Order.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Order.identifier", description="Instance id from source, target, and/or others", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Order.identifier", description="Instance id from source, target, and/or others", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -915,7 +919,9 @@ public class Order extends DomainResource {
* Path: <b>Order.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="subject", path="Order.subject", description="Patient this order is about", type="reference" )
// [Group, Device, Patient, Substance]
// [Group, Device, Patient, Substance]
@SearchParamDefinition(name="subject", path="Order.subject", description="Patient this order is about", type="reference", target={Group.class, Device.class, Patient.class, Substance.class} )
public static final String SP_SUBJECT = "subject";
/**
* <b>Fluent Client</b> search parameter constant for <b>subject</b>
@ -941,7 +947,9 @@ public class Order extends DomainResource {
* Path: <b>Order.subject</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Order.subject", description="Patient this order is about", type="reference" )
// [Group, Device, Patient, Substance]
// [Patient]
@SearchParamDefinition(name="patient", path="Order.subject", description="Patient this order is about", type="reference", target={Group.class, Device.class, Patient.class, Substance.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -967,7 +975,9 @@ public class Order extends DomainResource {
* Path: <b>Order.source</b><br>
* </p>
*/
@SearchParamDefinition(name="source", path="Order.source", description="Who initiated the order", type="reference" )
// [Practitioner, Organization]
// [Practitioner, Organization]
@SearchParamDefinition(name="source", path="Order.source", description="Who initiated the order", type="reference", target={Practitioner.class, Organization.class} )
public static final String SP_SOURCE = "source";
/**
* <b>Fluent Client</b> search parameter constant for <b>source</b>
@ -993,6 +1003,8 @@ public class Order extends DomainResource {
* Path: <b>Order.detail</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="detail", path="Order.detail", description="What action is being ordered", type="reference" )
public static final String SP_DETAIL = "detail";
/**
@ -1019,7 +1031,9 @@ public class Order extends DomainResource {
* Path: <b>Order.when.schedule</b><br>
* </p>
*/
@SearchParamDefinition(name="when", path="Order.when.schedule", description="A formal schedule", type="date" )
// []
// []
@SearchParamDefinition(name="when", path="Order.when.schedule", description="A formal schedule", type="date", target={} )
public static final String SP_WHEN = "when";
/**
* <b>Fluent Client</b> search parameter constant for <b>when</b>
@ -1039,7 +1053,9 @@ public class Order extends DomainResource {
* Path: <b>Order.target</b><br>
* </p>
*/
@SearchParamDefinition(name="target", path="Order.target", description="Who is intended to fulfill the order", type="reference" )
// [Practitioner, Organization, Device]
// [Practitioner, Organization, Device]
@SearchParamDefinition(name="target", path="Order.target", description="Who is intended to fulfill the order", type="reference", target={Practitioner.class, Organization.class, Device.class} )
public static final String SP_TARGET = "target";
/**
* <b>Fluent Client</b> search parameter constant for <b>target</b>
@ -1065,7 +1081,9 @@ public class Order extends DomainResource {
* Path: <b>Order.when.code</b><br>
* </p>
*/
@SearchParamDefinition(name="when_code", path="Order.when.code", description="Code specifies when request should be done. The code may simply be a priority code", type="token" )
// []
// []
@SearchParamDefinition(name="when_code", path="Order.when.code", description="Code specifies when request should be done. The code may simply be a priority code", type="token", target={} )
public static final String SP_WHENCODE = "when_code";
/**
* <b>Fluent Client</b> search parameter constant for <b>when_code</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -869,7 +869,9 @@ public class OrderResponse extends DomainResource {
* Path: <b>OrderResponse.date</b><br>
* </p>
*/
@SearchParamDefinition(name="date", path="OrderResponse.date", description="When the response was made", type="date" )
// []
// []
@SearchParamDefinition(name="date", path="OrderResponse.date", description="When the response was made", type="date", target={} )
public static final String SP_DATE = "date";
/**
* <b>Fluent Client</b> search parameter constant for <b>date</b>
@ -889,7 +891,9 @@ public class OrderResponse extends DomainResource {
* Path: <b>OrderResponse.request</b><br>
* </p>
*/
@SearchParamDefinition(name="request", path="OrderResponse.request", description="The order that this is a response to", type="reference" )
// [Order]
// [Order]
@SearchParamDefinition(name="request", path="OrderResponse.request", description="The order that this is a response to", type="reference", target={Order.class} )
public static final String SP_REQUEST = "request";
/**
* <b>Fluent Client</b> search parameter constant for <b>request</b>
@ -915,7 +919,9 @@ public class OrderResponse extends DomainResource {
* Path: <b>OrderResponse.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="OrderResponse.identifier", description="Identifiers assigned to this order by the orderer or by the receiver", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="OrderResponse.identifier", description="Identifiers assigned to this order by the orderer or by the receiver", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -935,7 +941,9 @@ public class OrderResponse extends DomainResource {
* Path: <b>OrderResponse.orderStatus</b><br>
* </p>
*/
@SearchParamDefinition(name="code", path="OrderResponse.orderStatus", description="pending | review | rejected | error | accepted | cancelled | replaced | aborted | completed", type="token" )
// []
// []
@SearchParamDefinition(name="code", path="OrderResponse.orderStatus", description="pending | review | rejected | error | accepted | cancelled | replaced | aborted | completed", type="token", target={} )
public static final String SP_CODE = "code";
/**
* <b>Fluent Client</b> search parameter constant for <b>code</b>
@ -955,6 +963,8 @@ public class OrderResponse extends DomainResource {
* Path: <b>OrderResponse.fulfillment</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="fulfillment", path="OrderResponse.fulfillment", description="Details of the outcome of performing the order", type="reference" )
public static final String SP_FULFILLMENT = "fulfillment";
/**
@ -981,7 +991,9 @@ public class OrderResponse extends DomainResource {
* Path: <b>OrderResponse.who</b><br>
* </p>
*/
@SearchParamDefinition(name="who", path="OrderResponse.who", description="Who made the response", type="reference" )
// [Practitioner, Organization, Device]
// [Practitioner, Organization, Device]
@SearchParamDefinition(name="who", path="OrderResponse.who", description="Who made the response", type="reference", target={Practitioner.class, Organization.class, Device.class} )
public static final String SP_WHO = "who";
/**
* <b>Fluent Client</b> search parameter constant for <b>who</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -381,7 +381,9 @@ public class OrderSet extends DomainResource {
* Path: <b>OrderSet.moduleMetadata.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="OrderSet.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="OrderSet.moduleMetadata.identifier", description="Logical identifier for the module (e.g. CMS-143)", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -401,7 +403,9 @@ public class OrderSet extends DomainResource {
* Path: <b>OrderSet.moduleMetadata.topic</b><br>
* </p>
*/
@SearchParamDefinition(name="topic", path="OrderSet.moduleMetadata.topic", description="Topics associated with the module", type="token" )
// []
// []
@SearchParamDefinition(name="topic", path="OrderSet.moduleMetadata.topic", description="Topics associated with the module", type="token", target={} )
public static final String SP_TOPIC = "topic";
/**
* <b>Fluent Client</b> search parameter constant for <b>topic</b>
@ -421,7 +425,9 @@ public class OrderSet extends DomainResource {
* Path: <b>OrderSet.moduleMetadata.description</b><br>
* </p>
*/
@SearchParamDefinition(name="description", path="OrderSet.moduleMetadata.description", description="Text search against the description", type="string" )
// []
// []
@SearchParamDefinition(name="description", path="OrderSet.moduleMetadata.description", description="Text search against the description", type="string", target={} )
public static final String SP_DESCRIPTION = "description";
/**
* <b>Fluent Client</b> search parameter constant for <b>description</b>
@ -441,7 +447,9 @@ public class OrderSet extends DomainResource {
* Path: <b>OrderSet.moduleMetadata.title</b><br>
* </p>
*/
@SearchParamDefinition(name="title", path="OrderSet.moduleMetadata.title", description="Text search against the title", type="string" )
// []
// []
@SearchParamDefinition(name="title", path="OrderSet.moduleMetadata.title", description="Text search against the title", type="string", target={} )
public static final String SP_TITLE = "title";
/**
* <b>Fluent Client</b> search parameter constant for <b>title</b>
@ -461,7 +469,9 @@ public class OrderSet extends DomainResource {
* Path: <b>OrderSet.moduleMetadata.version</b><br>
* </p>
*/
@SearchParamDefinition(name="version", path="OrderSet.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string" )
// []
// []
@SearchParamDefinition(name="version", path="OrderSet.moduleMetadata.version", description="Version of the module (e.g. 1.0.0)", type="string", target={} )
public static final String SP_VERSION = "version";
/**
* <b>Fluent Client</b> search parameter constant for <b>version</b>
@ -481,7 +491,9 @@ public class OrderSet extends DomainResource {
* Path: <b>OrderSet.moduleMetadata.status</b><br>
* </p>
*/
@SearchParamDefinition(name="status", path="OrderSet.moduleMetadata.status", description="Status of the module", type="token" )
// []
// []
@SearchParamDefinition(name="status", path="OrderSet.moduleMetadata.status", description="Status of the module", type="token", target={} )
public static final String SP_STATUS = "status";
/**
* <b>Fluent Client</b> search parameter constant for <b>status</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1023,7 +1023,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Organization.identifier", description="Any identifier for the organization (not the accreditation issuer's identifier)", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Organization.identifier", description="Any identifier for the organization (not the accreditation issuer's identifier)", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1043,7 +1045,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.partOf</b><br>
* </p>
*/
@SearchParamDefinition(name="partof", path="Organization.partOf", description="Search all organizations that are part of the given organization", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="partof", path="Organization.partOf", description="Search all organizations that are part of the given organization", type="reference", target={Organization.class} )
public static final String SP_PARTOF = "partof";
/**
* <b>Fluent Client</b> search parameter constant for <b>partof</b>
@ -1069,7 +1073,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.name</b><br>
* </p>
*/
@SearchParamDefinition(name="phonetic", path="Organization.name", description="A portion of the organization's name using some kind of phonetic matching algorithm", type="string" )
// []
// []
@SearchParamDefinition(name="phonetic", path="Organization.name", description="A portion of the organization's name using some kind of phonetic matching algorithm", type="string", target={} )
public static final String SP_PHONETIC = "phonetic";
/**
* <b>Fluent Client</b> search parameter constant for <b>phonetic</b>
@ -1089,7 +1095,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.address</b><br>
* </p>
*/
@SearchParamDefinition(name="address", path="Organization.address", description="A (part of the) address of the Organization", type="string" )
// []
// []
@SearchParamDefinition(name="address", path="Organization.address", description="A (part of the) address of the Organization", type="string", target={} )
public static final String SP_ADDRESS = "address";
/**
* <b>Fluent Client</b> search parameter constant for <b>address</b>
@ -1109,7 +1117,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.address.state</b><br>
* </p>
*/
@SearchParamDefinition(name="address-state", path="Organization.address.state", description="A state specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-state", path="Organization.address.state", description="A state specified in an address", type="string", target={} )
public static final String SP_ADDRESS_STATE = "address-state";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-state</b>
@ -1129,7 +1139,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="Organization.name", description="A portion of the organization's name", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="Organization.name", description="A portion of the organization's name", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -1149,7 +1161,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.address.use</b><br>
* </p>
*/
@SearchParamDefinition(name="address-use", path="Organization.address.use", description="A use code specified in an address", type="token" )
// []
// []
@SearchParamDefinition(name="address-use", path="Organization.address.use", description="A use code specified in an address", type="token", target={} )
public static final String SP_ADDRESS_USE = "address-use";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-use</b>
@ -1169,7 +1183,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.active</b><br>
* </p>
*/
@SearchParamDefinition(name="active", path="Organization.active", description="Whether the organization's record is active", type="token" )
// []
// []
@SearchParamDefinition(name="active", path="Organization.active", description="Whether the organization's record is active", type="token", target={} )
public static final String SP_ACTIVE = "active";
/**
* <b>Fluent Client</b> search parameter constant for <b>active</b>
@ -1189,7 +1205,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.type</b><br>
* </p>
*/
@SearchParamDefinition(name="type", path="Organization.type", description="A code for the type of organization", type="token" )
// []
// []
@SearchParamDefinition(name="type", path="Organization.type", description="A code for the type of organization", type="token", target={} )
public static final String SP_TYPE = "type";
/**
* <b>Fluent Client</b> search parameter constant for <b>type</b>
@ -1209,7 +1227,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.address.city</b><br>
* </p>
*/
@SearchParamDefinition(name="address-city", path="Organization.address.city", description="A city specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-city", path="Organization.address.city", description="A city specified in an address", type="string", target={} )
public static final String SP_ADDRESS_CITY = "address-city";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-city</b>
@ -1229,7 +1249,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.address.postalCode</b><br>
* </p>
*/
@SearchParamDefinition(name="address-postalcode", path="Organization.address.postalCode", description="A postal code specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-postalcode", path="Organization.address.postalCode", description="A postal code specified in an address", type="string", target={} )
public static final String SP_ADDRESS_POSTALCODE = "address-postalcode";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-postalcode</b>
@ -1249,7 +1271,9 @@ public class Organization extends DomainResource {
* Path: <b>Organization.address.country</b><br>
* </p>
*/
@SearchParamDefinition(name="address-country", path="Organization.address.country", description="A country specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-country", path="Organization.address.country", description="A country specified in an address", type="string", target={} )
public static final String SP_ADDRESS_COUNTRY = "address-country";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-country</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2684,7 +2684,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.birthDate</b><br>
* </p>
*/
@SearchParamDefinition(name="birthdate", path="Patient.birthDate", description="The patient's date of birth", type="date" )
// []
// []
@SearchParamDefinition(name="birthdate", path="Patient.birthDate", description="The patient's date of birth", type="date", target={} )
public static final String SP_BIRTHDATE = "birthdate";
/**
* <b>Fluent Client</b> search parameter constant for <b>birthdate</b>
@ -2704,7 +2706,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.deceased[x]</b><br>
* </p>
*/
@SearchParamDefinition(name="deceased", path="Patient.deceased.exists()", description="This patient has been marked as deceased, or as a death date entered", type="token" )
// []
// []
@SearchParamDefinition(name="deceased", path="Patient.deceased.exists()", description="This patient has been marked as deceased, or as a death date entered", type="token", target={} )
public static final String SP_DECEASED = "deceased";
/**
* <b>Fluent Client</b> search parameter constant for <b>deceased</b>
@ -2724,7 +2728,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.address.state</b><br>
* </p>
*/
@SearchParamDefinition(name="address-state", path="Patient.address.state", description="A state specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-state", path="Patient.address.state", description="A state specified in an address", type="string", target={} )
public static final String SP_ADDRESS_STATE = "address-state";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-state</b>
@ -2744,7 +2750,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.gender</b><br>
* </p>
*/
@SearchParamDefinition(name="gender", path="Patient.gender", description="Gender of the patient", type="token" )
// []
// []
@SearchParamDefinition(name="gender", path="Patient.gender", description="Gender of the patient", type="token", target={} )
public static final String SP_GENDER = "gender";
/**
* <b>Fluent Client</b> search parameter constant for <b>gender</b>
@ -2764,7 +2772,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.animal.species</b><br>
* </p>
*/
@SearchParamDefinition(name="animal-species", path="Patient.animal.species", description="The species for animal patients", type="token" )
// []
// []
@SearchParamDefinition(name="animal-species", path="Patient.animal.species", description="The species for animal patients", type="token", target={} )
public static final String SP_ANIMAL_SPECIES = "animal-species";
/**
* <b>Fluent Client</b> search parameter constant for <b>animal-species</b>
@ -2784,7 +2794,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.link.other</b><br>
* </p>
*/
@SearchParamDefinition(name="link", path="Patient.link.other", description="All patients linked to the given patient", type="reference" )
// [Patient]
// [Patient]
@SearchParamDefinition(name="link", path="Patient.link.other", description="All patients linked to the given patient", type="reference", target={Patient.class} )
public static final String SP_LINK = "link";
/**
* <b>Fluent Client</b> search parameter constant for <b>link</b>
@ -2810,7 +2822,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.communication.language</b><br>
* </p>
*/
@SearchParamDefinition(name="language", path="Patient.communication.language", description="Language code (irrespective of use value)", type="token" )
// []
// []
@SearchParamDefinition(name="language", path="Patient.communication.language", description="Language code (irrespective of use value)", type="token", target={} )
public static final String SP_LANGUAGE = "language";
/**
* <b>Fluent Client</b> search parameter constant for <b>language</b>
@ -2830,7 +2844,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.animal.breed</b><br>
* </p>
*/
@SearchParamDefinition(name="animal-breed", path="Patient.animal.breed", description="The breed for animal patients", type="token" )
// []
// []
@SearchParamDefinition(name="animal-breed", path="Patient.animal.breed", description="The breed for animal patients", type="token", target={} )
public static final String SP_ANIMAL_BREED = "animal-breed";
/**
* <b>Fluent Client</b> search parameter constant for <b>animal-breed</b>
@ -2850,7 +2866,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.address.country</b><br>
* </p>
*/
@SearchParamDefinition(name="address-country", path="Patient.address.country", description="A country specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-country", path="Patient.address.country", description="A country specified in an address", type="string", target={} )
public static final String SP_ADDRESS_COUNTRY = "address-country";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-country</b>
@ -2870,7 +2888,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.deceasedDateTime</b><br>
* </p>
*/
@SearchParamDefinition(name="death-date", path="Patient.deceased.as(DateTime)", description="The date of death has been provided and satisfies this search value", type="date" )
// []
// []
@SearchParamDefinition(name="death-date", path="Patient.deceased.as(DateTime)", description="The date of death has been provided and satisfies this search value", type="date", target={} )
public static final String SP_DEATH_DATE = "death-date";
/**
* <b>Fluent Client</b> search parameter constant for <b>death-date</b>
@ -2890,7 +2910,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.name</b><br>
* </p>
*/
@SearchParamDefinition(name="phonetic", path="Patient.name", description="A portion of either family or given name using some kind of phonetic matching algorithm", type="string" )
// []
// []
@SearchParamDefinition(name="phonetic", path="Patient.name", description="A portion of either family or given name using some kind of phonetic matching algorithm", type="string", target={} )
public static final String SP_PHONETIC = "phonetic";
/**
* <b>Fluent Client</b> search parameter constant for <b>phonetic</b>
@ -2910,7 +2932,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.telecom</b><br>
* </p>
*/
@SearchParamDefinition(name="telecom", path="Patient.telecom", description="The value in any kind of telecom details of the patient", type="token" )
// []
// []
@SearchParamDefinition(name="telecom", path="Patient.telecom", description="The value in any kind of telecom details of the patient", type="token", target={} )
public static final String SP_TELECOM = "telecom";
/**
* <b>Fluent Client</b> search parameter constant for <b>telecom</b>
@ -2930,7 +2954,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.address.city</b><br>
* </p>
*/
@SearchParamDefinition(name="address-city", path="Patient.address.city", description="A city specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-city", path="Patient.address.city", description="A city specified in an address", type="string", target={} )
public static final String SP_ADDRESS_CITY = "address-city";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-city</b>
@ -2950,7 +2976,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.telecom(system=email)</b><br>
* </p>
*/
@SearchParamDefinition(name="email", path="Patient.telecom.where(system='email')", description="A value in an email contact", type="token" )
// []
// []
@SearchParamDefinition(name="email", path="Patient.telecom.where(system='email')", description="A value in an email contact", type="token", target={} )
public static final String SP_EMAIL = "email";
/**
* <b>Fluent Client</b> search parameter constant for <b>email</b>
@ -2970,7 +2998,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Patient.identifier", description="A patient identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Patient.identifier", description="A patient identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2990,7 +3020,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.name.given</b><br>
* </p>
*/
@SearchParamDefinition(name="given", path="Patient.name.given", description="A portion of the given name of the patient", type="string" )
// []
// []
@SearchParamDefinition(name="given", path="Patient.name.given", description="A portion of the given name of the patient", type="string", target={} )
public static final String SP_GIVEN = "given";
/**
* <b>Fluent Client</b> search parameter constant for <b>given</b>
@ -3010,7 +3042,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.address</b><br>
* </p>
*/
@SearchParamDefinition(name="address", path="Patient.address", description="An address in any kind of address/part of the patient", type="string" )
// []
// []
@SearchParamDefinition(name="address", path="Patient.address", description="An address in any kind of address/part of the patient", type="string", target={} )
public static final String SP_ADDRESS = "address";
/**
* <b>Fluent Client</b> search parameter constant for <b>address</b>
@ -3030,7 +3064,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.active</b><br>
* </p>
*/
@SearchParamDefinition(name="active", path="Patient.active", description="Whether the patient record is active", type="token" )
// []
// []
@SearchParamDefinition(name="active", path="Patient.active", description="Whether the patient record is active", type="token", target={} )
public static final String SP_ACTIVE = "active";
/**
* <b>Fluent Client</b> search parameter constant for <b>active</b>
@ -3050,7 +3086,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.address.postalCode</b><br>
* </p>
*/
@SearchParamDefinition(name="address-postalcode", path="Patient.address.postalCode", description="A postalCode specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-postalcode", path="Patient.address.postalCode", description="A postalCode specified in an address", type="string", target={} )
public static final String SP_ADDRESS_POSTALCODE = "address-postalcode";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-postalcode</b>
@ -3070,7 +3108,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.careProvider</b><br>
* </p>
*/
@SearchParamDefinition(name="careprovider", path="Patient.careProvider", description="Patient's nominated care provider, could be a care manager, not the organization that manages the record", type="reference" )
// [Practitioner, Organization]
// [Practitioner, Organization]
@SearchParamDefinition(name="careprovider", path="Patient.careProvider", description="Patient's nominated care provider, could be a care manager, not the organization that manages the record", type="reference", target={Practitioner.class, Organization.class} )
public static final String SP_CAREPROVIDER = "careprovider";
/**
* <b>Fluent Client</b> search parameter constant for <b>careprovider</b>
@ -3096,7 +3136,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.telecom(system=phone)</b><br>
* </p>
*/
@SearchParamDefinition(name="phone", path="Patient.telecom.where(system='phone')", description="A value in a phone contact", type="token" )
// []
// []
@SearchParamDefinition(name="phone", path="Patient.telecom.where(system='phone')", description="A value in a phone contact", type="token", target={} )
public static final String SP_PHONE = "phone";
/**
* <b>Fluent Client</b> search parameter constant for <b>phone</b>
@ -3116,7 +3158,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.managingOrganization</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="Patient.managingOrganization", description="The organization at which this person is a patient", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="Patient.managingOrganization", description="The organization at which this person is a patient", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -3142,7 +3186,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="Patient.name", description="A portion of either family or given name of the patient", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="Patient.name", description="A portion of either family or given name of the patient", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -3162,7 +3208,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.address.use</b><br>
* </p>
*/
@SearchParamDefinition(name="address-use", path="Patient.address.use", description="A use code specified in an address", type="token" )
// []
// []
@SearchParamDefinition(name="address-use", path="Patient.address.use", description="A use code specified in an address", type="token", target={} )
public static final String SP_ADDRESS_USE = "address-use";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-use</b>
@ -3182,7 +3230,9 @@ public class Patient extends DomainResource {
* Path: <b>Patient.name.family</b><br>
* </p>
*/
@SearchParamDefinition(name="family", path="Patient.name.family", description="A portion of the family name of the patient", type="string" )
// []
// []
@SearchParamDefinition(name="family", path="Patient.name.family", description="A portion of the family name of the patient", type="string", target={} )
public static final String SP_FAMILY = "family";
/**
* <b>Fluent Client</b> search parameter constant for <b>family</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -855,7 +855,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="PaymentNotice.identifier", description="The business identifier of the notice", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="PaymentNotice.identifier", description="The business identifier of the notice", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -875,7 +877,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.responseIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="responseidentifier", path="PaymentNotice.response.as(Identifier)", description="The ClaimResponse", type="token" )
// []
// []
@SearchParamDefinition(name="responseidentifier", path="PaymentNotice.response.as(Identifier)", description="The ClaimResponse", type="token", target={} )
public static final String SP_RESPONSEIDENTIFIER = "responseidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>responseidentifier</b>
@ -895,7 +899,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.organizationIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationidentifier", path="PaymentNotice.organization.as(Identifier)", description="The organization who generated this resource", type="token" )
// []
// []
@SearchParamDefinition(name="organizationidentifier", path="PaymentNotice.organization.as(Identifier)", description="The organization who generated this resource", type="token", target={} )
public static final String SP_ORGANIZATIONIDENTIFIER = "organizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationidentifier</b>
@ -915,7 +921,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="PaymentNotice.created", description="Creation date fro the notice", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="PaymentNotice.created", description="Creation date fro the notice", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -935,7 +943,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.requestIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="requestidentifier", path="PaymentNotice.request.as(Identifier)", description="The Claim", type="token" )
// []
// []
@SearchParamDefinition(name="requestidentifier", path="PaymentNotice.request.as(Identifier)", description="The Claim", type="token", target={} )
public static final String SP_REQUESTIDENTIFIER = "requestidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestidentifier</b>
@ -955,7 +965,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.paymentStatus</b><br>
* </p>
*/
@SearchParamDefinition(name="paymentstatus", path="PaymentNotice.paymentStatus", description="The type of payment notice", type="token" )
// []
// []
@SearchParamDefinition(name="paymentstatus", path="PaymentNotice.paymentStatus", description="The type of payment notice", type="token", target={} )
public static final String SP_PAYMENTSTATUS = "paymentstatus";
/**
* <b>Fluent Client</b> search parameter constant for <b>paymentstatus</b>
@ -975,7 +987,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.organizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationreference", path="PaymentNotice.organization.as(Reference)", description="The organization who generated this resource", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organizationreference", path="PaymentNotice.organization.as(Reference)", description="The organization who generated this resource", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATIONREFERENCE = "organizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationreference</b>
@ -1001,7 +1015,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.providerReference</b><br>
* </p>
*/
@SearchParamDefinition(name="providerreference", path="PaymentNotice.provider.as(Reference)", description="The reference to the provider", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="providerreference", path="PaymentNotice.provider.as(Reference)", description="The reference to the provider", type="reference", target={Practitioner.class} )
public static final String SP_PROVIDERREFERENCE = "providerreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>providerreference</b>
@ -1027,6 +1043,8 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.responseReference</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="responsereference", path="PaymentNotice.response.as(Reference)", description="The ClaimResponse", type="reference" )
public static final String SP_RESPONSEREFERENCE = "responsereference";
/**
@ -1053,7 +1071,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.providerIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="provideridentifier", path="PaymentNotice.provider.as(Identifier)", description="The reference to the provider", type="token" )
// []
// []
@SearchParamDefinition(name="provideridentifier", path="PaymentNotice.provider.as(Identifier)", description="The reference to the provider", type="token", target={} )
public static final String SP_PROVIDERIDENTIFIER = "provideridentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>provideridentifier</b>
@ -1073,6 +1093,8 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.requestReference</b><br>
* </p>
*/
// [Any]
// [Any]
@SearchParamDefinition(name="requestreference", path="PaymentNotice.request.as(Reference)", description="The Claim", type="reference" )
public static final String SP_REQUESTREFERENCE = "requestreference";
/**
@ -1099,7 +1121,9 @@ public class PaymentNotice extends DomainResource {
* Path: <b>PaymentNotice.statusDate</b><br>
* </p>
*/
@SearchParamDefinition(name="statusdate", path="PaymentNotice.statusDate", description="The date of the payment action", type="date" )
// []
// []
@SearchParamDefinition(name="statusdate", path="PaymentNotice.statusDate", description="The date of the payment action", type="date", target={} )
public static final String SP_STATUSDATE = "statusdate";
/**
* <b>Fluent Client</b> search parameter constant for <b>statusdate</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1839,7 +1839,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.requestProviderIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="requestprovideridentifier", path="PaymentReconciliation.requestProvider.as(Identifier)", description="The reference to the provider who sumbitted the claim", type="token" )
// []
// []
@SearchParamDefinition(name="requestprovideridentifier", path="PaymentReconciliation.requestProvider.as(Identifier)", description="The reference to the provider who sumbitted the claim", type="token", target={} )
public static final String SP_REQUESTPROVIDERIDENTIFIER = "requestprovideridentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestprovideridentifier</b>
@ -1859,7 +1861,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.requestOrganizationIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="requestorganizationidentifier", path="PaymentReconciliation.requestOrganization.as(Identifier)", description="The organization who generated this resource", type="token" )
// []
// []
@SearchParamDefinition(name="requestorganizationidentifier", path="PaymentReconciliation.requestOrganization.as(Identifier)", description="The organization who generated this resource", type="token", target={} )
public static final String SP_REQUESTORGANIZATIONIDENTIFIER = "requestorganizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestorganizationidentifier</b>
@ -1879,7 +1883,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="PaymentReconciliation.identifier", description="The business identifier of the Explanation of Benefit", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="PaymentReconciliation.identifier", description="The business identifier of the Explanation of Benefit", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1899,7 +1905,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.disposition</b><br>
* </p>
*/
@SearchParamDefinition(name="disposition", path="PaymentReconciliation.disposition", description="The contents of the disposition message", type="string" )
// []
// []
@SearchParamDefinition(name="disposition", path="PaymentReconciliation.disposition", description="The contents of the disposition message", type="string", target={} )
public static final String SP_DISPOSITION = "disposition";
/**
* <b>Fluent Client</b> search parameter constant for <b>disposition</b>
@ -1919,7 +1927,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.organizationIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationidentifier", path="PaymentReconciliation.organization.as(Identifier)", description="The organization who generated this resource", type="token" )
// []
// []
@SearchParamDefinition(name="organizationidentifier", path="PaymentReconciliation.organization.as(Identifier)", description="The organization who generated this resource", type="token", target={} )
public static final String SP_ORGANIZATIONIDENTIFIER = "organizationidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationidentifier</b>
@ -1939,7 +1949,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.created</b><br>
* </p>
*/
@SearchParamDefinition(name="created", path="PaymentReconciliation.created", description="The creation date", type="date" )
// []
// []
@SearchParamDefinition(name="created", path="PaymentReconciliation.created", description="The creation date", type="date", target={} )
public static final String SP_CREATED = "created";
/**
* <b>Fluent Client</b> search parameter constant for <b>created</b>
@ -1959,7 +1971,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.requestIdentifier</b><br>
* </p>
*/
@SearchParamDefinition(name="requestidentifier", path="PaymentReconciliation.request.as(Identifier)", description="The reference to the claim", type="token" )
// []
// []
@SearchParamDefinition(name="requestidentifier", path="PaymentReconciliation.request.as(Identifier)", description="The reference to the claim", type="token", target={} )
public static final String SP_REQUESTIDENTIFIER = "requestidentifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestidentifier</b>
@ -1979,7 +1993,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.organizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="organizationreference", path="PaymentReconciliation.organization.as(Reference)", description="The organization who generated this resource", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organizationreference", path="PaymentReconciliation.organization.as(Reference)", description="The organization who generated this resource", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATIONREFERENCE = "organizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>organizationreference</b>
@ -2005,7 +2021,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.requestProviderReference</b><br>
* </p>
*/
@SearchParamDefinition(name="requestproviderreference", path="PaymentReconciliation.requestProvider.as(Reference)", description="The reference to the provider who sumbitted the claim", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="requestproviderreference", path="PaymentReconciliation.requestProvider.as(Reference)", description="The reference to the provider who sumbitted the claim", type="reference", target={Practitioner.class} )
public static final String SP_REQUESTPROVIDERREFERENCE = "requestproviderreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestproviderreference</b>
@ -2031,7 +2049,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.requestOrganizationReference</b><br>
* </p>
*/
@SearchParamDefinition(name="requestorganizationreference", path="PaymentReconciliation.requestOrganization.as(Reference)", description="The organization who generated this resource", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="requestorganizationreference", path="PaymentReconciliation.requestOrganization.as(Reference)", description="The organization who generated this resource", type="reference", target={Organization.class} )
public static final String SP_REQUESTORGANIZATIONREFERENCE = "requestorganizationreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestorganizationreference</b>
@ -2057,7 +2077,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.requestReference</b><br>
* </p>
*/
@SearchParamDefinition(name="requestreference", path="PaymentReconciliation.request.as(Reference)", description="The reference to the claim", type="reference" )
// [ProcessRequest]
// [ProcessRequest]
@SearchParamDefinition(name="requestreference", path="PaymentReconciliation.request.as(Reference)", description="The reference to the claim", type="reference", target={ProcessRequest.class} )
public static final String SP_REQUESTREFERENCE = "requestreference";
/**
* <b>Fluent Client</b> search parameter constant for <b>requestreference</b>
@ -2083,7 +2105,9 @@ public class PaymentReconciliation extends DomainResource {
* Path: <b>PaymentReconciliation.outcome</b><br>
* </p>
*/
@SearchParamDefinition(name="outcome", path="PaymentReconciliation.outcome", description="The processing outcome", type="token" )
// []
// []
@SearchParamDefinition(name="outcome", path="PaymentReconciliation.outcome", description="The processing outcome", type="token", target={} )
public static final String SP_OUTCOME = "outcome";
/**
* <b>Fluent Client</b> search parameter constant for <b>outcome</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1219,7 +1219,9 @@ public class Person extends DomainResource {
* Path: <b>Person.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Person.identifier", description="A person Identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Person.identifier", description="A person Identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1239,7 +1241,9 @@ public class Person extends DomainResource {
* Path: <b>Person.address</b><br>
* </p>
*/
@SearchParamDefinition(name="address", path="Person.address", description="An address in any kind of address/part", type="string" )
// []
// []
@SearchParamDefinition(name="address", path="Person.address", description="An address in any kind of address/part", type="string", target={} )
public static final String SP_ADDRESS = "address";
/**
* <b>Fluent Client</b> search parameter constant for <b>address</b>
@ -1259,7 +1263,9 @@ public class Person extends DomainResource {
* Path: <b>Person.birthDate</b><br>
* </p>
*/
@SearchParamDefinition(name="birthdate", path="Person.birthDate", description="The person's date of birth", type="date" )
// []
// []
@SearchParamDefinition(name="birthdate", path="Person.birthDate", description="The person's date of birth", type="date", target={} )
public static final String SP_BIRTHDATE = "birthdate";
/**
* <b>Fluent Client</b> search parameter constant for <b>birthdate</b>
@ -1279,7 +1285,9 @@ public class Person extends DomainResource {
* Path: <b>Person.address.state</b><br>
* </p>
*/
@SearchParamDefinition(name="address-state", path="Person.address.state", description="A state specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-state", path="Person.address.state", description="A state specified in an address", type="string", target={} )
public static final String SP_ADDRESS_STATE = "address-state";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-state</b>
@ -1299,7 +1307,9 @@ public class Person extends DomainResource {
* Path: <b>Person.gender</b><br>
* </p>
*/
@SearchParamDefinition(name="gender", path="Person.gender", description="The gender of the person", type="token" )
// []
// []
@SearchParamDefinition(name="gender", path="Person.gender", description="The gender of the person", type="token", target={} )
public static final String SP_GENDER = "gender";
/**
* <b>Fluent Client</b> search parameter constant for <b>gender</b>
@ -1319,7 +1329,9 @@ public class Person extends DomainResource {
* Path: <b>Person.link.target</b><br>
* </p>
*/
@SearchParamDefinition(name="practitioner", path="Person.link.target", description="The Person links to this Practitioner", type="reference" )
// [Practitioner, Patient, Person, RelatedPerson]
// [Practitioner]
@SearchParamDefinition(name="practitioner", path="Person.link.target", description="The Person links to this Practitioner", type="reference", target={Practitioner.class, Patient.class, Person.class, RelatedPerson.class} )
public static final String SP_PRACTITIONER = "practitioner";
/**
* <b>Fluent Client</b> search parameter constant for <b>practitioner</b>
@ -1345,7 +1357,9 @@ public class Person extends DomainResource {
* Path: <b>Person.link.target</b><br>
* </p>
*/
@SearchParamDefinition(name="link", path="Person.link.target", description="Any link has this Patient, Person, RelatedPerson or Practitioner reference", type="reference" )
// [Practitioner, Patient, Person, RelatedPerson]
// [Practitioner, Patient, Person, RelatedPerson]
@SearchParamDefinition(name="link", path="Person.link.target", description="Any link has this Patient, Person, RelatedPerson or Practitioner reference", type="reference", target={Practitioner.class, Patient.class, Person.class, RelatedPerson.class} )
public static final String SP_LINK = "link";
/**
* <b>Fluent Client</b> search parameter constant for <b>link</b>
@ -1371,7 +1385,9 @@ public class Person extends DomainResource {
* Path: <b>Person.link.target</b><br>
* </p>
*/
@SearchParamDefinition(name="relatedperson", path="Person.link.target", description="The Person links to this RelatedPerson", type="reference" )
// [Practitioner, Patient, Person, RelatedPerson]
// [RelatedPerson]
@SearchParamDefinition(name="relatedperson", path="Person.link.target", description="The Person links to this RelatedPerson", type="reference", target={Practitioner.class, Patient.class, Person.class, RelatedPerson.class} )
public static final String SP_RELATEDPERSON = "relatedperson";
/**
* <b>Fluent Client</b> search parameter constant for <b>relatedperson</b>
@ -1397,7 +1413,9 @@ public class Person extends DomainResource {
* Path: <b>Person.address.postalCode</b><br>
* </p>
*/
@SearchParamDefinition(name="address-postalcode", path="Person.address.postalCode", description="A postal code specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-postalcode", path="Person.address.postalCode", description="A postal code specified in an address", type="string", target={} )
public static final String SP_ADDRESS_POSTALCODE = "address-postalcode";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-postalcode</b>
@ -1417,7 +1435,9 @@ public class Person extends DomainResource {
* Path: <b>Person.address.country</b><br>
* </p>
*/
@SearchParamDefinition(name="address-country", path="Person.address.country", description="A country specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-country", path="Person.address.country", description="A country specified in an address", type="string", target={} )
public static final String SP_ADDRESS_COUNTRY = "address-country";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-country</b>
@ -1437,7 +1457,9 @@ public class Person extends DomainResource {
* Path: <b>Person.name</b><br>
* </p>
*/
@SearchParamDefinition(name="phonetic", path="Person.name", description="A portion of name using some kind of phonetic matching algorithm", type="string" )
// []
// []
@SearchParamDefinition(name="phonetic", path="Person.name", description="A portion of name using some kind of phonetic matching algorithm", type="string", target={} )
public static final String SP_PHONETIC = "phonetic";
/**
* <b>Fluent Client</b> search parameter constant for <b>phonetic</b>
@ -1457,7 +1479,9 @@ public class Person extends DomainResource {
* Path: <b>Person.telecom(system=phone)</b><br>
* </p>
*/
@SearchParamDefinition(name="phone", path="Person.telecom.where(system='phone')", description="A value in a phone contact", type="token" )
// []
// []
@SearchParamDefinition(name="phone", path="Person.telecom.where(system='phone')", description="A value in a phone contact", type="token", target={} )
public static final String SP_PHONE = "phone";
/**
* <b>Fluent Client</b> search parameter constant for <b>phone</b>
@ -1477,7 +1501,9 @@ public class Person extends DomainResource {
* Path: <b>Person.link.target</b><br>
* </p>
*/
@SearchParamDefinition(name="patient", path="Person.link.target", description="The Person links to this Patient", type="reference" )
// [Practitioner, Patient, Person, RelatedPerson]
// [Patient]
@SearchParamDefinition(name="patient", path="Person.link.target", description="The Person links to this Patient", type="reference", target={Practitioner.class, Patient.class, Person.class, RelatedPerson.class} )
public static final String SP_PATIENT = "patient";
/**
* <b>Fluent Client</b> search parameter constant for <b>patient</b>
@ -1503,7 +1529,9 @@ public class Person extends DomainResource {
* Path: <b>Person.managingOrganization</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="Person.managingOrganization", description="The organization at which this person record is being managed", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="Person.managingOrganization", description="The organization at which this person record is being managed", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -1529,7 +1557,9 @@ public class Person extends DomainResource {
* Path: <b>Person.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="Person.name", description="A portion of name in any name part", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="Person.name", description="A portion of name in any name part", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -1549,7 +1579,9 @@ public class Person extends DomainResource {
* Path: <b>Person.address.use</b><br>
* </p>
*/
@SearchParamDefinition(name="address-use", path="Person.address.use", description="A use code specified in an address", type="token" )
// []
// []
@SearchParamDefinition(name="address-use", path="Person.address.use", description="A use code specified in an address", type="token", target={} )
public static final String SP_ADDRESS_USE = "address-use";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-use</b>
@ -1569,7 +1601,9 @@ public class Person extends DomainResource {
* Path: <b>Person.telecom</b><br>
* </p>
*/
@SearchParamDefinition(name="telecom", path="Person.telecom", description="The value in any kind of contact", type="token" )
// []
// []
@SearchParamDefinition(name="telecom", path="Person.telecom", description="The value in any kind of contact", type="token", target={} )
public static final String SP_TELECOM = "telecom";
/**
* <b>Fluent Client</b> search parameter constant for <b>telecom</b>
@ -1589,7 +1623,9 @@ public class Person extends DomainResource {
* Path: <b>Person.address.city</b><br>
* </p>
*/
@SearchParamDefinition(name="address-city", path="Person.address.city", description="A city specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-city", path="Person.address.city", description="A city specified in an address", type="string", target={} )
public static final String SP_ADDRESS_CITY = "address-city";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-city</b>
@ -1609,7 +1645,9 @@ public class Person extends DomainResource {
* Path: <b>Person.telecom(system=email)</b><br>
* </p>
*/
@SearchParamDefinition(name="email", path="Person.telecom.where(system='email')", description="A value in an email contact", type="token" )
// []
// []
@SearchParamDefinition(name="email", path="Person.telecom.where(system='email')", description="A value in an email contact", type="token", target={} )
public static final String SP_EMAIL = "email";
/**
* <b>Fluent Client</b> search parameter constant for <b>email</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -2048,7 +2048,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.identifier, Practitioner.practitionerRole.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="Practitioner.identifier | Practitioner.practitionerRole.identifier", description="A practitioner's Identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="Practitioner.identifier | Practitioner.practitionerRole.identifier", description="A practitioner's Identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -2068,7 +2070,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.name.given</b><br>
* </p>
*/
@SearchParamDefinition(name="given", path="Practitioner.name.given", description="A portion of the given name", type="string" )
// []
// []
@SearchParamDefinition(name="given", path="Practitioner.name.given", description="A portion of the given name", type="string", target={} )
public static final String SP_GIVEN = "given";
/**
* <b>Fluent Client</b> search parameter constant for <b>given</b>
@ -2088,7 +2092,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.practitionerRole.specialty</b><br>
* </p>
*/
@SearchParamDefinition(name="specialty", path="Practitioner.practitionerRole.specialty", description="The practitioner has this specialty at an organization", type="token" )
// []
// []
@SearchParamDefinition(name="specialty", path="Practitioner.practitionerRole.specialty", description="The practitioner has this specialty at an organization", type="token", target={} )
public static final String SP_SPECIALTY = "specialty";
/**
* <b>Fluent Client</b> search parameter constant for <b>specialty</b>
@ -2108,7 +2114,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.address</b><br>
* </p>
*/
@SearchParamDefinition(name="address", path="Practitioner.address", description="An address in any kind of address/part", type="string" )
// []
// []
@SearchParamDefinition(name="address", path="Practitioner.address", description="An address in any kind of address/part", type="string", target={} )
public static final String SP_ADDRESS = "address";
/**
* <b>Fluent Client</b> search parameter constant for <b>address</b>
@ -2128,7 +2136,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.practitionerRole.role</b><br>
* </p>
*/
@SearchParamDefinition(name="role", path="Practitioner.practitionerRole.role", description="The practitioner can perform this role at for the organization", type="token" )
// []
// []
@SearchParamDefinition(name="role", path="Practitioner.practitionerRole.role", description="The practitioner can perform this role at for the organization", type="token", target={} )
public static final String SP_ROLE = "role";
/**
* <b>Fluent Client</b> search parameter constant for <b>role</b>
@ -2148,7 +2158,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.address.state</b><br>
* </p>
*/
@SearchParamDefinition(name="address-state", path="Practitioner.address.state", description="A state specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-state", path="Practitioner.address.state", description="A state specified in an address", type="string", target={} )
public static final String SP_ADDRESS_STATE = "address-state";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-state</b>
@ -2168,7 +2180,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.gender</b><br>
* </p>
*/
@SearchParamDefinition(name="gender", path="Practitioner.gender", description="Gender of the practitioner", type="token" )
// []
// []
@SearchParamDefinition(name="gender", path="Practitioner.gender", description="Gender of the practitioner", type="token", target={} )
public static final String SP_GENDER = "gender";
/**
* <b>Fluent Client</b> search parameter constant for <b>gender</b>
@ -2188,7 +2202,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.address.postalCode</b><br>
* </p>
*/
@SearchParamDefinition(name="address-postalcode", path="Practitioner.address.postalCode", description="A postalCode specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-postalcode", path="Practitioner.address.postalCode", description="A postalCode specified in an address", type="string", target={} )
public static final String SP_ADDRESS_POSTALCODE = "address-postalcode";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-postalcode</b>
@ -2208,7 +2224,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.address.country</b><br>
* </p>
*/
@SearchParamDefinition(name="address-country", path="Practitioner.address.country", description="A country specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-country", path="Practitioner.address.country", description="A country specified in an address", type="string", target={} )
public static final String SP_ADDRESS_COUNTRY = "address-country";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-country</b>
@ -2228,7 +2246,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.name</b><br>
* </p>
*/
@SearchParamDefinition(name="phonetic", path="Practitioner.name", description="A portion of either family or given name using some kind of phonetic matching algorithm", type="string" )
// []
// []
@SearchParamDefinition(name="phonetic", path="Practitioner.name", description="A portion of either family or given name using some kind of phonetic matching algorithm", type="string", target={} )
public static final String SP_PHONETIC = "phonetic";
/**
* <b>Fluent Client</b> search parameter constant for <b>phonetic</b>
@ -2248,7 +2268,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.telecom(system=phone), Practitioner.practitionerRole.telecom(system=phone)</b><br>
* </p>
*/
@SearchParamDefinition(name="phone", path="Practitioner.telecom.where(system='phone') or Practitioner.practitionerRole.telecom.where(system='phone')", description="A value in a phone contact", type="token" )
// []
// []
@SearchParamDefinition(name="phone", path="Practitioner.telecom.where(system='phone') or Practitioner.practitionerRole.telecom.where(system='phone')", description="A value in a phone contact", type="token", target={} )
public static final String SP_PHONE = "phone";
/**
* <b>Fluent Client</b> search parameter constant for <b>phone</b>
@ -2268,7 +2290,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.practitionerRole.organization</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="Practitioner.practitionerRole.organization", description="The identity of the organization the practitioner represents / acts on behalf of", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="Practitioner.practitionerRole.organization", description="The identity of the organization the practitioner represents / acts on behalf of", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -2294,7 +2318,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.name</b><br>
* </p>
*/
@SearchParamDefinition(name="name", path="Practitioner.name", description="A portion of either family or given name", type="string" )
// []
// []
@SearchParamDefinition(name="name", path="Practitioner.name", description="A portion of either family or given name", type="string", target={} )
public static final String SP_NAME = "name";
/**
* <b>Fluent Client</b> search parameter constant for <b>name</b>
@ -2314,7 +2340,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.address.use</b><br>
* </p>
*/
@SearchParamDefinition(name="address-use", path="Practitioner.address.use", description="A use code specified in an address", type="token" )
// []
// []
@SearchParamDefinition(name="address-use", path="Practitioner.address.use", description="A use code specified in an address", type="token", target={} )
public static final String SP_ADDRESS_USE = "address-use";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-use</b>
@ -2334,7 +2362,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.telecom, Practitioner.practitionerRole.telecom</b><br>
* </p>
*/
@SearchParamDefinition(name="telecom", path="Practitioner.telecom | Practitioner.practitionerRole.telecom", description="The value in any kind of contact", type="token" )
// []
// []
@SearchParamDefinition(name="telecom", path="Practitioner.telecom | Practitioner.practitionerRole.telecom", description="The value in any kind of contact", type="token", target={} )
public static final String SP_TELECOM = "telecom";
/**
* <b>Fluent Client</b> search parameter constant for <b>telecom</b>
@ -2354,7 +2384,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.practitionerRole.location</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="Practitioner.practitionerRole.location", description="One of the locations at which this practitioner provides care", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="location", path="Practitioner.practitionerRole.location", description="One of the locations at which this practitioner provides care", type="reference", target={Location.class} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>
@ -2380,7 +2412,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.name.family</b><br>
* </p>
*/
@SearchParamDefinition(name="family", path="Practitioner.name.family", description="A portion of the family name", type="string" )
// []
// []
@SearchParamDefinition(name="family", path="Practitioner.name.family", description="A portion of the family name", type="string", target={} )
public static final String SP_FAMILY = "family";
/**
* <b>Fluent Client</b> search parameter constant for <b>family</b>
@ -2400,7 +2434,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.address.city</b><br>
* </p>
*/
@SearchParamDefinition(name="address-city", path="Practitioner.address.city", description="A city specified in an address", type="string" )
// []
// []
@SearchParamDefinition(name="address-city", path="Practitioner.address.city", description="A city specified in an address", type="string", target={} )
public static final String SP_ADDRESS_CITY = "address-city";
/**
* <b>Fluent Client</b> search parameter constant for <b>address-city</b>
@ -2420,7 +2456,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.communication</b><br>
* </p>
*/
@SearchParamDefinition(name="communication", path="Practitioner.communication", description="One of the languages that the practitioner can communicate with", type="token" )
// []
// []
@SearchParamDefinition(name="communication", path="Practitioner.communication", description="One of the languages that the practitioner can communicate with", type="token", target={} )
public static final String SP_COMMUNICATION = "communication";
/**
* <b>Fluent Client</b> search parameter constant for <b>communication</b>
@ -2440,7 +2478,9 @@ Work addresses are not typically entered in this property as they are usually ro
* Path: <b>Practitioner.telecom(system=email), Practitioner.practitionerRole.telecom(system=email)</b><br>
* </p>
*/
@SearchParamDefinition(name="email", path="Practitioner.telecom.where(system='email') or Practitioner.practitionerRole.telecom.where(system='email')", description="A value in an email contact", type="token" )
// []
// []
@SearchParamDefinition(name="email", path="Practitioner.telecom.where(system='email') or Practitioner.practitionerRole.telecom.where(system='email')", description="A value in an email contact", type="token", target={} )
public static final String SP_EMAIL = "email";
/**
* <b>Fluent Client</b> search parameter constant for <b>email</b>

View File

@ -29,7 +29,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Sun, May 1, 2016 19:50-0400 for FHIR v1.4.0
// Generated on Mon, May 2, 2016 06:53-0400 for FHIR v1.4.0
import java.util.*;
@ -1760,7 +1760,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.identifier</b><br>
* </p>
*/
@SearchParamDefinition(name="identifier", path="PractitionerRole.identifier", description="A practitioner's Identifier", type="token" )
// []
// []
@SearchParamDefinition(name="identifier", path="PractitionerRole.identifier", description="A practitioner's Identifier", type="token", target={} )
public static final String SP_IDENTIFIER = "identifier";
/**
* <b>Fluent Client</b> search parameter constant for <b>identifier</b>
@ -1780,7 +1782,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.specialty</b><br>
* </p>
*/
@SearchParamDefinition(name="specialty", path="PractitionerRole.specialty", description="The practitioner has this specialty at an organization", type="token" )
// []
// []
@SearchParamDefinition(name="specialty", path="PractitionerRole.specialty", description="The practitioner has this specialty at an organization", type="token", target={} )
public static final String SP_SPECIALTY = "specialty";
/**
* <b>Fluent Client</b> search parameter constant for <b>specialty</b>
@ -1800,7 +1804,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.role</b><br>
* </p>
*/
@SearchParamDefinition(name="role", path="PractitionerRole.role", description="The practitioner can perform this role at for the organization", type="token" )
// []
// []
@SearchParamDefinition(name="role", path="PractitionerRole.role", description="The practitioner can perform this role at for the organization", type="token", target={} )
public static final String SP_ROLE = "role";
/**
* <b>Fluent Client</b> search parameter constant for <b>role</b>
@ -1820,7 +1826,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.practitioner</b><br>
* </p>
*/
@SearchParamDefinition(name="practitioner", path="PractitionerRole.practitioner", description="Practitioner that is able to provide the defined services for the organation", type="reference" )
// [Practitioner]
// [Practitioner]
@SearchParamDefinition(name="practitioner", path="PractitionerRole.practitioner", description="Practitioner that is able to provide the defined services for the organation", type="reference", target={Practitioner.class} )
public static final String SP_PRACTITIONER = "practitioner";
/**
* <b>Fluent Client</b> search parameter constant for <b>practitioner</b>
@ -1846,7 +1854,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.telecom(system=phone)</b><br>
* </p>
*/
@SearchParamDefinition(name="phone", path="PractitionerRole.telecom.where(system='phone')", description="A value in a phone contact", type="token" )
// []
// []
@SearchParamDefinition(name="phone", path="PractitionerRole.telecom.where(system='phone')", description="A value in a phone contact", type="token", target={} )
public static final String SP_PHONE = "phone";
/**
* <b>Fluent Client</b> search parameter constant for <b>phone</b>
@ -1866,7 +1876,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.organization</b><br>
* </p>
*/
@SearchParamDefinition(name="organization", path="PractitionerRole.organization", description="The identity of the organization the practitioner represents / acts on behalf of", type="reference" )
// [Organization]
// [Organization]
@SearchParamDefinition(name="organization", path="PractitionerRole.organization", description="The identity of the organization the practitioner represents / acts on behalf of", type="reference", target={Organization.class} )
public static final String SP_ORGANIZATION = "organization";
/**
* <b>Fluent Client</b> search parameter constant for <b>organization</b>
@ -1892,7 +1904,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.telecom</b><br>
* </p>
*/
@SearchParamDefinition(name="telecom", path="PractitionerRole.telecom", description="The value in any kind of contact", type="token" )
// []
// []
@SearchParamDefinition(name="telecom", path="PractitionerRole.telecom", description="The value in any kind of contact", type="token", target={} )
public static final String SP_TELECOM = "telecom";
/**
* <b>Fluent Client</b> search parameter constant for <b>telecom</b>
@ -1912,7 +1926,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.location</b><br>
* </p>
*/
@SearchParamDefinition(name="location", path="PractitionerRole.location", description="One of the locations at which this practitioner provides care", type="reference" )
// [Location]
// [Location]
@SearchParamDefinition(name="location", path="PractitionerRole.location", description="One of the locations at which this practitioner provides care", type="reference", target={Location.class} )
public static final String SP_LOCATION = "location";
/**
* <b>Fluent Client</b> search parameter constant for <b>location</b>
@ -1938,7 +1954,9 @@ public class PractitionerRole extends DomainResource {
* Path: <b>PractitionerRole.telecom(system=email)</b><br>
* </p>
*/
@SearchParamDefinition(name="email", path="PractitionerRole.telecom.where(system='email')", description="A value in an email contact", type="token" )
// []
// []
@SearchParamDefinition(name="email", path="PractitionerRole.telecom.where(system='email')", description="A value in an email contact", type="token", target={} )
public static final String SP_EMAIL = "email";
/**
* <b>Fluent Client</b> search parameter constant for <b>email</b>

Some files were not shown because too many files have changed in this diff Show More