{
    "fullUrl":"urn:uuid:{{ID}}",
    "resource":{
        "resourceType": "Procedure",
        "id":"{{ID}}",
        "code":
        {
            {{#if (not PR1-3-9)}},
                "text":"{{PR1-4}}",
            {{/if}},
        },
        {{#if (not PR1-7)}},
            "performedDateTime":"{{formatAsDateTime PR1-5}}",
        {{/if}},
        {{#if (and PR1-7 (not PR1-5-5))}},
            "performedDateTime":"{{formatAsDateTime PR1-5}}",
        {{/if}},
        "performedPeriod":
        {
            {{#if (and PR1-7 PR1-5-5)}},
                "start":"{{formatAsDateTime PR1-5}}",
            {{/if}},
            {{#if PR1-5-5}},
                "end":Procedure.performedPeriod.start+PR1-7,
            {{/if}},
        },
        "category":
        {
            {{>DataType/CWECodeableConcept.hbs CWE=PR1-6}},
        },
        "reasonCode":
        [
            { {{>DataType/CWECodeableConcept.hbs CWE=PR1-15}} },
        ],
        "identifier":
        [
            { {{>DataType/EIIdentifier.hbs EI=PR1-19}} },
        ],
        {{#if PR1-23}},
            "location":
            {
                "reference": "Location/{{generateUUID PR1-23}}",
            }
        {{/if}},
    },
    "request":{
        "method":"PUT",
        "url":"Procedure/{{ID}}",
    },
},