ORUR01HandlerTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,200 of 2,2000%102 of 1020%90904754753939
processMessage_shouldCreateObsGroupForOBRs()1910%60%44444411
processORU_R01_shouldProcessMultipleNK1Segments()1250%120%77191911
processNK1_shouldNotCreateARelationshipIfOneExists()1030%60%44191911
processMessage_shouldSetValueAsBooleanForObsIfTheAnswerIs0Or1AndQuestionDatatypeIsBoolean()1010%60%44202011
processMessage_shouldCreateEncounterAndObsFromHl7Message()970%40%33232311
processMessage_shouldCreateAnEncounterAndFindTheProviderByUuid()910%20%22252511
processMessage_shouldCreateAnEncounterAndFindTheProviderByPersonId()810%40%33191911
parseObs_shouldAddMultipleCommentsForAnObservationAsOneComment()800%100%66151511
processMessage_shouldCreateAnEncounterAndFindTheProviderByIdentifier()760%20%22212111
processMessage_shouldCreateAnEncounterAndFindTheProviderByProviderId()760%20%22212111
processMessage_shouldSetValue_NumericForObsIfQuestionDatatypeIsNumeric()750%60%44131311
processMessage_shouldSetValue_NumericForObsIfQuestionDatatypeIsNumericAndTheAnswerIsEither0Or1()750%60%44131311
processMessage_shouldSetValue_CodedMatchingABooleanConceptForObsIfTheAnswerIs0Or1AndQuestionDatatypeIsCoded()740%60%44131311
parseObs_shouldAddCommentsToAnObservationFromNTESegments()730%60%44131311
processNK1_shouldCreateAPersonIfTheRelativeIsNotFound()700%60%44141411
processNK1_shouldCreateARelationshipFromANK1Segment()690%60%44131311
parseObs_shouldAddCommentsToAnObservationGroup()650%60%44121211
processMessage_shouldNotCreateProblemListObservationWithConceptProposals()600%n/a11131311
processMessage_shouldPreferFormIdIfUuidIsNotFound()570%n/a11111111
processMessage_shouldUnderstandFormUuidIfPresent()550%n/a11111111
processMessage_shouldPreferFormUuidOverIdIfBothArePresent()550%n/a11111111
processMessage_shouldCreateObsValueCodedName()530%n/a11121211
processMessage_shouldAppendToAnExistingEncounter()480%n/a11101011
processMessage_shouldFailIfQuestionDatatypeIsCodedAndABooleanIsNotAValidAnswer()410%n/a11111111
processNK1_shouldFailIfTheCodingSystemIsNot99REL()390%20%229911
processNK1_shouldFailIfTheRelationshipIdentifierIsFormattedImproperly()390%20%229911
processNK1_shouldFailIfTheRelationshipTypeIsNotFound()390%20%229911
processMessage_shouldFailIfTheProviderNameTypeCodeIsNotSpecifiedAndIsNotAPersonId()310%n/a11111111
processMessage_shouldCreateBasicConceptProposal()270%n/a117711
processMessage_shouldCreateConceptProposalAndWithObsAlongside()270%n/a117711
processMessage_shouldFailIfQuestionDatatypeIsNeitherBooleanNorNumericNorCoded()190%n/a115511
getConcept_shouldReturnNullIfCodingSystemNotFound()170%n/a113311
static {...}160%n/a114411
getConcept_shouldReturnAConceptIfGivenLocalCodingSystem()130%n/a112211
getConcept_shouldReturnAMappedConceptIfGivenAValidMapping()130%n/a112211
processMessage_shouldFailOnEmptyConceptAnswers()110%n/a114411
processMessage_shouldFailOnEmptyConceptProposals()110%n/a114411
runBeforeEachTest()40%n/a112211
ORUR01HandlerTest()30%n/a111111