Uses of Class
ca.uhn.hl7v2.conf.ProfileException
Packages that use ProfileException
Package
Description
-
Uses of ProfileException in ca.uhn.hl7v2.conf.check
Methods in ca.uhn.hl7v2.conf.check that throw ProfileExceptionModifier and TypeMethodDescriptionprotected voidDefaultValidator.checkExtraComponents(Composite comp, int numInProfile, List<HL7Exception> exList) Tests for extra components (ie any not defined in the profile)protected voidDefaultValidator.checkForExtraFields(Segment segment, List<Integer> allowedFields, List<HL7Exception> exList) Checks a segment against a list of allowed fields (ie those mentioned in the profile with usage other than X).protected voidDefaultValidator.checkForExtraStructures(Group group, List<String> allowedStructures, List<HL7Exception> exList) Checks a group's children against a list of allowed structures for the group (ie those mentioned in the profile with usage other than X).protected List<HL7Exception>DefaultValidator.doTestComponent(Type type, Component profile, String profileID, boolean theValidateChildren) protected List<HL7Exception>DefaultValidator.doTestField(Type type, Field profile, boolean escape, String profileID, boolean theValidateChildren) protected List<HL7Exception>DefaultValidator.doTestGroup(Group group, AbstractSegmentContainer profile, String profileID, boolean theValidateChildren) protected List<HL7Exception>DefaultValidator.doTestSegment(Segment segment, Seg profile, String profileID, boolean theValidateChildren) DefaultValidator.testComponent(Type type, Component profile, String profileID) Tests a group against a group section of a profile.DefaultValidator.testSegment(Segment segment, Seg profile, String profileID) Tests a segment against a segment section of a profile.DefaultValidator.testStructure(Structure s, ProfileStructure profile, String profileID) Tests a structure (segment or group) against the corresponding part of a profile.Validates the given message against the given static definition from a conformance profile. -
Uses of ProfileException in ca.uhn.hl7v2.conf.parser
Methods in ca.uhn.hl7v2.conf.parser that throw ProfileExceptionModifier and TypeMethodDescriptionParses an XML profile string into a RuntimeProfile object.ProfileParser.parseClasspath(String classPath) Parses an XML profile string into a RuntimeProfile object. -
Uses of ProfileException in ca.uhn.hl7v2.conf.spec
Methods in ca.uhn.hl7v2.conf.spec that throw ProfileExceptionModifier and TypeMethodDescriptionvoidRuntimeProfile.setConformance(Conformance conformance) Setter for property conformance.voidRuntimeProfile.setConformanceType(String conformanceType) Setter for property conformanceType.voidRuntimeProfile.setEncodings(int index, Encoding encodings) Indexed setter for property encodings.voidSetter for property HL7OID.voidRuntimeProfile.setHL7Version(String HL7Version) Setter for property HL7Version.voidRuntimeProfile.setImpNote(String impNote) Setter for property impNote.voidRuntimeProfile.setMessage(StaticDef message) Setter for property message.voidSetter for property name.voidvoidMetaData.setOrgName(String orgName) Setter for property orgName.voidRuntimeProfile.setOrgName(String orgName) Setter for property orgName.voidSetter for property role.voidRuntimeProfile.setSpecName(String specName) Setter for property specName.voidRuntimeProfile.setSpecVersion(String specVersion) Setter for property specVersion.voidSetter for property status.voidSetter for property status.voidSetter for property topics.voidRuntimeProfile.setUseCase(UseCase useCase) Setter for property useCase.voidMetaData.setVersion(String version) Setter for property version. -
Uses of ProfileException in ca.uhn.hl7v2.conf.spec.message
Methods in ca.uhn.hl7v2.conf.spec.message that throw ProfileExceptionModifier and TypeMethodDescriptionvoidAbstractSegmentContainer.setChild(int index, ProfileStructure structure) Indexed setter for property structure.voidField.setComponent(int index, Component component) Indexed setter for property components (index starts at 1 following HL7 convention).voidAbstractComponent.setConstantValue(String constantValue) Setter for property constantValue.voidAbstractComponent.setDatatype(String datatype) Setter for property datatype.voidAbstractComponent.setDataValues(int index, DataValue dataValue) Indexed setter for property dataValues.voidAbstractComponent.setDescription(String description) Setter for property description.voidAbstractSegmentContainer.setDescription(String description) Setter for property description.voidProfileStructure.setDescription(String description) Setter for property description.voidSeg.setDescription(String description) Setter for property description.voidStaticDef.setEventDesc(String eventDesc) Setter for property eventDesc.voidStaticDef.setEventType(String eventType) Setter for property eventType.voidDataValue.setExValue(String exValue) Setter for property exValue.voidIndexed setter for property field (index starts at 1 following HL7 convention).voidStaticDef.setIdentifier(String identifier) Setter for property identifier.voidAbstractComponent.setImpNote(String impNote) Setter for property impNote.voidAbstractSegmentContainer.setImpNote(String impNote) Setter for property impNote.voidProfileStructure.setImpNote(String impNote) Setter for property impNote.voidSeg.setImpNote(String impNote) Setter for property impNote.voidField.setItemNo(short itemNo) Setter for property itemNo.voidAbstractComponent.setLength(long length) Setter for property length.voidProfileStructure.setLongName(String longName) Setter for property longName.voidSeg.setLongName(String longName) Setter for property longName.voidSegGroup.setLongName(String longName) Setter for property longName.voidField.setMax(short max) Setter for property max.voidProfileStructure.setMax(short max) Setter for property max.voidSeg.setMax(short max) Setter for property max.voidSegGroup.setMax(short max) Setter for property max.voidStaticDef.setMetaData(MetaData metaData) voidField.setMin(short min) Setter for property min.voidProfileStructure.setMin(short min) Setter for property min.voidSeg.setMin(short min) Setter for property min.voidSegGroup.setMin(short min) Setter for property min.voidStaticDef.setMsgStructID(String msgStructID) Setter for property msgStructID.voidStaticDef.setMsgType(String msgType) Setter for property msgType.voidSetter for property name.voidSetter for property name.voidSetter for property name.voidSetter for property name.voidStaticDef.setOrderControl(String orderControl) Setter for property orderControl.voidAbstractComponent.setPredicate(String predicate) Setter for property predicate.voidProfileStructure.setPredicate(String predicate) Setter for property predicate.voidSeg.setPredicate(String predicate) Setter for property predicate.voidSegGroup.setPredicate(String predicate) Setter for property predicate.voidAbstractComponent.setReference(String reference) Setter for property reference.voidAbstractSegmentContainer.setReference(String reference) Setter for property reference.voidProfileStructure.setReference(String reference) Setter for property reference.voidSeg.setReference(String reference) Setter for property reference.voidSetter for property role.voidComponent.setSubComponent(int index, SubComponent component) Indexed setter for property components (index starts at 1 following HL7 convention).voidSetter for property table.voidSetter for property usage.voidSetter for property usage.voidSetter for property usage.voidSetter for property usage. -
Uses of ProfileException in ca.uhn.hl7v2.conf.store
Methods in ca.uhn.hl7v2.conf.store that throw ProfileExceptionModifier and TypeMethodDescriptionString[]CodeStore.getValidCodes(String codeSystem) Retrieves all codes for a given conformance profile and codeSystem.String[]ProfileCodeStore.getValidCodes(String codeSystem) Retrieves all codes for a given conformance profile and codeSystem.Constructors in ca.uhn.hl7v2.conf.store that throw ProfileExceptionModifierConstructorDescriptionProfileCodeStore(String uri) Creates a ProfileCodeStore object that uses tables found in an 'spec xml tables only' xml doc specified by the input URI.ProfileCodeStore(URL url) As string constructor but accepts a URL object