conformance
Interfaces
ProfileDefect
Internal
One structural defect in a profile: the PHI-free detail plus a best-effort
FindingLocus (so the engine can attach it to a PROFILE_MALFORMED
finding). When the defect is above segment level, locus.segment is the
sentinel "(profile)".
Properties
detail
readonlydetail:string
locus
readonlylocus:FindingLocus
Functions
collectProfileDefects()
collectProfileDefects(
profile): readonlyProfileDefect[]
Internal
Collect every structural defect in a candidate conformance profile. Total
over unknown and never throws: a caller may pass any value (even one
cast through any) and get back a defect list rather than an exception. An
empty result means the profile is well-formed enough to validate against.
Parameters
profile
unknown
Returns
readonly ProfileDefect[]
References
Cardinality
Re-exports Cardinality
ComparisonPredicate
Re-exports ComparisonPredicate
ComponentRule
Re-exports ComponentRule
ConditionPredicate
Re-exports ConditionPredicate
ConformanceFinding
Re-exports ConformanceFinding
ConformanceProfile
Re-exports ConformanceProfile
ConformanceResult
Re-exports ConformanceResult
ConnectedPredicate
Re-exports ConnectedPredicate
DeclaredConditionalUsage
Re-exports DeclaredConditionalUsage
defineConformanceProfile
Re-exports defineConformanceProfile
FieldRule
Re-exports FieldRule
FINDING_CODES
Re-exports FINDING_CODES
FindingCode
Re-exports FindingCode
FindingLocus
Re-exports FindingLocus
FindingSeverity
Re-exports FindingSeverity
PREDICATE_CONNECTORS
Re-exports PREDICATE_CONNECTORS
PREDICATE_VERBS
Re-exports PREDICATE_VERBS
PredicateConnector
Re-exports PredicateConnector
PredicateLocation
Re-exports PredicateLocation
PredicatePresence
Re-exports PredicatePresence
PredicateVerb
Re-exports PredicateVerb
PresencePredicate
Re-exports PresencePredicate
PROFILE_LEVELS
Re-exports PROFILE_LEVELS
ProfileLevel
Re-exports ProfileLevel
SegmentRule
Re-exports SegmentRule
SimpleUsageCode
Re-exports SimpleUsageCode
USAGE_CODES
Re-exports USAGE_CODES
UsageCode
Re-exports UsageCode
UsageCodeRegistryEntry
Re-exports UsageCodeRegistryEntry
usageOutcomes
Re-exports usageOutcomes
UsageOutcomes
Re-exports UsageOutcomes
UsageResolution
Re-exports UsageResolution
validateAgainstProfile
Re-exports validateAgainstProfile