-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FHIR Road Map]: Update the Locations Addition Page #1338
Comments
@dubdabasoduba have these resources been pushed to any server? |
@peterMuriuki the locations are already on the server. I can push the list for you |
{
"resourceType": "CodeSystem",
"id": "43ef3826-982f-446d-bd3a-dd7a238fedcb",
"url": "http://smartregister.org/CodeSystem/eusm-service-point-type",
"version": "1.0",
"name": "eusm-service-point-type",
"title": "Service point type",
"status": "draft",
"publisher": "OpenSRP",
"contact" : [
{
"telecom" : [
{
"system" : "url",
"value" : "http://opensrp.io"
}
]
}
],
"valueSet": "http://smartregister.org/ValueSet/eusm-service-point-type",
"description" : "Defines a set of codes that can be used to indicate the logical grouping types of service points or locations",
"caseSensitive" : true,
"content": "complete",
"concept": [
{ "code": "CSB2", "display": "CSB2" },
{ "code": "BSD", "display": "BSD" },
{ "code": "CHRD1", "display": "CHRD1" },
{ "code": "CHRD2", "display": "CHRD2" },
{ "code": "CHRR", "display": "CHRR" },
{ "code": "SDSP", "display": "SDSP" },
{ "code": "DRSP", "display": "DRSP" },
{ "code": "MSP", "display": "MSP" },
{ "code": "EPP", "display": "EPP" },
{ "code": "CEG", "display": "CEG" },
{ "code": "Warehouse", "display": "Warehouse" },
{ "code": "Water Point", "display": "Water Point" },
{ "code": "Presco", "display": "Presco" },
{ "code": "MEAH", "display": "MEAH" },
{ "code": "DREAH", "display": "DREAH" },
{ "code": "MEN", "display": "MEN" },
{ "code": "DREN", "display": "DREN" },
{ "code": "MPPSPF", "display": "MPPSPF" },
{ "code": "DRPPSPF", "display": "DRPPSPF" },
{ "code": "NGO Partner", "display": "NGO Partner" },
{ "code": "Site Communautaire", "display": "Site Communautaire" },
{ "code": "DRJS", "display": "DRJS" },
{ "code": "INSTAT", "display": "INSTAT" },
{ "code": "Mairie", "display": "Mairie" },
{ "code": "Ecole privé", "display": "Ecole privé" }
]
} {
"resourceType" : "ValueSet",
"id" : "b4129cb7-ec80-44d8-9929-d0f5ad9ea228",
"url" : "http://smartregister.org/ValueSet/eusm-service-point-type",
"version" : "1.0.0",
"name" : "service-point-type",
"title" : "Service point type",
"status" : "draft",
"experimental" : true,
"date" : "2024-03-06T11:24:39.826Z",
"publisher": "OpenSRP",
"contact" : [
{
"telecom" : [
{
"system" : "url",
"value" : "http://opensrp.io"
}
]
}
],
"description" : "Defines a set of codes that can be used to indicate the type of a service point.",
"immutable" : true,
"compose" : {
"include" : [
{
"system" : "http://smartregister.org/CodeSystem/eusm-service-point-type"
}
]
}
} Unicef sections{
"resourceType": "CodeSystem",
"id": "74814119-cc31-485a-b4a4-e466fc0e86cf",
"url": "http://smartregister.org/CodeSystem/eusm-unicef-sections",
"version": "1.0",
"name": "eusm-unicef-sections",
"title": "Eusm Unicef Sections",
"status": "draft",
"publisher": "OpenSRP",
"contact" : [
{
"telecom" : [
{
"system" : "url",
"value" : "http://opensrp.io"
}
]
}
],
"valueSet": "http://smartregister.org/ValueSet/eusm-unicef-sections",
"description" : "Defines a set of codes that can be used to indicate the unicef sections",
"caseSensitive" : true,
"content": "complete",
"concept": [
{ "code": "Health", "display": "Health" },
{ "code": "WASH", "display": "WASH" },
{ "code": "Nutrition", "display": "Nutrition" },
{ "code": "Education", "display": "Education" },
{ "code": "Child Protection", "display": "Child Protection" },
{ "code": "Social Policy", "display": "Social Policy" },
{ "code": "C4D", "display": "C4D" },
{ "code": "DRR", "display": "DRR" },
{ "code": "Several sections", "display": "Several sections" },
{ "code": "NGO partner", "display": "NGO partner" }
]
} {
"resourceType" : "ValueSet",
"id" : "8685c95a-3542-4953-82b0-8dfd8ddd9a53",
"url" : "http://smartregister.org/ValueSet/eusm-unicef-sections",
"version" : "1.0.0",
"name" : "eusm-unicef-sections",
"title" : "Eusm Unicef Sections",
"status" : "draft",
"experimental" : true,
"date" : "2024-03-06T11:24:39.826Z",
"publisher": "OpenSRP",
"contact" : [
{
"telecom" : [
{
"system" : "url",
"value" : "http://opensrp.io"
}
]
}
],
"description" : "Defines a set of codes that can be used to indicate the unicef sections",
"immutable" : true,
"compose" : {
"include" : [
{
"system" : "http://smartregister.org/CodeSystem/eusm-unicef-sections"
}
]
}
} Donors{
"resourceType": "CodeSystem",
"id": "1cc7c85c-77be-454e-9f19-3cefc7b454bc",
"url": "http://smartregister.org/CodeSystem/eusm-donors",
"version": "1.0",
"name": "eusm-donors",
"title": "EUSM Donors",
"status": "draft",
"publisher": "OpenSRP",
"contact" : [
{
"telecom" : [
{
"system" : "url",
"value" : "http://opensrp.io"
}
]
}
],
"valueSet": "http://smartregister.org/ValueSet/eusm-donors",
"description" : "Defines a set of codes that can be used to indicate donors",
"caseSensitive" : true,
"content": "complete",
"concept": [
{ "code": "ADB", "display": "ADB" },
{ "code": "NatCom Belgium", "display": "NatCom Belgium" },
{ "code": "BMGF", "display": "BMGF" },
{ "code": "Govt of Canada", "display": "Govt of Canada" },
{ "code": "NatCom Canada", "display": "NatCom Canada" },
{ "code": "NatCom Denmark", "display": "NatCom Denmark" },
{ "code": "ECW", "display": "ECW" },
{ "code": "End Violence Fund", "display": "End Violence Fund" },
{ "code": "ECHO", "display": "ECHO" },
{ "code": "EC", "display": "EC" },
{ "code": "NatCom Finland", "display": "NatCom Finland" },
{ "code": "Govt of France", "display": "Govt of France" },
{ "code": "NatCom France", "display": "NatCom France" },
{ "code": "GAVI", "display": "GAVI" },
{ "code": "NatCom Germany", "display": "NatCom Germany" },
{ "code": "Govt of Germany", "display": "Govt of Germany" },
{ "code": "NatCom Iceland", "display": "NatCom Iceland" },
{ "code": "NatCom Italy", "display": "NatCom Italy" },
{ "code": "Govt of Japan", "display": "Govt of Japan" },
{ "code": "NatCom Japan", "display": "NatCom Japan" },
{ "code": "NatCom Luxembourg", "display": "NatCom Luxembourg" },
{ "code": "Monaco", "display": "Monaco" },
{ "code": "NatCom Netherlands", "display": "NatCom Netherlands" },
{ "code": "Govt of Norway", "display": "Govt of Norway" },
{ "code": "NatCom Norway", "display": "NatCom Norway" },
{
"code": "Nutrition International",
"display": "Nutrition International"
},
{ "code": "NatCom Poland", "display": "NatCom Poland" },
{ "code": "Govt of Korea", "display": "Govt of Korea" },
{ "code": "NatCom Spain", "display": "NatCom Spain" },
{ "code": "NatCom Sweden", "display": "NatCom Sweden" },
{ "code": "NatCom Switzerland", "display": "NatCom Switzerland" },
{ "code": "Govt of UK", "display": "Govt of UK" },
{ "code": "NatCom UK", "display": "NatCom UK" },
{ "code": "NatCom USA", "display": "NatCom USA" },
{ "code": "OFDA", "display": "OFDA" },
{ "code": "CDC", "display": "CDC" },
{ "code": "USAID", "display": "USAID" },
{ "code": "USAID FFP", "display": "USAID FFP" },
{ "code": "World Bank", "display": "World Bank" },
{ "code": "UNICEF", "display": "UNICEF" }
]
} {
"resourceType" : "ValueSet",
"id" : "a6258f70-3014-41a8-a898-c05bfb210f69",
"url" : "http://smartregister.org/ValueSet/eusm-donors",
"version" : "1.0.0",
"name" : "eusm-donors",
"title" : "EUSM Donors",
"status" : "draft",
"experimental" : true,
"date" : "2024-03-06T11:24:39.826Z",
"publisher": "OpenSRP",
"contact" : [
{
"telecom" : [
{
"system" : "url",
"value" : "http://opensrp.io"
}
]
}
],
"description" : "Defines a set of codes that can be used to indicate donors",
"immutable" : true,
"compose" : {
"include" : [
{
"system" : "http://smartregister.org/CodeSystem/eusm-donors"
}
]
}
} |
The following request attempts to expand the service point types valueset
It however fails with the below error in our staging servers: {
"resourceType": "OperationOutcome",
"text": {
"status": "generated",
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h1>Operation Outcome</h1><table border=\"0\"><tr><td style=\"font-weight: bold;\">ERROR</td><td>[]</td><td><pre>HAPI-0389: Failed to call access method: org.hibernate.search.util.common.SearchException: HSEARCH800001: Hibernate Search was not initialized.</pre></td>\n\t\t\t</tr>\n\t\t</table>\n\t</div>"
},
"issue": [
{
"severity": "error",
"code": "processing",
"diagnostics": "HAPI-0389: Failed to call access method: org.hibernate.search.util.common.SearchException: HSEARCH800001: Hibernate Search was not initialized."
}
]
}
cc @dubdabasoduba @ndegwamartin @bennsimon Tested this locally By adding |
This should unblock the above blocker from @peterMuriuki |
Issue Context?
Issue Implementation details?
building
. Below is a screenshot of how this would look like.jurisdiction
. Below is a screenshot of how this would look like.type
property of the Location Resource. Samples are attached belowofficial
and theuse
property on the Identifier.Issue Acceptance criteria?
building
jurisdiction
FHIR resources to be used?
Relevant Information
Sample Location with GeoJSON
Sample Location with LAT and LONG
The text was updated successfully, but these errors were encountered: