BaseContactPoint

Base Definition: http://hl7.org/fhir/StructureDefinition/ContactPoint

Canonical URL: BaseContactPoint

id0..1string
extensionI0..*Extension
systemΣ I1..1codeBinding
valueΣ1..1string
useΣ ?!0..0codeBinding
rankΣ0..0positiveInt
periodΣ I0..0Period
ContactPoint..
ContactPoint.system1..
ContactPoint.value1..
ContactPoint.use..0
ContactPoint.rank..0
ContactPoint.period..0

<StructureDefinition xmlns="http://hl7.org/fhir">
    <url value="https://bghmc.org/fhir/StructureDefinition/BaseContactPoint" />
    <name value="BaseContactPoint" />
    <status value="draft" />
    <date value="2023-11-06T04:54:59.1556306+00:00" />
    <fhirVersion value="4.0.1" />
    <kind value="complex-type" />
    <abstract value="false" />
    <type value="ContactPoint" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ContactPoint" />
    <derivation value="constraint" />
    <differential>
        <element id="ContactPoint.system">
            <path value="ContactPoint.system" />
            <min value="1" />
        </element>
        <element id="ContactPoint.value">
            <path value="ContactPoint.value" />
            <min value="1" />
        </element>
        <element id="ContactPoint.use">
            <path value="ContactPoint.use" />
            <max value="0" />
        </element>
        <element id="ContactPoint.rank">
            <path value="ContactPoint.rank" />
            <max value="0" />
        </element>
        <element id="ContactPoint.period">
            <path value="ContactPoint.period" />
            <max value="0" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "url": "https://bghmc.org/fhir/StructureDefinition/BaseContactPoint",
    "name": "BaseContactPoint",
    "status": "draft",
    "date": "2023-11-06T04:54:59.1556306+00:00",
    "fhirVersion": "4.0.1",
    "kind": "complex-type",
    "abstract": false,
    "type": "ContactPoint",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ContactPoint",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "ContactPoint.system",
                "path": "ContactPoint.system",
                "min": 1
            },
            {
                "id": "ContactPoint.value",
                "path": "ContactPoint.value",
                "min": 1
            },
            {
                "id": "ContactPoint.use",
                "path": "ContactPoint.use",
                "max": "0"
            },
            {
                "id": "ContactPoint.rank",
                "path": "ContactPoint.rank",
                "max": "0"
            },
            {
                "id": "ContactPoint.period",
                "path": "ContactPoint.period",
                "max": "0"
            }
        ]
    }
}