FHIR IG Statistics: StructureDefinition/ContactPoint.StructureDefinition
Resources that use this resource
Resources that this resource uses
Narrative
No narrative content found in resource
Source
{
"resourceType": "StructureDefinition",
"url": "http://apiframework.dedalus.eu/fhir/StructureDefinition/ContactPoint",
"name": "ContactPoint",
"title": "API Framework ContactPoint",
"status": "active",
"experimental": false,
"description": "API Framework Core Profile for ContactPoint",
"fhirVersion": "3.0.1",
"kind": "complex-type",
"abstract": false,
"type": "ContactPoint",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/ContactPoint",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "ContactPoint",
"path": "ContactPoint",
"short": "Details of a Technology mediated contact point (phone, fax, email, etc.)",
"definition": "Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.",
"base": {
"path": "Element",
"min": 0,
"max": "*"
},
"constraint": [
{
"key": "cpt-2",
"severity": "error",
"human": "A system is required if a value is provided.",
"expression": "value.empty() or system.exists()",
"xpath": "not(exists(f:value)) or exists(f:system)"
}
],
"mapping": [
{
"identity": "v2",
"map": "XTN"
},
{
"identity": "rim",
"map": "TEL"
},
{
"identity": "servd",
"map": "ContactPoint"
}
]
},
{
"id": "ContactPoint.extension",
"path": "ContactPoint.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"rules": "open"
}
},
{
"id": "ContactPoint.extension:note",
"path": "ContactPoint.extension",
"sliceName": "note",
"requirements": "Notes related to this contact point",
"min": 0,
"max": "1",
"type": [
{
"code": "Extension",
"profile": "http://apiframework.dedalus.eu/fhir/StructureDefinition/element-Note"
}
],
"mustSupport": true
},
{
"id": "ContactPoint.system",
"path": "ContactPoint.system",
"mustSupport": true
},
{
"id": "ContactPoint.value",
"path": "ContactPoint.value",
"mustSupport": true
},
{
"id": "ContactPoint.use",
"path": "ContactPoint.use",
"mustSupport": true
}
]
}
}