Type Alias: QuirkProfileDisposition
QuirkProfileDisposition =
"suppressed"|"rebadged"|"bare"
How the parser's matching profile treats a quirk once it is active - the three shapes the parsers' profile systems actually exhibit (verified firsthand against each parser):
"suppressed"- the profile makes the warning disappear (HL7 v2: adefineProfilecustomSegmentsclaim suppressesUNKNOWN_SEGMENTfor a declared Z-segment)."rebadged"- the profile downgrades the warning to the value-freePROFILE_QUIRK_APPLIEDmarker withexpected: true(C-CDAdefineCcdaProfile/ ASTMdefineAstmProfileprofileQuirkApplied)."bare"- no shipped profile tolerates it; the quirk targets a real coded leniency a consumer can tolerate via their owndefineProfile/defineAstmProfile, but no built-in re-badges it.