ANC
API URL
{{url}}/spice-service/assessment/create
Method
POST
Description
Assessment Creation of ANC in RMNC
Input:
Field Name
Type
Mandatory
Example
Authorization (Header)
String
Yes
Bearer 1ba363a1edf54402b51f58060aa52b11d30f99a490295adec900fdabf2b472181c0bfb165be18f4f5c430c7218a244bd29b9300d3471acc08197ccfb996118f6
client
String
Yes
mob
households
String
Yes
Households details
householdMembers
String
Yes
Household Members details
assessment
String
Yes
Assessment details
anc
String
Yes
Assessment type details
gestationalAge
Bigint
Yes
Gestational Age
isMalePartnerPresent
Boolean
Yes
Is the Male Partner Present validation
eatsMoreThanBefore
Boolean
Yes
Eats More Than Before
takesIronFloatTablets
Boolean
Yes
Takes Iron Float Tablets
miscarriage
Boolean
Yes
Mis carriage status
sleepsUnderBedNet
Boolean
Yes
Sleeps Under Bed Net
eats4GroupIronVitARichFoods
Boolean
Yes
Eats 4Group Iron VitA Rich Foods
estimatedDeliveryDate
Date
Yes
Estimated Delivery Date
takesFancidarTablets
Boolean
Yes
Takes Fancidar Tablets
lastMenstrualPeriod
Date
Yes
Last Menstrual Period
priorityPregnancy
Boolean
Yes
Priority Pregnancy
ancSigns
String
Yes
convulsions, blurredVisionOrDifficultySeeing
birthPlanMade
Boolean
Yes
Birth Plan Made
deathOfMother
Boolean
Yes
Death Of Mother
visitNo
Bigint
Yes
Visit No
assessmentType
String
Yes
OTHER_SYMPTOMS
encounter
String
Yes
Encounter details like patient details and organization details
endTime
Date
Yes
End Time
householdId
Bigint
Yes
Household Id
latitude
Double
Yes
Location details
longitude
Double
Yes
longitude details
memberId
Bigint
Yes
Household Member Id
patientId
Bigint
Yes
Patient Id
provenance
String
Yes
Provenance details
referred
Boolean
Yes
Patient Referred status
startTime
Date
Yes
Start Time
patientStatus
String
Yes
Patient Status
referenceId
Bigint
Yes
Reference ID for a household member
referredReasons
String
Yes
ANC Signs - ANC Visit 1
summary
String
Yes
referredSiteId
updatedAt
Date
Yes
Updated At
villageId
Bigint
Yes
Village ID for assessment
Sample Input:
{ "households": [], "householdMembers": [], "assessment": { "assessmentDetail": { "anc": { "gestationalAge": 1, "isMalePartnerPresent": true, "eatsMoreThanBefore": false, "takesIronFloatTablets": false, "miscarriage": false, "sleepsUnderBedNet": false, "eats4GroupIronVitARichFoods": false, "estimatedDeliveryDate": "2025-10-21T05:30:00+05:30", "takesFancidarTablets": false, "lastMenstrualPeriod": "2025-01-14T00:00:00+00:00", "priorityPregnancy": false, "ancSigns": [ "convulsions", "blurredVisionOrDifficultySeeing" ], "birthPlanMade": false, "deathOfMother": false, "visitNo": 1 } }, "assessmentType": "ANC", "encounter": { "endTime": "2025-01-27T06:42:53.228Z", "householdId": "1", "latitude": 37.4219983, "longitude": -122.084, "memberId": "2", "patientId": "3", "provenance": { "modifiedDate": "2025-01-27T06:42:43.991Z", "organizationId": "1", "spiceUserId": 2, "userId": "3" }, "referred": true, "startTime": "2025-01-27T06:42:53.228Z", "visitNumber": 1 }, "patientStatus": "Referred", "referenceId": 2, "referredReasons": "ANC Signs - ANC Visit 1", "summary": { "nextVisitDate": "2025-05-19T00:00:00+00:00", "referredSiteId": 446644 }, "updatedAt": 1737960163991, "villageId": "1" }, "followUps": [], "householdMemberLinks": [] }
Output:
Field Name
Type
Comments
Message
String
Assessment Created Successfully