FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/CWE

Packagehl7.v2plus
Resource TypeStructureDefinition
IdCWE
FHIR VersionR5
Sourcehttp://somewhere.org/fhir/uv/v2plus/https://build.fhir.org/ig/HL7/v2ig/StructureDefinition-CWE.html
URLhttp://hl7.org/v2/StructureDefinition/CWE
Version0.0.0
Statusactive
Date2025-08-11T19:32:53+00:00
NameCWE
TitleHL7 v2 CWE Data Type
Authorityhl7
DescriptionAs of v2.7 a third tuple, formerly known as triplet, has been added to the CWE data type. Additionally, 3 new components were added to each tuple such that each tuple now has a total of 7 components. The Original Text component applies to the CWE as a whole. *Note:* The Vocabulary TC is the steward of the CWE data type. The presence of two sets of equivalent codes in this data type is semantically different from a repetition of a CWE-type field. With repetition, several distinct codes (with distinct meanings) may be transmitted. [#CWE_UsageNote .anchor]##*Usage Notes:* The CWE data type should be used for coded fields with one or more of the following characteristics: • The identifier code (CWE.1) component is optional • The set of allowable values from which the identifier code is drawn may be extended on a site-specific basis • An exception identifier code may be encountered; that is, a code that is not defined in the value set (either model or site-extended). This is in contrast to the CNE data type, which requires a code from a non-extendable value set be sent in the identifier code component (CNE.1) in all cases (except, of course, if the entire field is empty and defined as optional at the segment level). The rules for populating CWE components are governed by the status of the identifier code: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <table border="1"> <tr> <th>*Identifier Code Status* </th> <th>*Identifier Code (CWE.1)* </th> <th>*Descriptive Text (CWE.2)* </th> <th>*Coding System (CWE.3)*</th> </tr> <tr> <td>Contained in model value set </td> <td>Populated </td> <td>May be populated </td> <td>Must be populated with model coding system, or (not recommended) site-specific coding system that is a superset containing model values.</td> </tr> <tr> <td>Contained in site-specific extensions to model value set </td> <td>Populated </td> <td>May be populated </td> <td>Site-specific coding system.</td> </tr> <tr> <td>Contained in neither model nor extended value sets </td> <td>Not populated </td> <td>May be populated with the identifier code, free-text description, or a concatenation of the two. Should be human interpretable. </td> <td>Must not be populated.</td> </tr> <tr> <td>Not supplied; but descriptive text is supplied. </td> <td>Not populated </td> <td>May be populated with descriptive text. </td> <td>Must not be populated.</td> </tr> </table> As an example, consider “currency” codes where: • The model values are defined by the ISO 4217 value set, • The value set is extended on site to include the code HL7 – “HL7 Drink Ticket”, and • The data entry screen on the sending system does not enforce any edits for the currency code. And so the value set used on site is: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <table border="1"> <tr> <th>Identifier Code Status </th> <th>Identifier Code </th> <th>Descriptive Text</th> </tr> <tr> <td>Model values from ISO 4217 external table </td> <td>AED </td> <td>United Arab Emirates, Dirhams</td> </tr> <tr> <td> </td> <td>AFA </td> <td>Afghanistan, Afghanis</td> </tr> <tr> <td> </td> <td>ALL </td> <td>Albania, Leke</td> </tr> <tr> <td> </td> <td>&hellip; </td> </tr> <tr> <td> </td> <td>ZAR </td> <td>South Africa, Rand</td> </tr> <tr> <td> </td> <td>ZMK </td> <td>Zambia, Kwacha</td> </tr> <tr> <td> </td> <td>ZWD </td> <td>Zimbabwe, Zimbabwe Dollars</td> </tr> <tr> <td>Site-specific extension </td> <td>HL7 </td> <td>HL7 Events, Drink Ticket</td> </tr> </table> Collectively, this value set must be referred to with a local coding system ID, because “HL7” does not exist in ISO 4217. According to the rules, the site assigns the coding system ID “99CUR” to the value set. Based on the code and descriptive text entered by the user on the sending system, the CWE would be populated as follows: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <table border="1"> <tr> <th>*Entered by user* </th> <th> </th> <th>*Sent in CWE* </th> <th> </th> </tr> <tr> <td>*Code* </td> <td>*Descriptive Text* </td> <td>*Identifier Code (CWE.1)* </td> <td>*Descriptive Text (CWE.2)* </td> <td>*Coding System (CWE.3)*</td> </tr> <tr> <td>GBP </td> <td>Great Britain, Pound </td> <td>GBP </td> <td>Great Britain, Pound </td> <td>ISO4217</td> </tr> <tr> <td> </td> <td> </td> <td>GBP </td> <td>Great Britain, Pound </td> <td>99CUR (This option is NOT recommended)</td> </tr> <tr> <td>HL7 </td> <td>HL7 Drink Ticket </td> <td>HL7 </td> <td>HL7 Drink Ticket </td> <td>99CUR</td> </tr> <tr> <td>XXX </td> <td>&lt;Bogus entry&gt; </td> <td>Must not be populated </td> <td>XXX </td> <td>Must not be populated.</td> </tr> <tr> <td> </td> <td> </td> <td>Must not be populated </td> <td>Bogus entry </td> <td>Must not be populated.</td> </tr> <tr> <td> </td> <td> </td> <td>Must not be populated </td> <td>XXX: Bogus entry </td> <td>Must not be populated.</td> </tr> <tr> <td> </td> <td> </td> <td>Must not be populated </td> <td>anything &ndash; or nothing. </td> <td>Must not be populated.</td> </tr> <tr> <td> </td> <td>Dollar </td> <td>Must not be populated </td> <td>Dollar </td> <td>Must not be populated.</td> </tr> <tr> <td> </td> <td> </td> <td>Valued from HL7 Table 0353 (e.g., &ldquo;U&rdquo; for unknown) </td> <td>Dollar </td> <td>HL70353</td> </tr> </table> Notes: {empty}1. Where multiple valid options for sending the entered data exist, each alternative is depicted as a separate row. {empty}2. _CWE.2 - Descriptive Text_ is never required, and there are no hard and fast rules on what text may be sent in this component. Of course, common sense suggests that if valued, the text should complement the identifier code of _CWE.1_. It follows that where _CWE.1_ cannot be valued because the entered code does not exist in the value set, the entered code _may_ be sent in _CWE.2_; with or without additional descriptive text. However, this is not required by HL7. {empty}3. The example with GBP shows two options for the code set: ISO4217 or 99CUR. While it is now technically possible to send 99CUR on the basis that this code may exist on its own in the extended local code set, HL7 urges that where a code is a member of the standard code set, that code set should be named in _CWE.3_. HL7 intends to mandate this in a future release. {empty}4. While there are no formal rules regarding the valuation of _CWE.2 - Descriptive Text_, it is expected that any value contained therein be meaningful to a human reader.
Typehttp://hl7.org/v2/StructureDefinition/CWE
Kindlogical

Resources that use this resource

StructureDefinition
CPHL7 v2 CP Data Type
CQHL7 v2 CQ Data Type
CXHL7 v2 CX Data Type
DINHL7 v2 DIN Data Type
DLDHL7 v2 DLD Data Type
DLNHL7 v2 DLN Data Type
DTNHL7 v2 DTN Data Type
FCHL7 v2 FC Data Type
ICDHL7 v2 ICD Data Type
JCCHL7 v2 JCC Data Type
MOCHL7 v2 MOC Data Type
PIPHL7 v2 PIP Data Type
PLNHL7 v2 PLN Data Type
PPNHL7 v2 PPN Data Type
PRLHL7 v2 PRL Data Type
PTAHL7 v2 PTA Data Type
RFRHL7 v2 RFR Data Type
RIHL7 v2 RI Data Type
RMCHL7 v2 RMC Data Type
RPTHL7 v2 RPT Data Type
SCVHL7 v2 SCV Data Type
UVCHL7 v2 UVC Data Type
VIDHL7 v2 VID Data Type
XADHL7 v2 XAD Data Type
XCNHL7 v2 XCN Data Type
XONHL7 v2 XON Data Type
XPNHL7 v2 XPN Data Type
XTNHL7 v2 XTN Data Type

Resources that this resource uses

StructureDefinition
DTMHL7 v2 DTM Data Type
IDHL7 v2 ID Data Type
STHL7 v2 String Primitive Type
complex-data-typeHL7 v2 Complex Data Type
ValueSet
v2-0396hl7VS-codingSystem

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition CWE

NameFlagsCard.TypeDescription & Constraintsdoco
.. CWE 0..*V2ComplexDataTypecoded with exceptions
... 1 0..1stringIdentifier
... 2 0..1stringText
... 3 0..1codeName of Coding System
Binding: hl7VS-codingSystem (required)
... 4 0..1stringAlternate Identifier
... 5 0..1stringAlternate Text
... 6 0..1codeName of Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 7 0..1stringCoding System Version ID
... 8 0..1stringAlternate Coding System Version ID
... 9 0..1stringOriginal Text
... 10 0..1stringSecond Alternate Identifier
... 11 0..1stringSecond Alternate Text
... 12 0..1codeName of Second Alternate Coding System
Binding: hl7VS-codingSystem (required)
... 13 0..1stringSecond Alternate Coding System Version ID
... 14 0..1stringCoding System OID
... 15 0..1stringValue Set OID
... 16 0..1dateTimeValue Set Version ID
... 17 0..1stringAlternate Coding System OID
... 18 0..1stringAlternate Value Set OID
... 19 0..1dateTimeAlternate Value Set Version ID
... 20 0..1stringSecond Alternate Coding System OID
... 21 0..1stringSecond Alternate Value Set OID
... 22 0..1dateTimeSecond Alternate Value Set Version ID

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "CWE",
  "meta": {
    "profile": [
      "http://hl7.org/v2/StructureDefinition/complex-data-type-profile"
    ]
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://somewhere.org/fhir/uv/v2plus/ImplementationGuide/hl7.other.uv.v2plus"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/v2/StructureDefinition/CWE",
  "version": "0.0.0",
  "name": "CWE",
  "title": "HL7 v2 CWE Data Type",
  "status": "active",
  "date": "2025-08-11T19:32:53+00:00",
  "publisher": "HL7 International",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.org/Special/committees/v2mgmt"
        }
      ]
    }
  ],
  "description": "As of v2.7 a third tuple, formerly known as triplet, has been added to the CWE data type. Additionally, 3 new components were added to each tuple such that each tuple now has a total of 7 components. The Original Text component applies to the CWE as a whole.\n\n*Note:* The Vocabulary TC is the steward of the CWE data type.\n\nThe presence of two sets of equivalent codes in this data type is semantically different from a repetition of a CWE-type field. With repetition, several distinct codes (with distinct meanings) may be transmitted.\n\n[#CWE_UsageNote .anchor]##*Usage Notes:* The CWE data type should be used for coded fields with one or more of the following characteristics:\n\n• The identifier code (CWE.1) component is optional\n\n• The set of allowable values from which the identifier code is drawn may be extended on a site-specific basis\n\n• An exception identifier code may be encountered; that is, a code that is not defined in the value set (either model or site-extended).\n\nThis is in contrast to the CNE data type, which requires a code from a non-extendable value set be sent in the identifier code component (CNE.1) in all cases (except, of course, if the entire field is empty and defined as optional at the segment level).\n\nThe rules for populating CWE components are governed by the status of the identifier code:\n\n<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/REC-html40/loose.dtd\">\n<table border=\"1\">\n<tr>\n<th>*Identifier Code Status* </th>\n<th>*Identifier Code (CWE.1)* </th>\n<th>*Descriptive Text (CWE.2)* </th>\n<th>*Coding System (CWE.3)*</th>\n</tr>\n<tr>\n<td>Contained in model value set </td>\n<td>Populated </td>\n<td>May be populated </td>\n<td>Must be populated with model coding system, or (not recommended) site-specific coding system that is a superset containing model values.</td>\n</tr>\n<tr>\n<td>Contained in site-specific extensions to model value set </td>\n<td>Populated </td>\n<td>May be populated </td>\n<td>Site-specific coding system.</td>\n</tr>\n<tr>\n<td>Contained in neither model nor extended value sets </td>\n<td>Not populated </td>\n<td>May be populated with the identifier code, free-text description, or a concatenation of the two. Should be human interpretable. </td>\n<td>Must not be populated.</td>\n</tr>\n<tr>\n<td>Not supplied; but descriptive text is supplied. </td>\n<td>Not populated </td>\n<td>May be populated with descriptive text. </td>\n<td>Must not be populated.</td>\n</tr>\n</table>\n\n\nAs an example, consider “currency” codes where:\n\n• The model values are defined by the ISO 4217 value set,\n\n• The value set is extended on site to include the code HL7 – “HL7 Drink Ticket”, and\n\n• The data entry screen on the sending system does not enforce any edits for the currency code.\n\nAnd so the value set used on site is:\n\n<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/REC-html40/loose.dtd\">\n<table border=\"1\">\n<tr>\n<th>Identifier Code Status </th>\n<th>Identifier Code </th>\n<th>Descriptive Text</th>\n</tr>\n<tr>\n<td>Model values from ISO 4217 external table </td>\n<td>AED </td>\n<td>United Arab Emirates, Dirhams</td>\n</tr>\n<tr>\n<td> </td>\n<td>AFA </td>\n<td>Afghanistan, Afghanis</td>\n</tr>\n<tr>\n<td> </td>\n<td>ALL </td>\n<td>Albania, Leke</td>\n</tr>\n<tr>\n<td> </td>\n<td>&hellip; </td>\n</tr>\n<tr>\n<td> </td>\n<td>ZAR </td>\n<td>South Africa, Rand</td>\n</tr>\n<tr>\n<td> </td>\n<td>ZMK </td>\n<td>Zambia, Kwacha</td>\n</tr>\n<tr>\n<td> </td>\n<td>ZWD </td>\n<td>Zimbabwe, Zimbabwe Dollars</td>\n</tr>\n<tr>\n<td>Site-specific extension </td>\n<td>HL7 </td>\n<td>HL7 Events, Drink Ticket</td>\n</tr>\n</table>\n\n\nCollectively, this value set must be referred to with a local coding system ID, because “HL7” does not exist in ISO 4217. According to the rules, the site assigns the coding system ID “99CUR” to the value set.\n\nBased on the code and descriptive text entered by the user on the sending system, the CWE would be populated as follows:\n\n<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/REC-html40/loose.dtd\">\n<table border=\"1\">\n<tr>\n<th>*Entered by user* </th>\n<th> </th>\n<th>*Sent in CWE* </th>\n<th> </th>\n</tr>\n<tr>\n<td>*Code* </td>\n<td>*Descriptive Text* </td>\n<td>*Identifier Code (CWE.1)* </td>\n<td>*Descriptive Text (CWE.2)* </td>\n<td>*Coding System (CWE.3)*</td>\n</tr>\n<tr>\n<td>GBP </td>\n<td>Great Britain, Pound </td>\n<td>GBP </td>\n<td>Great Britain, Pound </td>\n<td>ISO4217</td>\n</tr>\n<tr>\n<td> </td>\n<td> </td>\n<td>GBP </td>\n<td>Great Britain, Pound </td>\n<td>99CUR (This option is NOT recommended)</td>\n</tr>\n<tr>\n<td>HL7 </td>\n<td>HL7 Drink Ticket </td>\n<td>HL7 </td>\n<td>HL7 Drink Ticket </td>\n<td>99CUR</td>\n</tr>\n<tr>\n<td>XXX </td>\n<td>&lt;Bogus entry&gt; </td>\n<td>Must not be populated </td>\n<td>XXX </td>\n<td>Must not be populated.</td>\n</tr>\n<tr>\n<td> </td>\n<td> </td>\n<td>Must not be populated </td>\n<td>Bogus entry </td>\n<td>Must not be populated.</td>\n</tr>\n<tr>\n<td> </td>\n<td> </td>\n<td>Must not be populated </td>\n<td>XXX: Bogus entry </td>\n<td>Must not be populated.</td>\n</tr>\n<tr>\n<td> </td>\n<td> </td>\n<td>Must not be populated </td>\n<td>anything &ndash; or nothing. </td>\n<td>Must not be populated.</td>\n</tr>\n<tr>\n<td> </td>\n<td>Dollar </td>\n<td>Must not be populated </td>\n<td>Dollar </td>\n<td>Must not be populated.</td>\n</tr>\n<tr>\n<td> </td>\n<td> </td>\n<td>Valued from HL7 Table 0353 (e.g., &ldquo;U&rdquo; for unknown) </td>\n<td>Dollar </td>\n<td>HL70353</td>\n</tr>\n</table>\n\n\nNotes:\n\n{empty}1. Where multiple valid options for sending the entered data exist, each alternative is depicted as a separate row.\n\n{empty}2. _CWE.2 - Descriptive Text_ is never required, and there are no hard and fast rules on what text may be sent in this component. Of course, common sense suggests that if valued, the text should complement the identifier code of _CWE.1_.\n\nIt follows that where _CWE.1_ cannot be valued because the entered code does not exist in the value set, the entered code _may_ be sent in _CWE.2_; with or without additional descriptive text. However, this is not required by HL7.\n\n{empty}3. The example with GBP shows two options for the code set: ISO4217 or 99CUR. While it is now technically possible to send 99CUR on the basis that this code may exist on its own in the extended local code set, HL7 urges that where a code is a member of the standard code set, that code set should be named in _CWE.3_. HL7 intends to mandate this in a future release.\n\n{empty}4. While there are no formal rules regarding the valuation of _CWE.2 - Descriptive Text_, it is expected that any value contained therein be meaningful to a human reader.",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://hl7.org/v2/StructureDefinition/CWE",
  "baseDefinition": "http://hl7.org/v2/StructureDefinition/complex-data-type",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.0.0"
      }
    ],
    "element": [
      {
        "id": "CWE",
        "path": "CWE",
        "short": "coded with exceptions",
        "definition": "Definition: Specifies a coded element and its associated detail. The CWE data type is used when 1) more than one table may be applicable *or* 2) the specified HL7 or externally defined table may be extended with local values *or* 3) when text is in place, the code may be omitted.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "CWE.1",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 20
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.1",
        "short": "Identifier",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.1",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.2",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.2",
        "short": "Text",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.2",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.3",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 1
              },
              {
                "url": "max",
                "valueInteger": 12
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "CWE.3",
        "short": "Name of Coding System",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.3",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0396"
        }
      },
      {
        "id": "CWE.4",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 20
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.4",
        "short": "Alternate Identifier",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.4",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.5",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.5",
        "short": "Alternate Text",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.5",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.6",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 1
              },
              {
                "url": "max",
                "valueInteger": 12
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "CWE.6",
        "short": "Name of Alternate Coding System",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.6",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0396"
        }
      },
      {
        "id": "CWE.7",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 10
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.7",
        "short": "Coding System Version ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.7",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.8",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 10
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.8",
        "short": "Alternate Coding System Version ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.8",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.9",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.9",
        "short": "Original Text",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.9",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.10",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 20
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.10",
        "short": "Second Alternate Identifier",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.10",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.11",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.11",
        "short": "Second Alternate Text",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.11",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.12",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 1
              },
              {
                "url": "max",
                "valueInteger": 12
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "CWE.12",
        "short": "Name of Second Alternate Coding System",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.12",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0396"
        }
      },
      {
        "id": "CWE.13",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 10
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.13",
        "short": "Second Alternate Coding System Version ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.13",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.14",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.14",
        "short": "Coding System OID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.14",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.15",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.15",
        "short": "Value Set OID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.15",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.16",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 8
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.16",
        "short": "Value Set Version ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.16",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/DTM"
          }
        ]
      },
      {
        "id": "CWE.17",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.17",
        "short": "Alternate Coding System OID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.17",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.18",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.18",
        "short": "Alternate Value Set OID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.18",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.19",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 8
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.19",
        "short": "Alternate Value Set Version ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.19",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/DTM"
          }
        ]
      },
      {
        "id": "CWE.20",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.20",
        "short": "Second Alternate Coding System OID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.20",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.21",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.21",
        "short": "Second Alternate Value Set OID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.21",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.22",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 8
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.22",
        "short": "Second Alternate Value Set Version ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CWE.22",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/DTM"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "CWE",
        "path": "CWE",
        "short": "coded with exceptions",
        "definition": "Definition: Specifies a coded element and its associated detail. The CWE data type is used when 1) more than one table may be applicable *or* 2) the specified HL7 or externally defined table may be extended with local values *or* 3) when text is in place, the code may be omitted.",
        "min": 0,
        "max": "*"
      },
      {
        "id": "CWE.1",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 20
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.1",
        "short": "Identifier",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.2",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.2",
        "short": "Text",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.3",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 1
              },
              {
                "url": "max",
                "valueInteger": 12
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "CWE.3",
        "short": "Name of Coding System",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0396"
        }
      },
      {
        "id": "CWE.4",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 20
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.4",
        "short": "Alternate Identifier",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.5",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.5",
        "short": "Alternate Text",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.6",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 1
              },
              {
                "url": "max",
                "valueInteger": 12
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "CWE.6",
        "short": "Name of Alternate Coding System",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0396"
        }
      },
      {
        "id": "CWE.7",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 10
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.7",
        "short": "Coding System Version ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.8",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 10
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.8",
        "short": "Alternate Coding System Version ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.9",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.9",
        "short": "Original Text",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.10",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 20
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.10",
        "short": "Second Alternate Identifier",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.11",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.11",
        "short": "Second Alternate Text",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.12",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 1
              },
              {
                "url": "max",
                "valueInteger": 12
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "CWE.12",
        "short": "Name of Second Alternate Coding System",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0396"
        }
      },
      {
        "id": "CWE.13",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 10
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.13",
        "short": "Second Alternate Coding System Version ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.14",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.14",
        "short": "Coding System OID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.15",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.15",
        "short": "Value Set OID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.16",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 8
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.16",
        "short": "Value Set Version ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/DTM"
          }
        ]
      },
      {
        "id": "CWE.17",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.17",
        "short": "Alternate Coding System OID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.18",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.18",
        "short": "Alternate Value Set OID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.19",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 8
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.19",
        "short": "Alternate Value Set Version ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/DTM"
          }
        ]
      },
      {
        "id": "CWE.20",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.20",
        "short": "Second Alternate Coding System OID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.21",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 199
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.21",
        "short": "Second Alternate Value Set OID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ST"
          }
        ]
      },
      {
        "id": "CWE.22",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "C"
          },
          {
            "extension": [
              {
                "url": "length",
                "valueInteger": 8
              },
              {
                "url": "noTruncate",
                "valueBoolean": true
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/conformance-length"
          }
        ],
        "path": "CWE.22",
        "short": "Second Alternate Value Set Version ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/DTM"
          }
        ]
      }
    ]
  }
}