本文整理了Java中org.hl7.fhir.dstu3.model.Bundle.addEntry()
方法的一些代码示例,展示了Bundle.addEntry()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Bundle.addEntry()
方法的具体详情如下:
包路径:org.hl7.fhir.dstu3.model.Bundle
类名称:Bundle
方法名:addEntry
暂无
代码示例来源:origin: jamesagnew/hapi-fhir
@Override
public void addEntry(Bundle theBundle, Bundle.BundleEntryComponent theEntry) {
theBundle.addEntry(theEntry);
}
代码示例来源:origin: jamesagnew/hapi-fhir
@Override
public Bundle.BundleEntryComponent addEntry(Bundle theBundle) {
return theBundle.addEntry();
}
代码示例来源:origin: jamesagnew/hapi-fhir
BundleEntryComponent entry = bundle.addEntry();
entry.getRequest().setMethod(HTTPVerb.POST);
entry.setResource((Resource) nextResource);
continue;
BundleEntryComponent entry = bundle.addEntry();
entry.getRequest().setMethod(HTTPVerb.POST);
entry.setResource((Resource) parsed);
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-jpaserver-base
@Override
public void addEntry(Bundle theBundle, Bundle.BundleEntryComponent theEntry) {
theBundle.addEntry(theEntry);
}
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-jpaserver-base
@Override
public Bundle.BundleEntryComponent addEntry(Bundle theBundle) {
return theBundle.addEntry();
}
代码示例来源:origin: jamesagnew/hapi-fhir
public org.hl7.fhir.dstu3.model.Bundle convertBundle(org.hl7.fhir.instance.model.Bundle src) throws FHIRException {
if (src == null || src.isEmpty())
return null;
org.hl7.fhir.dstu3.model.Bundle tgt = new org.hl7.fhir.dstu3.model.Bundle();
copyResource(src, tgt);
tgt.setType(convertBundleType(src.getType()));
if (src.hasTotal())
tgt.setTotal(src.getTotal());
for (org.hl7.fhir.instance.model.Bundle.BundleLinkComponent t : src.getLink())
tgt.addLink(convertBundleLinkComponent(t));
for (org.hl7.fhir.instance.model.Bundle.BundleEntryComponent t : src.getEntry())
tgt.addEntry(convertBundleEntryComponent(t));
tgt.setSignature(convertSignature(src.getSignature()));
return tgt;
}
代码示例来源:origin: jamesagnew/hapi-fhir
public static org.hl7.fhir.dstu3.model.Bundle convertBundle(org.hl7.fhir.dstu2016may.model.Bundle src) throws FHIRException {
if (src == null || src.isEmpty())
return null;
org.hl7.fhir.dstu3.model.Bundle tgt = new org.hl7.fhir.dstu3.model.Bundle();
copyResource(src, tgt);
tgt.setType(convertBundleType(src.getType()));
if (src.hasTotal())
tgt.setTotal(src.getTotal());
for (org.hl7.fhir.dstu2016may.model.Bundle.BundleLinkComponent t : src.getLink())
tgt.addLink(convertBundleLinkComponent(t));
for (org.hl7.fhir.dstu2016may.model.Bundle.BundleEntryComponent t : src.getEntry())
tgt.addEntry(convertBundleEntryComponent(t));
tgt.setSignature(convertSignature(src.getSignature()));
return tgt;
}
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-structures-dstu3
/**
* @return The first repetition of repeating field {@link #entry}, creating it if it does not already exist
*/
public BundleEntryComponent getEntryFirstRep() {
if (getEntry().isEmpty()) {
addEntry();
}
return getEntry().get(0);
}
代码示例来源:origin: jamesagnew/hapi-fhir
Bundle bundle = new Bundle().setType(Bundle.BundleType.DOCUMENT);
for (IBaseResource resource : resourceList) {
bundle.addEntry(new Bundle.BundleEntryComponent().setResource((Resource) resource));
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-structures-dstu3
@Override
public Base addChild(String name) throws FHIRException {
if (name.equals("identifier")) {
this.identifier = new Identifier();
return this.identifier;
}
else if (name.equals("type")) {
throw new FHIRException("Cannot call addChild on a primitive type Bundle.type");
}
else if (name.equals("total")) {
throw new FHIRException("Cannot call addChild on a primitive type Bundle.total");
}
else if (name.equals("link")) {
return addLink();
}
else if (name.equals("entry")) {
return addEntry();
}
else if (name.equals("signature")) {
this.signature = new Signature();
return this.signature;
}
else
return super.addChild(name);
}
代码示例来源:origin: cerner/bunsen
/**
* Returns a bundle containing all resources in the dataset. This should be used
* with caution for large datasets, since the returned bundle will include all data.
*
* @param dataset a dataset of FHIR resoruces
* @return a bundle containing those resources.
*/
public static Bundle toBundle(Dataset<? extends Resource> dataset) {
List<Resource> resources = (List<Resource>) dataset.collectAsList();
Bundle bundle = new Bundle();
for (Resource resource : resources) {
bundle.addEntry().setResource(resource);
}
return bundle;
}
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-structures-dstu3
@Override
public Base makeProperty(int hash, String name) throws FHIRException {
switch (hash) {
case -1618432855: return getIdentifier();
case 3575610: return getTypeElement();
case 110549828: return getTotalElement();
case 3321850: return addLink();
case 96667762: return addEntry();
case 1073584312: return getSignature();
default: return super.makeProperty(hash, name);
}
}
代码示例来源:origin: apache/ctakes
bundle.addEntry( new Bundle.BundleEntryComponent().setResource( composition ) );
bundle.addEntry( new Bundle.BundleEntryComponent().setResource( practitioner.getPractitioner() ) );
addBundleResources( bundle, noteSpecs.getSubjects() );
addBundleResources( bundle, sections );
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-structures-dstu3
BundleEntryComponent entry = myBundle.addEntry().setResource((Resource) next);
Resource nextAsResource = (Resource) next;
IIdType id = populateBundleEntryFullUrl(next, entry);
BundleEntryComponent entry = myBundle.addEntry();
entry.setResource((Resource) next).getSearch().setMode(SearchEntryMode.INCLUDE);
populateBundleEntryFullUrl(next, entry);
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-structures-dstu3
BundleEntryComponent entry = myBundle.addEntry().setResource(next);
if (next.getIdElement().hasBaseUrl()) {
entry.setFullUrl(next.getId());
BundleEntryComponent entry = myBundle.addEntry();
entry.setResource((Resource) next).getSearch().setMode(SearchEntryMode.INCLUDE);
if (next.getIdElement().hasBaseUrl()) {
代码示例来源:origin: org.openehealth.ipf.platform-camel/ipf-platform-camel-ihe-fhir-stu3-mhd
@Override
public Object evaluate(Exchange exchange) {
if (returnError) throw new InternalErrorException("Something went wrong");
Bundle requestBundle = exchange.getIn().getBody(Bundle.class);
Bundle responseBundle = new Bundle()
.setType(Bundle.BundleType.TRANSACTIONRESPONSE)
.setTotal(requestBundle.getTotal());
for (Bundle.BundleEntryComponent requestEntry : requestBundle.getEntry()) {
Bundle.BundleEntryResponseComponent response = new Bundle.BundleEntryResponseComponent()
.setStatus("201 Created")
.setLastModified(new Date())
.setLocation(requestEntry.getResource().getClass().getSimpleName() + "/" + 4711);
responseBundle.addEntry()
.setResponse(response)
.setResource(responseResource(requestEntry.getResource()));
}
return responseBundle;
}
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-converter
public static org.hl7.fhir.dstu3.model.Bundle convertBundle(org.hl7.fhir.dstu2016may.model.Bundle src) throws FHIRException {
if (src == null || src.isEmpty())
return null;
org.hl7.fhir.dstu3.model.Bundle tgt = new org.hl7.fhir.dstu3.model.Bundle();
copyResource(src, tgt);
tgt.setType(convertBundleType(src.getType()));
if (src.hasTotal())
tgt.setTotal(src.getTotal());
for (org.hl7.fhir.dstu2016may.model.Bundle.BundleLinkComponent t : src.getLink())
tgt.addLink(convertBundleLinkComponent(t));
for (org.hl7.fhir.dstu2016may.model.Bundle.BundleEntryComponent t : src.getEntry())
tgt.addEntry(convertBundleEntryComponent(t));
tgt.setSignature(convertSignature(src.getSignature()));
return tgt;
}
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-converter
public org.hl7.fhir.dstu3.model.Bundle convertBundle(org.hl7.fhir.instance.model.Bundle src) throws FHIRException {
if (src == null || src.isEmpty())
return null;
org.hl7.fhir.dstu3.model.Bundle tgt = new org.hl7.fhir.dstu3.model.Bundle();
copyResource(src, tgt);
tgt.setType(convertBundleType(src.getType()));
if (src.hasTotal())
tgt.setTotal(src.getTotal());
for (org.hl7.fhir.instance.model.Bundle.BundleLinkComponent t : src.getLink())
tgt.addLink(convertBundleLinkComponent(t));
for (org.hl7.fhir.instance.model.Bundle.BundleEntryComponent t : src.getEntry())
tgt.addEntry(convertBundleEntryComponent(t));
tgt.setSignature(convertSignature(src.getSignature()));
return tgt;
}
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-structures-dstu3
for (IBaseResource nextBaseRes : theResources) {
Resource next = (Resource) nextBaseRes;
BundleEntryComponent nextEntry = myBundle.addEntry();
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-jpaserver-base
Bundle bundle = new Bundle().setType(Bundle.BundleType.DOCUMENT);
for (IBaseResource resource : resourceList) {
bundle.addEntry(new Bundle.BundleEntryComponent().setResource((Resource) resource));
内容来源于网络,如有侵权,请联系作者删除!