Package | iteyes.myhw.core |
Resource Type | StructureDefinition |
Id | Procedure.StructureDefinition |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=iteyes.myhw.core@1.1.9&canonical=https://simplifier.net/myhw/StructureDefinition/Procedure |
URL | https://simplifier.net/myhw/StructureDefinition/Procedure |
Status | draft |
Date | 2022-08-25T10:51:54.148458+00:00 |
Name | Procedure |
Type | Procedure |
Kind | resource |
No resources found
No resources found
No narrative content found in resource
{ "resourceType": "StructureDefinition", "url": "https://simplifier.net/myhw/StructureDefinition/Procedure", "name": "Procedure", "status": "draft", "date": "2022-08-25T10:51:54.148458+00:00", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Procedure", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Procedure", "derivation": "constraint", "differential": { "element": [ { "id": "Procedure.identifier", "path": "Procedure.identifier", "max": "0" }, { "id": "Procedure.instantiatesCanonical", "path": "Procedure.instantiatesCanonical", "max": "0" }, { "id": "Procedure.instantiatesUri", "path": "Procedure.instantiatesUri", "max": "0" }, { "id": "Procedure.basedOn", "path": "Procedure.basedOn", "max": "0" }, { "id": "Procedure.partOf", "path": "Procedure.partOf", "max": "0" }, { "id": "Procedure.status", "path": "Procedure.status", "fixedCode": "completed" }, { "id": "Procedure.statusReason", "path": "Procedure.statusReason", "max": "0" }, { "id": "Procedure.category", "path": "Procedure.category", "max": "0" }, { "id": "Procedure.code", "path": "Procedure.code", "min": 1 }, { "id": "Procedure.code.coding.system", "path": "Procedure.code.coding.system", "min": 1, "fixedUri": "https://hira.or.kr/CodeSystem/procedure-code" }, { "id": "Procedure.code.coding.version", "path": "Procedure.code.coding.version", "max": "0" }, { "id": "Procedure.code.coding.code", "path": "Procedure.code.coding.code", "min": 1 }, { "id": "Procedure.code.coding.userSelected", "path": "Procedure.code.coding.userSelected", "max": "0" }, { "id": "Procedure.subject.reference", "path": "Procedure.subject.reference", "min": 1 }, { "id": "Procedure.subject.type", "path": "Procedure.subject.type", "max": "0" }, { "id": "Procedure.subject.identifier", "path": "Procedure.subject.identifier", "max": "0" }, { "id": "Procedure.subject.display", "path": "Procedure.subject.display", "max": "0" }, { "id": "Procedure.encounter", "path": "Procedure.encounter", "min": 1 }, { "id": "Procedure.encounter.reference", "path": "Procedure.encounter.reference", "min": 1 }, { "id": "Procedure.encounter.type", "path": "Procedure.encounter.type", "max": "0" }, { "id": "Procedure.encounter.identifier", "path": "Procedure.encounter.identifier", "max": "0" }, { "id": "Procedure.encounter.display", "path": "Procedure.encounter.display", "max": "0" }, { "id": "Procedure.performed[x]", "path": "Procedure.performed[x]", "slicing": { "discriminator": [ { "type": "type", "path": "$this" } ], "rules": "open" }, "min": 1, "type": [ { "code": "dateTime" } ] }, { "id": "Procedure.performed[x]:performedDateTime", "path": "Procedure.performed[x]", "sliceName": "performedDateTime", "min": 1, "type": [ { "code": "dateTime" } ] }, { "id": "Procedure.recorder", "path": "Procedure.recorder", "max": "0" }, { "id": "Procedure.asserter", "path": "Procedure.asserter", "max": "0" }, { "id": "Procedure.performer.function", "path": "Procedure.performer.function", "max": "0" }, { "id": "Procedure.performer.actor.reference", "path": "Procedure.performer.actor.reference", "min": 1 }, { "id": "Procedure.performer.actor.type", "path": "Procedure.performer.actor.type", "max": "0" }, { "id": "Procedure.performer.actor.identifier", "path": "Procedure.performer.actor.identifier", "max": "0" }, { "id": "Procedure.performer.actor.display", "path": "Procedure.performer.actor.display", "max": "0" }, { "id": "Procedure.performer.onBehalfOf", "path": "Procedure.performer.onBehalfOf", "max": "0" }, { "id": "Procedure.location", "path": "Procedure.location", "max": "0" }, { "id": "Procedure.reasonCode", "path": "Procedure.reasonCode", "max": "0" }, { "id": "Procedure.reasonReference", "path": "Procedure.reasonReference", "max": "0" }, { "id": "Procedure.bodySite", "path": "Procedure.bodySite", "max": "0" }, { "id": "Procedure.outcome", "path": "Procedure.outcome", "max": "0" }, { "id": "Procedure.report", "path": "Procedure.report", "max": "0" }, { "id": "Procedure.complication", "path": "Procedure.complication", "max": "0" }, { "id": "Procedure.complicationDetail", "path": "Procedure.complicationDetail", "max": "0" }, { "id": "Procedure.followUp", "path": "Procedure.followUp", "max": "0" }, { "id": "Procedure.note", "path": "Procedure.note", "max": "0" }, { "id": "Procedure.focalDevice", "path": "Procedure.focalDevice", "max": "0" }, { "id": "Procedure.usedReference", "path": "Procedure.usedReference", "max": "0" }, { "id": "Procedure.usedCode", "path": "Procedure.usedCode", "max": "0" } ] } }