Package | Description |
---|---|
org.openehealth.ipf.commons.ihe.xds.core.metadata | |
org.openehealth.ipf.commons.ihe.xds.core.transform.requests.query |
Modifier and Type | Class and Description |
---|---|
class |
Address
Represents the address of a patient.
|
class |
AssigningAuthority
Represents an authority that assigns IDs.
|
class |
Code
Represents a code.
|
class |
CXiAssigningAuthority
Assigning Authority for the CXi data type, allowing both the Namespace ID and the
combination of Universal ID and Universal ID Type.
|
class |
Identifiable
Represents a person ID (HL7v2 CX field where only CX.1, CX.4.2 and CX.4.3
are allowed), or an XDS "Coded String".
|
class |
Name<T extends ca.uhn.hl7v2.model.Composite>
This class represents a name.
|
class |
Organization
Represents an organization.
|
class |
Person
Represents an identifiable person.
|
class |
ReferenceId
Represents a reference ID.
|
class |
Telecom
Represents a telecommunication address.
|
class |
XcnName
This class represents a name.
|
class |
XpnName
This class represents a name.
|
Modifier and Type | Method and Description |
---|---|
static <C extends ca.uhn.hl7v2.model.Composite,T extends Hl7v2Based<C>> |
Hl7v2Based.parse(String hl7String,
Class<T> xdsModelClass)
Parses the given HL7 v2 element into an XDS simplified model object.
|
Modifier and Type | Method and Description |
---|---|
static String |
XdsHl7v2Renderer.encode(Hl7v2Based hl7v2based)
Encodes the given HL7-based XDS model object using specific
rules regarding required and prohibited HL7 fields.
|
static boolean |
XdsHl7v2Renderer.isEmpty(Hl7v2Based hl7v2based) |
static String |
Hl7v2Based.rawRender(Hl7v2Based xdsModelObject)
Renders the given XDS model object as an HL7 v2 element
without applying IHE TF rules regarding unwanted components.
|
static String |
Hl7v2Based.render(Hl7v2Based xdsModelObject)
Renders the given XDS model object as an HL7 v2 element according to the
XDS specification, i.e.
|
Modifier and Type | Method and Description |
---|---|
static <C extends ca.uhn.hl7v2.model.Composite,T extends Hl7v2Based<C>> |
QuerySlotHelper.parse(List<String> source,
Class<T> targetClass) |
static <C extends ca.uhn.hl7v2.model.Composite,T extends Hl7v2Based<C>> |
QuerySlotHelper.parse(QueryList<String> source,
Class<T> targetClass) |
static <T extends Hl7v2Based> |
QuerySlotHelper.render(List<T> source) |
static <T extends Hl7v2Based> |
QuerySlotHelper.render(QueryList<T> source) |
Copyright © 2018 Open eHealth Foundation. All rights reserved.