<StructureDefinition xmlns="http://hl7.org/fhir">
    <url value="http://example.org/fhir/StructureDefinition/MyObservation" />
    <name value="MyObservation" />
    <status value="draft" />
    <fhirVersion value="4.0.1" />
    <mapping>
        <identity value="workflow" />
        <uri value="http://hl7.org/fhir/workflow" />
        <name value="Workflow Pattern" />
    </mapping>
    <mapping>
        <identity value="sct-concept" />
        <uri value="http://snomed.info/conceptdomain" />
        <name value="SNOMED CT Concept Domain Binding" />
    </mapping>
    <mapping>
        <identity value="v2" />
        <uri value="http://hl7.org/v2" />
        <name value="HL7 v2 Mapping" />
    </mapping>
    <mapping>
        <identity value="rim" />
        <uri value="http://hl7.org/v3" />
        <name value="RIM Mapping" />
    </mapping>
    <mapping>
        <identity value="w5" />
        <uri value="http://hl7.org/fhir/fivews" />
        <name value="FiveWs Pattern Mapping" />
    </mapping>
    <mapping>
        <identity value="sct-attr" />
        <uri value="http://snomed.org/attributebinding" />
        <name value="SNOMED CT Attribute Binding" />
    </mapping>
    <kind value="resource" />
    <abstract value="false" />
    <type value="Observation" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" />
    <derivation value="constraint" />
    <differential>
        <element id="Observation.category">
            <path value="Observation.category" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="coding" />
                </discriminator>
                <rules value="open" />
            </slicing>
        </element>
        <element id="Observation.category:sliceCategory">
            <path value="Observation.category" />
            <sliceName value="sliceCategory" />
            <patternCodeableConcept>
                <coding>
                    <system value="http://loinc.org" />
                    <code value="1234" />
                </coding>
            </patternCodeableConcept>
        </element>
    </differential>
</StructureDefinition>