@cosyte/ncpdp
Public entry point for the @cosyte/ncpdp package.
NCPDP is two structurally unrelated standards under one brand. They ship via
subpath exports: @cosyte/ncpdp/script (SCRIPT XML ePrescribing),
@cosyte/ncpdp/telecom (the Telecommunication claim standard), and
@cosyte/ncpdp/common (shared vocabulary).
This root re-exports the implemented SCRIPT and Telecom surfaces plus the shared common vocabulary for convenience; deep imports from the subpaths are equivalent and keep Telecom-only or SCRIPT-only consumers lean.
Classes
- NcpdpProfileError
- NcpdpScriptBuildError
- NcpdpScriptParseError
- NcpdpTelecomBuildError
- NcpdpTelecomParseError
- ScriptMessage
Interfaces
- CancelRx
- CancelRxResponse
- CodedValue
- DecimalValue
- DrugCoded
- ErrorBody
- LifecycleRequestFields
- LifecycleResponseFields
- MedicationPrescribed
- NcpdpProfile
- NcpdpProfileDescription
- NcpdpProfileQuirk
- NcpdpProfileSpec
- NcpdpScriptWarning
- NcpdpTelecomWarning
- NcpdpWarningPartition
- NdcValue
- NewRx
- NewRxInput
- ParseScriptOptions
- PartyIdentification
- Patient
- Pharmacy
- Prescriber
- Quantity
- ResponseFields
- ResponseReason
- RxChangeRequest
- RxChangeResponse
- RxRenewalRequest
- RxRenewalResponse
- ScriptHeader
- ScriptHeaderInput
- ScriptName
- ScriptPosition
- ScriptResponseInput
- SigField
- StatusBody
- Strength
- StructuredSig
- TelecomClaim
- TelecomField
- TelecomFieldInput
- TelecomHeader
- TelecomHeaderInput
- TelecomParseOptions
- TelecomPosition
- TelecomProductCode
- TelecomQuantity
- TelecomRequestInput
- TelecomSegment
- TelecomSegmentInput
- TelecomTransaction
- UnsupportedBody
- VerifyBody
- XmlElement
Type Aliases
- CodeSystem
- KnownScriptVersion
- LifecycleRequest
- LifecycleRequestKind
- LifecycleResponse
- LifecycleResponseKind
- NcpdpProfileEffect
- NcpdpStandard
- NcpdpWarningCode
- NdcSegmentation
- ResponseApproval
- ResponseBody
- ResponseDisposition
- ResponseKind
- ResponseOutcome
- ScriptBody
- ScriptBuildCode
- ScriptFatalCode
- ScriptWarningCode
- SigFieldProvenance
- TelecomBuildCode
- TelecomFatalCode
- TelecomVersion
- TelecomWarningCode
- VersionClassification
Variables
- D0_HEADER_LENGTH
- FIELD_NAMES
- FIELD_SEPARATOR
- GROUP_SEPARATOR
- KNOWN_SCRIPT_VERSIONS
- PRODUCT_QUALIFIER_MEANINGS
- profiles
- SCRIPT_BUILD_CODES
- SCRIPT_FATAL_CODES
- SCRIPT_WARNING_CODES
- SEGMENT_NAMES
- SEGMENT_SEPARATOR
- TELECOM_BUILD_CODES
- TELECOM_FATAL_CODES
- TELECOM_WARNING_CODES
- VERSION
Functions
- approvalOf
- buildNewRx
- buildScriptResponse
- buildTelecomRequest
- cancelRx
- cancelRxResponse
- claim
- claimView
- classifyVersion
- codedValue
- decimalValue
- decodeD0Header
- deepFreeze
- defineProfile
- detectVersion
- dispositionOf
- error
- extractStructuredSig
- fieldValue
- findSegment
- getDefaultProfile
- impliedThreeDecimal
- joinPath
- ndcValue
- newRx
- parseScript
- parseTelecom
- partitionWarnings
- recognizeCodeSystem
- rxChangeRequest
- rxChangeResponse
- rxRenewalRequest
- rxRenewalResponse
- scriptPosition
- scriptWarning
- serializeScript
- serializeTelecom
- setDefaultProfile
- splitWithOffsets
- status
- telecomPosition
- telecomQuantity
- telecomWarning
- tokenizeBody
- undecodedHeader
- verify