FHIR IG analytics
Resources that use this resource
| StructureDefinition |
| io.health-samurai.core.r4b#0.2602.0 | Hl7v2Message | Hl7v2Message |
Resources that this resource uses
| StructureDefinition |
| io.health-samurai.core.r4b#0.2602.0 | Mapping | Mapping |
Narrative
No narrative content found in resource
Source1
{
"derivation": "specialization",
"fhirVersion": "4.3.0",
"name": "Hl7v2Config",
"abstract": false,
"type": "Hl7v2Config",
"resourceType": "StructureDefinition",
"status": "active",
"id": "Hl7v2Config",
"kind": "resource",
"url": "http://health-samurai.io/fhir/core/StructureDefinition/Hl7v2Config",
"version": "0.2602.0",
"differential": {
"element": [
{
"id": "Hl7v2Config",
"path": "Hl7v2Config",
"min": 0,
"max": "*"
},
{
"id": "Hl7v2Config._source",
"path": "Hl7v2Config._source",
"short": "System Property. DO NOT USE IT.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "Hl7v2Config.isStrict",
"path": "Hl7v2Config.isStrict",
"short": "Whether strict validation should be applied.",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "Hl7v2Config.sortTopLevelExtensions",
"path": "Hl7v2Config.sortTopLevelExtensions",
"short": "Whether to sort top-level extensions during processing.",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "Hl7v2Config.mapping",
"path": "Hl7v2Config.mapping",
"short": "Reference to a mapping resource for message transformation.",
"min": 0,
"max": "1",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://health-samurai.io/fhir/core/StructureDefinition/Mapping"
]
}
]
},
{
"id": "Hl7v2Config.text",
"path": "Hl7v2Config.text",
"short": "Narrative text representation.",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "Hl7v2Config.text.div",
"path": "Hl7v2Config.text.div",
"short": "HTML content of the narrative.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "Hl7v2Config.text.status",
"path": "Hl7v2Config.text.status",
"short": "Status of the narrative text.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "Hl7v2Config.extensions",
"path": "Hl7v2Config.extensions",
"short": "Extensions for the HL7v2 message processing configuration.",
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "Hl7v2Config.extensions.segment",
"path": "Hl7v2Config.extensions.segment",
"short": "HL7v2 segment identifier.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "Hl7v2Config.extensions.msh",
"path": "Hl7v2Config.extensions.msh",
"short": "Message header information.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "Hl7v2Config.extensions.after",
"path": "Hl7v2Config.extensions.after",
"short": "After segment placement.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "Hl7v2Config.extensions.quantifier",
"path": "Hl7v2Config.extensions.quantifier",
"short": "Occurrence quantifier.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"constraint": [
{
"key": "enum-2",
"severity": "error",
"human": "Quantifier must be one of: *, ?, +",
"expression": "%context.subsetOf('*' | '?' | '+')"
}
]
},
{
"id": "Hl7v2Config.extensions.fields",
"path": "Hl7v2Config.extensions.fields",
"short": "Fields within the segment.",
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "Hl7v2Config.extensions.fields.key",
"path": "Hl7v2Config.extensions.fields.key",
"short": "Field key.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "Hl7v2Config.extensions.fields.name",
"path": "Hl7v2Config.extensions.fields.name",
"short": "Field name.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "Hl7v2Config.extensions.fields.type",
"path": "Hl7v2Config.extensions.fields.type",
"short": "Field type.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
}
]
},
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource"
}