{ "description": "Logical Model: A pattern followed by resources that represent a participant that can be contacted.", "_filename": "StructureDefinition-ParticipantContactable.json", "package_name": "hl7.fhir.r6.examples", "date": "2025-04-01T12:16:37+11:00", "publisher": "HL7 International / FHIR Infrastructure", "fhirVersion": "6.0.0-ballot3", "jurisdiction": [ { "coding": [ { "code": "001", "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "display": "World" } ] } ], "name": "ParticipantContactable", "mapping": [ { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" } ], "abstract": false, "type": "ParticipantContactable", "experimental": "false", "resourceType": "StructureDefinition", "title": "participantcontactable", "package_version": "6.0.0-ballot3", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "informative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg", "valueCode": "fhir" } ], "snapshot": { "element": [ { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "ParticipantContactable", "min": 0, "definition": "A pattern followed by resources that represent a participant that can be contacted.", "isModifier": false, "short": "Contactable Participant Pattern", "mapping": [ { "map": "Role", "identity": "rim" } ], "max": "*", "id": "ParticipantContactable", "base": { "max": "*", "min": 0, "path": "ParticipantContactable" }, "isSummary": false }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "ParticipantContactable.telecom", "requirements": "Participants have (primary) ways to contact them in some way such as phone, email.", "min": 0, "definition": "A contact detail (e.g. a telephone number or an email address) by which the {{title}} may be contacted.", "isModifier": false, "short": "A contact detail for the {{title}}", "mapping": [ { "map": ".identifier", "identity": "rim" } ], "type": [ { "code": "ContactPoint" } ], "max": "*", "id": "ParticipantContactable.telecom", "base": { "max": "*", "min": 0, "path": "ParticipantContactable.telecom" }, "isSummary": true }, { "constraint": [ { "key": "ele-1", "human": "All FHIR elements must have a @value or children", "source": "http://hl7.org/fhir/StructureDefinition/Element", "severity": "error", "expression": "hasValue() or (children().count() > id.count())" } ], "path": "ParticipantContactable.address", "requirements": "May need to keep track of {{title}} addresses for contacting, billing or reporting requirements and also to help with identification.", "min": 0, "definition": "An address where the {{title}} can be reached.", "isModifier": false, "short": "An address for the {{title}}", "mapping": [ { "map": ".status", "identity": "rim" } ], "type": [ { "code": "Address" } ], "max": "*", "id": "ParticipantContactable.address", "base": { "max": "*", "min": 0, "path": "ParticipantContactable.address" }, "isSummary": true } ] }, "status": "draft", "id": "22b9bc4d-de77-4e62-9cc7-0b943ffee242", "kind": "logical", "url": "http://hl7.org/fhir/StructureDefinition/ParticipantContactable", "version": "6.0.0-ballot3", "contact": [ { "telecom": [ { "value": "http://hl7.org/fhir", "system": "url" } ] }, { "telecom": [ { "value": "http://www.hl7.org/Special/committees/fiwg", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base" }