FHIR IG analytics| Package | synapxe.hsar.hsg |
| Resource Type | StructureDefinition |
| Id | profile-Organization-get-recommended-pcp.json |
| FHIR Version | R4B |
No resources found
No resources found
No narrative content found in resource
{
"resourceType": "StructureDefinition",
"url": "http://ihis.sg/StructureDefinition/Organization-pophealth-recommendedPcp",
"version": "4.3.0-v3",
"name": "profile-Organization-get-recommended-pcp",
"status": "active",
"fhirVersion": "4.3.0",
"kind": "resource",
"abstract": false,
"type": "Organization",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Organization.id",
"path": "Organization.id",
"short": "n/a",
"min": 1
},
{
"id": "Organization.meta",
"path": "Organization.meta",
"short": "n/a",
"min": 1
},
{
"id": "Organization.meta.id",
"path": "Organization.meta.id",
"max": "0"
},
{
"id": "Organization.meta.extension",
"path": "Organization.meta.extension",
"max": "0"
},
{
"id": "Organization.meta.versionId",
"path": "Organization.meta.versionId",
"short": "n/a",
"comment": "Sample value: \"1\"",
"min": 1
},
{
"id": "Organization.meta.lastUpdated",
"path": "Organization.meta.lastUpdated",
"short": "n/a",
"comment": "Sample value: \"2023-01-18T16:36:39.377+08:00\"",
"min": 1
},
{
"id": "Organization.meta.source",
"path": "Organization.meta.source",
"max": "0"
},
{
"id": "Organization.meta.profile",
"path": "Organization.meta.profile",
"max": "0"
},
{
"id": "Organization.meta.security",
"path": "Organization.meta.security",
"max": "0"
},
{
"id": "Organization.meta.tag",
"path": "Organization.meta.tag",
"max": "0"
},
{
"id": "Organization.implicitRules",
"path": "Organization.implicitRules",
"max": "0"
},
{
"id": "Organization.language",
"path": "Organization.language",
"max": "0"
},
{
"id": "Organization.text",
"path": "Organization.text",
"max": "0"
},
{
"id": "Organization.contained",
"path": "Organization.contained",
"max": "0"
},
{
"id": "Organization.extension",
"path": "Organization.extension",
"short": "n/a",
"definition": "Additional data element required by Healthier SG",
"comment": "The extension is in the format of key/value pair, where the key is specified in 'url' attribute, and the value is specified in the 'value[Type]' attribute, the Type can be Coding, String, Date or others depending on the definition specified in Data Type column W.\nAll the extension url is be prefixed with \"http://ihis.sg/extension\" and followed by friendly short name",
"requirements": "n/a",
"min": 6,
"max": "6"
},
{
"id": "Organization.extension:availableCapacity",
"path": "Organization.extension",
"sliceName": "availableCapacity",
"short": "n/a",
"definition": "Extension of available capacity",
"comment": "Fixed value: \"http://ihis.sg/extension/available-capacity\"",
"requirements": "n/a",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://ihis.sg/extension/available-capacity"
]
}
]
},
{
"id": "Organization.extension:availableCapacity.id",
"path": "Organization.extension.id",
"short": "n/a"
},
{
"id": "Organization.extension:capacityStatus",
"path": "Organization.extension",
"sliceName": "capacityStatus",
"short": "n/a",
"definition": "Extension of capacity status",
"comment": "Fixed value: \"http://ihis.sg/extension/capacity-status\"",
"requirements": "n/a",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://ihis.sg/extension/capacity-status"
]
}
]
},
{
"id": "Organization.extension:capacityStatus.id",
"path": "Organization.extension.id",
"short": "n/a"
},
{
"id": "Organization.extension:enrollmentCapacity",
"path": "Organization.extension",
"sliceName": "enrollmentCapacity",
"short": "n/a",
"definition": "Extension of enrollment capacity",
"comment": "Fixed value: \"http://ihis.sg/extension/enrollment-capacity\"",
"requirements": "n/a",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://ihis.sg/extension/enrollment-capacity"
]
}
]
},
{
"id": "Organization.extension:enrollmentCapacity.id",
"path": "Organization.extension.id",
"short": "n/a"
},
{
"id": "Organization.extension:orgOpeningHours",
"path": "Organization.extension",
"sliceName": "orgOpeningHours",
"short": "n/a",
"definition": "Extension of opening hours",
"comment": "Fixed value: \"http://ihis.sg/extension/org-opening-hours\"",
"requirements": "n/a",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://ihis.sg/extension/org-opening-hours"
]
}
]
},
{
"id": "Organization.extension:orgOpeningHours.id",
"path": "Organization.extension.id",
"short": "n/a"
},
{
"id": "Organization.extension:organizationStatus",
"path": "Organization.extension",
"sliceName": "organizationStatus",
"short": "n/a",
"definition": "Extension of organization status",
"comment": "Fixed value: \"http://ihis.sg/extension/organization-status\"",
"requirements": "n/a",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://ihis.sg/extension/organization-status"
]
}
]
},
{
"id": "Organization.extension:organizationStatus.id",
"path": "Organization.extension.id",
"short": "n/a"
},
{
"id": "Organization.extension:recommendationTag",
"path": "Organization.extension",
"sliceName": "recommendationTag",
"short": "n/a",
"definition": "Extension of recommendation tag",
"comment": "Fixed value: \"http://ihis.sg/extension/recommendation-tag\"",
"requirements": "n/a",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://ihis.sg/extension/recommendation-tag"
]
}
]
},
{
"id": "Organization.extension:recommendationTag.id",
"path": "Organization.extension.id",
"short": "n/a"
},
{
"id": "Organization.identifier",
"path": "Organization.identifier",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.identifier.id",
"path": "Organization.identifier.id",
"max": "0"
},
{
"id": "Organization.identifier.extension",
"path": "Organization.identifier.extension",
"max": "0"
},
{
"id": "Organization.identifier.use",
"path": "Organization.identifier.use",
"short": "n/a",
"definition": "The purpose of this identifier",
"comment": "Sample Value: \"official\" (official: The identifier considered to be most trusted for the identification of this item. old:The identifier id no longer considered valid, but may be relevant for search purposes. E.g. Changes to identifier schemes, account merges, etc.)",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.identifier.type",
"path": "Organization.identifier.type",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.identifier.system",
"path": "Organization.identifier.system",
"short": "n/a",
"definition": "Namespace of the organization identifier to ensure global uniqueness",
"comment": "Fixed Value: \"http://ihis.sg/identifier/hci-code\"",
"requirements": "n/a",
"min": 1,
"fixedUri": "http://ihis.sg/identifier/hci-code"
},
{
"id": "Organization.identifier.value",
"path": "Organization.identifier.value",
"short": "n/a",
"definition": "HCI code of each organization",
"comment": "Sample Value: \"123H01\"",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.identifier.period",
"path": "Organization.identifier.period",
"short": "n/a",
"definition": "Valid period of HCI code",
"comment": "n/a",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.identifier.period.id",
"path": "Organization.identifier.period.id",
"max": "0"
},
{
"id": "Organization.identifier.period.extension",
"path": "Organization.identifier.period.extension",
"max": "0"
},
{
"id": "Organization.identifier.period.start",
"path": "Organization.identifier.period.start",
"short": "n/a",
"definition": "HCI code start datetime",
"comment": "Sample value: \"2022-08-22T12:00:12+08:00\"",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.identifier.period.end",
"path": "Organization.identifier.period.end",
"short": "n/a",
"definition": "HCI code end datetime",
"comment": "Sample value: \"2023-08-22T12:00:12+08:00\"",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.identifier.assigner",
"path": "Organization.identifier.assigner",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.active",
"path": "Organization.active",
"short": "n/a",
"definition": "Status of clinic",
"comment": "n/a",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.type",
"path": "Organization.type",
"short": "n/a",
"definition": "Type of service that may be delivered or performed",
"comment": "n/a",
"requirements": "n/a",
"min": 1,
"max": "1"
},
{
"id": "Organization.type.id",
"path": "Organization.type.id",
"max": "0"
},
{
"id": "Organization.type.extension",
"path": "Organization.type.extension",
"max": "0"
},
{
"id": "Organization.type.coding",
"path": "Organization.type.coding",
"short": "n/a",
"definition": "Grouping of coding",
"comment": "n/a",
"requirements": "n/a",
"min": 1,
"max": "1"
},
{
"id": "Organization.type.coding.id",
"path": "Organization.type.coding.id",
"max": "0"
},
{
"id": "Organization.type.coding.extension",
"path": "Organization.type.coding.extension",
"max": "0"
},
{
"id": "Organization.type.coding.system",
"path": "Organization.type.coding.system",
"short": "n/a",
"definition": "Identity of the terminology system",
"comment": "Fixed Value: \"http://ihis.sg/ValueSet/hsg-organization-type\"",
"requirements": "n/a",
"min": 1,
"fixedUri": "http://ihis.sg/ValueSet/hsg-organization-type"
},
{
"id": "Organization.type.coding.version",
"path": "Organization.type.coding.version",
"short": "n/a",
"definition": "n/a",
"comment": "n/a"
},
{
"id": "Organization.type.coding.code",
"path": "Organization.type.coding.code",
"short": "n/a",
"definition": "Symbol in syntax defined by the system Internal code to represent the organization type It shall be one of the code defined in valueset http://ihis.sg/ValueSet/hsg-organization-type",
"comment": "Sample Value: \"GP\"",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.type.coding.display",
"path": "Organization.type.coding.display",
"short": "n/a",
"definition": "Representation defined by the system",
"comment": "Sample Value: \"General Practitioner\"",
"requirements": "n/a"
},
{
"id": "Organization.type.coding.userSelected",
"path": "Organization.type.coding.userSelected",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.type.text",
"path": "Organization.type.text",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.name",
"path": "Organization.name",
"short": "n/a",
"definition": "Organization name",
"comment": "Sample Value: \"Clinic ABC\"",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.alias",
"path": "Organization.alias",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.telecom",
"path": "Organization.telecom",
"short": "n/a",
"definition": "Grouping of contact info",
"comment": "n/a",
"requirements": "n/a"
},
{
"id": "Organization.telecom.id",
"path": "Organization.telecom.id",
"max": "0"
},
{
"id": "Organization.telecom.extension",
"path": "Organization.telecom.extension",
"max": "0"
},
{
"id": "Organization.telecom.system",
"path": "Organization.telecom.system",
"short": "n/a",
"definition": "Organization Contact. Fixed Value: \"Phone\" or \"Email\"",
"comment": "Sample Value: \"phone\", \"email\"",
"requirements": "n/a"
},
{
"id": "Organization.telecom.value",
"path": "Organization.telecom.value",
"short": "n/a",
"definition": "The actual contact point details",
"comment": "Sample Value: \"98765432\", \"helpdesk@parkway.com\"",
"requirements": "n/a"
},
{
"id": "Organization.telecom.use",
"path": "Organization.telecom.use",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.telecom.rank",
"path": "Organization.telecom.rank",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.telecom.period",
"path": "Organization.telecom.period",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.address",
"path": "Organization.address",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"min": 1,
"max": "1"
},
{
"id": "Organization.address.id",
"path": "Organization.address.id",
"max": "0"
},
{
"id": "Organization.address.extension",
"path": "Organization.address.extension",
"max": "0"
},
{
"id": "Organization.address.use",
"path": "Organization.address.use",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.address.type",
"path": "Organization.address.type",
"short": "n/a",
"definition": "Address type",
"comment": "Value: both",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.address.text",
"path": "Organization.address.text",
"short": "n/a",
"definition": "Full address",
"comment": "Sample Value: \"#01-01, BLK 100, COMPASSVALE ROAD, S555222, Singapore\"",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.address.line",
"path": "Organization.address.line",
"short": "n/a",
"definition": "Street name, number, direction & P.O. Box etc.",
"comment": "Combination of Block Number, Street Name, Floor Number, Unit Number, Building Name\r\nline[0] - Block number\r\nline[1] - Street name\r\nline[2] - Floor Number\r\nline[3] - Unit Number\r\nline[4] - Building Name\r\n\r\ne.g. 888, Serangoon Street 81, 7, #11-98, The Trilliant",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.address.city",
"path": "Organization.address.city",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.address.district",
"path": "Organization.address.district",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.address.state",
"path": "Organization.address.state",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.address.postalCode",
"path": "Organization.address.postalCode",
"short": "n/a",
"definition": "postal code of the address",
"comment": "Sample Value: \"544267\"",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.address.country",
"path": "Organization.address.country",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.address.period",
"path": "Organization.address.period",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.partOf",
"path": "Organization.partOf",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact",
"path": "Organization.contact",
"short": "n/a",
"definition": "Primary contact detail",
"comment": "n/a",
"requirements": "n/a",
"min": 1,
"max": "1"
},
{
"id": "Organization.contact.id",
"path": "Organization.contact.id",
"max": "0"
},
{
"id": "Organization.contact.extension",
"path": "Organization.contact.extension",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"min": 1,
"max": "1"
},
{
"id": "Organization.contact.extension:contactMcrNumber",
"path": "Organization.contact.extension",
"sliceName": "contactMcrNumber",
"short": "n/a",
"definition": "doctor's MCR extension",
"comment": "Fixed Value: \"http://ihis.sg/extension/contact-mcr-number\"",
"requirements": "n/a",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://ihis.sg/extension/contact-mcr-number"
]
}
],
"isModifier": false
},
{
"id": "Organization.contact.extension:contactMcrNumber.id",
"path": "Organization.contact.extension.id",
"short": "n/a"
},
{
"id": "Organization.contact.purpose",
"path": "Organization.contact.purpose",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.name",
"path": "Organization.contact.name",
"short": "n/a",
"definition": "doctor's name",
"comment": "Sample Value: \"Lim Si Yuan Daniel\"",
"requirements": "n/a",
"min": 1
},
{
"id": "Organization.contact.name.use",
"path": "Organization.contact.name.use",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.name.text",
"path": "Organization.contact.name.text",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.name.family",
"path": "Organization.contact.name.family",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.name.given",
"path": "Organization.contact.name.given",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.name.prefix",
"path": "Organization.contact.name.prefix",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.name.suffix",
"path": "Organization.contact.name.suffix",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.name.period",
"path": "Organization.contact.name.period",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.telecom",
"path": "Organization.contact.telecom",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.contact.address",
"path": "Organization.contact.address",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
},
{
"id": "Organization.endpoint",
"path": "Organization.endpoint",
"short": "n/a",
"definition": "n/a",
"comment": "n/a",
"requirements": "n/a",
"max": "0"
}
]
}
}