本文整理了Java中org.hl7.fhir.dstu3.model.Bundle.setType()
方法的一些代码示例,展示了Bundle.setType()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Bundle.setType()
方法的具体详情如下:
包路径:org.hl7.fhir.dstu3.model.Bundle
类名称:Bundle
方法名:setType
暂无
代码示例来源:origin: jamesagnew/hapi-fhir
@Override
public Bundle createBundle(String theBundleType) {
Bundle resp = new Bundle();
try {
resp.setType(Bundle.BundleType.fromCode(theBundleType));
} catch (FHIRException theE) {
throw new InternalErrorException("Unknown bundle type: " + theBundleType);
}
return resp;
}
代码示例来源:origin: jamesagnew/hapi-fhir
bundle.setType(BundleType.TRANSACTION);
代码示例来源: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: jamesagnew/hapi-fhir
Bundle bundle = new Bundle().setType(Bundle.BundleType.DOCUMENT);
for (IBaseResource resource : resourceList) {
bundle.addEntry(new Bundle.BundleEntryComponent().setResource((Resource) resource));
代码示例来源:origin: apache/ctakes
/**
* {@inheritDoc}
*/
@Override
public Bundle createResource( final JCas jCas, final TOP nullified, final FhirPractitioner practitioner,
final FhirNoteSpecs noteSpecs ) {
final Bundle bundle = new Bundle();
final String noteTime = DATE_FORMAT.format( new Date() );
bundle.setId( FhirElementFactory.createId( jCas, CTAKES_BUNDLE_ID, noteTime ) );
// The bundle is a collection; created for ease of distribution.
bundle.setType( Bundle.BundleType.COLLECTION );
return bundle;
}
代码示例来源:origin: ca.uhn.hapi.fhir/hapi-fhir-jpaserver-base
@Override
public Bundle createBundle(String theBundleType) {
Bundle resp = new Bundle();
try {
resp.setType(Bundle.BundleType.fromCode(theBundleType));
} catch (FHIRException theE) {
throw new InternalErrorException("Unknown bundle type: " + theBundleType);
}
return resp;
}
代码示例来源:origin: org.openehealth.ipf.platform-camel/ipf-platform-camel-ihe-fhir-stu3-mhd
protected Bundle thisSucks() {
Bundle bundle = new Bundle().setType(Bundle.BundleType.TRANSACTION);
bundle.getMeta().addProfile("http://thissucks.com");
return bundle;
}
代码示例来源: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-jpaserver-base
Bundle bundle = new Bundle().setType(Bundle.BundleType.DOCUMENT);
for (IBaseResource resource : resourceList) {
bundle.addEntry(new Bundle.BundleEntryComponent().setResource((Resource) resource));
代码示例来源:origin: org.openehealth.ipf.platform-camel/ipf-platform-camel-ihe-fhir-stu3-mhd
protected Bundle provideAndRegister() throws Exception {
Bundle bundle = new Bundle().setType(Bundle.BundleType.TRANSACTION);
bundle.getMeta().addProfile(Iti65Constants.ITI65_PROFILE);
内容来源于网络,如有侵权,请联系作者删除!