@cosyte/astm
Classes
- AstmAmbiguousStreamError
- AstmFrameEncodeError
- AstmFrameStrictError
- AstmParseError
- AstmProfileDefinitionError
- AstmSerializeError
- AstmStrictError
Interfaces
- AbnormalFlag
- AstmDate
- AstmField
- AstmFrame
- AstmFramePosition
- AstmFrameWarning
- AstmLivdWarning
- AstmLtpWarning
- AstmMessage
- AstmMessageClassification
- AstmParseOptions
- AstmPosition
- AstmProfile
- AstmProfileProvenance
- AstmQuirkMatch
- AstmQuirkTolerance
- AstmRecordWarning
- AstmStreamMessage
- CommentInput
- CommentRecord
- ComposeFramesOptions
- DecodeAstmFramesResult
- DefineAstmProfileOptions
- Delimiters
- DetectFramingOptions
- DetectFramingResult
- FrameChecksum
- FramedAstmResult
- FrameOptions
- HeaderInput
- HeaderRecord
- LivdAnnotation
- LivdCatalog
- LivdEntry
- LivdResult
- LtpState
- LtpTransition
- ManufacturerRecord
- MessageInput
- OrderInput
- OrderRecord
- PatientInput
- PatientName
- PatientNameInput
- PatientRecord
- QueryInput
- QueryRecord
- ReferenceRange
- ResultInput
- ResultRecord
- ResultStatus
- ScientificRecord
- TerminatorRecord
- UniversalTestId
- UnsupportedRecord
- VerbatimInput
Type Aliases
- AbnormalFlagCode
- AbnormalFlagMeaning
- AmbiguousCode
- AnyAstmWarningCode
- AstmDatePrecision
- AstmFraming
- AstmMessageKind
- AstmRecord
- AstmRecordInput
- AstmSerializeErrorCode
- FatalCode
- FrameTerminator
- FrameWarningCode
- LivdLookup
- LivdMapping
- LivdWarningCode
- LtpAction
- LtpEvent
- LtpPhase
- LtpWarningCode
- ReferenceRangeKind
- ResultStatusCode
- ResultStatusMeaning
- UniversalTestIdProvenance
- UnknownEscapeSink
- WarningCode
Variables
- ALL_ASTM_WARNING_CODES
- AMBIGUOUS_CODES
- ASTM_ACK
- ASTM_ENQ
- ASTM_EOT
- ASTM_NAK
- astmProfiles
- CANONICAL_DELIMITERS
- FATAL_CODES
- FRAME_WARNING_CODES
- LIVD_WARNING_CODES
- LTP_WARNING_CODES
- SAFETY_CRITICAL_CODES
- TOLERABLE_CODES
- VERSION
- WARNING_CODES
Functions
- ambiguousMessageKind
- ambiguousValueSplit
- applyAstmProfile
- applyAstmProfileToWarnings
- applyLivd
- astmDateToLocalISO
- attachComments
- buildAstmMessage
- classifyMessage
- comments
- commentsFor
- composeAstmFrames
- computeChecksum
- decodeAstmFrames
- decodeEscapes
- deepFreeze
- defineAstmProfile
- defineLivdCatalog
- delimitersRedeclared
- detectFraming
- encodeComponent
- fieldScalar
- frameBadChecksum
- frameOversize
- frameSequenceGap
- frameUnterminated
- getAstmProfile
- getDefaultAstmProfile
- interpretAbnormalFlag
- interpretResultStatus
- isNonStandard
- isSafetyCriticalCode
- listAstmProfiles
- livdAmbiguousMapping
- livdUnmappedCode
- lookupLivdForRecord
- ltpAmbiguousTransport
- ltpFrameRejected
- ltpInitialState
- ltpReduce
- ltpUnexpectedEvent
- messages
- nonStandardDelimiters
- orders
- orphanComment
- parseAstmDate
- parseAstmRecords
- parseChecksumHex
- parseFramedAstm
- parseReferenceRange
- partialTimestamp
- patient
- primaryCode
- profileQuirkApplied
- query
- readDelimiters
- recognizeUniversalTestId
- resolveProfileTransport
- results
- serializeAstmRecord
- serializeAstmRecords
- serializeField
- serializeFramedAstm
- setDefaultAstmProfile
- splitEscapeAware
- toChecksumHex
- tokenizeHeader
- tokenizeRecord
- undefinedAbnormalFlag
- undefinedResultStatus
- uninterpretedQueryStatus
- unitsAbsent
- unknownEscapeSequence
- unknownRecordType
- unparseableReferenceRange
- unreadableRedeclaration