Package org.ehrbase.serialisation
Class CompositionSerializer
- java.lang.Object
-
- org.ehrbase.serialisation.CompositionSerializer
-
public class CompositionSerializer extends Object
Sequential Event Processor for Composition.Takes an RM composition and serialize it as a Maps of Maps and Arrays with WrappedElements. since some duplicate entries have been noticed, the node id contains type:name:archetype_id
- Author:
- Christian Chevalley
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCompositionSerializer.WalkerOutputMode
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedCompositionSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdbEncode(com.nedap.archie.rm.RMObject rmObject)Map<String,String>getLtreeMap()
-
-
-
Field Detail
-
TAG_META
public static final String TAG_META
- See Also:
- Constant Field Values
-
TAG_CONTENT
public static final String TAG_CONTENT
- See Also:
- Constant Field Values
-
TAG_PROTOCOL
public static final String TAG_PROTOCOL
- See Also:
- Constant Field Values
-
TAG_DATA
public static final String TAG_DATA
- See Also:
- Constant Field Values
-
TAG_STATE
public static final String TAG_STATE
- See Also:
- Constant Field Values
-
TAG_DESCRIPTION
public static final String TAG_DESCRIPTION
- See Also:
- Constant Field Values
-
TAG_TIME
public static final String TAG_TIME
- See Also:
- Constant Field Values
-
TAG_WIDTH
public static final String TAG_WIDTH
- See Also:
- Constant Field Values
-
TAG_MATH_FUNCTION
public static final String TAG_MATH_FUNCTION
- See Also:
- Constant Field Values
-
TAG_INSTRUCTION
public static final String TAG_INSTRUCTION
- See Also:
- Constant Field Values
-
TAG_NARRATIVE
public static final String TAG_NARRATIVE
- See Also:
- Constant Field Values
-
TAG_ITEMS
public static final String TAG_ITEMS
- See Also:
- Constant Field Values
-
TAG_OTHER_CONTEXT
public static final String TAG_OTHER_CONTEXT
- See Also:
- Constant Field Values
-
TAG_ACTIVITIES
public static final String TAG_ACTIVITIES
- See Also:
- Constant Field Values
-
TAG_ACTIVITY
public static final String TAG_ACTIVITY
- See Also:
- Constant Field Values
-
TAG_VALUE
public static final String TAG_VALUE
- See Also:
- Constant Field Values
-
TAG_NULL_FLAVOUR
public static final String TAG_NULL_FLAVOUR
- See Also:
- Constant Field Values
-
TAG_FEEDER_AUDIT
public static final String TAG_FEEDER_AUDIT
- See Also:
- Constant Field Values
-
TAG_EVENTS
public static final String TAG_EVENTS
- See Also:
- Constant Field Values
-
TAG_ORIGIN
public static final String TAG_ORIGIN
- See Also:
- Constant Field Values
-
TAG_SUMMARY
public static final String TAG_SUMMARY
- See Also:
- Constant Field Values
-
TAG_TIMING
public static final String TAG_TIMING
- See Also:
- Constant Field Values
-
TAG_COMPOSITION
public static final String TAG_COMPOSITION
- See Also:
- Constant Field Values
-
TAG_ENTRY
public static final String TAG_ENTRY
- See Also:
- Constant Field Values
-
TAG_EVALUATION
public static final String TAG_EVALUATION
- See Also:
- Constant Field Values
-
TAG_OBSERVATION
public static final String TAG_OBSERVATION
- See Also:
- Constant Field Values
-
TAG_ACTION
public static final String TAG_ACTION
- See Also:
- Constant Field Values
-
TAG_SUBJECT
public static final String TAG_SUBJECT
- See Also:
- Constant Field Values
-
TAG_ISM_TRANSITION
public static final String TAG_ISM_TRANSITION
- See Also:
- Constant Field Values
-
TAG_CURRENT_STATE
public static final String TAG_CURRENT_STATE
- See Also:
- Constant Field Values
-
TAG_CAREFLOW_STEP
public static final String TAG_CAREFLOW_STEP
- See Also:
- Constant Field Values
-
TAG_TRANSITION
public static final String TAG_TRANSITION
- See Also:
- Constant Field Values
-
TAG_WORKFLOW_ID
public static final String TAG_WORKFLOW_ID
- See Also:
- Constant Field Values
-
TAG_GUIDELINE_ID
public static final String TAG_GUIDELINE_ID
- See Also:
- Constant Field Values
-
TAG_OTHER_PARTICIPATIONS
public static final String TAG_OTHER_PARTICIPATIONS
- See Also:
- Constant Field Values
-
TAG_PROVIDER
public static final String TAG_PROVIDER
- See Also:
- Constant Field Values
-
TAG_UID
public static final String TAG_UID
- See Also:
- Constant Field Values
-
TAG_OTHER_DETAILS
public static final String TAG_OTHER_DETAILS
- See Also:
- Constant Field Values
-
TAG_INSTRUCTION_DETAILS
public static final String TAG_INSTRUCTION_DETAILS
- See Also:
- Constant Field Values
-
TAG_ACTIVITY_ID
public static final String TAG_ACTIVITY_ID
- See Also:
- Constant Field Values
-
TAG_INSTRUCTION_ID
public static final String TAG_INSTRUCTION_ID
- See Also:
- Constant Field Values
-
TAG_PATH
public static final String TAG_PATH
- See Also:
- Constant Field Values
-
TAG_CLASS
public static final String TAG_CLASS
- See Also:
- Constant Field Values
-
TAG_NAME
public static final String TAG_NAME
- See Also:
- Constant Field Values
-
TAG_DEFINING_CODE
public static final String TAG_DEFINING_CODE
- See Also:
- Constant Field Values
-
INNER_CLASS_LIST
public static final String INNER_CLASS_LIST
- See Also:
- Constant Field Values
-
TAG_ACTION_ARCHETYPE_ID
public static final String TAG_ACTION_ARCHETYPE_ID
- See Also:
- Constant Field Values
-
TAG_ARCHETYPE_NODE_ID
public static final String TAG_ARCHETYPE_NODE_ID
- See Also:
- Constant Field Values
-
DEFAULT_NARRATIVE
public static final String DEFAULT_NARRATIVE
- See Also:
- Constant Field Values
-
itemStack
protected ItemStack itemStack
-
-