The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.
| Tag Class | Total number of occurrences | Tag strings used by tag class |
|---|---|---|
| @deprecated | 74 | @deprecated |
| @todo | 0 | @todo |
| FIXME | 1 | FIXME |
| TODO | 14 | TODO |
Each tag is detailed below:
Number of occurrences found in the code: 74
| ca.uhn.hl7v2.HL7Exception | Line |
|---|---|
| use {@link AcknowledgmentCode} | 42 |
| use {@link AcknowledgmentCode} | 48 |
| use {@link AcknowledgmentCode} | 54 |
| use {@link AcknowledgmentCode} | 60 |
| use {@link AcknowledgmentCode} | 66 |
| use {@link AcknowledgmentCode} | 72 |
| use {@link ErrorCode} | 77 |
| use {@link ErrorCode} | 81 |
| use {@link ErrorCode} | 85 |
| use {@link ErrorCode} | 89 |
| use {@link ErrorCode} | 93 |
| use {@link ErrorCode} | 97 |
| use {@link ErrorCode} | 101 |
| use {@link ErrorCode} | 105 |
| use {@link ErrorCode} | 109 |
| use {@link ErrorCode} | 113 |
| use {@link ErrorCode} | 117 |
| use {@link ErrorCode} | 121 |
| use {@link ErrorCode} | 125 |
| use HL7Exception(String, ErrorCode, Throwable) | 140 |
| use HL7Exception(String, ErrorCode) | 166 |
| ca.uhn.hl7v2.HapiContext | Line |
| use {@link #newClient(String, int, boolean)} | 101 |
| ca.uhn.hl7v2.HapiContextSupport | Line |
| --No comment-- | 105 |
| ca.uhn.hl7v2.app.AcceptorThread | Line |
| See {@link StandardSocketFactory#DEFAULT_ACCEPTED_SOCKET_TIMEOUT} | 52 |
| ca.uhn.hl7v2.app.ConnectionHub | Line |
| Use {@link HapiContext#getConnectionHub()} to get an instance of ConnectionHub. See <a href="http://hl7api.sourceforge.net/xref/ca/uhn/hl7v2/examples/SendAndReceiveAMessage.html">this example page</a> for an example of how to use ConnectionHub. | 383 |
| Use {@link HapiContext#getConnectionHub()} to get an instance of ConnectionHub. See <a href="http://hl7api.sourceforge.net/xref/ca/uhn/hl7v2/examples/SendAndReceiveAMessage.html">this example page</a> for an example of how to use ConnectionHub. | 393 |
| Use {@link HapiContext#getConnectionHub()} to get an instance of ConnectionHub. See <a href="http://hl7api.sourceforge.net/xref/ca/uhn/hl7v2/examples/SendAndReceiveAMessage.html">this example page</a> for an example of how to use ConnectionHub. | 406 |
| default executor service is shut down automatically | 431 |
| ca.uhn.hl7v2.app.DefaultApplication | Line |
| use {@link Message#generateACK()} | 143 |
| use {@link Message#generateACK()} | 150 |
| ca.uhn.hl7v2.app.HL7Service | Line |
| Use {@link #isRunning()}. Deprecated as of version 0.6. | 145 |
| use {@link #registerApplication(String, String, ca.uhn.hl7v2.protocol.ReceivingApplication)} and {@link ca.uhn.hl7v2.protocol.impl.AppWrapper} | 247 |
| ca.uhn.hl7v2.app.Initiator | Line |
| use {@link #setTimeout(long, java.util.concurrent.TimeUnit)}} | 68 |
| ca.uhn.hl7v2.conf.store.ProfileStoreFactory | Line |
| use HapiContext to define the ProfileStore to be used | 41 |
| use {@link CodeStoreRegistry#addCodeStore(CodeStore)} | 50 |
| use {@link CodeStoreRegistry#addCodeStore(CodeStore, String)} | 73 |
| use {@link CodeStoreRegistry#getCodeStore(String, String)} | 86 |
| ca.uhn.hl7v2.llp.ExtendedMinLowerLayerProtocol | Line |
| call {@link MinLowerLayerProtocol#MinLowerLayerProtocol(boolean)} and pass <code>true</code> as argument | 55 |
| ca.uhn.hl7v2.llp.LLPException | Line |
| Use {@link #getCause()} | 70 |
| ca.uhn.hl7v2.llp.LowerLayerProtocol | Line |
| as there is now the choice between {@link MinLowerLayerProtocol} and {@link ExtendedMinLowerLayerProtocol}. | 56 |
| ca.uhn.hl7v2.llp.MinLLPReader | Line |
| Use {@link MllpConstants#CHARSET_KEY} instead | 36 |
| ca.uhn.hl7v2.model.AbstractMessage | Line |
| --No comment-- | 216 |
| ca.uhn.hl7v2.model.AbstractSegment | Line |
| Use {@link #add(Class, boolean, int, int, Object[], String)} | 400 |
| ca.uhn.hl7v2.model.DataTypeException | Line |
| --No comment-- | 47 |
| --No comment-- | 60 |
| ca.uhn.hl7v2.model.Message | Line |
| use {@link #generateACK(AcknowledgmentCode, HL7Exception)} | 160 |
| ca.uhn.hl7v2.model.Varies | Line |
| use FixOBX5#DEFAULT_OBX2_TYPE_PROP | 61 |
| use FixOBX5#INVALID_OBX2_TYPE_PROP | 72 |
| use FixOBX5#ESCAPE_SUBCOMPONENT_DELIM_IN_PRIMITIVE | 100 |
| use FixOBX5#fixOBX5 | 181 |
| use FixOBX5#fixOBX5 | 203 |
| ca.uhn.hl7v2.parser.Escape | Line |
| use {@link DefaultEscaping} instance | 34 |
| ca.uhn.hl7v2.parser.GenericParser | Line |
| use a dedicated {@link HapiContext} and set its ValidationContext property | 115 |
| ca.uhn.hl7v2.parser.OldPipeParser | Line |
| --No comment-- | 60 |
| this method should not be public | 150 |
| ca.uhn.hl7v2.parser.Parser | Line |
| use a dedicated {@link HapiContext} and set its ValidationContext property | 112 |
| use a dedicated {@link HapiContext} and set its ParserConfiguration property | 145 |
| Use {@link Version#supportsVersion(String)} | 512 |
| use {@link ModelClassFactory#getMessageStructureForEvent(String, Version)} | 541 |
| ca.uhn.hl7v2.parser.PipeParser | Line |
| This will be removed in HAPI 3.0 | 85 |
| this method should not be public | 139 |
| This will be removed in HAPI 3.0 | 995 |
| This will be removed in HAPI 3.0 | 1053 |
| ca.uhn.hl7v2.parser.XMLParser | Line |
| Use {@link ParserConfiguration#setXmlDisableWhitespaceTrimmingOnNodeNames(Set)} instead. That method works exactly the same as this one but has been renamed for a more clear meaning. | 136 |
| Use {@link ParserConfiguration#getXmlDisableWhitespaceTrimmingOnNodeNames()} instead | 146 |
| ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl | Line |
| define parser over context | 85 |
| ca.uhn.hl7v2.util.MessageIDGenerator | Line |
| use one of the IDGenerator implementations | 32 |
| ca.uhn.hl7v2.util.MessageQuery | Line |
| --No comment-- | 95 |
| ca.uhn.hl7v2.validation.PrimitiveTypeRule | Line |
| use {@link #apply(Object)} | 49 |
| ca.uhn.hl7v2.validation.impl.RegexPrimitiveRule | Line |
| use {@link ca.uhn.hl7v2.validation.builder.BuilderSupport#matches(String)} instead | 39 |
| ca.uhn.hl7v2.validation.impl.SizeRule | Line |
| use {@link BuilderSupport#maxLength()} instead | 37 |
| ca.uhn.hl7v2.validation.impl.TrimLeadingWhitespace | Line |
| use {@link PrimitiveRuleBuilder#leftTrim()} instead | 39 |
| ca.uhn.hl7v2.validation.impl.TrimTrailingWhitespace | Line |
| use {@link PrimitiveRuleBuilder#leftTrim()} instead | 39 |
| ca.uhn.hl7v2.validation.impl.WithdrawnDatatypeRule | Line |
| use {@link ca.uhn.hl7v2.validation.builder.BuilderSupport#withdrawn()} instead | 19 |
Number of occurrences found in the code: 1
| ca.uhn.hl7v2.validation.impl.ConformanceProfileRule | Line |
|---|---|
| fails if empty rep precedes full rep ... should add getAll() to Terser and use that | 131 |
Number of occurrences found in the code: 14
| ca.uhn.hl7v2.AbstractHL7Exception | Line |
|---|---|
| define what should happen if there is no MSA or ERR | 160 |
| define what should happen if there is no MSA or ERR | 199 |
| ca.uhn.hl7v2.model.GenericMessage | Line |
| better throw RuntimeException | 34 |
| ca.uhn.hl7v2.preparser.XML | Line |
| functional stylee (a la C++'s std::accumulate) ? | 205 |
| remove. | 443 |
| ca.uhn.hl7v2.protocol.impl.ApplicationRouterImpl | Line |
| add a way to register an application handler and invoke it any time something goes wrong | 128 |
| ca.uhn.hl7v2.protocol.impl.ProcessorImpl | Line |
| write a MLLPTransport with non-blocking IO | 78 |
| reconnect transport layers on error and retry | 79 |
| should we do something more here? Might be nice to allow a configurable handler for this situation | 338 |
| make configurable | 362 |
| ca.uhn.hl7v2.util.MessageQuery | Line |
| could support distinct easily by keeping record of rows and comparing each one to previous rows | 89 |
| this will do for now but it should really be evaluated like an expression rather than a list | 142 |
| if we aren't allowing empties in this loop, and have no value, we want to return the null in the super-loop. However, we don't know which loop point, if any, is the super-loop. If it was the next one we could do this ... if (i > 0 && myMaxNumEmpty[i] == 0 && myMaxNumEmpty[i-1] > 0 && myIndices[i-1] == 0) { myIndices[i-1] = -1; } ... but it may not be, so we'll ignore this problem for now. | 507 |
| ca.uhn.hl7v2.validation.RespondingValidationExceptionHandler | Line |
| respect minimumSeverity here? | 158 |